$(function() {
  $("#UserEditForm").validate({
    errorContainer: "#frmSeller_Error",
    errorLabelContainer: "#frmSeller_Error",
    wrapper: "p",
    messages: {
      phone_phone_phone_t:{phone:"The field Phone has an invalid phone number.", required:"The field Phone is a required field"},
      password_password_txt_t:{required:"The field Password is a required field"},
      sellername_name_txt_t:{required:"The field Name is a required field"},
      email_email_email_t:{email:"The field Email has an invalid email address.", remote:"The email address specified is already in the system."},
      "zip_zip.code_zipcode_t": {required:"The field Name is a required field.", remote:"The zip code specified is not valid."},
    },
    rules: {
      phone_phone_phone_t: {required: true, phone:true},
      password_password_txt_t: {required: true},
      sellername_name_txt_t: {required: true},
      email_email_email_t: {email: true, required:true, remote:{url:"/components/email.cfc?method=fnValidateEmail", type:"get", data:{NewEmail: function(){return $("#Email").val();}, OldEmail: function(){return $("#OriginalEmail").val();}}}},
      "zip_zip.code_zipcode_t": {required: true, remote:{url:"/components/zipcode.cfc?method=fnValidateZip", type:"get", data: {zip: function(){return $("#Zip").val();}}}}
    }});
  $("#Phone").mask("(999)999-9999");		
});
