
/// 重置密码
$(document).ready(function (){
	if ($.trim($('#errorText').val()) != ''){
		$('#tipDiv').css({
			'left' : ($('#hdeader').position().left+170).toString()+'px',
			'top' : ($('#hdeader').outerHeight()+$('#hdeader').position().top/2+10).toString()+'px'
		}).html($('#errorText').val()).fadeIn('slow');
	};
	
	var userMpCheck = function (){
		/// 检查空值、长度和文本规则
		var element = $('#usermp');
		var tip = element.next().html('').removeClass('warnning').addClass('normallize');
		var value = element.val();
		if (value == ''){
			tip.html('提示：手机不能为空！').removeClass('normallize').addClass('warnning').css({'width':'175px','position':'relative','z-index':'10'});
			return -1;
		};
		/// 文本规则
		tip.html('').removeClass('warnning').addClass('normallize');
		var rex = /^(((13[0-9]{1})|159|(15[0-9]{1}))+\d{8})$/;
		if (!rex.test(value)){
			tip.html('提示：格式错误或您输入的字符包含特殊字符，请去除特殊字符。').removeClass('normallize').addClass('warnning').css({'width':'175px','position':'relative','z-index':'10'});
			return -1;
		};
		/// 长度
		tip.html('').removeClass('warnning').addClass('normallize');
		var l = parseInt(element.attr('maxlen'));
		if (l == 0){ return -1; };
		if (value.len() >= l) {
			tip.html('糟糕！字符数超过限制数量，请减少字符到&nbsp;'+l.toString()+'&nbsp;个。').removeClass('normallize').addClass('warnning').css({'width':'175px','position':'relative','z-index':'10'});
			return -1;
		};
		tip.html('').removeClass('warnning').addClass('normallize');
		return 200;
	};
	$('#usermp').change(userMpCheck).focus(function (){$(this).css({'ime-mode':'disabled'});});
	$('#checkcode').focus(function (){$(this).css({'ime-mode':'disabled'});});

	$('#registerForm').submit(function (){
		if (userMpCheck() != 200) return false;
		$('#btnSubmit').attr('disabled', true);
		$('#hiddenInput').val(1);
		$('#registerForm').attr('action', '/resetpwd.php');
		return true;
	});

});

