// JavaScript Document
function ValidateForm(form)
{

 var mail1 = form.email1.value;
 var mail2 = form.email2.value;

      if(IsEmpty(form.name)) 
   { 
      alert('Please fill in your name.') 
      form.name.focus(); 
      return false; 
   } 
      if(IsEmpty(form.email1)) 
   { 
      alert('Please fill in your email address.') 
      form.email1.focus(); 
      return false; 
   } 
      if (!isValidEmail(form.email1.value)) 
   { 
      alert('Please enter a valid email address.') 
      form.email1.focus(); 
      return false; 
     } 
      
   	  if(IsEmpty(form.email2)) 
   { 
      alert('Please fill in the verify email address.') 
      form.email2.focus(); 
      return false; 
   } 
   	  if(mail1 != mail2) 
   { 
      alert('Email addresses do not match. Please verify your email address.') 
      form.email2.focus(); 
      return false; 
   } 


return true;
 
} 

function IsEmpty(aTextField) {
   if ((aTextField.value.length == 0) ||
   (aTextField.value==null)) {
      return true;
   }
   else { return false; }
}

function isValidEmail(str) {
   return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
}
