function validateMyAccount(frm)
{    
	 if (frm.Email.value == "")
	  {
	    alert("Please enter a value for the \"Email\" field.");
	    frm.Email.focus();
	    return false;
	  }

	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	
	if (!(filter.test(frm.Email.value))) {
		alert("The email address you entered is not in a valid format. Please enter a valid email address.");
	    frm.Email.focus();
	    return false;
	}
	  
	 if (frm.CustomerPassword.value == "")
	  {
	    alert("Please enter a value for the \"CustomerPassword\" field.");
	    frm.CustomerPassword.focus();
	    return false;
	  }  	
	 if (frm.CustomerPassword2.value == "")
	  {
	    alert("Please enter a value for the \"CustomerPassword2\" field.");
	    frm.CustomerPassword2.focus();
	    return false;
	  } 	  
	  
	  if (frm.CustomerPassword.value != frm.CustomerPassword2.value)
	  {
	    alert("Your password must match in both the 'Password' and 'Re-Type Password' fields.");
	    frm.CustomerPassword.focus();
	    return false;	  
	  }

	  if (frm.CustomerPassword.value.length < 6 ) 
	  {
	    alert("Your password must be at least 6 characters long.");
	    frm.CustomerPassword.focus();
	    return false;	
	  }
	 
	  if (frm.FirstName.value == "")
	  {
	    alert("Please enter a value for the \"FirstName\" field.");
	    frm.FirstName.focus();
	    return false;
	  }  	
	  
	  if (frm.LastName.value == "")
	  {
	    alert("Please enter a value for the \"LastName\" field.");
	    frm.LastName.focus();
	    return false;
	  }  	
	  
	  	  
	  if (frm.Phone.value == "")
	  {
	    alert("Please enter a value for the \"Phone\" field.");
	    frm.Phone.focus();
	    return false;
	  }  		  
	  		

	
	return true;
}


