function isInteger(s)
{   var i;
    for (i = 0; i < s.length; i++)
    {   
        // Check that current character is number.
        var c = s.charAt(i);
        if (((c < "0") || (c > "9"))) return false;
    }
    // All characters are numbers.
    return true;
}



function checkform(form)
{
  // ** START **
      if (form.name.value == "") {
    alert( "Please enter your Name." );
    form.name.focus();
    return false ;
  }



      if (form.contactPerson.value == "") {
    alert( "Please enter Contact Person." );
    form.contactPerson.focus();
    return false ;
  }




      if (form.address.value == "") {
    alert( "Please enter your Address." );
    form.address.focus();
    return false ;
  }

      if (form.city.value == "") {
    alert( "Please enter your city." );
    form.city.focus();
    return false ;
  }

      if (form.state.value == "") {
    alert( "Please enter your State." );
    form.state.focus();
    return false ;
  }

  
        if (form.telephone.value == "") {
    alert( "Please enter your Telephone number." );
    form.telephone.focus();
    return false ;
  }

  
  
          if (!isInteger(form.telephone.value)) {
    alert( "Please enter valid Telephone number." );
    form.telephone.focus();
    return false ;
  }

  
  
          if (form.email.value == "") {
    alert( "Please enter your email address." );
    form.email.focus();
    return false ;
  }

  
  
  
  
  if (form.email.value) 
  {
    
 var regemail  = /^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i;
  var e = form.email.value;   
  var returnval=regemail.test(e);
  if(returnval==false)
	{  	
  	alert( "Please enter your correct email address." );
    form.email.focus();
    return false ;
	}
	 }
  
  
  
  
    if (form.query.value == "") {
    alert( "Please enter your query." );
    form.query.focus();
    return false ;
  }

  
    
  
  // ** END **
  return true ;
}


