function valid(){
	String.prototype.trim1 = 
 function trimblanks() { return this.split(/\s/).join(''); };

	/*if(document.getElementsByName("title")[0].value.trim1()==""){
		alert("Please Selct Title");
        document.getElementsByName("title")[0].focus();
		return false;
}*/

	if(document.getElementsByName("firstname")[0].value.trim1()==""){
		alert("Please Enter First Name");
        document.getElementsByName("firstname")[0].focus();
		return false;
}

if(!(isNaN(document.getElementsByName("firstname")[0].value.trim1())))
	{
		alert("Please Enter Valid  First Name");
        document.getElementsByName("firstname")[0].select();
		return false;
	}
if(document.getElementsByName("lastname")[0].value.trim1()==""){
		alert("Please Enter last Name");
        document.getElementsByName("lastname")[0].focus();
		return false;
}
if(!(isNaN(document.getElementsByName("lastname")[0].value.trim1())))
	{
		alert("Please Enter valid lastname");
        document.getElementsByName("lastname")[0].select();
		return false;
	}

	if(document.getElementsByName("address")[0].value.trim1()==""){
		alert("Please Enter Address");
        document.getElementsByName("address")[0].focus();
		return false;
}
if(!(isNaN(document.getElementsByName("address")[0].value.trim1())))
	{
		alert("Please Enter valid Address");
        document.getElementsByName("address")[0].select();
		return false;
	}
	if(document.getElementsByName("city")[0].value.trim1()==""){
		alert("Please Enter City");
        document.getElementsByName("city")[0].focus();
		return false;
}
if(!(isNaN(document.getElementsByName("city")[0].value.trim1())))
	{
		alert("Please Enter valid City");
        document.getElementsByName("city")[0].select();
		return false;
	}
	if(document.getElementsByName("state")[0].value.trim1()==""){
		 alert("Please Select State");
        document.getElementsByName("state")[0].focus();
		return false;
	}
	if(document.getElementsByName("zip")[0].value.trim1() == '' )
{
	alert("Please Enter Zip Code");
    document.getElementsByName("zip")[0].select();
	document.getElementsByName("zip")[0].focus();
	return false;
	}
var pattern2 = /^\d{5}$/ ;
if(!pattern2.test(document.getElementsByName("zip")[0].value.trim1()))
{
if(!pattern2.test(document.getElementsByName("zip")[0].value.trim1()) ==true)
{
alert('Invalid Zip Code!\nMust be in form 12345.\n' + 'Please re-enter.');
document.getElementsByName("zip")[0].select();
document.getElementsByName("zip")[0].focus();
return false;
}
}
if(isNaN(document.getElementsByName("zip")[0].value.trim1())){
	alert("Zip Code should be Numeric");
	document.getElementsByName("zip")[0].select();
	document.getElementsByName("zip")[0].focus();
	return false;
	}
	if(document.getElementsByName("email")[0].value.trim1()==""){
		 alert("Please Enter Email ");
		 document.getElementsByName("email")[0].focus();
		 return false;
	 }
	 var emailPat=/^([a-zA-Z0-9])+([\.a-zA-Z0-9_-])*@([a-zA-Z0-9])+(\.[a-zA-Z0-9_-]+)+$/;
	 if(!emailPat.test(document.getElementsByName("email")[0].value.trim1()))
		{
			alert("Your Email  is invalid.  Please try again !!");			
 			document.getElementsByName("email")[0].select();
  			return false;
	    }
		if (document.getElementsByName("hp1")[0].value.trim1()=="" )
	{
		alert("Please enter your Phone: (Day)");
		document.getElementsByName("hp1")[0].select();
		document.getElementsByName("hp1")[0].focus();
		return false;
	}
	  
    phoneval=document.getElementsByName("hp1")[0].value
var phonePat=/^\d{3}$/;
var matchArray = phoneval.match(phonePat);
if(!phonePat.test(phoneval))
{
	   alert("Please Enter a Valid Phone: (Day) ");
	 document.getElementsByName("hp1")[0].focus();
     return false;

}
	
		if(document.getElementsByName("hp2")[0].value.trim1()=="")
	{
		alert("Please enter your Phone: (Day)");
		document.getElementsByName("hp2")[0].select();
		document.getElementsByName("hp2")[0].focus();
		return false;
	}
	
	 phoneval=document.getElementsByName("hp2")[0].value
var phonePat=/^\d{3}$/;
var matchArray = phoneval.match(phonePat);
if(!phonePat.test(phoneval))
{
	   alert("Please Enter a Valid Phone: (Day) ");
	 document.getElementsByName("hp2")[0].focus();
     return false;

}
		if(document.getElementsByName("hp3")[0].value.trim1()=="")
	{
		alert("Please enter your Phone: (Day)");
		document.getElementsByName("hp3")[0].select();
		document.getElementsByName("hp3")[0].focus();
		return  false;
	}
		 phoneval=document.getElementsByName("hp3")[0].value
var phonePat=/^\d{4}$/;
var matchArray = phoneval.match(phonePat);
if(!phonePat.test(phoneval))
{
	   alert("Please Enter a Valid Phone: (Day) ");
	 document.getElementsByName("hp3")[0].focus();
     return false;

}

if (document.form.ep1.value.trim1()=="" )
	{
		alert("Please enter your Phone: (Evening)");
		document.form.ep1.select();
		document.form.ep1.focus();
		return false;
	}
	  
  	  phoneval=document.getElementsByName("ep1")[0].value
var phonePat=/^\d{3}$/;
var matchArray = phoneval.match(phonePat);
if(!phonePat.test(phoneval))
{
	   alert("Please Enter a Valid Phone: (Evening)");
	 document.getElementsByName("ep1")[0].focus();
     return false;

}
	
	if(document.form.ep2.value.trim1()=="")
	{
		alert("Please enter your Phone: (Evening)");
		document.form.ep2.select();
		document.form.ep2.focus();
		return  false;
	}
	
	 phoneval=document.getElementsByName("ep2")[0].value
var phonePat=/^\d{3}$/;
var matchArray = phoneval.match(phonePat);
if(!phonePat.test(phoneval))
{
	   alert("Please Enter a Valid Phone: (Evening)");
	 document.getElementsByName("ep2")[0].focus();
     return false;

}
		if(document.form.ep3.value.trim1()=="")
	{
		alert("Please enter your Phone: (Evening)");
		document.form.ep3.select();
		document.form.ep3.focus();
		return false;
	}
		 phoneval=document.getElementsByName("ep3")[0].value
var phonePat=/^\d{4}$/;
var matchArray = phoneval.match(phonePat);
if(!phonePat.test(phoneval))
{
	   alert("Please Enter a Valid Phone: (Evening) ");
	 document.getElementsByName("ep3")[0].focus();
     return false;

}	 	   if(!(document.getElementsByName("asbestosis")[0].checked || document.getElementsByName("asbestosis")[1].checked)){
		    alert("Have you been diagnosed with an asbestos related disease?");
		    document.getElementsByName("asbestosis")[0].focus();
		    return false;
	       }
		  if(document.getElementsByName("asbestosis")[0].checked ){
			        if(document.getElementsByName("month")[0].value==""){
		                alert("Please Select Month of Diagnosis");
                        document.getElementsByName("month")[0].focus();
		               return false;
	                }
					if(document.getElementsByName("day")[0].value==""){
		                alert("Please Select Day of Diagnosis");
                        document.getElementsByName("day")[0].focus();
		               return false;
	                }
					if(document.getElementsByName("year")[0].value==""){
		                alert("Please Select Year of Diagnosis");
                        document.getElementsByName("year")[0].focus();
		               return false;
	                }
		  }
 if(!(document.getElementsByName("contacting_on_behalf")[0].checked || document.getElementsByName("contacting_on_behalf")[1].checked)){
		    alert("Are you contacting us on behalf of someone with mesothelioma or an asbestos related disease?");
		    document.getElementsByName("contacting_on_behalf")[0].focus();
		    return false;
	       }
		
	 if(document.getElementsByName("description1")[0].value.trim1()==""){
		 alert("Please provide a brief description of your history of exposure to asbestos:");
       document.getElementsByName("description1")[0].focus();
		return false;
	}
	
	if(!(document.getElementsByName("disclimer1")[0].checked)){
		 alert("Please Check checkbox  to agree that submitting this form does not create an attorney client relationship");
        document.getElementsByName("disclimer1")[0].focus();
		return false;
	}
	
	document.getElementById("sub").innerHTML="Processing ......";

}


function tab1()
{

  if(document.getElementsByName("hp1")[0].value.length==3)
   {
	document.form.hp2.focus()
	return
    }
}

function tab2()
{

  if(document.getElementsByName("hp2")[0].value.length==3)
   {
	document.form.hp3.focus()
	return
    }
}

function tab3()
{
   if(document.getElementsByName("ep1")[0].value.length==3)
   {
	document.form.ep2.focus()
	return
    }
}
function tab4()
{
    if(document.getElementsByName("ep2")[0].value.length==3)
   {
	document.form.ep3.focus()
	return
    }

}
