
var submitted = 0
is_human = false; 

function ini_form()
{
    document.form1.emailaddress.onkeypress = function()
    {
        is_human = true;
    }
}


function checkfields(form)
{

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

    if (form.emailaddress.value == "")
    {
    		alert("Please enter your email address.");
    		form1.emailaddress.focus();
    		return false;
    }
			
    if (form.phone.value == "")
    {
    	//alert("Please enter your phone number.");
    	//form.phone.focus();
    	//return false;
    }
   
    if (form.phone.value.length <10)
    {
    	//alert("Please enter an area code and phone number.");
    	//form.phone.focus();
    	//return false;
    }
    
    
    if (form.emailaddress.value)
    {
          var field = form.emailaddress; // email field
          var str = field.value; // email string
          var reg1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/; // not valid
          var reg2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/; // valid
    	  if (reg1.test(str) && !reg2.test(str)) // if syntax is valid 
          {
              alert("\"" + str + "\" is an invalid e-mail!"); // this is also optional
              field.focus();
              field.select();
              return false;
    	  }
    }
    
    if (is_human)
    {
        // swap decoy url w/ real one
        form.action = 'contactp.php';
    }
    
    if (submitted) alert ("submitted already");

    // avoid double submissions
    if (submitted) return false;
    submitted = 1;
    form.submit();
    return true;

}
