function validate_email() {
    if(-1 == document.regist.email.value.indexOf("@")) { 
       document.regist.email.focus(); 
       alert("Your email must have a '@'."); 
       return false; 
       }
    if(-1 != document.regist.email.value.indexOf(",")) { 
       document.regist.email.focus(); 
       alert("Your email must not have a ',' in it"); 
       return false; 
       }
    if(-1 != document.regist.email.value.indexOf("#")) { 
       document.regist.email.focus(); 
       alert("Your email must not have an '#' in it." ); 
       return false; 
       }
    if(-1 != document.regist.email.value.indexOf("!")) { 
       document.regist.email.focus(); 
       alert("Your email must not have a '!' in it." ); 
       return false; 
       }
    if(-1 != document.regist.email.value.indexOf(" ")) { 
       document.regist.email.focus(); 
       alert("Your email must not have a space in it." ); 
       return false; 
       }
    if(document.regist.email.value.length == (document.regist.email.value.indexOf("@")+1) ) {
       document.regist.email.focus();
       alert("Your email must have a domain name after the '@'.");
       return false;
       }

    if(document.regist.email.value.length == 0) { 
      document.regist.email.focus(); 
      alert("Please enter your email."); 
      return false; 
      }

   
    if(document.regist.security.value.length == 0) { 
      document.regist.security.focus(); 
      alert("Please select your security question."); 
      return false; 
      }  

    if(document.regist.answer.value.length == 0) { 
      document.regist.answer.focus(); 
      alert("Please type your anwser."); 
      return false; 
      }  
          
    return true;
  }
