function validation()
{
	String.prototype.trim1 = 
 function trimblanks() { return this.split(/\s/).join(''); };

if(	document.getElementsByName("firstName")[0].value.trim1()=="")
	{
	   alert("Please Enter First Name");
	   document.getElementsByName("firstName")[0].focus();
	   document.getElementsByName("firstName")[0].select();
	   return false;
	}
if(!(isNaN(document.getElementsByName("firstName")[0].value.trim1())))
	{
	   alert(" Please Enter Valid First Name");document.getElementsByName("firstName")[0].focus();
	   document.getElementsByName("firstName")[0].select();
	   return false;
	}
if(	document.getElementsByName("lastName")[0].value.trim1()=="")
	{
	  alert("Please Enter Last Name"); document.getElementsByName("lastName")[0].focus();
	   document.getElementsByName("lastName")[0].select();
	   return false;
	}
if(	!(isNaN(document.getElementsByName("lastName")[0].value.trim1())))
	{
	   alert("Please  Enter Valid Last Name");
	   document.getElementsByName("lastName")[0].focus();
	   document.getElementsByName("lastName")[0].select();
	   return false;
	}

	
	if(document.getElementsByName("emailAddress")[0].value=="")
		{
		alert("Please Enter Email Address ");
		document.getElementsByName("emailAddress")[0].focus();
		document.getElementsByName("emailAddress")[0].select();
		return false;
		}



	if(!(document.getElementsByName("emailAddress")[0].value==""))
	{
	var evalue = document.getElementsByName("emailAddress")[0].value;
   	   var emailAddressPat=/^([a-zA-Z0-9])+([\.a-zA-Z0-9_-])*@([a-zA-Z0-9])+(\.[a-zA-Z0-9_-]+)+$/;
	  var matchArray = evalue.match(emailAddressPat);

		if(!emailAddressPat.test(evalue))
		{
			alert("Please Enter a Valid Email Address.");
			//alert(fv);
			document.getElementsByName("emailAddress")[0].focus();
			document.getElementsByName("emailAddress")[0].select();
  			return false;
	}
	}

	if( document.getElementsByName("h_phone")[0].value.trim1() == '') 
{
alert("Please Enter Your Home Phone Number");
document.getElementsByName("h_phone")[0].focus();
return false;
}
phoneval=document.getElementsByName("h_phone")[0].value
var phonePat=/^\d{3}$/;
var matchArray = phoneval.match(phonePat);
if(!phonePat.test(phoneval))
{
	   alert("Please Enter a Valid Phone Number ");
	 document.getElementsByName("h_phone")[0].select();
     return false;

}if( document.getElementsByName("h_phone_1")[0].value.trim1() == '') 
{
alert("Please Enter Your Home Phone Number");
document.getElementsByName("h_phone_1")[0].focus();
return false;
}
phoneval=document.getElementsByName("h_phone_1")[0].value
var phonePat=/^\d{3}$/;
var matchArray = phoneval.match(phonePat);
if(!phonePat.test(phoneval))
{
	   alert("Please Enter a Valid Phone Number ");
	 document.getElementsByName("h_phone_1")[0].select();
     return false;

}if( document.getElementsByName("h_phone_2")[0].value.trim1() == '') 
{
alert("Please Enter Your Home Phone Number");
document.getElementsByName("h_phone_2")[0].focus();
return false;
}
phoneval=document.getElementsByName("h_phone_2")[0].value
var phonePat=/^\d{4}$/;
var matchArray = phoneval.match(phonePat);
if(!phonePat.test(phoneval))
{
	   alert("Please Enter a Valid Phone Number ");
	 document.getElementsByName("h_phone_2")[0].select();
     return false;

}

			if(	document.getElementsByName("state")[0].value.trim1()=="")
	{
	   alert("Please Select  State");
	   document.getElementsByName("state")[0].focus();
	    
	   return false;
	}
document.getElementById("ss").innerHTML="Please Wait Processing is Done";

}
		function call5() {
	               if(document.getElementsByName("h_phone")[0].value.length==3)
	                   {
					   document.getElementsByName("h_phone_1")[0].focus();
					   return false;
	                    }
                }

function call6() {
	               if(document.getElementsByName("h_phone_1")[0].value.length==3)
	                 {
					   document.getElementsByName("h_phone_2")[0].focus();
					   return false;
	                }
                }
