function validate_request_form(){
	var errorsOnPage = true;
	var newErrors = false;
	var message_string = "";
	
	if( errorsOnPage == true ) {
	    if(document.getElementById('name').value == ""){
	  	  newErrors = true;
				//message_string = "Name";
				//document.getElementById('name').style.borderColor='Red';
	  	}
			
	    if(document.getElementById('address').value == ""){
	  	  newErrors = true;
				//message_string = message_string + "<br/>Email";
				//document.getElementById('address').style.borderColor='Red';
	  	}
	    if(document.getElementById('city').value == ""){
	  	  newErrors = true;
				//message_string = message_string + "<br/>Email";
				//document.getElementById('city').style.borderColor='Red';
	  	}
    	if(document.getElementById('state').value == ""){
  	    	newErrors = true;
  	    	//document.getElementById('state').style.borderColor='Red'
			//message_string = message_string + "<br/>Location";
  		}
  			  	
	    if(document.getElementById('zip').value == ""){
	  	  newErrors = true;
				//message_string = message_string + "<br/>Email";
				//document.getElementById('zip').style.borderColor='Red';
	  	}	  		  			
		
		if( newErrors == true ) {
			document.getElementById("message_box").innerHTML = "All fields are required.<br><br>";
			document.getElementById("message_box").style.display = "block";
			return false;
		} else {
			document.forms.request_piebag.submit();
			return true;
		}
	}else{
		alert("There were errors");
		return false;
	}	
}

function validate_reminder_form(){
	var errorsOnPage = true;
	var newErrors = false;
	var message_string = "";
	
	if( errorsOnPage == true ) {
	    if(document.getElementById('email').value == ""){
	  	  newErrors = true;
	  	  document.getElementById("message_box").innerHTML = "Enter email address.<br>";
	  	  return false;
	  	}
			  		  			
		var i;
		var checked_count = 0;
	    for (i = 0; i < document.reminder_piebag.reminder_type.length; i++) {
	        if(document.reminder_piebag.reminder_type[i].checked){
	        	checked_count++;
	        }
	    }
	    if(checked_count == 0){
	    	newErrors = true;
	    	document.getElementById("message_box").innerHTML = "Choose reminder type.<br><br>";
	    }else{
	    	newError = false;
	    }

	    		
		if( newErrors == true ) {
			//document.getElementById("message_box").innerHTML = "All fields are required.<br><br>";
			//document.getElementById("message_box").style.display = "block";
			return false;
		} else {
			document.forms.reminder_piebag.submit();
			return true;
		}
	}else{
		alert("There were errors");
		return false;
	}	
}

function show_calendar(elm){
	if(elm == 'true'){
		setCheckedValue(document.forms['reminder_piebag'].elements['reminder_type'], 'onetime');
	}
}

function setCheckedValue(radioObj, newValue) {
	if(!radioObj)
		return;
	var radioLength = radioObj.length;
	if(radioLength == undefined) {
		radioObj.checked = (radioObj.value == newValue.toString());
		return;
	}
	for(var i = 0; i < radioLength; i++) {
		radioObj[i].checked = false;
		if(radioObj[i].value == newValue.toString()) {
			radioObj[i].checked = true;
		}
	}
}
