// JavaScript Document

function validateForm() {
   if (document.forms[0].name.value == "") {
      alert('Please enter your name.');
	  document.forms[0].name.focus();
	  return false;
      }

   if (document.forms[0].email.value == "") {
      alert('Please enter your email address.');
	  document.forms[0].email.focus();
	  return false;
      } 
   else {
      if (!validateEmail()) {
         alert('Your email address is invalid.');
		 document.forms[0].email.focus();
		 return false;
	     }
      }

   if (document.forms[0].comments.value == "") {
      alert('Please enter your comments.');
	  document.forms[0].comments.focus();
	  return false;
      }

   return true;
   }

function validateEmail() {
   var email = document.forms[0].email.value;
   var lsAT;
   var lsDOT=0,lsDOTold=0;

   lsAT = email.indexOf("@");

   while(lsDOT != -1) {
      lsDOTold = lsDOT;
      lsDOT = email.indexOf(".", lsDOT+1);
      }

   if (lsAT == -1 || lsDOTold == -1 || email.indexOf(" ") != -1 || lsAT + 1 >= lsDOTold ) {
      alert('Your email address is invalid.');
      document.forms[0].email.focus();
      return false;
      }
   return true;
   }

