String.prototype.trim1 = 
 function trimblanks() { return this.split(/\s/).join(''); };
function validate()
{
	
if(	document.getElementsByName("name")[0].value.trim1()=="")
	{
	   alert("Please Enter First Name");
	   document.getElementsByName("name")[0].focus();
	   document.getElementsByName("name")[0].select();
	   return false;
	}
if(!(isNaN(document.getElementsByName("name")[0].value.trim1())))
	{
	   alert(" Please Enter Valid First Name");document.getElementsByName("name")[0].focus();
	   document.getElementsByName("name")[0].select();
	   return false;
	}
if(	document.getElementsByName("address")[0].value.trim1()=="")
	{
	  alert(" Please Enter Home Address"); document.getElementsByName("address")[0].focus();
	   document.getElementsByName("address")[0].select();
	   return false;
	}
	
	if(	!(isNaN(document.getElementsByName("address")[0].value.trim1())))
	{
	   alert("Please  Enter Valid Home Address");
	   document.getElementsByName("address")[0].focus();
	   document.getElementsByName("address")[0].select();
	   return false;
	}
	if( document.getElementsByName("HomePhone1")[0].value.trim1() == '') 
{
alert("Please Enter Your Home Phone Number");
document.getElementsByName("HomePhone1")[0].select();
return false;
}
 phoneval=document.getElementsByName("HomePhone1")[0].value
var phonePat=/^\d{3}$/;
var matchArray = phoneval.match(phonePat);
if(!phonePat.test(phoneval))
{
	   alert("Please Enter a Valid Phone Number ");
	 document.getElementsByName("HomePhone1")[0].focus();
     return false;

}

if( document.getElementsByName("HomePhone2")[0].value.trim1() == '')
	{
alert("Please Enter Your Home Phone Number");
document.getElementsByName("HomePhone2")[0].select();
return false;
}

	 phoneval=document.getElementsByName("HomePhone2")[0].value
var phonePat=/^\d{3}$/;
var matchArray = phoneval.match(phonePat);
if(!phonePat.test(phoneval))
{
	   alert("Please Enter a Valid Phone Number ");
	 document.getElementsByName("HomePhone2")[0].focus();
     return false;

}
	if( document.getElementsByName("HomePhone3")[0].value.trim1() == '') 
{
alert("Please Enter Your Home Phone Number");
document.getElementsByName("HomePhone3")[0].select();
return false;
}
 phoneval=document.getElementsByName("HomePhone3")[0].value
var phonePat=/^\d{4}$/;
var matchArray = phoneval.match(phonePat);
if(!phonePat.test(phoneval))
{
	   alert("Please Enter a Valid Phone Number ");
	 document.getElementsByName("HomePhone3")[0].focus();
     return false;

}
		if(document.getElementsByName("email")[0].value.trim1()=="")
		{
		alert("Please Enter email address");
		document.getElementsByName("email")[0].focus();
		document.getElementsByName("email")[0].select();
		return false;
		}



	if(!(document.getElementsByName("email")[0].value.trim1()==""))
	{
	var evalue = document.getElementsByName("email")[0].value.trim1();
      //var emailPat = /^(\".*\"|\w*)@(\[\d{1,3}(\.\d{1,3}){3}]|[A-Za-z]\w*(\.[A-Za-z]\w*)+)$/;
	   //var emailPat = /^[a-zA-Z][\w\.-]*[a-zA-Z0-9_]@[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]$/;
	   var emailPat=/^([a-zA-Z0-9])+([\.a-zA-Z0-9_-])*@([a-zA-Z0-9])+(\.[a-zA-Z0-9_-]+)+$/;
	  var matchArray = evalue.match(emailPat);

		if(!emailPat.test(evalue))
		{
			alert("Please Enter a Valid E-mail Address.");
			//alert(fv);
			document.getElementsByName("email")[0].focus();
			document.getElementsByName("email")[0].select();
  			return false;
	}
	}
	/*if(	document.getElementsByName("year")[0].value.trim1()=="")
	{
	   alert("Please Select Year Of Car");
	   document.getElementsByName("year")[0].focus();
	   return false;
	}*/
	if(!(	document.getElementsByName("california")[0].checked || document.getElementsByName("california")[1].checked ))
	{
	   alert("Please Select Purchased in California");
	   document.getElementsByName("california")[0].focus();
	   return false;
	}
	/*if(!(	document.getElementsByName("vehicle")[0].checked || document.getElementsByName("vehicle")[1].checked ))
	{
	   alert("Please Select Type of Vehicle");
	   document.getElementsByName("vehicle")[0].focus();
	   return false;
	}*/
		if(!(	document.getElementsByName("warranty")[0].checked || document.getElementsByName("warranty")[1].checked ))
	{
	   alert("Still under manufacturer’s warranty?");
	   document.getElementsByName("warranty")[0].focus();
	   return false;
	}
	document.getElementById("sub").innerHTML="<font color='red'>Processing.....</font>";
}
function call5(event) {
	if ((event.keyCode >= 48 && event.keyCode <= 57) || (event.keyCode >= 96 && event.keyCode <= 105))    
    {
	               if(document.getElementsByName("HomePhone1")[0].value.trim1().length==3)
	                   {
					   document.getElementsByName("HomePhone2")[0].focus();
					   return false;
	                    }
                }
}

function call6(event) {
	if ((event.keyCode >= 48 && event.keyCode <= 57) || (event.keyCode >= 96 && event.keyCode <= 105))    
    {
	               if(document.getElementsByName("HomePhone2")[0].value.trim1().length==3)
	                 {
					   document.getElementsByName("HomePhone3")[0].focus();
					   return false;
	                }
                }
}
				function call00(event) {
					if ((event.keyCode >= 48 && event.keyCode <= 57) || (event.keyCode >= 96 && event.keyCode <= 105))    
                    {
	               if(document.getElementsByName("CellPhone1")[0].value.trim1().length==3)
	                   {
					   document.getElementsByName("CellPhone2")[0].focus();
					   return false;
	                    }
                }
			}

function call0(event) {
	if ((event.keyCode >= 48 && event.keyCode <= 57) || (event.keyCode >= 96 && event.keyCode <= 105))    
    {
	               if(document.getElementsByName("CellPhone2")[0].value.trim1().length==3)
	                 {
					   document.getElementsByName("CellPhone3")[0].focus();
					   return false;
	                }
                }
}