﻿//玩家登陆操作
function UserLoginHandle(ilk)
{
	if (Request())
	{
		oAjaxHttp.onreadystatechange = Response;
	}
	//获取数据并发送
	function Request()
	{
		var accounts = GetValueById("IDC_LoginAccounts");
		var password = GetValueById("IDC_LoginPwd");
		
		var parameters = "ilk=" + ilk + "&accounts=" + accounts + "&password=" + password;
		AjaxSend(parameters, "POST");
		return true;
	}
	//响应返回的操作
	function Response()
	{
	    if (AjaxChkStarus()) {
	        var aResult = oAjaxHttp.responseText.split("|");

	        ShowDialog(CodeToTip(aResult[0]));

	        if (aResult[0] == "USER_LOGIN_OK") {
	            $$("IDU_Bulletin_Login_IDH_LoginY").style.display = "";
	            $$("IDU_Bulletin_Login_IDH_LoginN").style.display = "none";
	            $$("IDU_Bulletin_Login_IDH_LoginHead").src = "/App_Themes/images/user_sex" + aResult[1] + ".gif";
	            $$("IDU_Bulletin_Login_IDH_LoginUserNickName").innerText = "欢迎您！" + aResult[2];
	            //如果当前是登录错误页,转到历史页
	            if (document.URL == "http://" + document.domain + "/error.aspx?action=login") {
	                document.location = aResult[3];
	            }

	            //如果是兑换页面
	            try {
	                $$("IDH_BTN_Exchange").href = "javascript:OnExchange();";
	                if ($$("IDH_BTN_Exchange").innerText <= 0) {
	                    $$("IDH_BTN_Exchange").href = "javascript:ShowDialog(CodeToTip('ITEM_STOCK_NULL'));";
	                }
	            }
	            catch (ex) { }
	            top.location.reload();
	        }
	        else {
	            DisableObj(g_oButton, false);
	        }
	    }
		
	}
}
//玩家注销的操作
function UserLogoutHandle(ilk) {
	//摧毁进度条
	RemoveLoading();
	//取消禁用提交按钮
	DisableObj(g_oButton, false);
	try
	{
		$$("IDU_Bulletin_Login_IDH_LoginN").style.display = "";
		$$("IDU_Bulletin_Login_IDH_LoginY").style.display = "none";
	}
	catch (ex){}
	
	$$("IDC_LoginAccounts").value = "";
	$$("IDC_LoginPwd").value = "";
	
	//如果是兑换页面
	try
	{
		$$("IDH_BTN_Exchange").href = "javascript:ShowDialog('" + CodeToTip(-408) + "');";
		$$("IDH_ExchangeForm").style.display = "none";
	}
	catch (ex){}

	var parameters = "ilk=" + ilk;
	AjaxSend(parameters, "POST");
}