 

function checkform ( form )
{
  
	
 var DateFilter=/^\d{2}[\/]\d{2}[\/]\d{4}$/;
  	  
	 if (!(DateFilter.test(form.Date_Requested.value)))
	  {
		 alert( "Please fill in the Date Requested field in this format: mm/dd/yyyy" );
		 form.Date_Requested.focus();
     return false ;
	  }
 
  var PhoneFilter=/^\d{3}[-]\d{3}[-]\d{4}$/;
  	  
	 if (!(PhoneFilter.test(form.Contact_Phone.value)))
	  {
		 alert( "Please fill in the Contact Phone field in this format: xxx-xxx-xxxx" );
		 form.Contact_Phone.focus();
     return false ;
	  }
		
		
 
if (form.email_from.value == "") {
 alert( "You didn't enter an email address.\n" );
   form.email_from.focus();
     return false ;

}
var emailFilter=/^.+@.+\..{2,3}$/;
    if (!(emailFilter.test(form.email_from.value))) { 
     alert( "Please enter a valid email address.\n" );
		   form.email_from.focus();
     return false ;
    }
 
	if (form.First_Name.value == "") {
    alert( "Please fill in the First Name field." );
    form.First_Name.focus();
    return false ;
  }
	 if (form.Last_Name.value == "") {
    alert( "Please fill in the Last Name field." );
    form.Last_Name.focus();
    return false ;
  }

 
var PassengerFilter=/^\d{1,2}$/;
  	  
	 if (!(PassengerFilter.test(form.Number_of_Passengers.value)))
	  {
		 alert( "Please fill in the Number of Passengers field in this format: xx" );
		 form.Number_of_Passengers.focus();
     return false;
		 }
  
	
		if (form.Run_Type.value == "0") {
    alert( "Please fill in the Run Type field." );
    form.Run_Type.focus();
    return false ;
  }
	
		if (form.Vehicle_Requested.value == "0") {
    alert( "Please fill in the Vehicle Requested field." );
    form.Vehicle_Requested.focus();
    return false ;
  }
	
	
	 var PickupFilter=/^\d{2}[:]\d{2}$/;
  	  
	 if (!(PickupFilter.test(form.Pick_Up_Time.value)))
	  {
		 alert( "Please fill in the Pick Up Time field in this format: xx:xx" );
		 form.Pick_Up_Time.focus();
     return false ;
	  }
		
		
			if (form.Pick_Up_Am_Pm.value == "0") {
    alert( "Please fill in the Pick Up A.M. or P.M. field." );
    form.Pick_Up_Am_Pm.focus();
    return false ;
  }
	
					if (form.Pick_Up_Address.value == "") {
    alert( "Please fill in the Pick Up Address field." );
    form.Pick_Up_Address.focus();
    return false ;
  }
	
	if (form.Pick_Up_City.value == "") {
    alert( "Please fill in the Pick Up City field." );
    form.Pick_Up_City.focus();
    return false ;
  }
	
	
	
	 var PickupFilter=/^\d{2}[:]\d{2}$/;
  	  
	 if (!(PickupFilter.test(form.Drop_Off_Time.value)))
	  {
		 alert( "Please fill in the Drop Off Time field in this format: xx:xx" );
		 form.Drop_Off_Time.focus();
     return false ;
	  }
	
	 	
		if (form.Drop_Off_Am_Pm.value == "0") {
    alert( "Please fill in the Drop Off A.M. or P.M. field." );
    form.Drop_Off_Am_Pm.focus();
    return false ;
  }
	
	

	
				if (form.Drop_Off_Address.value == "") {
    alert( "Please fill in the Drop Off Address field." );
    form.Drop_Off_Address.focus();
    return false ;
  }
	
	if (form.Drop_Off_City.value == "") {
    alert( "Please fill in the Drop Off City field." );
    form.Drop_Off_City.focus();
    return false ;
  }
	

	
	
	// ** END **
  return true ;
}

 
