// JavaScript Document - Handles sign in form

function checkLength(theString){
  //checks that an entry has been made
  if(!theString.trim().length){
    return false;
    }
  else{
    return true;
  }
}

function redirectLogin(){
  //location redirect on successful login
  window.location.href=baseDir+'home.php';
}

function validateForm(){
  //checks and validates form before submitting
    
    //setup var references
    var theEmail=document.getElementById('email').value;
    var firstName=document.getElementById('firstName').value;
    var zipCode=document.getElementById('zipCode').value;
    
    //initialize error string
    var errorString="";
    
    
    if(!checkLength(theEmail)){
      errorString+="Please enter your email address<br />";
    }
    if(!checkLength(firstName)){
      errorString+="Please enter your first name<br />";
    }
    if(!checkLength(zipCode)){
      errorString+="Please enter your zip or postal code<br />";
    }
           
    var myEmail=new EmailCheck(theEmail);
    if(checkLength(theEmail) && !myEmail.validate()){
      errorString+="Please enter a valid email address<br />";
    }
                 
    //now check results
    if(errorString.length>1){
      document.getElementById('messageText').style.height='auto';
      document.getElementById('messageText').innerHTML="<p class=\"alert\">"+errorString+"</p>";
    }
    else{
      document.emailList.submit();
    }
      
}
  
  
    
 
    



    
    


