﻿$(document).ready(function() {	
	$("#frmForgetPassword").validate({		
		errorClass		: 'errorMessage',
		errorElement	: 'span',
		onfocusout		: false,
		onkeyup			: false,
		rules: {
			txtEmail:{
				required 			: true,
				email				: true,
				validateEmail		: true
			},
			txtCaptCha: {				
				validateCaptcha		: true
			}
		},
		messages: {
			txtEmail:{
				required 			: login_msg_requiredemail,
				email				: login_msg_invalidemail,
				validateEmail		: login_msg_invalidemail
			},
			txtCaptCha: {				
				validateCaptcha		: com_msg_invalidcaptcha
			}
		}
	});
	$.validator.addMethod('validateEmail', function() {		
		var result = false;
		var strEmail = $('#txtEmail').val();
		var strUrl = HOST_LOGIN + 'valid/isexistemail';
		$.ajax({
			cache	: false,
			async	: false,
			type	: 'POST',
			data	: 'email='+strEmail,
			url		: strUrl,
			success	: function(response) {
				result = (response == '1' ? true : false);
			}
		});
		return result;
	});
	$.validator.addMethod('validateCaptcha', function() {		
		var strCaptchaInput = $('#txtCaptCha').val();
		return validateCaptcha(strCaptchaInput, 'login');
	});
});
