//判断用户是否已经登陆

function islogin()
{
	PostOrder(false,"POST","../script/userLogin.aspx?act=chklogin",isLoginState);
}
function isLoginState()
{
  if (xmlhttp.readyState == 4)
  {
	var Dom = new ActiveXObject("Microsoft.XMLDOM") 
    Dom.async=false //设置为同步方式获取数据
	Dom.loadXML(xmlhttp.responseText);
	//alert(xmlhttp.responseText);
	//alert(document.getElementById('txtusername'));//Dom.childNodes[1].childNodes[1].text
	if(Dom.childNodes[1].childNodes[0].text=="True")
	{
		document.getElementById('usercenter').style.display='';
		document.getElementById('loginbox').style.display='none';
		
		document.getElementById('txtusername').innerHTML=Dom.childNodes[1].childNodes[1].text;
		document.getElementById('txtuserpoint').innerHTML=Dom.childNodes[1].childNodes[2].text;
		document.getElementById('txtusertitle').innerHTML=Dom.childNodes[1].childNodes[3].text;
		document.getElementById('txtnewmsg').innerHTML=Dom.childNodes[1].childNodes[4].text;
		if(Dom.childNodes[1].childNodes[5].text=="true")
		{
			document.getElementById('haspowerlogin').innerHTML="<a href=\"../admin/adminlogin.aspx\" Target=\"_self\">系统管理</a>";
			
		}
		

	}
	else
	{
		document.getElementById('loginbox').style.display='';
		document.getElementById('usercenter').style.display='none';
	}
  }
}
//用户登陆
function userlogin(name,objpwd)
{
	var loginxml=buildxmlheader();
	addchild(loginxml,"name",name);
	addchild(loginxml,"pwd",objpwd);
	PostXml(false,"POST","../script/userLogin.aspx?act=login",function(){loginResault(name,objpwd)},loginxml);
}

function loginResault(username,pwd)
{
  if (xmlhttp.readyState == 4)
  {
   var Dom = new ActiveXObject("Microsoft.XMLDOM") 
    Dom.async=false //设置为同步方式获取数据
	Dom.loadXML(xmlhttp.responseText);
	if(Dom.childNodes[1].childNodes[0].text=="true")
	{
		try
		{
			if(Dom.childNodes[1].childNodes[1].text=="loginbbs")
			{
			
				var bbsurl="http://bbs.szcw.cn/login.asp";
			
				PostOrder(bbsurl+"?action=chk&username="+username+"&password="+pwd+"&rad="+Math.random());
			
			}
		}
		catch(e)
		{
		}
		window.location=window.location;
	}
	else
	{
		param =new Array();
		param.push('登录失败');
		param.push(Dom.childNodes[1].childNodes[1].text);
		alertshow();
	}
  }
}
//检测用户名是否可用
function chkusername(name)
{
	var loginxml=buildxmlheader();
	addchild(loginxml,"name",name);
	PostXml(false,"POST","../script/userLogin.aspx?act=chkusername",chkNameResault,loginxml);
}
function chkNameResault()
{
  if (xmlhttp.readyState == 4)
  {
   var Dom = new ActiveXObject("Microsoft.XMLDOM") 
    Dom.async=false //设置为同步方式获取数据
	Dom.loadXML(xmlhttp.responseText);
	
	if(Dom.childNodes[1].childNodes[0].text=="true")
	{
		document.getElementById('reg_msg').innerHTML="该用户名可以使用";
	}
	else
	{
		document.getElementById('reg_msg').innerHTML='该用户名不可以使用<br>'+Dom.childNodes[1].childNodes[1].text;
	}
  }
}

function buildxmlheader()
{
	var xmldoc=new ActiveXObject("MSXML.DOMDocument");
	xmldoc.async=false;
	var u=xmldoc.createElement("xml");
	xmldoc.appendChild(u);
	return xmldoc;
}
function addchild(xmldoc,name,value)
{
	var u=xmldoc.createElement(name);
	u.text=value;
	xmldoc.childNodes[0].appendChild(u);

}