function checkForm()  //form validation function
{
var emailExp = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*\.(\w{2}|(com|net|org|edu|int|mil|gov|arpa|biz|aero|name|coop|info|pro|museum))/;
var numericExpression = /^[0-9]+$/; 
var alphaExp = /^[a-zA-Z]+$/;

 var varMobilePhone = document.form.mobilePhone.value    
   if(varMobilePhone.substring(0,1) == "1" ||(varMobilePhone.substring(0,1) == "0")||(varMobilePhone.substring(0,3) == "911")||(varMobilePhone.substring(0,3) == "411")||(varMobilePhone.substring(0,3) == "800")||(varMobilePhone.substring(0,3) == "222")||(varMobilePhone.substring(0,3) == "333")||(varMobilePhone.substring(0,3) == "444")||(varMobilePhone.substring(0,3) == "555")||(varMobilePhone.substring(0,3) == "666")||(varMobilePhone.substring(0,3) == "777")||(varMobilePhone.substring(0,3) == "888")||(varMobilePhone.substring(0,3) == "999"))
    {
       alert("Please enter a valid mobile phone number (10 digits, no dashes)");
        document.form.mobilePhone.focus();
        return false;
      }
      

      if (!document.form.mobilePhone.value.match(numericExpression)||(document.form.mobilePhone.value == "")||(document.form.mobilePhone.value.length != 10))
      {
       alert("Please enter your mobile phone number");
        document.form.mobilePhone.focus();
        return false;
      }
      
       if (document.form.gender.value == "")
      {
       alert("Please enter your gender");
        document.form.gender.focus();
        return false;
      }
      
      
          if (document.form.mm.value == "")
      {
       alert("Please enter the month of your birthday");
        document.form.mm.focus();
        return false;
      }
          if (document.form.dd.value == "")
      {
       alert("Please enter the day of your birthday");
        document.form.dd.focus();
        return false;
      }
         if (document.form.yyyy.value == "")
      {
       alert("Please enter the year of your birthday");
        document.form.yyyy.focus();
        return false;
      }
         if (document.form.state.value == "")
      {
       alert("Please enter the state");
        document.form.state.focus();
        return false;
      }
          if (document.form.mall.value == "")
      {
       alert("Please select a mall");
        document.form.mall.focus();
        return false;
      }
       if (document.form.agree.checked == false)
      {
       alert("You must agree to the terms");
        document.form.agree.focus();
       return false;
      }
   

	/*alert("Thank you!")*/
	return true;

}
	
