function validate()
 
 {
	var serr = "";

if (document.validateform.email.value == "")
	 serr= serr + "Please type in your email.\n";
	else
	{
	if (!validateEmail(document.validateform.email.value))
	 serr= serr + "Email address is invalid. Please retype it.\n";
	}

if (document.validateform.prefix.value == "")
	 serr= serr + "Please choose a prefix.\n";
		
if (document.validateform.first_names.value == "")
	 serr= serr + "Please type your first name.\n";
	 
if (document.validateform.last_name.value == "")
	 serr= serr + "Please type your last name.\n";
	 
if  ((document.validateform.address_line1.value != "") && (document.validateform.address_line2.value != "") && (document.validateform.ema_address_type.value == ""))
	 serr= serr + "Please choose an address type.\n";
	 
if  ((document.validateform.address_line1.value != "") && (document.validateform.address_line2.value == "") && (document.validateform.ema_address_type.value == ""))
	 serr= serr + "Please choose an address type.\n";
	 
if  ((document.validateform.address_line2.value != "") && (document.validateform.address_line1.value == "") && (document.validateform.ema_address_type.value == ""))
	 serr= serr + "Please choose an address type.\n";

  if (serr != "")
  
  {   /*document.all["msg"].innerHTML = serr;
   */alert(serr);
   return false;
  }
  
  
  }
 
 //check email
function validateEmail(UserEmail)
{
var the_at = UserEmail.indexOf("@");
var the_dot = UserEmail.lastIndexOf(".");
var a_space = UserEmail.indexOf(" ");
if ((the_at != -1) 
    && (the_at != 0) 
    && (the_dot != -1) 
    && (the_dot > the_at + 1)
    && (the_dot < UserEmail.length - 1)
    && (a_space == -1))
    {return true;}
else
    {return false;}
    
} 


//end check email
