function EvalForm()
{
var form1=document.forms["form1" ];

    	if(form1.fname.value=="" ) 
		{
		alert("Please Enter Your First Name.")
		form1.fname.focus();
		return false
		}	
		else if (!isNaN(form1.fname.value))
		{
		alert("Enter Your First Name In Correctly !")
		form1.fname.focus();
		return false
		}
		if(form1.lname.value=="" ) 
		{
		alert("Enter Your Last Name.")
		form1.lname.focus();
		return false
		}	
		else if (!isNaN(form1.lname.value))
		{
		alert("Enter Your Last Name In Correctly !")
		form1.lname.focus();
		return false
		}

		if(form1.lname.value=="" ) 
		{
		alert("Enter Your Last Name.")
		form1.lname.focus();
		return false
		}	
		else if (!isNaN(form1.lname.value))
		{
		alert("Enter Your Last Name In Correctly !")
		form1.lname.focus();
		return false
		}

		if (isNaN(form1.phone1.value))
		{
		alert("Please Enter Your Phone# Correctly !")
		form1.phone1.value="";
		form1.phone1.focus();
		return false
		}
		if(form1.phone1.value=="" ) 
		{
		alert("Please Enter Your Phone#")
		form1.phone1.focus();
		return false
		}
		  if (form1.phone1.value.length < 3)
  		{
    alert("Please enter at least 3 characters in this \"Phone no\" field.");
   form1.phone1.focus();
    return (false);
  	}

if (isNaN(form1.phone2.value))
		{
		alert("Please Enter Your Phone# Correctly")
		form1.phone2.value="";
		form1.phone2.focus();
		return false
		}
		if(form1.phone2.value=="" ) 
		{
		alert("Please Enter Your Phone#")
		form1.phone2.focus();
		return false
		}
		  if (form1.phone2.value.length < 3)
  		{
    alert("Please enter at least 3 characters in this \"Phone no\" field.");
   form1.phone2.focus();
    return (false);
  	}
    	if (isNaN(form1.phone3.value))
		{
		alert("Please Enter Your Phone# Correctly")
		form1.phone3.value="";
		form1.phone3.focus();
		return false
		}
		if(form1.phone3.value=="" ) 
		{
		alert("Please Enter Your Phone no")
		form1.phone3.focus();
		return false
		}
		  if (form1.phone3.value.length < 4)
  		{
    alert("Please enter at least 4 characters in this \"Phone no\" field.");
   form1.phone3.focus();
    return (false);
  	}
	
	
	if(form1.best_contact_time.selectedIndex==0) 
		{
		alert("Plz Select Best Time to Call")
		form1.best_contact_time.focus()
		return false
		}
		
var string1=form1.email.value
var testresults

var str=form1.email.value

var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i

if (!(filter.test(str)))

{

alert("Please input a valid email address!")

form1.email.focus()

return false

}

if(form1.state.selectedIndex==0) 
		{
		alert("Plz Select State")
		form1.state.focus()
		return false
		}
		
		
if(form1.legal_issue.selectedIndex==0) 
		{
		alert("Please Select Legal Issue")
		form1.legal_issue.focus()
		return false
		}
if(form1.matter.value=="") 
		{
		alert("Please Briefly Explain your Legal Matter !")
		form1.matter.focus()
		return false
		}		
		
	}

				<!--
				function tabCounter( field, countfield, maxlimit ) {
					var form1=document.forms["form1" ];

					 if ( field.value.length >= maxlimit )
					  {
					    
						field.value = field.value.substring( 0, maxlimit );
						form1.phone2.focus();
						return false;
				  }
				}

				function tabCounter1( field, countfield, maxlimit ) {
					var form1=document.forms["form1" ];

					 if ( field.value.length >= maxlimit )
					  {
					    
						field.value = field.value.substring( 0, maxlimit );
						form1.phone3.focus();
						return false;
				  }
				}
				
				function tabCounter2( field, countfield, maxlimit ) {
					var form1=document.forms["form1" ];

					 if ( field.value.length >= maxlimit )
					  {
					    
						field.value = field.value.substring( 0, maxlimit );
						form1.phone_alt1.focus();
						return false;
				  }
				}
				//-->
		
				function tabCounter4( field, countfield, maxlimit ) {
					var form1=document.forms["form1" ];
					 if ( field.value.length >= maxlimit )
					  {
					    
						field.value = field.value.substring( 0, maxlimit );
						form1.phone_alt2.focus();
						return false;
				  }
				}

				function tabCounter5( field, countfield, maxlimit ) {
					var form1=document.forms["form1" ];
					 if ( field.value.length >= maxlimit )
					  {
					    
 						field.value = field.value.substring( 0, maxlimit );
						form1.phone_alt3.focus();
						return false;
				  }
				}
				
				function tabCounter6( field, countfield, maxlimit ) {
					var form1=document.forms["form1" ];
					 if ( field.value.length >= maxlimit )
					  {
					    
						field.value = field.value.substring( 0, maxlimit );
						form1.best_contact_time.focus();
						return false;
				  }
				}
		
