﻿$.validator.setDefaults({
    submitHandler: function() { 
       
	     var result = $.ajax({
          url: "/GeneralProcedures/FindPassword.ashx",
          data: "Email="+$("#txtEMail").val(),
          async: false,
          dataType: "json",
          cache: false
         }).responseText; 
        if(result =="2")
        {
            dialog.info("已发送到注册邮箱","",function(){document.location="/login.aspx"});
        }
        else if(result == "1")
        {
            dialog.info("修改密码失败");
            document.getElementById("btnReset").click();
        }
        else
        {
            dialog.info("该Email不存在");
            document.getElementById("btnReset").click();
        }
     }
});

$(document).ready(function() {
    
    var v = $("#myForm").validate({
        rules: {
            txtEMail:
            {
                required:true,
               compare:$("#txtEMail").attr("value")
            },
            txtValidate: {
				    required: true,
				    equal: $("#ValidateKey img:first").attr("value").toLowerCase() 
					
				}
        },
        messages: {
            txtEMail:
            {
                required:"请输入邮箱地址",
                compare:"输入的邮箱地址不正确"
            },
            txtValidate:{
               required: "请输入验证码",
              equal:"输入的验证不正确"
//              equalTo: "输入的验证不正确"
               }
        }
    });
    
    $("#btnReset").click(function() {
        v.resetForm();
       
    });
    });
 $.validator.methods.equal = function(value, element, param) {
		//return value == param;
		return value.toLowerCase() == $("#ValidateKey img:first").attr("value").toLowerCase();
	};
$.validator.methods.compare = function(value){
    var email = /^\w+([-+]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/;  
   return email.test(value);
};
