
var NewNaiLogin = function (login, info, one, two) {
	NewNaiLogin.loginPanel = YAHOO.util.Dom.get(login);
	NewNaiLogin.infos = YAHOO.util.Dom.get(info);
	NewNaiLogin.linkOne = YAHOO.util.Dom.get(one);
	NewNaiLogin.linkTwo = YAHOO.util.Dom.get(two);
};
NewNaiLogin.AJAX_LOGIN_URL = "doLogin.do";
NewNaiLogin.AJAX_LOGOUT_URL = "doLogout.do";
NewNaiLogin.currentNewnaiNum = "";
NewNaiLogin.currentName = "";
NewNaiLogin.loginPanel = null;
NewNaiLogin.infos = null;
NewNaiLogin.linkOne = null;
NewNaiLogin.linkTwo = null;
NewNaiLogin.infos = null;
NewNaiLogin.submitLogin = function () {
	var userId = YAHOO.util.Dom.get("userId").value;
	var userpwd = YAHOO.util.Dom.get("passwd").value;
	var remember = YAHOO.util.Dom.get("rememberMe");
	if (userId.length < 1) {
		alert("\u8bf7\u5148\u8f93\u5165\u725b\u5976ID\uff01");
		return false;
	}
	if (userpwd.length < 1) {
		alert("\u767b\u5165\u5bc6\u7801\u4e0d\u80fd\u4e3a\u7a7a\uff01");
		return false;
	}
	var data = "userId=" + userId + "&passwd=" + userpwd;
	if(remember.checked == true){
		data = data + "&remember=1";
	}
	var opt = {success:function (o) {
		var result = o.responseText;
		if (result.substr(0, 5) == "error") {
			if (result.substr(5) == "1001") {
				YAHOO.util.Dom.get("passwd").value = "";
				alert("\u767b\u5f55\u5931\u8d25\uff0c\u60a8\u8f93\u5165\u7684\u5bc6\u7801\u6709\u8bef!");
			} else {
				if (result.substr(5) == "1002") {
					YAHOO.util.Dom.get("userId").value = "";
					YAHOO.util.Dom.get("passwd").value = "";
					alert("\u767b\u5f55\u5931\u8d25\uff0c\u60a8\u8f93\u5165\u7684\u725b\u5976\u53f7\u4e0d\u5b58\u5728!");
				} else {
					alert("\u767b\u5165\u5931\u8d25\uff01");
				}
			}
		} else {
			NewNaiLogin.currentNewnaiNum = result.split(",")[0];
			NewNaiLogin.currentName = result.split(",")[1];
			sid = result.split(",")[2];
			alert(NewNaiLogin.currentName + " \u6b22\u8fce\u60a8\u56de\u6765\uff01");
			window.location.href = "http://www.youzhaopian.com/cross-domain.jsp?sid="+sid+"&returnURL="+encodeURIComponent(document.URL);
		}
	}, failure:function (o) {
		alert("\u7f51\u7edc\u5f02\u5e38\uff0c\u8bf7\u7a0d\u540e\u91cd\u8bd5\uff01");
	}};
	YAHOO.util.Connect.asyncRequest("POST", NewNaiLogin.AJAX_LOGIN_URL, opt, data);
	return false;
};
NewNaiLogin.logout = function () {
	if (!window.confirm("\u60a8\u786e\u5b9a\u73b0\u5728\u8981\u79bb\u5f00\u6709\u7167\u7247\u5417\uff1f")) {
		return;
	}
	var data = "";
	var opt = {success:function (o) {
		var result = o.responseText;
		if (result == "ajax_success") {
			window.location.reload();
		} else {
			alert("\u9000\u51fa\u767b\u5165\u5931\u8d25\uff01");
		}
	}, failure:function (o) {
		alert("\u7f51\u7edc\u5f02\u5e38\uff0c\u8bf7\u7a0d\u540e\u91cd\u8bd5\uff01");
	}};
	YAHOO.util.Connect.asyncRequest("POST", NewNaiLogin.AJAX_LOGOUT_URL, opt, data);
};
NewNaiLogin.loginTimer = null;
NewNaiLogin.showLoginForm = function () {
	if (NewNaiLogin.loginTimer != null) {
		window.clearTimeout(NewNaiLogin.loginTimer);
	}
	YAHOO.util.Dom.setStyle(NewNaiLogin.loginPanel, "display", "block");
};
NewNaiLogin.hiddenLoginForm = function () {
	NewNaiLogin.loginTimer = window.setTimeout(function(){
		window.clearTimeout(NewNaiLogin.loginTimer);
		YAHOO.util.Dom.setStyle(NewNaiLogin.loginPanel, "display", "none");
	}, 500);
};
NewNaiLogin.loadLoginStatu = function (newnaiNum, nickName) {
	NewNaiLogin.currentNewnaiNum = newnaiNum;
	NewNaiLogin.currentName = nickName;
	NewNaiLogin.infos.innerHTML = "\u52a0\u6cb9\uff01" + nickName;
	NewNaiLogin.linkOne.innerHTML = "\u6211\u7684\u901a\u884c\u8bc1";
	NewNaiLogin.linkOne.href = "http://passport.youzhaopian.com/servlet/index";
	NewNaiLogin.linkTwo.innerHTML = "\u5b89\u5168\u9000\u51fa";
	NewNaiLogin.linkTwo.href = "javascript:NewNaiLogin.logout();";
	return;
};
new NewNaiLogin("login_box", "welcome_Info", "link_one", "link_two");

