function check()
{
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i

   var errorMsg="";
   if (document.getElementById("contactForm").name.value=="")
		{errorMsg+="Your name must be entered.\n";}
	if (document.getElementById("contactForm").email.value=="") {
		errorMsg+="Your e-mail address must be entered.\n";
	} else {
		if (!filter.test(document.getElementById("contactForm").email.value))
			{errorMsg+="Please enter your complete e-mail address.\n";}
	}
   if (document.getElementById("contactForm").address.value=="")
		{errorMsg+="Please enter an address.\n";}
   if (document.getElementById("contactForm").city.value=="")
		{errorMsg+="Please enter a city.\n";}
   if (document.getElementById("contactForm").state.value=="")
		{errorMsg+="Please enter a state.\n";}
   if (document.getElementById("contactForm").zip.value=="")
		{errorMsg+="Please enter a zip code.\n";}
   if (document.getElementById("contactForm").comments.value=="")
		{errorMsg+="Please enter a question or comment.\n";}
   if (errorMsg!="")
   	{alert(errorMsg);return false;}
   else
      {document.getElementById("contactForm").submit();}
}