﻿// JScript File
var http_request = false;
function send_request(iFun, url, strPost) {//初始化、指定处理函数、发送请求的函数
    //iFun ;请求数据类
	http_request = false;
	//开始初始化XMLHttpRequest对象
	if(window.XMLHttpRequest) { //Mozilla 浏览器
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType) {//设置MiME类别
			http_request.overrideMimeType("text/xml");
		}
	}
	else if (window.ActiveXObject) { // IE浏览器
		try {
			http_request = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try {
				http_request = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {}
		}
	}
	if (!http_request) { // 异常，创建对象实例失败
		window.alert("不能创建XMLHttpRequest对象实例.");
		return false;
	}
	//switch (iFun) {
	   // case 1://处理用户登陆
	        http_request.onreadystatechange = ShowUserInfo;
	  //      break;	 	        
	//}
	http_request.open("post", url, false);
	if (strPost != "") {
        http_request.SetRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	    http_request.send(strPost);
	}
	else
	    http_request.send(null);
}
//======================================================================================

function JsLogin(name,psw) {

  send_request(1, "User/GetLoginXml.asp", "UserName="+name+"&Password="+psw+"");
}
function JsCheckLogin() {

  send_request(2, "User/GetLoginXml.asp", "Kind=1");
}
//处理用户信息
function ShowUserInfo() {
    if (http_request.readyState == 4) { // 判断对象状态
        if (http_request.status == 200) { // 信息已经成功返回，开始处理信息
            element = document.all["userinfo"];
            if (element != null)
            {
            if (http_request.ResponseText == "FoundErr")
             { 
			     window.open('/User/Login.asp','_top')
			 }
            else if (http_request.ResponseText == "NoLogin")
             {
			 element.style.height = "60px" 
			// element.innerHTML = element.innerHTML
				}else{
				//  element.innerHTML = http_request.ResponseXML.text;
				element.innerHTML = http_request.ResponseText 
					}
            }
         }
    }
}
//处理用户信息


