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.MemberName.value.length < 6 ) 
	  {
	    alert("Your Username must be at least 6 characters long.");
	    frm.MemberName.focus();
	    return false;	
	  }
	  	  
	  
	 if (frm.MemberPassword.value == "")
	  {
	    alert("Please enter a value for the \"MemberPassword\" field.");
	    frm.MemberPassword.focus();
	    return false;
	  }  	
	 if (frm.MemberPassword2.value == "")
	  {
	    alert("Please enter a value for the \"MemberPassword2\" field.");
	    frm.MemberPassword2.focus();
	    return false;
	  } 	  
	  
	  if (frm.MemberPassword.value != frm.MemberPassword2.value)
	  {
	    alert("Your password must match in both the 'Password' and 'Re-Type Password' fields.");
	    frm.MemberPassword.focus();
	    return false;	  
	  }
	  
	  
	  if (frm.MemberPassword.value.length < 6 ) 
	  {
	    alert("Your password must be at least 6 characters long.");
	    frm.MemberPassword.focus();
	    return false;	
	  }
	  
 
	   if (frm.CompanyName.value == "")
	  {
	    alert("Please enter a value for the \""+frm.CompanyName_Desc.value+"\" field.");
	    frm.CompanyName.focus();
	    return false;
	  }  	
	  

	  if (document.getElementById("MemberAffil_Desc") != null)
	  {
	  	  if (frm.MemberAffil.value == "")
 		  {
	    	alert("Please enter a value for the \""+frm.MemberAffil_Desc.value+"\" field.");
		    frm.MemberAffil.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 (document.getElementById("Position_Desc") != null)
	  {
	  	  if (frm.Position.value == "")
 		  {
	    	alert("Please enter a value for the \""+frm.Position_Desc.value+"\" field.");
		    frm.Position.focus();
		    return false;
		  }  	
	  } 
	  	  
	  
	  		

	
	return true;
}

