//更改图片的验证码
function changeImgCode(obj){
	$(obj).attr("src", $base+"?namespace=default&controller=public&action=imgCode&time="+new Date().getTime());
}

var Logging = {
	register : function(obj) {	//注册
		if($("#password").val().length < 6) {
			$.hint("密码不能低于6位，请重新输入。");
			return false;
		} else if($("#password").val() != $("#password2").val()) {	//两次输入密码不一样
			$.hint("两次输入的密码不一样，请重新输入。");
			return false;
		} else if($("#education").val() == 0 ) {	//两次输入密码不一样
			$.hint("学历是必须要填的。请选择。谢谢！");
			return false;
		}


		var $data = $(obj).serialize();
		
		$.ajax({url:$(obj).attr("action"), type:"post", dataType:"json", data:$data, success:function($result){
			
			if($result.success) {
				$.hint("恭喜您！注册成功", 1, $result.url);
			} else {
				$.hint($result.info);
				if($result.code == 301) {	//重新载入验证码
					changeImgCode("#imageCode");
				}
			}
		}})
		return false;
	},

	checkEmail : function($email) {	//检查Email是否合法
		$.getJSON($base+"?namespace=www&controller=logging&action=checkEmail", {email:$email}, function($result){
			$("#tips_email").removeClass("checkRight checkError");
			if($result.success) {
				$("#tips_email").html("").addClass("checkRight");
				$("#email").removeClass("wrongBgInput");
			} else {
				$("#tips_email").html($result.info).addClass("checkError");
				$("#email").addClass("wrongBgInput");
			}
		});
	},

	checkName : function($name) {	//检查用户名
		$.getJSON($base+"?namespace=www&controller=logging&action=checkName", {name:$name}, function($result){
			$("#tips_username").removeClass("checkRight checkError");

			if($result.success) {
				$("#tips_username").html("").addClass("checkRight");
				$("#username").removeClass("wrongBgInput");
			} else {
				$("#tips_username").html($result.info).addClass("checkError");
				$("#username").addClass("wrongBgInput");
			}
		});
	},

	checkPassword : function() {
		$("#tips_password").removeClass("checkRight checkError");

		 if($("#password").val().length < 6) {
			$("#tips_password").html("密码不能低于6位，请重新输入。").addClass("checkError");
			$("#password").addClass("wrongBgInput");
			$("#password2").addClass("wrongBgInput");
		} else if($("#password").val() && !$("#password2").val()) {	//密码还没输完
			$("#tips_password").html("·请确认密码。");
			$("#password").removeClass("wrongBgInput");
			$("#password2").removeClass("wrongBgInput");
		} else if($("#password").val() != $("#password2").val()) {	//两次输入密码不一样
			$("#tips_password").html("两次输入的密码不一样，请重新输入。").addClass("checkError");
			$("#password").addClass("wrongBgInput");
			$("#password2").addClass("wrongBgInput");
		} else {
			$("#tips_password").html("").addClass("checkRight");
			$("#password").removeClass("wrongBgInput");
			$("#password2").removeClass("wrongBgInput");
		}
	},

	login : function(obj) {	//登陆
		var $data = $(obj).serialize();
		$.ajax({url:$(obj).attr("action"), type:"post", dataType:"json", data:$data, success:$.cbAjax});

		return false;
	}
}
