var objRequest;
function getAjax()
{
	try
	{
		objRequest = new ActiveXObject("Msxml2.XMLHTTP");
	}
	catch(e)
	{
		try
		{
			objRequest = new ActiveXObject("Microsoft.XMLHTTP");
		}
		catch(oc)
		{
			objRequest = null;
		}
	}
}
function userLogin()
{
	getAjax();
	if(!objRequest && typeof XMLHttpRequest!="undefined")
	{
		objRequest = new XMLHttpRequest();
	}
	var user_account = document.getElementById("user_account").value;
	var user_pwd = document.getElementById("user_pwd").value;
	
	var url = "checkLogin.asp?user_account="+user_account+"&user_pwd="+user_pwd;
	
	if(objRequest != null)
	{
		objRequest.onreadystatechange = userLoginProcess;
		objRequest.open("GET", url, true);
		objRequest.send(null);
	}
}
function userLoginProcess()
{
	if (objRequest.readyState == 4) { // 判断对象状态
		if (objRequest.status == 200) { // 信息已经成功返回，开始处理信息
				var userAccount = document.getElementById("useraccountspan");
				var isLogin = document.getElementById("isLogin");
				var isNotLogin = document.getElementById("isNotLogin");
				var retObj = eval("("+objRequest.responseText+")");
				if(retObj.logflg=='0'){
					alert(retObj.logerrmsg);
				}
				else if(retObj.logflg=='2'){
					alert(retObj.logerrmsg);
					window.location.href=retObj.logerrurl;
				}
				else if(retObj.logflg=='1'){
					isLogin.style.display = '';
					isNotLogin.style.display = 'none';
					if(userAccount.innerHTML==''){
						userAccount.innerHTML=retObj.useraccount;
					}
				}
		}
		else { //页面不正常
			window.alert("您所请求的页面有异常。");
		}
	}
}