function validateField(field, msg) 
{	
	if (1 > field.value.length) 
	{
		alert("Please "+msg);
		field.focus();
		return false;
	}
	return true;
}
function validateContactForm() 
{
	  var errors = 0;
	
	  if (!errors && !validateField(document.forms.contact_form.Name, 'Enter Name')) { errors++; return false;}
	  if (!errors && !validateField(document.forms.contact_form.Email, 'Enter Email')) 
	  { 
	  	errors++; return false;
	  }
	  else if(!isEmail(document.forms.contact_form.Email.value))
	  {
		  alert("Please Enter a valid Email");	
		  errors++; return false;
	  }
	  
	  if (!errors && !validateField(document.forms.contact_form.Address, 'Enter Address')) { errors++; return false;}
	  if (!errors && !validateField(document.forms.contact_form.City, 'Enter City')) { errors++; return false;}
	  if (!errors && !validateField(document.forms.contact_form.State, 'Select State')) { errors++; return false;}
	  if (!errors && !validateField(document.forms.contact_form.Zip, 'Enter Zip')) { errors++; return false;}	  
	  if (!errors && !validateField(document.forms.contact_form.Phone, 'Enter Phone Number')) { errors++; return false;}
  	  if (!errors && !validateField(document.forms.contact_form.Contact_reason, 'Select Contact Reason')){errors++; return false;}
	  	
	  if (errors) 
	  {
		//alert("Please fill out all required fields with valid values before submitting your pickup request!");
		return false;
	  }
	
	  return true;

}
