// JavaScript Document

function formCheck3()
{
	returntype=false;

		// check if name field is blank
		if (contactform.Name.value == "")
  		{
    		alert("Please enter a value for the \"Name\" field.");
			contactform.Name.focus();
			return (false);
		}

		// check if company email field is blank
		if (contactform.Email.value == "")
  		{
    		alert("Please enter a value for the \"Email\" field.");
			contactform.Email.focus();
			return (false);
		}

  		// test if valid email address, must have @ and .
  		var checkEmail = "@.";
  		var checkStr = contactform.Email.value;
  		var EmailValid = false;
  		var EmailAt = false;
  		var EmailPeriod = false;
  		for (i = 0;  i < checkStr.length;  i++)
  		{
    		ch = checkStr.charAt(i);
    		for (j = 0;  j < checkEmail.length;  j++)
    		{
      		if (ch == checkEmail.charAt(j) && ch == "@")
        		EmailAt = true;
      		if (ch == checkEmail.charAt(j) && ch == ".")
        		EmailPeriod = true;
	  		if (EmailAt && EmailPeriod)
				break;
	  		if (j == checkEmail.length)
				break;
			}
	
			// if both the @ and . were in the string
    		if (EmailAt && EmailPeriod)
    		{
				EmailValid = true
				break;
			}
  		}
  		if (!EmailValid)
  		{
    		alert("The \"Email\" field must contain an \"@\" and a \".\".");
    		contactform.Email.focus();
    		return (false);
    	}
		
		// check if message field is blank
		if (contactform.Message.value == "")
  		{
    		alert("Please enter a value for the \"Message\" field.");
			contactform.Message.focus();
			return (false);
		}
   	
	return (true);
}

//-->
