// JavaScript Documentfunction validate_contact()
 function validate()
 {
 var emailRegxp = /^[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]$/
 
  if(IsEmpty(document.frmContact.txtyourName))
     {
	  alert("Please enter the your name");
	  document.frmContact.txtyourName.focus();
	  return false;
	 } 
  if(IsEmpty(document.frmContact.txtCompname))
     {
	  alert("Please enter your Business Name");
	  document.frmContact.txtCompname.focus();
	  return false;
	 }

 if(IsEmpty(document.frmContact.txtCompEmail))
    {
	  alert("Please enter the Your email");
	  document.frmContact.txtCompEmail.focus();
	  return false;
	} 
     if(emailRegxp.test(document.frmContact.txtCompEmail.value)!=true)
	  {
	   alert("Please enter a valid email");
	   document.frmContact.txtCompEmail.focus();
	   return false;
	  }
 
  if(IsEmpty(document.frmContact.txtName))
     {
	  alert("Please enter the contact's name");
	  document.frmContact.txtName.focus();
	  return false;
	 } 
	 
	 if(IsEmpty(document.frmContact.txtEmail))
     {
	  alert("Please enter the contact's email");
	  document.frmContact.txtEmail.focus();
	  return false;
	 } 
  
	 if(emailRegxp.test(document.frmContact.txtEmail.value) != true)
	  {
	   alert("Please enter a valid email");
	   document.frmContact.txtEmail.focus();
	   return false;
	  }
	
   if(IsEmpty(document.frmContact.txtLocation))
     {
	  alert("Please enter the company location");
	  document.frmContact.txtLocation.focus();
	  return false;
	 } 
   if(IsEmpty(document.frmContact.txtphone))
      {
	    alert("Please enter the company's telephone");
	    document.frmContact.txtphone.focus();
	     return false;
	  }
 
     var numberRegxp = /^\+?[0-9][-]*[\s]*/
	 
     if(numberRegxp.test(document.frmContact.txtphone.value) != true)
	   {
		 alert("Please enter a valid telephone number");
		 document.frmContact.txtphone.focus();
		 return false; 
		} 
  
    if(IsEmpty(document.frmContact.txtDomain))
     {
	  alert("Please enter your Domain Name");
	  document.frmContact.txtDomain.focus();
	  return false;
	 }
	 
	if(IsEmpty(document.frmContact.txtInquiry))
     {
	  alert("Please send us your Inquiry");
	  document.frmContact.txtInquiry.focus();
	  return false;
	 }
 
return true;
 }
function IsEmpty(aTextField) {
   if ((aTextField.value.length==0) ||
   (aTextField.value==null)) {
      return true;
   }
   else { return false; }
  
}
