function IsValidName(name)
{
        if(typeof(name) != 'string') 
                return false
        if(name.length < 1)
        {
                return false;
        }
        
        return true;
}
function IsValidSelect(name)
{
        if(typeof(name) != 'string') 
                return false
        if(name.length < 1)
        {
                return false;
        }
        else if(name == "-")
        {
                return false;
        }
        else if(name == "NA")
        {
                return false;
        }
        return true;
}
function IsValidNumber(name)
{
        var regnum = new RegExp("^[0-9]");
        if(typeof(name) != 'string') 
                return false
        if(name.length < 1)
        {
                return false;
        }
        if(!(name.match(regnum)))
        {
                return false;
        }
        return true;
}
function IsValidEmail(name)
{
        var regemail = new RegExp("^[0-9a-zA-Z]+@[0-9a-zA-Z]+[\.]{1}[0-9a-zA-Z]+[\.]?[0-9a-zA-Z]+$");
        if(typeof(name) != 'string') 
                return false
        if(name.length < 1)
        {
                return false;
        }
        if(!(name.match(regemail)))
        {
                return false;
        }
        return true;
}
function CheckIsValid(obj,type,name)
{

	if(type == "value")
    	{
        	if(IsValidName(obj.value) == false)
		{
	       		alert("REQUIRED FIELD: "+name+" must be filled out.");
	       		obj.focus();
	  	   return false;
	    	}
	}
	if(type == "number")
	{
	        if(IsValidNumber(obj.value) == false)
		{
	       		alert("REQUIRED FIELD: "+name+" must be filled out and a valid number.");
	       		obj.focus();
		   return false;
	        }
	}
	if(type == "select")
	{
	        if(IsValidSelect(obj.value) == false)
		{
	       		alert("REQUIRED FIELD: "+name+" must be selected.");
	       		obj.focus();
		   return false;
	        }
	}
	if(type == "email")
	{
		if(IsValidEmail(obj.value) == false)
		{
	       		alert("REQUIRED FIELD: "+name+" must be filled out and be a valid email address.");
			obj.focus();
		   return false;
		}
	}
  return true;
}
function UKCheckit()
{
	//if(document.form1.fname.value=="")
        if(IsValidName(document.form1.fname.value) == false)
	{
       		alert("You must enter your First Name");
       		document.form1.fname.focus();
       	return false;
    	}
    if(IsValidName(document.form1.lname.value) == false){
                alert("You must enter your Last Name");
                document.form1.lname.focus();
                return false;
        }
        if(IsValidName(document.form1.address.value) == false){
                alert("You must enter your Address");
                document.form1.address.focus();
                return false;
        }
        if(IsValidName(document.form1.city.value) == false){
                alert("You must enter your City");
                document.form1.city.focus();
                return false;
        }
        if(IsValidSelect(document.form1.state.value) == false){
                alert("You must enter your State");
                document.form1.state.focus();
                return false;
        }
        if(document.form1.zip.value == ""){
                alert("You must enter your Zip Code/Invalid Input");
                document.form1.zip.focus();
                document.form1.zip.value="";
                return false;
        }
        if(IsValidSelect(document.form1.gender.value) == false){
                alert("You must enter your Gender!");
                document.form1.gender.focus();
                return false;
        }
        if(!checkUKTelephone (document.form1.phone.value))
        {
              document.form1.phone.focus();
                return false;
        
        } 
        if(document.form1.workphone.value !=""){
          if(!checkUKTelephone (document.form1.workphone.value))
          {
                document.form1.workphone.focus();
                  return false;
          } 
        }

        if(IsValidEmail(document.form1.email.value) == false){
                alert("You must enter your Email Address/Invalid email address");
                document.form1.email.focus();
                return false;
        }
        if(IsValidEmail(document.form1.cnfemail.value) == false){
                alert("You must enter your Confirm Email/Invalid Email Address");
                document.form1.cnfemail.focus();
                return false;
        }
        if(IsValidSelect(document.form1.countryid.value) == false){
                alert("You must Select your Country");
                document.form1.countryid.focus();
                return false;
        }
        if(IsValidSelect(document.form1.month.value) == false){
                alert("You must enter your Month");
                document.form1.month.focus();
                return false;
        }
        if(IsValidSelect(document.form1.day.value) == false){
                alert("You must enter your Day");
                document.form1.day.focus();
                return false;
        }
        if(IsValidSelect(document.form1.year.value) == false){
                alert("You must enter your Year");
                document.form1.year.focus();
                return false;
        }
        if(IsValidSelect(document.form1.contacttime.value) == false){
                alert("You must enter your Best Time to Contact");
                document.form1.contacttime.focus();
                return false;
        }
        if(IsValidSelect(document.form1.why.value) == false){
                alert("You must enter your Reason");
                document.form1.why.focus();
                return false;
        }
        if(IsValidSelect(document.form1.income.value) == false){
                alert("You must enter your Desired monthly Income");
                document.form1.income.focus();
                return false;
        }
        if(IsValidSelect(document.form1.interestlevel.value) == false){
                alert("You must enter your Interest level");
                document.form1.interestlevel.focus();
                return false;
        }
        if(IsValidSelect(document.form1.hours.value) == false){
                alert("You must enter your Hours able to work");
                document.form1.hours.focus();
                return false;
        }
        if(IsValidSelect(document.form1.invest.value) == false){
                alert("You must enter your Start Up Investment");
                document.form1.invest.focus();
                return false;
        }
        if(document.form1.pp_confirm.checked==false){
                alert("You Must Confirm that you have Read our Privacy Policy");
                document.form1.pp_confirm.focus();
                return false;
        }



}
function checkUKTelephone (telephoneNumber)
{
  var telnum = telephoneNumber + " ";
	if(telnum.length == 1) 
	{
	       alert("You must prodive a Telephone number");
	       return false
	}
  telnum.length = telnum.length - 1;
  
  var exp = /^(\+)[\s]*(.*)$/;
  if (exp.test(telnum) == true) {
      alert("UK telephone number without the country code, please");
     return false;
  }
  
  while (telnum.indexOf(" ")!= -1)  {
    telnum = telnum.slice (0,telnum.indexOf(" ")) + telnum.slice (telnum.indexOf(" ")+1)
  }
  
  while (telnum.indexOf("-")!= -1)  {
    telnum = telnum.slice (0,telnum.indexOf("-")) + telnum.slice (telnum.indexOf("-")+1)
  }  
  
  exp = /^[0-9]{10,11}$/
  if (exp.test(telnum) != true) {
     alert("UK telephone numbers should contain 10 or 11 digits");
     return false;
  }
  
  exp = /^0[0-9]{9,10}$/
  if (exp.test(telnum) != true) {
       alert("The telephone number should start with a 0");
     return false;
  }
  
  exp = /^(01|02|03|05|070|077|07624|078|079)[0-9]+$/;
  if (exp.test(telnum) != true) {
   alert("The telephone number is either invalid or inappropriate");
     return false;
  }
  
  return true;
}
function USSFCheckit()
{
    if(IsValidName(document.form1.firstname.value) == false){
       alert("You must enter your First Name");
       document.form1.firstname.focus();
       return false;
    }
    if(IsValidName(document.form1.lastname.value) == false){
		alert("You must enter your Last Name");
		document.form1.lastname.focus();
		return false;
	}
	if(IsValidEmail(document.form1.email.value) == false){
		alert("You must enter your Email Address/Invalid Email Address");
		document.form1.email.focus();
		return false;
	}
	if(IsValidNumber(document.form1.area_code.value) == false || isNaN(document.form1.area_code.value)){
		alert("You must enter your Phone with numbers only");
		document.form1.area_code.focus();
		document.form1.area_code.value="";
		return false;
	}
	if(IsValidNumber(document.form1.homephone.value) == false || isNaN(document.form1.homephone.value)){
		alert("You must enter your Phone with numbers only");
		document.form1.homephone.value="";
		document.form1.homephone.focus();
		return false;
	}
	if(IsValidNumber(document.form1.homephone2.value) == false || isNaN(document.form1.homephone2.value)){
		alert("You must enter your Phone with numbers only");
		document.form1.homephone2.value="";
		document.form1.homephone2.focus();
		return false;
	}	
	if(IsValidSelect(document.form1.gender.value) == false){
		alert("You must enter your gender");
		document.form1.gender.focus();
		return false;
	}
}
function USSF2FieldCheckit()
{
    if(IsValidName(document.form1.firstname.value) == false){
       alert("You must enter your First Name");
       document.form1.firstname.focus();
       return false;
    }
	if(IsValidEmail(document.form1.email.value) == false){
		alert("You must enter your Email Address/Invalid Email Address");
		document.form1.email.focus();
		return false;
	}
}
function USLFCheckit()
{
    if(IsValidName(document.form1.fname.value) == false){
       alert("You must enter your First Name");
       document.form1.fname.focus();
       return false;
    }
    if(IsValidName(document.form1.lname.value) == false){
                alert("You must enter your Last Name");
                document.form1.lname.focus();
                return false;
        }
        if(IsValidName(document.form1.address.value) == false){
                alert("You must enter your Address");
                document.form1.address.focus();
                return false;
        }
        if(IsValidName(document.form1.city.value) == false){
                alert("You must enter your City");
                document.form1.city.focus();
                return false;
        }
        if(IsValidSelect(document.form1.state.value) == false){
                alert("You must enter your State");
                document.form1.state.focus();
                return false;
        }
        if(IsValidNumber(document.form1.zip.value) == false){
                alert("You must enter your Zip Code");
                document.form1.zip.focus();
                document.form1.zip.value="";
                return false;
        }
        if(IsValidSelect(document.form1.gender.value) == false){
                alert("You must enter your Gender!");
                document.form1.gender.focus();
                return false;
        }
        if(IsValidNumber(document.form1.area_code.value) == false){
                alert("You must enter your Phone with numbers only");
                document.form1.area_code.focus();
                document.form1.area_code.value="";
                return false;
        }
        if(IsValidNumber(document.form1.homephone.value) == false ){
                alert("You must enter your Phone with numbers only");
                document.form1.homephone.value="";
                document.form1.homephone.focus();
                return false;
        }
        if(IsValidNumber(document.form1.homephone2.value) == false){
                alert("You must enter your Phone with numbers only");
                document.form1.homephone2.value="";
                document.form1.homephone2.focus();
                return false;
        }
        if(IsValidEmail(document.form1.email.value) == false){
                alert("You must enter your Email Address/Invalid Email Address");
                document.form1.email.focus();
                return false;
        }
        if(IsValidEmail(document.form1.cnfemail.value) == false){
                alert("You must enter your Confirm Email/Invalid Email Address");
                document.form1.cnfemail.focus();
                return false;
        }
        if(IsValidSelect(document.form1.countryid.value) == false){
                alert("You must Select your Country");
                document.form1.countryid.focus();
                return false;
        }
        if(IsValidSelect(document.form1.month.value) == false){
                alert("You must enter your Month");
                document.form1.month.focus();
                return false;
        }
        if(IsValidSelect(document.form1.day.value) == false){
                alert("You must enter your Day");
                document.form1.day.focus();
                return false;
        }
        if(IsValidSelect(document.form1.year.value) == false){
                alert("You must enter your Year");
                document.form1.year.focus();
                return false;
        }
        if(IsValidSelect(document.form1.contacttime.value) == false){
                alert("You must enter your Best Time to Contact");
                document.form1.contacttime.focus();
                return false;
        }
        if(IsValidSelect(document.form1.why.value) == false){
                alert("You must enter your Reason");
                document.form1.why.focus();
                return false;
        }
        if(document.form1.income.value==""){
                alert("You must enter your Desired monthly Income");
                document.form1.income.focus();
                return false;
        }
        if(IsValidSelect(document.form1.interestlevel.value) == false){
                alert("You must enter your Interest level");
                document.form1.interestlevel.focus();
                return false;
        }
        if(IsValidSelect(document.form1.hours.value) == false){
                alert("You must enter your Hours able to work");
                document.form1.hours.focus();
                return false;
        }
        if(IsValidSelect(document.form1.invest.value) == false){
                alert("You must enter your Start Up Investment");
                document.form1.invest.focus();
                return false;
        }
        if(document.form1.pp_confirm.checked==false){
                alert("You Must Confirm that you have Read our Privacy Policy");
                document.form1.pp_confirm.focus();
                return false;
        }
}
function UKSFCheckit()
{
    if(IsValidName(document.form1.firstname.value) == false){
       alert("You must enter your First Name");
       document.form1.firstname.focus();
       return false;
    }
    if(IsValidName(document.form1.lastname.value) == false){
		alert("You must enter your Last Name");
		document.form1.lastname.focus();
		return false;
	}
	if(IsValidEmail(document.form1.email.value) == false){
		alert("You must enter your Email Address/Invalid Email Address");
		document.form1.email.focus();
		return false;
	}
	if(IsValidNumber(document.form1.area_code.value) == false){
		alert("You must enter your Phone with numbers only");
		document.form1.area_code.focus();
		document.form1.area_code.value="";
		return false;
	}
	if(IsValidNumber(document.form1.homephone.value) == false){
		alert("You must enter your Phone with numbers only");
		document.form1.homephone.value="";
		document.form1.homephone.focus();
		return false;
	}
	if(IsValidNumber(document.form1.homephone2.value) == false){
		alert("You must enter your Phone with numbers only");
		document.form1.homephone2.value="";
		document.form1.homephone2.focus();
		return false;
	}	
        if(document.form1.pp_confirm.checked==false){
                alert("You Must Confirm that you have Read our Privacy Policy");
                document.form1.pp_confirm.focus();
                return false;
        }

	if(IsValidSelect(document.form1.gender.value) == false){
		alert("You must enter your gender");
		document.form1.gender.focus();
		return false;
	}
}
function AUSLFCheckit()
{
	if(IsValidName(document.form1.fname.value) == false)
	{
       		alert("You must enter your First Name");
       		document.form1.fname.focus();
       	return false;
    	}
    if(IsValidName(document.form1.lname.value) == false){
                alert("You must enter your Last Name");
                document.form1.lname.focus();
                return false;
        }
        if(IsValidName(document.form1.address.value) == false){
                alert("You must enter your Address");
                document.form1.address.focus();
                return false;
        }
        if(IsValidName(document.form1.city.value) == false){
                alert("You must enter your City");
                document.form1.city.focus();
                return false;
        }
        if(IsValidSelect(document.form1.state.value) == false){
                alert("You must enter your State");
                document.form1.state.focus();
                return false;
        }
        if(IsValidNumber(document.form1.zip.value) == false){
                alert("You must enter your Zip Code");
                document.form1.zip.focus();
                document.form1.zip.value="";
                return false;
        }
        if(IsValidSelect(document.form1.gender.value) == false){
                alert("You must enter your Gender!");
                document.form1.gender.focus();
                return false;
        }
        if(IsValidNumber(document.form1.area_code.value) == false){
                alert("You must enter your Phone with numbers only");
                document.form1.area_code.focus();
                document.form1.area_code.value="";
                return false;
        }
        if(IsValidNumber(document.form1.homephone.value) == false){
                alert("You must enter your Phone with numbers only");
                document.form1.homephone.value="";
                document.form1.homephone.focus();
                return false;
        }
        if(IsValidNumber(document.form1.homephone2.value) == false){
                alert("You must enter your Phone with numbers only");
                document.form1.homephone2.value="";
                document.form1.homephone2.focus();
                return false;
        }
        if(IsValidEmail(document.form1.email.value) == false){
                alert("You must enter your Email Address/Invalid Email Address");
                document.form1.email.focus();
                return false;
        }
        if(IsValidEmail(document.form1.cnfemail.value) == false){
                alert("You must enter your Confirm Email/Invalid Email Address");
                document.form1.cnfemail.focus();
                return false;
        }
        if(IsValidSelect(document.form1.countryid.value) == false){
                alert("You must Select your Country");
                document.form1.countryid.focus();
                return false;
        }
        if(IsValidSelect(document.form1.month.value) == false){
                alert("You must enter your Month");
                document.form1.month.focus();
                return false;
        }
        if(IsValidSelect(document.form1.day.value) == false){
                alert("You must enter your Day");
                document.form1.day.focus();
                return false;
        }
        if(IsValidSelect(document.form1.year.value) == false){
                alert("You must enter your Year");
                document.form1.year.focus();
                return false;
        }
        if(IsValidSelect(document.form1.contacttime.value) == false){
                alert("You must enter your Best Time to Contact");
                document.form1.contacttime.focus();
                return false;
        }
        if(IsValidSelect(document.form1.why.value) == false){
                alert("You must enter your Reason");
                document.form1.why.focus();
                return false;
        }
        if(IsValidSelect(document.form1.income.value) == false){
                alert("You must enter your Desired monthly Income");
                document.form1.income.focus();
                return false;
        }
        if(IsValidSelect(document.form1.interestlevel.value) == false){
                alert("You must enter your Interest level");
                document.form1.interestlevel.focus();
                return false;
        }
        if(IsValidSelect(document.form1.hours.value) == false){
                alert("You must enter your Hours able to work");
                document.form1.hours.focus();
                return false;
        }
        if(IsValidSelect(document.form1.invest.value) == false){
                alert("You must enter your Start Up Investment");
                document.form1.invest.focus();
                return false;
        }
        if(document.form1.pp_confirm.checked==false){
                alert("You Must Confirm that you have Read our Privacy Policy");
                document.form1.pp_confirm.focus();
                return false;
        }
}
function COASTALCheckit()
{
    if(IsValidName(document.form1.fname.value) == false){
       alert("You must enter your First Name");
       document.form1.fname.focus();
       return false;
    }
    if(IsValidName(document.form1.lname.value) == false){
		alert("You must enter your Last Name");
		document.form1.lname.focus();
		return false;
	}
	if(IsValidName(document.form1.address.value) == false){
		alert("You must enter your Address");
		document.form1.address.focus();
		return false;
	}
	if(IsValidName(document.form1.city.value) == false){
		alert("You must enter your City");
		document.form1.city.focus();
		return false;
	}
	if(IsValidSelect(document.form1.state.value) == false){
		alert("You must select your State");
		document.form1.state.focus();
		return false;
	}
	if(IsValidNumber(document.form1.zip.value) == false){
		alert("You must enter your Zip Code");
		document.form1.zip.focus();
		document.form1.zip.value="";
		return false;
	}
	if(IsValidSelect(document.form1.countryid.value) == false){
		alert("You must select your Country");
		document.form1.countryid.focus();
		return false;
	}
	if(IsValidSelect(document.form1.gender.value) == false){
		alert("You must select your Gender!");
		document.form1.gender.focus();
		return false;
	}
	if(IsValidNumber(document.form1.area_code.value) == false){
		alert("You must enter your Phone with numbers only");
		document.form1.area_code.focus();
		document.form1.area_code.value="";
		return false;
	}
	if(IsValidNumber(document.form1.homephone.value) == false){
		alert("You must enter your Phone with numbers only");
		document.form1.homephone.value="";
		document.form1.homephone.focus();
		return false;
	}
	if(IsValidNumber(document.form1.homephone2.value) == false){
		alert("You must enter your Phone with numbers only");
		document.form1.homephone2.value="";
		document.form1.homephone2.focus();
		return false;
	}	
	if(IsValidEmail(document.form1.email.value) == false){
		alert("You must enter your Email Address/Invalid Email Address");
		document.form1.email.focus();
		return false;
	}
	if(IsValidEmail(document.form1.cnfemail.value) == false)
	{
		alert("You must enter your Confirm Email/Invalid Email Address");
		document.form1.cnfemail.focus();
		return false;
	}
	if(document.form1.cnfemail.value!=document.form1.email.value)
	{
		alert("Email Addresses do not match. Please go back and re-enter email addresses");
		document.form1.cnfemail.focus();
		document.form1.cnfemail.value="";
		return false;
	}
	if(IsValidSelect(document.form1.month.value) == false){
		alert("You must select your Month");
		document.form1.month.focus();
		return false;
	}
	if(IsValidSelect(document.form1.day.value) == false){
		alert("You must select your Day");
		document.form1.day.focus();
		return false;
	}
	if(IsValidSelect(document.form1.year.value) == false){
		alert("You must select your Year");
		document.form1.year.focus();
		return false;
	}
	if(IsValidSelect(document.form1.contacttime.value) == false){
		alert("You must select your Best Time to Contact");
		document.form1.contacttime.focus();
		return false;
	}
	if(IsValidSelect(document.form1.income.value) == false){
		alert("You must select your Desired monthly Income");
		document.form1.income.focus();
		return false;
	}
	if(IsValidSelect(document.form1.timeavailable.value) == false){
		alert("You must select your Hours able to work");
		document.form1.timeavailable.focus();
		return false;
	}
	if(IsValidSelect(document.form1.investment.value) == false){
		alert("You must select your Start Up Investment");
		document.form1.investment.focus();
		return false;
	}
	if(IsValidSelect(document.form1.interest.value) == false){
		alert("You must select your Interest level");
		document.form1.interest.focus();
		return false;
	}
	if(IsValidSelect(document.form1.joinreason.value) == false){
		alert("You must select your Reason");
		document.form1.joinreason.focus();
		return false;
	}
}
function DEBTCheck()
{
	if(IsValidName(document.form1.first.value) == false)
	{
		alert("Please Enter First Name");
		document.form1.first.focus();
		return false;
	}
	if(IsValidName(document.form1.last.value) == false)
	{
		alert("Please Enter Last Name");
		document.form1.last.focus();
		return false;
	}
	if(IsValidName(document.form1.address.value) == false)
	{
		alert("Please Enter Address");
		document.form1.address.focus();
		return false;
	}
	if(IsValidName(document.form1.city.value) == false)
	{
		alert("Please Enter City");
		document.form1.city.focus();
		return false;
	}
	if(IsValidSelect(document.form1.state.value) == false)
	{
		alert("Please Select State");
		document.form1.state.focus();
		return false;
	}
	if(IsValidNumber(document.form1.zipcode.value) == false)
	{
		alert("Please Enter Numerals only for a Zip Code");
		document.form1.zipcode.focus();
		document.form1.zipcode.value="";
		return false;
	}
	if(IsValidNumber(document.form1.area_code.value) == false)
	{
		alert("Please Enter Numerals only for a Phone Number");
		document.form1.area_code.focus();
		return false;
	}

	var stnames=new Array("AL","AK","AZ","AR","CA","CO","CT","DE","FL","GA","HI","ID","IL","IN","IA","KS","KY","LA","ME","MD","MA","MI","MN","MS","MO","MT","NE","NV","NH","NJ","NM","NY","NC","ND","OH","OK","OR","PA","RI","SC","SD","TN","TX","UT","VT","VA","WA","DC","WV","WI","WY","AB","BC","MB","NB","NF","NT","NS","NU","ON","PE","QC","SK","YU");

	var starray=new	 Array("205,251,659,256,334","907","520,928,480,602,623","501,479,870","341,442,628,657,669,747,752,764,951,209,559,408,831,510,213,310,424,323,562,707,369,627,530,714,949,626,909,916,760,619,858,935,818,415,925,661,805,650","720,970,303,719","203,475,860,959","302","239,386,689,754,941,954,561,407,727,352,904,850,786,863,305,321,813","470,478,770,678,404,706,912,229","808","208","312,773,630,847,708,815,224,331,464,872,217,618,309","260,317,219,765,812","563,641,515,319,712","620,785,913,316","270,859,606,502","225,337,985,504,318","207","227,240,443,667,410,301","339,351,774,781,857,978,508,617,413","231,269,989,734,517,313,810,248,278,586,679,947,906,616","320,612,763,952,218,507,651","228,601,662","557,573,636,660,975,314,816,417","406","402,308","775,702","603","551,848,862,732,908,201,973,609,856","505,575","585,845,917,516,212,646,315,518,347,718,607,914,631,716","252,336,828,910,980,984,919,704","701","283,380,567,216,614,937,330,234,440,419,740,513","580,918,405","503,541,971","445,610,835,878,484,717,570,412,215,267,814,724","401","803,843,864","605","731,865,931,423,615,901","325,361,430,432,469,682,737,979,214,972,254,940,713,281,832,956,817,806,903,210,830,409,936,512,915","385,435,801","802","276,434,540,571,757,703,804","509,206,425,253,360,564","304","262,920,414,715,608","307","403,780","250,604,778","204","506","709","867","902","867","289,647,705,807,613,519,416","902","438,450,819,418,514","306","867");

    var snml=stnames.length;
	var x=0;
	for(x=0; x < snml; x++)
	{
		if(stnames[x]==document.form1.state.value)
		var rowno=x;
	}
	var areacode=starray[rowno];
	var test=0;
	values=areacode.split(",");
	for(j=0;j<values.length;j++)
	{
		val=parseInt(values[j]);
		if(document.form1.area_code.value!=val)
			test=1;
		else
		{
			test=0;
			break;
		}
	}
	if(test!=0)
	{
		alert("Please, Enter areacode correctly");
		document.form1.area_code.value="";
		document.form1.area_code.focus();
		return false;
	}
	else if(IsValidNumber(document.form1.homephone.value) == false)
	{
		alert("Please Enter Numerals only for a Phone Number");
		document.form1.homephone.focus();
		return false;
	}
	else if(IsValidNumber(document.form1.homephone2.value) == false)
	{
		alert("Please Enter Numerals only for a Phone Number");
		document.form1.homephone2.focus();
		return false;
	}
	if(IsValidEmail(document.form1.email.value) == false)
	{
		alert("Please Enter Your Email Address/Invalid Email Address");
		document.form1.email.focus();
		return false;
	}
	if(IsValidEmail(document.form1.email2.value) == false)
	{
		alert("Please Enter Your Confirm Email/Invalid Email Address");
		document.form1.email2.focus();
		return false;
	}
	if(document.form1.email2.value!=document.form1.email.value)
	{
		alert("The Confirm Email didn't match to the Email Address!");
		document.form1.email2.focus();
		document.form1.email2.value="";
		return false;
	}
	if(IsValidSelect(document.form1.selwho.value) == false)
	{
		alert("Please Select Major Credit Card!");
		document.form1.selwho.focus();
		return false;
	}
	/*if(document.form1.other.value=="")
    {
		alert("Please Enter other Credit Card!");
		document.form1.other.focus();
		return false;
	}  */
	if(IsValidSelect(document.form1.selage.value) == false)
    {
		alert("Please Select Unsecured Debt Amount!");
		document.form1.selage.focus();
		return false;
	}
	if(IsValidSelect(document.form1.seltime.value) == false)
	{
		alert("Please Select Best time to contact!");
		document.form1.seltime.focus();
		return false;
	}
    return true; 
}
function FORECLOSURECheckit()
{
    if(IsValidName(document.form1.first.value) == false)
    {
       alert("You must enter your First Name");
       document.form1.first.focus();
       return false;
    }
    if(IsValidName(document.form1.last.value) == false)
    {
		alert("You must enter your Last Name");
		document.form1.last.focus();
		return false;
	}
	if(IsValidEmail(document.form1.email.value) == false)
	{
		alert("You must enter your Email Address/Invalid Email Address");
		document.form1.email.focus();
		return false;
	}
	if(IsValidEmail(document.form1.cnfemail.value) == false)
	{
		alert("You must enter your Confirm Email/Invalid Email Address");
		document.form1.cnfemail.focus();
		return false;
	}
	if(document.form1.cnfemail.value!=document.form1.email.value)
	{
		alert("Email Addresses do not match. Please go back and re-enter email addresses");
		document.form1.cnfemail.focus();
		document.form1.cnfemail.value="";
		return false;
	}
	if(IsValidNumber(document.form1.phone.value) == false)
	{
		alert("Please enter the Phone Number/Invalid format");
		document.form1.phone.focus();
		return false;
	}
	else if(isNaN(document.form1.phone.value))
    {
		alert("The Phone contains must be digits only!");
		document.form1.phone.focus();
		document.form1.phone.value="";
		return false;
	}
	/*if(document.form1.workphone.value=="")
	{
		alert("Please enter the Workphone Number");
		document.form1.workphone.focus();
		return false;
	}
	else if(isNaN(document.form1.workphone.value))
    {
		alert("The Workphone contains must be digits only!");
		document.form1.workphone.focus();
		document.form1.workphone.value="";
		return false;
	}*/
	if(IsValidName(document.form1.address.value) == false)
	{
		alert("You must enter your Address");
		document.form1.address.focus();
		return false;
	}
	/*if(document.form1.address2.value=="")
	{
		alert("You must enter your Address");
		document.form1.address2.focus();
		return false;
	}*/
	if(IsValidName(document.form1.city.value) == false)
	{
		alert("You must enter your City");
		document.form1.city.focus();
		return false;
	}
	if(IsValidSelect(document.form1.state.value) == false)
	{
		alert("You must enter your State");
		document.form1.state.focus();
		return false;
	}
	if(IsValidNumber(document.form1.zip.value) == false)
	{ 
        alert("You must enter your Zip Code");
		document.form1.zip.focus();
		return false;
	}
	if(IsValidSelect(document.form1.gender.value) == false)
	{
		alert("You must select your Gender!");
		document.form1.gender.focus();
		return false;
	}
}
function MORTGAGECheck()
{
    if(IsValidName(document.form1.first.value) == false)
    {
		alert("Please Enter First Name");
		document.form1.first.focus();
		return false;
    }
    if(IsValidName(document.form1.last.value) == false)
    {
		alert("Please Enter Last Name");
		document.form1.last.focus();
		return false;
	}
	if(IsValidName(document.form1.address.value) == false)
	{
		alert("Please Enter Address");
		document.form1.address.focus();
		return false;
	}
	if(IsValidName(document.form1.city.value) == false)
	{
		alert("Please Enter City");
		document.form1.city.focus();
		return false;
	}
	if(IsValidSelect(document.form1.state.value) == false)
	{
		alert("Please Select State");
		document.form1.state.focus();
		return false;
	}
	if(IsValidNumber(document.form1.zip.value) == false)
	{
		alert("Please Enter Numerals only for a Zip Code");
		document.form1.zip.focus();
		document.form1.zip.value="";
		return false;
	}
	if(IsValidNumber(document.form1.area_code.value) == false)
	{
		alert("Please Enter Numerals only for a Phone Number");
		document.form1.area_code.value="";
		document.form1.area_code.focus();
		return false;
	}

	var stnames=new Array("AL","AK","AZ","AR","CA","CO","CT","DE","FL","GA","HI","ID","IL","IN","IA","KS","KY","LA","ME","MD","MA","MI","MN","MS","MO","MT","NE","NV","NH","NJ","NM","NY","NC","ND","OH","OK","OR","PA","RI","SC","SD","TN","TX","UT","VT","VA","WA","DC","WV","WI","WY","AB","BC","MB","NB","NF","NT","NS","NU","ON","PE","QC","SK","YU");

	var starray=new	 Array("205,251,659,256,334","907","520,928,480,602,623","501,479,870","341,442,628,657,669,747,752,764,951,209,559,408,831,510,213,310,424,323,562,707,369,627,530,714,949,626,909,916,760,619,858,935,818,415,925,661,805,650","720,970,303,719","203,475,860,959","302","239,386,689,754,941,954,561,407,727,352,904,850,786,863,305,321,813","470,478,770,678,404,706,912,229","808","208","312,773,630,847,708,815,224,331,464,872,217,618,309","260,317,219,765,812","563,641,515,319,712","620,785,913,316","270,859,606,502","225,337,985,504,318","207","227,240,443,667,410,301","339,351,774,781,857,978,508,617,413","231,269,989,734,517,313,810,248,278,586,679,947,906,616","320,612,763,952,218,507,651","228,601","557,573,636,660,975,314,816,417","406","402,308","775,702","603","551,848,862,732,908,201,973,609,856","505,575","585,845,917,516,212,646,315,518,347,718,607,914,631,716","252,336,828,910,980,984,919,704","701","283,380,567,216,614,937,330,234,440,419,740,513","580,918,405","503,541,971","445,610,835,878,484,717,570,412,215,267,814,724","401","803,843,864","605","731,865,931,423,615,901","325,361,430,432,469,682,737,979,214,972,254,940,713,281,832,956,817,806,903,210,830,409,936,512,915","385,435,801","802","276,434,540,571,757,703,804","509,206,425,253,360,564","304","262,920,414,715,608","307","403,780","250,604,778","204","506","709","867","902","867","289,647,705,807,613,519,416","902","438,450,819,418,514","306","867");

	var snml=stnames.length;
	var x=0;
	for(x=0; x < snml; x++)
	{
	   if(stnames[x]==document.form1.state.value)
		 var rowno=x;
	}

	var areacode=starray[rowno];
	var test=0;
	values=areacode.split(",");
	for(j=0;j<values.length;j++)
	{
		val=parseInt(values[j]);
		if(document.form1.area_code.value!=val)
			test=1;
		else
		{
			test=0;
			break;
		}
	}
	if(test!=0)
	{
		alert("Please, Enter areacode correctly");
		document.form1.area_code.value="";
		document.form1.area_code.focus();
		return false;
	}
	else if(IsValidNumber(document.form1.homephone.value) == false)
	{
		alert("Please Enter Numerals only for a Phone Number");
		document.form1.homephone.value="";
		document.form1.homephone.focus();
		return false;
	}
	else if(IsValidNumber(document.form1.homephone2.value) == false)
	{
		alert("Please Enter Numerals only for a Phone Number");
		document.form1.homephone2.value="";
		document.form1.homephone2.focus();
		return false;
	}
	if(IsValidEmail(document.form1.email.value) == false)
	{
		alert("Please Enter Your Email Address/Invalid Email Address");
		document.form1.email.focus();
		return false;
	}
	if(IsValidSelect(document.form1.contacttime.value) == false)
	{
		alert("Please Select Contacttime!");
		document.form1.contacttime.focus();
		return false;
	}
	if(IsValidSelect(document.form1.gender.value) == false)
    {
		alert("Please Enter Gender!");
		document.form1.gender.focus();
		return false;
	}
	if(IsValidSelect(document.form1.typeofloan.value) == false)
    {
		alert("Please Select Type Of Loan!");
		document.form1.typeofloan.focus();
		return false;
	}
	if(IsValidSelect(document.form1.loanamount.value) == false)
    {
		alert("Please Select Loan Amount!");
		document.form1.loanamount.focus();
		return false;
	}
	if(IsValidSelect(document.form1.typeofhome.value) == false)
    {
		alert("Please Select Type Of Home!");
		document.form1.typeofhome.focus();
		return false;
	}
	if(IsValidSelect(document.form1.valueofhome.value) == false)
    {
		alert("Please Select Value Of Home!");
		document.form1.valueofhome.focus();
		return false;
	}
	if(IsValidSelect(document.form1.purchaseprice.value) == false)
    {
		alert("Please Select Purchase Price!");
		document.form1.purchaseprice.focus();
		return false;
	}
	if(IsValidSelect(document.form1.mortgagebalance.value) == false)
    {
		alert("Please Select Mortgage Balance!");
		document.form1.mortgagebalance.focus();
		return false;
	}
	if(IsValidSelect(document.form1.mortgagerate.value) == false)
    {
		alert("Please Select Mortgage Rate!");
		document.form1.mortgagerate.focus();
		return false;
	}
	if(IsValidSelect(document.form1.annualincome.value) == false)
    {
		alert("Please Select Annual Incomet!");
		document.form1.annualincome.focus();
		return false;
	}
	if(IsValidSelect(document.form1.yourcredit.value) == false)
    {
		alert("Please Select Rate Your Credit!");
		document.form1.yourcredit.focus();
		return false;
	}
    return true; 
}
function MORTGAGE2Check()
{
	if(IsValidName(document.form1.first.value) == false)
	{
		alert("Please Enter First Name");
		document.form1.first.focus();
		return false;
	}
	if(IsValidName(document.form1.last.value) == false)
        {
		alert("Please Enter Last Name");
		document.form1.last.focus();
		return false;
	}
	if(IsValidName(document.form1.address.value) == false)
	{
		alert("Please Enter Address");
		document.form1.address.focus();
		return false;
	}
	if(IsValidName(document.form1.city.value) == false)
	{
		alert("Please Enter City");
		document.form1.city.focus();
		return false;
	}
	if(IsValidSelect(document.form1.state.value) == false)
	{
	   alert("Please Select State");
	   document.form1.state.focus();
	   return false;
	}
	if(IsValidNumber(document.form1.zip.value) == false)
	{
		alert("Please Enter Zip Code/Invalid characters");
		document.form1.zip.focus();
		return false;
	}
	if(IsValidNumber(document.form1.area_code.value) == false)
	{
		alert("Please Enter Phone Number/Invalid characters");
		document.form1.area_code.focus();
		return false;
	}
	var stnames=new Array("AL","AK","AZ","AR","CA","CO","CT","DE","FL","GA","HI","ID","IL","IN","IA","KS","KY","LA","ME","MD","MA","MI","MN","MS","MO","MT","NE","NV","NH","NJ","NM","NY","NC","ND","OH","OK","OR","PA","RI","SC","SD","TN","TX","UT","VT","VA","WA","DC","WV","WI","WY","AB","BC","MB","NB","NF","NT","NS","NU","ON","PE","QC","SK","YU");

		   var starray=new	 Array("205,251,659,256,334","907","520,928,480,602,623","501,479,870","341,442,628,657,669,747,752,764,951,209,559,408,831,510,213,310,424,323,562,707,369,627,530,714,949,626,909,916,760,619,858,935,818,415,925,661,805,650","720,970,303,719","203,475,860,959","302","239,386,689,754,941,954,561,407,727,352,904,850,786,863,305,321,813","470,478,770,678,404,706,912,229","808","208","312,773,630,847,708,815,224,331,464,872,217,618,309","260,317,219,765,812","563,641,515,319,712","620,785,913,316","270,859,606,502","225,337,985,504,318","207","227,240,443,667,410,301","339,351,774,781,857,978,508,617,413","231,269,989,734,517,313,810,248,278,586,679,947,906,616","320,612,763,952,218,507,651","228,601","557,573,636,660,975,314,816,417","406","402,308","775,702","603","551,848,862,732,908,201,973,609,856","505,575","585,845,917,516,212,646,315,518,347,718,607,914,631,716","252,336,828,910,980,984,919,704","701","283,380,567,216,614,937,330,234,440,419,740,513","580,918,405","503,541,971","445,610,835,878,484,717,570,412,215,267,814,724","401","803,843,864","605","731,865,931,423,615,901","325,361,430,432,469,682,737,979,214,972,254,940,713,281,832,956,817,806,903,210,830,409,936,512,915","385,435,801","802","276,434,540,571,757,703,804","509,206,425,253,360,564","304","262,920,414,715,608","307","403,780","250,604,778","204","506","709","867","902","867","289,647,705,807,613,519,416","902","438,450,819,418,514","306","867");

		   var snml=stnames.length;
			var x=0;
			for(x=0; x < snml; x++)
			{
			   if(stnames[x]==document.form1.state.value)
			     var rowno=x;
		   	  }
			var areacode=starray[rowno];
			var test=0;
			values=areacode.split(",");
			for(j=0;j<values.length;j++)
			{
				val=parseInt(values[j]);
				if(document.form1.area_code.value!=val)
					test=1;
				else
				{
					test=0;
					break;
				}
			}
			if(test!=0)
			{
				 alert("Please, Enter areacode correctly");
				 document.form1.area_code.value="";
				 document.form1.area_code.focus();
				 return false;
			}
		    else if(document.form1.homephone.value=="" || isNaN(document.form1.homephone.value))
            {
                alert("Please Enter Numerals only for a Phone Number");
				document.form1.homephone.value="";
                document.form1.homephone.focus();
                return false;
            }
            else if(IsValidNumber(document.form1.homephone2.value) == false)
            {
                alert("Please Enter Numerals only for a Phone Number");
				document.form1.homephone2.value="";
                document.form1.homephone2.focus();
                return false;
            }
	if(IsValidEmail(document.form1.email.value) == false)
	{
			alert("Please Enter Your Email Address/Invalid Email Address");
			document.form1.email.focus();
			return false;
	}
	if(IsValidSelect(document.form1.contacttime.value) == false)
	{
			alert("Please Select Contacttime!");
			document.form1.contacttime.focus();
			return false;
	}
	if(IsValidSelect(document.form1.gender.value) == false)
    {
			alert("Please select Gender!");
			document.form1.gender.focus();
			return false;
	}
	if(IsValidSelect(document.form1.typeofloan.value) == false)
    {
			alert("Please Select Type Of Loan!");
			document.form1.typeofloan.focus();
			return false;
	}
	if(IsValidSelect(document.form1.loanamount.value) == false)
    {
			alert("Please Select Loan Amount!");
			document.form1.loanamount.focus();
			return false;
	}
	if(IsValidSelect(document.form1.typeofhome.value) == false)
    {
			alert("Please Select Type Of Home!");
			document.form1.typeofhome.focus();
			return false;
	}
	if(IsValidSelect(document.form1.valueofhome.value) == false)
    {
			alert("Please Select Value Of Home!");
			document.form1.valueofhome.focus();
			return false;
	}
	if(IsValidSelect(document.form1.purchaseprice.value) == false)
    {
			alert("Please Select Purchase Price!");
			document.form1.purchaseprice.focus();
			return false;
	}
	if(IsValidSelect(document.form1.mortgagebalance.value) == false)
    {
			alert("Please Select Mortgage Balance!");
			document.form1.mortgagebalance.focus();
			return false;
	}
	if(IsValidSelect(document.form1.mortgagerate.value) == false)
    {
			alert("Please Select Mortgage Rate!");
			document.form1.mortgagerate.focus();
			return false;
	}
	if(IsValidSelect(document.form1.annualincome.value) == false)
    {
			alert("Please Select Annual Incomet!");
			document.form1.annualincome.focus();
			return false;
	}
	if(IsValidSelect(document.form1.yourcredit.value) == false)
    {
			alert("Please Select Rate Your Credit!");
			document.form1.yourcredit.focus();
			return false;
	}
    return true; 
}
function RTSFCheckit()
{
    if(IsValidName(document.form1.firstname.value) == false){
       alert("You must enter your First Name");
       document.form1.firstname.focus();
       return false;
    }
    if(IsValidName(document.form1.lastname.value) == false){
		alert("You must enter your Last Name");
		document.form1.lastname.focus();
		return false;
	}
	if(IsValidEmail(document.form1.email.value) == false){
		alert("You must enter your Email Address/Invalid Email Address");
		document.form1.email.focus();
		return false;
	}
	if(IsValidNumber(document.form1.area_code.value) == false){
		alert("You must enter your Phone with numbers only");
		document.form1.area_code.focus();
		document.form1.area_code.value="";
		return false;
	}
	if(IsValidNumber(document.form1.homephone.value) == false){
		alert("You must enter your Phone with numbers only");
		document.form1.homephone.value="";
		document.form1.homephone.focus();
		return false;
	}
	if(IsValidNumber(document.form1.homephone2.value) == false){
		alert("You must enter your Phone with numbers only");
		document.form1.homephone2.value="";
		document.form1.homephone2.focus();
		return false;
	}	

	if(IsValidSelect(document.form1.gender.value) == false){
		alert("You must enter your gender");
		document.form1.gender.focus();
		return false;
	}
}
function REVERSEMORTGAGECheck()
{
        if(IsValidName(document.reg.first.value) == false)
        {
                alert("Please Enter Your First Name");
                document.reg.first.focus();
                return false;
        }
        if(IsValidName(document.reg.last.value) == false)
        {
                alert("Please Enter Your Last Name");
                document.reg.last.focus();
                return false;
        }
	if(IsValidSelect(document.reg.gender.value) == false)
        {
                alert("Please Select Your Gender");
                document.reg.gender.focus();
                return false;
        }
        if(IsValidName(document.reg.address.value) == false)
        {
                alert("Please Enter Your Address");
                document.reg.address.focus();
                return false;
        }
        if(IsValidName(document.reg.city.value) == false)
        {
                alert("Please Enter Your City");
                document.reg.city.focus();
                return false;
        }
        if(IsValidSelect(document.reg.state.value) == false)
        {
               alert("Please Enter Your State");
               document.reg.state.focus();
               return false;
        }
        if(IsValidNumber(document.reg.zipcode.value) == false)
        {
                alert("Please Enter Numerals only for a Zip Code");
                document.reg.zipcode.focus();
                return false;
        }
	if(IsValidNumber(document.reg.area_code.value) == false)
        {
                alert("Please Enter Numerals only for a Phone Number");
                document.reg.area_code.focus();
                return false;
        }
	if(IsValidNumber(document.reg.homephone.value) == false)
        {
                alert("Please Enter Numerals only for a Phone Number");
                document.reg.homephone.focus();
                return false;
        }
	if(IsValidNumber(document.reg.homephone2.value) == false)
        {
                alert("Please Enter Numerals only for a Phone Number");
                document.reg.homephone2.focus();
                return false;
        }
	if(IsValidEmail(document.reg.email.value) == false)
        {
                alert("Please Enter Your Email Address/Invalid Email Address");
                document.reg.email.focus();
                return false;
        }
	if(IsValidSelect(document.reg.selwho.value) == false)
        {
                alert("Please Select the Home owner Iam inquiring for");
                document.reg.selwho.focus();
                return false;
        }
	if(IsValidSelect(document.reg.selage.value) == false)
        {
                alert("Please Select the youngest age");
                document.reg.selage.focus();
                return false;
        }
		/*if(document.reg.selage.value!="")
        {
                var str=document.reg.selage.value;
				if(str=="NO")
		        {
			     window.open('http://www.enhancedseniorliving.com/status_popup.htm','realtimeLeads','toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no,width=380,height=180');
				 document.reg.selage.focus();
				 return false;
				}
	     }*/		

       if(IsValidSelect(document.reg.selvalue.value) == false)
        {
                alert("Please Select Current Home Value");
                document.reg.selvalue.focus();
                return false;
        }
       if(IsValidSelect(document.reg.selbalance.value) == false)
        {
                alert("Please Select Current Load Balance");
                document.reg.selbalance.focus();
                return false;
        }
	if(IsValidSelect(document.reg.seltime.value) == false)
        {
                alert("Please Select Best Time to Contact");
                document.reg.seltime.focus();
                return false;
        }
        return true;
}
function HOMEMONEYBIZCOMCheckit()
{
    if(IsValidName(document.form1.first.value) == false)
    {
       alert("You must enter your First Name");
       document.form1.first.focus();
       return false;
    }
    if(IsValidName(document.form1.last.value) == false)
    {
		alert("You must enter your Last Name");
		document.form1.last.focus();
		return false;
	}
	if(IsValidName(document.form1.address.value) == false)
	{
		alert("You must enter your Address");
		document.form1.address.focus();
		return false;
	}
	if(IsValidName(document.form1.city.value) == false)
	{
		alert("You must enter your City");
		document.form1.city.focus();
		return false;
	}
	if(IsValidSelect(document.form1.state.value) == false)
	{
		alert("You must enter your State");
		document.form1.state.focus();
		return false;
	}
	if(IsValidNumber(document.form1.zipcode.value) == false)
	{
		alert("You must enter your Zip Code");
		document.form1.zipcode.focus();
		document.form1.zipcode.value="";
		return false;
	}
	if(IsValidSelect(document.form1.gender.value) == false)
	{
		alert("You must enter your Gender!");
		document.form1.gender.focus();
		return false;
	}
	if(IsValidNumber(document.form1.area_code.value) == false)
	{
		alert("You must enter your Phone with numbers only");
		document.form1.area_code.focus();
		document.form1.area_code.value="";
		return false;
	}
	/*var stnames=new Array("AL","AK","AZ","AR","CA","CO","CT","DE","FL","GA","HI","ID","IL","IN","IA","KS","KY","LA","ME","MD","MA","MI","MN","MS","MO","MT","NE","NV","NH","NJ","NM","NY","NC","ND","OH","OK","OR","PA","RI","SC","SD","TN","TX","UT","VT","VA","WA","DC","WV","WI","WY","AB","BC","MB","NB","NF","NT","NS","NU","ON","PE","QC","SK","YU");

	var starray=new	 Array("205,251,659,256,334","907","520,928,480,602,623","501,479,870","341,442,628,657,669,747,752,764,951,209,559,408,831,510,213,310,424,323,562,707,369,627,530,714,949,626,909,916,760,619,858,935,818,415,925,661,805,650","720,970,303,719","203,475,860,959","302","239,386,689,754,941,954,561,407,727,352,904,850,786,863,305,321,813","470,478,770,678,404,706,912,229","808","208","312,773,630,847,708,815,224,331,464,872,217,618,309","260,317,219,765,812","563,641,515,319,712","620,785,913,316","270,859,606,502","225,337,985,504,318","207","227,240,443,667,410,301","339,351,774,781,857,978,508,617,413","231,269,989,734,517,313,810,248,278,586,679,947,906,616","320,612,763,952,218,507,651","228,601","557,573,636,660,975,314,816,417","406","402,308","775,702","603","551,848,862,732,908,201,973,609,856","505,575","585,845,917,516,212,646,315,518,347,718,607,914,631,716","252,336,828,910,980,984,919,704","701","283,380,567,216,614,937,330,234,440,419,740,513","580,918,405","503,541,971","445,610,835,878,484,717,570,412,215,267,814,724","401","803,843,864","605","731,865,931,423,615,901","325,361,430,432,469,682,737,979,214,972,254,940,713,281,832,956,817,806,903,210,830,409,936,512,915","385,435,801","802","276,434,540,571,757,703,804","509,206,425,253,360,564","304","262,920,414,715,608","307","403,780","250,604,778","204","506","709","867","902","867","289,647,705,807,613,519,416","902","438,450,819,418,514","306","867");

	   var snml=stnames.length;
		var x=0;
		for(x=0; x < snml; x++)
		{
		   if(stnames[x]==document.form1.state.value)
			 var rowno=x;
		  }
		var areacode=starray[rowno];
		var test=0;
		values=areacode.split(",");
		for(j=0;j<values.length;j++)
		{
			val=parseInt(values[j]);
			if(document.form1.area_code.value!=val)
				test=1;
			else
			{
				test=0;
				break;
			}
		}
			if(test!=0)
			{
				 alert("You must enter your areacode correctly");
				 document.form1.area_code.value="";
				 document.form1.area_code.focus();
				 return false;
			}*/
	if(IsValidNumber(document.form1.homephone.value) == false)
	{
		alert("You must enter your Phone with numbers only");
		document.form1.homephone.value="";
		document.form1.homephone.focus();
		return false;
	}
	if(IsValidNumber(document.form1.homephone2.value) == false)
	{
		alert("You must enter your Phone with numbers only");
		document.form1.homephone2.value="";
		document.form1.homephone2.focus();
		return false;
	}
	if(IsValidEmail(document.form1.email.value) == false)
	{
		alert("You must enter your Email Address/Invalid Email Address");
		document.form1.email.focus();
		return false;
	}
	if(IsValidEmail(document.form1.cnfemail.value) == false)
	{
		alert("You must enter your Confirm Email/Invalid Email Address");
		document.form1.cnfemail.focus();
		return false;
	}
	if(document.form1.cnfemail.value!=document.form1.email.value)
	{
		alert("Email Addresses do not match. Please go back and re-enter email addresses");
		document.form1.cnfemail.focus();
		document.form1.cnfemail.value="";
		return false;
	}
	if(IsValidSelect(document.form1.countryid.value) == false)
    {
		alert("You must Select your Country");
		document.form1.countryid.focus();
		return false;
	}
	if(IsValidSelect(document.form1.month.value) == false)
    {
		alert("You must enter your Month");
		document.form1.month.focus();
		return false;
	}
	if(IsValidSelect(document.form1.day.value) == false)
    {
		alert("You must enter your Day");
		document.form1.day.focus();
		return false;
	}
	if(IsValidSelect(document.form1.year.value) == false)
    {
		alert("You must enter your Year");
		document.form1.year.focus();
		return false;
	}
	if(IsValidSelect(document.form1.contacttime.value) == false)
    {
		alert("You must enter your Best Time to Contact");
		document.form1.contacttime.focus();
		return false;
	}
	if(IsValidSelect(document.form1.joinreason.value) == false)
    {
		alert("You must enter your Reason");
		document.form1.joinreason.focus();
		return false;
	}
	if(IsValidSelect(document.form1.income.value) == false)
    {
		alert("You must enter your Desired monthly Income");
		document.form1.income.focus();
		return false;
	}
	if(IsValidSelect(document.form1.interest.value) == false)
    {
		alert("You must enter your Interest level");
		document.form1.interest.focus();
		return false;
	}
	if(IsValidSelect(document.form1.timeavailable.value) == false)
    {
		alert("You must enter your Hours able to work");
		document.form1.timeavailable.focus();
		return false;
	}
	if(IsValidSelect(document.form1.investment.value) == false)
    {
		alert("You must enter your Start Up Investment");
		document.form1.investment.focus();
		return false;
	}
	if(IsValidSelect(document.form1.curocpt.value) == false)
    {
		alert("You must enter your current occupation?");
		document.form1.curocpt.focus();
		return false;
	}
}
function AUSTRAILA8QCheckit()
{ 	
	if(IsValidName(document.form1.first.value) == false){
		alert("You must enter your First Name"); 		
		document.form1.first.focus(); 		
		return false; 
	} 	
	if(IsValidName(document.form1.last.value) == false){ 
		alert("You must enter your Last Name"); 
		document.form1.last.focus();
		return false;
	}
	if(IsValidName(document.form1.address.value) == false){
		alert("You must enter your Address");
		document.form1.address.focus(); 
		return false;
	} 
	if(IsValidName(document.form1.city.value) == false){
		alert("You must enter your City"); 	
		document.form1.city.focus(); 	
		return false;
	} 	
	if(IsValidSelect(document.form1.state.value) == false){ 
		alert("You must enter your State"); 
		document.form1.state.focus(); 
		return false; 
	} 
	if(IsValidNumber(document.form1.zipcode.value) == false){
		alert("You must enter your Postal Code"); 
		document.form1.zipcode.focus();
		return false; 
	}
	if(IsValidNumber(document.form1.area_code.value) == false){
		alert("You must enter your Phone with numbers only"); 	
		document.form1.area_code.focus(); 	
		document.form1.area_code.value=""; 	
		return false; 
	} 
	if(IsValidNumber(document.form1.homephone.value) == false){
		alert("You must enter your Phone with numbers only"); 	
		document.form1.homephone.value=""; 	
		document.form1.homephone.focus(); 	
		return false;
	} 
	if(IsValidEmail(document.form1.email.value) == false){
		alert("You must enter your Email Address/Invalid Email Address");
		document.form1.email.focus(); 	
		return false; 	
	} 
	if(IsValidEmail(document.form1.cnfemail.value) == false){
		alert("You must enter your Confirm Email/Invalid Email Address"); 
		document.form1.cnfemail.focus();
		return false; 
	} 	
	if(document.form1.cnfemail.value!=document.form1.email.value){ 
		alert("Email Addresses do not match. Please go back and re-enter email addresses"); 
		document.form1.cnfemail.focus(); 
		document.form1.cnfemail.value=""; 
		return false;
	} 
	if(IsValidSelect(document.form1.month.value) == false){ 	
		alert("You must enter your Month"); 
		document.form1.month.focus(); 	
		return false; 
	} 	
	if(IsValidSelect(document.form1.day.value) == false){ 
		alert("You must enter your Day"); 
		document.form1.day.focus(); 
		return false; 	
	}
	if(IsValidSelect(document.form1.year.value) == false){ 
		alert("You must enter your Year"); 
		document.form1.year.focus(); 
		return false; 
	} 
	if(IsValidSelect(document.form1.gender.value) == false){ 	
		alert("You must enter your Gender!");
		document.form1.gender.focus();
		return false; 
	} 
	if(IsValidSelect(document.form1.contacttime.value) == false){
		alert("You must enter your Best Time to Contact"); 
		document.form1.contacttime.focus(); 
		return false; 
	} 	
	if(IsValidSelect(document.form1.income.value) == false){ 
		alert("You must enter your Desired monthly Income"); 
		document.form1.income.focus();
		return false; 
	} 	
	if(IsValidSelect(document.form1.timeavailable.value) == false){ 	
		alert("You must enter your Hours able to work");
		document.form1.timeavailable.focus();
		return false;
	} 	
	if(IsValidSelect(document.form1.investment.value) == false){ 
		alert("You must enter your Start Up Investment"); 
		document.form1.investment.focus(); 	
		return false; 
	} 
	if(IsValidSelect(document.form1.interest.value) == false){ 
		alert("You must enter your Interest level"); 	
		document.form1.interest.focus(); 
		return false; 	
	} 
	if(IsValidSelect(document.form1.joinreason.value) == false){ 	
		alert("You must enter your Reason");
		document.form1.joinreason.focus(); 
		return false; 	
	}
} 
function HOMEMONEYBIZINFOCheckit()
{
    if(IsValidName(document.form1.fname.value) == false){
       alert("You must enter your First Name");
       document.form1.fname.focus();
       return false;
    }
    if(IsValidName(document.form1.lname.value) == false){
		alert("You must enter your Last Name");
		document.form1.lname.focus();
		return false;
	}
	if(IsValidName(document.form1.address.value) == false){
		alert("You must enter your Address");
		document.form1.address.focus();
		return false;
	}
	if(IsValidName(document.form1.city.value) == false){
		alert("You must enter your City");
		document.form1.city.focus();
		return false;
	}
	if(IsValidSelect(document.form1.state.value) == false){
		alert("You must enter your State");
		document.form1.state.focus();
		return false;
	}
	if(IsValidNumber(document.form1.zip.value) == false){
		alert("You must enter your Zip Code");
		document.form1.zip.focus();
		document.form1.zip.value="";
		return false;
	}
	if(IsValidSelect(document.form1.gender.value) == false){
		alert("You must enter your Gender!");
		document.form1.gender.focus();
		return false;
	}
	if(IsValidNumber(document.form1.area_code.value) == false){
		alert("You must enter your Phone with numbers only");
		document.form1.area_code.focus();
		document.form1.area_code.value="";
		return false;
	}
	if(IsValidNumber(document.form1.homephone.value) == false){
		alert("You must enter your Phone with numbers only");
		document.form1.homephone.value="";
		document.form1.homephone.focus();
		return false;
	}
	if(IsValidNumber(document.form1.homephone2.value) == false){
		alert("You must enter your Phone with numbers only");
		document.form1.homephone2.value="";
		document.form1.homephone2.focus();
		return false;
	}	
	if(IsValidEmail(document.form1.email.value) == false){
		alert("You must enter your Email Address/Invalid Email Address");
		document.form1.email.focus();
		return false;
	}
	if(IsValidEmail(document.form1.cnfemail.value) == false){
		alert("You must enter your Confirm Email/Invalid Email Address");
		document.form1.cnfemail.focus();
		return false;
	}
	if(document.form1.cnfemail.value!=document.form1.email.value){
		alert("Email Addresses do not match. Please go back and re-enter email addresses");
		document.form1.cnfemail.focus();
		document.form1.cnfemail.value="";
		return false;
	}
	if(IsValidSelect(document.form1.countryid.value) == false){
		alert("You must Select your Country");
		document.form1.countryid.focus();
		return false;
	}
	if(IsValidSelect(document.form1.month.value) == false){
		alert("You must enter your Month");
		document.form1.month.focus();
		return false;
	}
	if(IsValidSelect(document.form1.day.value) == false){
		alert("You must enter your Day");
		document.form1.day.focus();
		return false;
	}
	if(IsValidSelect(document.form1.year.value) == false){
		alert("You must enter your Year");
		document.form1.year.focus();
		return false;
	}
	if(IsValidSelect(document.form1.contacttime.value) == false){
		alert("You must enter your Best Time to Contact");
		document.form1.contacttime.focus();
		return false;
	}
	if(IsValidSelect(document.form1.joinreason.value) == false){
		alert("You must enter your Reason");
		document.form1.joinreason.focus();
		return false;
	}
	if(IsValidSelect(document.form1.income.value) == false){
		alert("You must enter your Desired monthly Income");
		document.form1.income.focus();
		return false;
	}
	if(IsValidSelect(document.form1.interest.value) == false){
		alert("You must enter your Interest level");
		document.form1.interest.focus();
		return false;
	}
	if(IsValidSelect(document.form1.timeavailable.value) == false){
		alert("You must enter your Hours able to work");
		document.form1.timeavailable.focus();
		return false;
	}
	if(IsValidSelect(document.form1.investment.value) == false){
		alert("You must enter your Start Up Investment");
		document.form1.investment.focus();
		return false;
	}
}
function USSFMTCheckit()
{
    if(IsValidName(document.form1.firstname.value) == false){
       alert("You must enter your First Name");
       document.form1.firstname.focus();
       return false;
    }
    if(IsValidName(document.form1.lastname.value) == false){
		alert("You must enter your Last Name");
		document.form1.lastname.focus();
		return false;
	}
	if(IsValidEmail(document.form1.email.value) == false){
		alert("You must enter your Email Address/Invalid Email Address");
		document.form1.email.focus();
		return false;
	}
	if(IsValidNumber(document.form1.area_code.value) == false){
		alert("You must enter your Phone with numbers only");
		document.form1.area_code.focus();
		document.form1.area_code.value="";
		return false;
	}
	if(IsValidNumber(document.form1.homephone.value) == false){
		alert("You must enter your Phone with numbers only");
		document.form1.homephone.value="";
		document.form1.homephone.focus();
		return false;
	}
	if(IsValidNumber(document.form1.homephone2.value) == false){
		alert("You must enter your Phone with numbers only");
		document.form1.homephone2.value="";
		document.form1.homephone2.focus();
		return false;
	}	
        if(document.form1.pp_confirm.checked==false){
                alert("You Must Confirm that you have Read our Privacy Policy");
                document.form1.pp_confirm.focus();
                return false;
        }

	if(IsValidSelect(document.form1.gender.value) == false){
		alert("You must enter your gender");
		document.form1.gender.focus();
		return false;
	}
}