// JavaScript Document
function checkform()
{

var contact=document.contact_frm;

 if (contact.name.value == "")
 {
 document.getElementById("error").innerHTML = "Please Enter Your Name";
  
  contact.name.focus();
  return false;
  }
  
  else
	{
	  var n= /^([a-zA-Z ]+)$/;
		if(n.test(contact.name.value)== false)
		 {
		    document.getElementById("error").innerHTML = "Please Enter A Valid Name";
		 	
			contact.name.focus();
			return false;
		 } 
    }
	
 var phone=document.contact_frm.phone.value;
 	
 if ( phone=="" || phone==null )
  {
  //alert("hioe");
  document.getElementById("error").innerHTML = "Please Enter Your Phone Number";
  
   return false;
  }
  
  else
	{
	  var p= /^([0-9()-]+)$/;
		if(p.test(contact.phone.value)== false)
		 {
		  document.getElementById("error").innerHTML = "Please Enter A Valid Phone Number";
		 	//alert ("hie");
			//contact.phone.focus();
			return false;
		 } 
		 
		 else
				
				{  
				    //alert("hello dere");
					if(phone.length < 9)
					
					{   //alert ("hello agn");
						document.getElementById("error").innerHTML = "Please Enter A Phone Number With A Minimum Of 9 Digits";
						
						return false;
						
					}
		  
					 else
					 {
							 var sum=0;
							 var len=phone.length;
							 
								 for(var i=0;i<=len;i++)
								 {
								 
								   sum = sum + 	phone.charAt(i);		 
								 }
							 
								 if(sum==0)
								 {	
								   document.getElementById("error").innerHTML = "A Phone Number Cannot Contain All Zeroes";
									return false;
								 }	
					 }
		 
	}	
	
}
	

if (contact.comp_name.value == "")
 {
 document.getElementById("error").innerHTML = "Please enter your Company Name";
  
  contact.comp_name.focus();
  return false;
  }
  //else
//	{
//	  var n= /^([a-zA-Z ]+)$/;
//		if(n.test(contact.comp_name.value)== false)
//		 {
//		    document.getElementById("error").innerHTML = "Please Enter A Valid Company Name";
//		 	
//			contact.name.focus();
//			return false;
//		 } 
//	}	
if (contact.email.value == "")
	   {
	    document.getElementById("error").innerHTML = "Please Enter your Email";
		
		contact.email.focus();
		return false;
	   }
	   else
	 {
	 	var em= /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
		if(em.test(contact.email.value)== false)
		 {
		  document.getElementById("error").innerHTML = "Invalid E-mail address";
		 	
			contact.email.focus();
			return false;
		 } 
	 }	
	
if (contact.subject.value == "")
  {
  document.getElementById("error").innerHTML = "Please Enter A Subject";
  
  contact.subject.focus();
  return false;
  }
else
{
if(contact.subject.value.length>200)
	  {
	  document.getElementById("error").innerHTML = "Please Enter A Subject Containing Lesser Words";
	  
	  contact.subject.focus();
	  return false;
	  }  
}  
if (contact.msg.value == "")
  {
  document.getElementById("error").innerHTML = "Please Enter A Message";
  
  contact.msg.focus();
  return false;
  } 

 
   return true;
}   

