function validation(form) {
      
      
if(form.first_name.value == '') {

alert('Please enter your first name');
form.first_name.focus();
return false;
}


if(form.last_name.value == '') {

alert('Please enter your last name');
form.last_name.focus();
return false;
}

if(form.email.value == '') {

alert('Please enter your email address');
form.email.focus();
return false;
}

{
var x=form.email.value
var atpos=x.indexOf("@");
var dotpos=x.lastIndexOf(".");
if (atpos<1 || dotpos<atpos+2 || dotpos+2>=x.length)
  {
  alert("Please enter a valid email address");
  return false;
  }
}

if(form.Cell__c.value == '') {

alert('Please enter your phone number');
form.Cell__c.focus();
return false;
} 

if(form.Cell__c.value.search(/\d{3}\-\d{3}\-\d{4}/)==-1)
   {
      alert("The phone number you entered is not valid.\r\nPlease enter a phone number with the format xxx-xxx-xxxx.");
      form.Cell__c.focus();
	  return false;
   }



if(form.Program__c.selectedIndex <= 0)
{
alert("Please select a program.");
return false;
}
if (ErrorText= "") { form.submit() }

if(form.How_Did_you_hear__c.selectedIndex <= 0)
{
alert("Please select how you found our site");
return false;
}
if (ErrorText= "") { form.submit() }

return true;
}



