function check_form() {
	for (var i = 0; i < document.forms['request'].elements.length; i++) {
		var FormElement = document.forms['request'].elements[i].name
		 var j;
		 var radio_button_checked;
		 var radio_set;
		 
		 if (FormElement == "pickup_day_time") {
    
    	radio_button_checked = false;
	    for(j=0;j<2;j++) {
		     radio_set = document.forms['request'].pickup_day_time[j];
		     if (radio_set.checked) radio_button_checked = true;
		    }
		    if(!radio_button_checked) {
		     alert("Please choose AM or PM for Pick Up Time?")
		     return false;
		    } 
	   }
	   
	    if (FormElement == "deliver_day_time") {
    
    	radio_button_checked = false;
	    for(j=0;j<2;j++) {
		     radio_set = document.forms['request'].deliver_day_time[j];
		     if (radio_set.checked) radio_button_checked = true;
		    }
		    if(!radio_button_checked) {
		     alert("Please choose AM or PM for Delivery Time?")
		     return false;
		    } 
	   }
	 	
		if (FormElement == "fname") {
				if (document.forms['request'].elements[i].value.length == 0)
				{
					alert("You must provide your first name!")
					return false
				}
			}
		if (FormElement == "lname") {
				if (document.forms['request'].elements[i].value.length == 0)
				{
					alert("You must provide your last name!")
					return false
				}
			}	
		
		
		
			
		if (FormElement == "from_address") {
				if (document.forms['request'].elements[i].value.length == 0)
				{
					alert("You must provide the from address!")
					return false
				}
			}
		if (FormElement == "pickup_date") {
				if (document.forms['request'].elements[i].selectedIndex == 0)
				{
					alert("You must select your pick up date!");
					return false
				}
			}	
		if (FormElement == "pickup_hour") {
				if (document.forms['request'].elements[i].selectedIndex == 0)
				{
					alert("You must select your pick up time!");
					return false
				}
			}
		if (FormElement == "pickup_min") {
				if (document.forms['request'].elements[i].selectedIndex == 0)
				{
					alert("You must select your pick up time!");
					return false
				}
			}
		if (FormElement == "to_address") {
				if (document.forms['request'].elements[i].value.length == 0)
				{
					alert("You must provide the to address!")
					return false
				}
			}	
		if (FormElement == "deliver_date") {
				if (document.forms['request'].elements[i].selectedIndex == 0)
				{
					alert("You must select your delivery date!");
					return false
				}
			}	
		if (FormElement == "deliver_hour") {
				if (document.forms['request'].elements[i].selectedIndex == 0)
				{
					alert("You must select your delivery time!");
					return false
				}
			}
		if (FormElement == "deliver_min") {
				if (document.forms['request'].elements[i].selectedIndex == 0)
				{
					alert("You must select your delivery time!");
					return false
				}
			}	
		if (FormElement == "weight") {
				if (document.forms['request'].elements[i].value.length == 0)
				{
					alert("You must provide the weight!")
					return false
				}
			}	
		if (FormElement == "day_phone") {
				if (document.forms['request'].elements[i].value.length == 0)
				{
					alert("You must provide your day phone number!")
					return false
				}
			}		
		if (FormElement =="email") {
				var vlength
    			  	vlength=document.forms['request'].elements[i].value.length-1
				if (document.forms['request'].elements[i].value.length == 0)
				{
					alert("You must enter a valid email address.  Example:  Name@mankoinc.com")
					return false
				}

  				// Check for a valid email address (Does it contain a "@" and ".")
  				if(document.forms['request'].elements[i].value.indexOf('@', 0) == -1 || document.forms['request'].elements[i].value.indexOf('.',0)==-1)
				{
					alert("You must enter a valid email address.  Example:  Name@mankoinc.com")
					return false
				}
 				// Check for a valid email address ("@" or "." cannot be first character)
				if(document.forms['request'].elements[i].value.charAt(0)=='@' || document.forms['request'].elements[i].value.charAt(0)=='.')
				{
					alert("You must enter a valid email address.  Example:  Name@mankoinc.com")
					return false
				}
				// Check for a valid email address ("@" or "." cannot be last character)
				if(document.forms['request'].elements[i].value.charAt(vlength)=='@' || document.forms['request'].elements[i].value.charAt(vlength)=='.')
				{
					alert("You must enter a valid email address.  Example:  Name@mankoinc.com")
					return false
				}
  				// Check for a valid email address (Cannot have "@." or ".@")
				if(document.forms['request'].elements[i].value.indexOf('@.')!=-1 || document.forms['request'].elements[i].value.indexOf('.@')!=-1)
				{
					alert("You must enter a valid email address.  Example:  Name@mankoinc.com")
					return false
				}
			
			}
	}

	return true	

}
function openScript(url, width, height) {
	        var Win = window.open(url,"openScript",'width=' + width + ',height=' + height + ',resizable=yes,scrollbars=yes,menubar=no,status=no' );
		}
