<!--
function checkForm(register) {

   msg = '';
   empty_fields = '';

   if (!register.first_name.value) {
      empty_fields += "First Name\n";
   }

   if (!register.last_name.value) {
      empty_fields += "Last Name\n";
   }

   if (!validEmail(register.email_address.value)) {
      empty_fields += "Valid Email Address\n";
   }

   if (empty_fields) {
      msg += "The following data is required\nin order to submit your request:\n\n" + empty_fields;
      alert(msg);
      return false;
   }

   window.open('','popup','width=425,height=425,scrollbars=0,resizeable=0');

   return true;

}

function validEmail(email) {
   invalidChars = " /:,;";
   if (email == "") {   
      return false;
   }
   for (i = 0; i < invalidChars.length; i++) {
      badChar = invalidChars.charAt(i);
      if (email.indexOf(badChar,0) > -1) {
         return false
      }
   }
   atPos = email.indexOf("@",1)
   if (atPos == -1) {
      return false;
   }
   if (email.indexOf("@",atPos+1) != -1) {
      return false
   }
   atPos = email.indexOf("@",1)
   if (atPos == -1) {   
      return false;
   }
   if (email.indexOf("@",atPos+1) != -1) {
      return false;
   }
   periodPos = email.indexOf(".",atPos);
   if (periodPos == -1) {
      return false;
   }
   if (periodPos+3 > email.length) {
      return false;
   }
   return true;
}

//-->