
$(document).ready( function() {
	$("form").submit( function() {
		var vaFlag = true;
		var msg = '';
		$(":submit").attr("disabled","disabled");

		if (jQuery.trim($("#userLoginName").val()).length < 1) {
			vaFlag = false;
			msg += '请输入用户名!\n';
		}
		else {
			if (jQuery.trim($("#userLoginName").val()).length > 20) {
				vaFlag = false;
				msg += '您输入的用户名太长了,请检查并修改!\n';
			}
			else {
				var patrn = /^[0-9a-zA-Z_]+$/;
				if (!patrn.exec(jQuery.trim($("#userLoginName").val()))) {
					vaFlag = false;
					msg += '您输入的用户名格式有误,请检查并修改!(用户名只能包含英文字母、阿拉伯数字和下划线)\n';
				}
			}
		}

		if (jQuery.trim($("#userPassword").val()).length < 1) {
			vaFlag = false;
			msg += '请输入密码!\n';
		}
		else {
			if (jQuery.trim($("#userPassword").val()).length > 30) {
				vaFlag = false;
				msg += '您输入的密码太长了,重新输入!\n';
				$("#userPassword").val("");
			}
		}

		if (jQuery.trim($("#captcha_code").val()).length < 1) {
			vaFlag = false;
			msg += '请输入验证码!\n';
		}
		else {
			if (jQuery.trim($("#captcha_code").val()).length > 4) {
				vaFlag = false;
				msg += '您输入的验证码太长了,请检查并修改!\n';
			}
			else {
				var patrn = /^[0-9]{4}$/;
				if (!patrn.exec(jQuery.trim($("#captcha_code").val()))) {
					vaFlag = false;
					msg += '您输入的验证码格式或长度有误,请检查并修改!\n';
				}
			}
		}

		if (!vaFlag) {
			alert(msg);
			$(":submit").removeAttr("disabled");
			return false;
		}
		else return true;
	});
});

