﻿
/// 经销商登录
function login()
{
	var n = document.all("jName", 0).value;
	var p = document.all("jPwd", 0).value;
	if (n == ""||n == null||p == ""||p == null) return;
	callAjax("ServerProcess.asp", "POST", "<root cmd='{0475875D-40DB-412D-8645-CDA03B7B1997}' n='"+n+"' p='"+p+"'/>", function (x){
		if (x == null) return;
		if (x.documentElement == null) return;
		switch (x.documentElement.firstChild.getAttribute("status"))
		{
			case -1:
			case "-1":
				alert(x.documentElement.firstChild.getAttribute("reason"));
				break;
			case 1:
			case "1":
				document.location.reload();
				break;
		}
	});
}


/// 经销商注销
function logout()
{
	callAjax("ServerProcess.asp", "POST", "<root cmd='{405B5100-4823-4FC4-BCCC-0A1D5FA9AFD0}'/>", function (x){
		if (x == null) return;
		if (x.documentElement == null) return;
		switch (x.documentElement.firstChild.getAttribute("status"))
		{
			case -1:
			case "-1":
				//alert(x.documentElement.firstChild.getAttribute("reason"));
				break;
			case 1:
			case "1":
				document.location.reload();
				break;
		}
	});
}


/// 检测经销商登录状态
/// 决定显示哪个部分
/// 只要是未登录或无法获取登录状态的一概显示登录界面
/// 2008-10-20
function checkLogStatus()
{
	// 个人
	callAjax("ServerProcess.asp", "POST", "<root cmd='{58C52055-7E69-4AEF-A0CE-B55DCECDAD9E}'/>", function (x){
		if (x == null) return;
		if (x.documentElement == null) return;
		switch (x.documentElement.firstChild.getAttribute("status"))
		{
			case 1:
			case "1":
				var uu = x.documentElement.firstChild.getAttribute("u");
				$("topDLoginArea").update("<a style='color:#000000;' href='usercenter.asp' title='点击进入我的帐户'>欢迎："+x.documentElement.firstChild.getAttribute("u")+"</a>&nbsp;！(<a style='color:#000000;' href='logout.asp' title='点击退出登录'>登出</a>)");
				$("topDLoginArea").title = x.documentElement.firstChild.getAttribute("u");
				$("topDLoginArea").style.color = "#000000";
				$("topDLoginArea").style.width = "370px";
				$("topDLoginArea").style.visibility = "visible";
				$("accountUrl").childNodes[0].href = "usercenter.asp";
				break;
			default:
				$("topDLoginArea").childNodes[0].innerText = "注册 / 登录";
				$("topDLoginArea").style.visibility = "visible";
				if (!(x.documentElement.firstChild.getAttribute("r_username")==""||x.documentElement.firstChild.getAttribute("r_username")==null))
				{
					$("topDLoginArea").style.width = "370px";
					var htmlstr = x.documentElement.firstChild.getAttribute("r_username")+" (帐户E-mail地址未验证)";
					var html4cookies = "<a href='regsuccess.asp' title='"+htmlstr+"'>"+htmlstr+"</a>　|　"+$("topDLoginArea").childNodes[0].outerHTML;
					$("topDLoginArea").innerHTML = html4cookies;
				}
				break;
		}
	});
	// 分销
	callAjax("ServerProcess.asp", "POST", "<root cmd='{7BBFC35B-D282-40F4-995D-112D6AA183B6}'/>", function (x){
		if (x == null) return;
		if (x.documentElement == null) return;
		switch (x.documentElement.firstChild.getAttribute("status"))
		{
			case 1:
			case "1":
				var sCurrentUserConfigXml = x.documentElement.firstChild.firstChild.data;
				if (sCurrentUserConfigXml == ""||sCurrentUserConfigXml == null) return;
				var oInnerXml	= new ActiveXObject("Microsoft.XMLDOM");
				oInnerXml.async	= false;	//同步传输
				oInnerXml.loadXML(sCurrentUserConfigXml);
				if (oInnerXml.documentElement == null) return;
				var oNode = oInnerXml.documentElement.firstChild;
				if (oNode == null) return;
				$("dloginArea").update(oNode.getAttribute("User_sNumber")+"&nbsp;"+oNode.getAttribute("UE_sEntLinkMan")+"&nbsp;(&nbsp;<a class='bottomlink' href='javascript:;' onclick='logout()' title='点击退出登录'>注销</a>&nbsp;)");
				$("dloginArea").title=oNode.getAttribute("User_sNumber")+","+oNode.getAttribute("UE_sEntLinkMan");
				$("dloginArea").style.color="white";
				$("accountUrl").childNodes[0].href = "account.asp";
				break;
//				var s = "";
//				s += "<tr>";
//				if (oNode.getAttribute("UE_sEntLinkMan").length <=8)
//				{
//					s += "	<td class='smallText' style='padding-left:24px;color:white;' colspan='2'>欢迎："+oNode.getAttribute("UE_sEntLinkMan")+"</td>";
//				}
//				else
//				{
//					s += "	<td class='smallText' style='padding-left:24px;color:white;' colspan='2' title='"+oNode.getAttribute("UE_sEntLinkMan")+"'>欢迎："+oNode.getAttribute("UE_sEntLinkMan").substr(0, 8)+"...</td>";
//				}
//				s += "</tr>";
//				s += "<tr>";
//				s += "	<td class='smallText' style='padding-left:24px;color:white;'>编号："+oNode.getAttribute("User_sNumber")+"&nbsp;(&nbsp;<a href='javascript:;' onclick='logout()' title='点击退出登录' style='color:white;'>注销</a>&nbsp;)</td>";
//				s += "</tr>";
//				s += "<tr>";
//				s += "	<td class='smallText' style='padding-left:24px;color:white;' colspan='2'>级别："+oNode.getAttribute("Group")+"</td>";
//				s += "</tr>";
//				$("ss_checked").update(s);
				break;
			default:
				$("dloginArea").update("<a class='bottomlink' href='dlogin.asp' title='分销商登录'>分销商登录</a>");
				break;
//				var s = "";
//				s += "<tr>";
//				s += "	<td width='40' height='14' style='padding-left: 20px;color:white;' nowrap align='right'>编号:</td>";
//				s += "	<td class='smallText' width='150'><input type='text' name='jName' id='jName' style='width:80%;' maxlength='64'/></td>";
//				s += "</tr>";
//				s += "<tr>";
//				s += "	<td width='40' height='14' style='padding-left: 20px;color:white;' nowrap align='right'>密码:</td>";
//				s += "	<td class='smallText' width='150'><input type='password' name='jPwd' id='jPwd' style='width:45%;' maxlength='64' onkeyup='ProcessKeyCode();'/>";
//				s += "	<input type='button' value='登录' style='width:40px;border:1px solid #7F9DB9;margin-right:25px;' onclick='login()'/></td>";
//				s += "</tr>";
//				$("ss_checked").update(s);
				break;
		}
	});
}


