//处理首页的登陆框部分
function getIndexUserInfo()
{
    function OnSucc(xmlDoc)
    {           		
        var loginDiv = document.getElementById("user_logined_node");
        loginDiv.style.display = "block";		
    }

    function OnFail(xmlDoc)
    {
        var noLoginDiv = document.getElementById("user_no_login_node");
        noLoginDiv.style.display = "block";  
    }
    
    getResultXml("/Ajax/UserInfo.aspx?requestType=1",OnSucc,OnFail,OnFail);
}

//处理页面头部的链接
function getUserInfo()
{    
    function OnSucc(xmlDoc)
    {      
		//登陆过
		var userName = xmlDoc.getElementsByTagName("result")[0].getAttribute("UserName");
		var loginTime = xmlDoc.getElementsByTagName("result")[0].getAttribute("LoginTime");
		
		var loginInfoTxt = document.getElementById("user_login_info_txt");
		if(loginInfoTxt != null)
		{
		    loginInfoTxt.innerHTML = userName + "&nbsp;欢迎您第" + loginTime + "次登陆！";
		}
		
        var loginDiv = document.getElementById("head_user_logined");
        loginDiv.style.display = "block";		
    }

    function OnFail(xmlDoc)
    {
        //没有登陆过
         var headNoLoginDiv = document.getElementById("head_user_no_login");
        headNoLoginDiv.style.display = "block";
    }    
        
    getResultXml("/Ajax/UserInfo.aspx?requestType=1",OnSucc,OnFail,OnFail);
}

//获取cookie中用户Id
function getUserData()
{    
    var userId = 0;
    var cookieString = new String(document.cookie)　　
    var cookieValue = "";
    var cookieHeader = "user="　;　
    var beginPosition = cookieString.indexOf(cookieHeader)　　
    
    if (beginPosition >= 0) //cookie已经设置值，应该 不显示提示框　　
　  {　　
　　    cookieValue = cookieString.substring(beginPosition + cookieHeader.length);　　
　　    
　　    var cookieArr = cookieValue.split("&");
        var pos = -1; 
        
        for (var i=0; i<cookieArr.length; i++) 
        { 
            pos = cookieArr[i].indexOf("id=");
　　        if(pos >= 0)    //找到了id
　　        {
    　　        userId  = cookieArr[i].substring(pos+3, cookieArr[i].length);
    　　        //alert(userId);
    　　        break;
　　        }　
　　   }　    
    }　　
      
    return userId;
}
