function SubmitContactForm()
	{
		vErr=0;
		with(document.frmContact)
		{
			if(txtName.value=="")  { txtName.className="validHighlight"; vErr++;} else txtName.className="formStyle";
			if(txtComment.value==""){ txtComment.className="validHighlight"; vErr++;} else txtComment.className="formStyle";
			if(txtEmail.value=="" || !isValidEmail(txtEmail.value))  { txtEmail.className="validHighlight"; vErr++;} else txtEmail.className="formStyle";
		}
		
		if(vErr>0)
		{
			document.getElementById("spanMessage").innerHTML="&nbsp;Please complete highlighted field(s)."; 
		}
		else
		{
			document.getElementById("spanMessage").innerHTML=""; 
			document.frmContact.submit();
		}
	}
	
function isValidEmail(strEmail){
  validRegExp = /^[^@]+@[^@]+.[a-z]{2,}$/i;

   // search email text for regular exp matches
    if (strEmail.search(validRegExp) == -1) 
   {
      return false;
    } 
    return true; 
}
