	$.validator.setDefaults({
		debug: false
	});
	
	$().ready(function() {
		// validate the comment form when it is submitted
//		$("#commentForm").validate();



//		$("#submit").click(function() {
//			this.disabled = true;
//		});	

//		$("#tip_user").ajaxStart(function(){   
//			this.html("正在加载。。。。");   
//		});


//!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

		// validate signup form on keyup and submit
		$("#formReg").validate({

			focusInvalid: false,
			event: "blur",

//			event: "keyup",

			errorClass: "invalid",
			errorLabelContainer: $("#messageBox"),
			wrapper: "li",

			rules: {
				userType: { required: true },
				user: {
					required: true,
					rangeLength:[4,20],
					CommonChar:true
//					errorContainer: $("#user_tip, #passwd1_tip, #passwd2_tip, #Email_tip, #Validate_tip"),
//errorLabelContainer
					},
				passwd1: {
					required: true,
					rangeLength:[4,20]
				},
				passwd2: {
					required: true,
					equalTo: "#passwd1"
				},
				Email: {
					required: true,
					email: true
				},
				Validate: {
					rangeLength:[4,4],
					digits:true
				}
			},
			messages: {
				userType: "请选择用户类别",
				user: {
					required: "用户名由英文字母(a-z,不区分大小写)和数字组成，长度在4-20个字符之间。",
					CommonChar: "用户名由英文字母(a-z,不区分大小写)和数字组成，长度在4-20个字符之间。",
					rangeLength: "用户名请由英文字母(a-z,不区分大小写)和数字组成，长度在4-20个字符之间。"
				},
				passwd1: {
					required: "密码可使用长度为4-20的任何字符，并区分英文字母大小写，请慎重设置。",
					rangeLength: "密码长度必须在4－20位之间，请重新设置，谢谢！"
				},
				passwd2:  {
					required: "请再次输入密码，以确保您的密码设置无误。",
					equalTo: "重复密码必须与密码一致，请重新填写，谢谢！"
				},
				Email: {
					required: "请正确填写您的常用电子邮件地址，以作为身份识别和密码取回等之用。",
					email: "信箱地址不正确，请重新填写，谢谢！"
				},
				Validate: {
					rangeLength: "为了保证系统安全，请准确填写验证码。长度是4个字符",
					digits:"验证码必须为纯数字"
				}
			}
		});


//!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


		//*********** 绑定用户名输入框 验证用户名是不是存在
		$("#user").blur(function() {
			$.ajax({
				type: "GET",
				url: usercheck_link+this.value,
				success:
					function(msg){
						if(msg == 1)	
						{
							$("#tip_user").html("该用户已存在,请重新选择!").addClass("invalid").show();
						}
						else
						{
							$("#tip_user").hide();
						}
					}

			});
		});

		//*********** 绑定验证码输入框 
		$("#Validate").blur(function() {

			$.ajax({
				type: "GET",
				url: validatecheck_link+this.value,
				success:
					function(msg){
						if(msg == 0)	
						{
							$("#tip_Validate").html("验证码输入有误!").addClass("invalid").show();
						}
						else
						{
							$("#tip_Validate").hide();
						}
					}

			});
		});	

		//*********** 绑定邮箱输入框 
		$("#Email").blur(function() {

			$.ajax({
				type: "GET",
				url: emailcheck_link+this.value,
				success:
					function(msg){
						if(msg == 1)	
						{
							$("#tip_Email").html("邮件已存在!").addClass("invalid").show();
						}
						else
						{
							$("#tip_Email").hide();
						}
					}

			});
		});	


	});