/*
	* @author 阮进喜
	* @date	 2007-06-10
	*
	* 编译用户信息的时候所使用的Ajax技术
	*
	* AJAX核心工作机制: 对象初始化->发送请求->服务器接收请求并进行处理->服务器返回响应数据->客户端接收->依据响应数据修改客户端页面内容
	*
	* 1. 初始化对象并发出XMLHttpRequest请求
	* 2. 指定响应处理函数		onreadystatechange
	* 3. 发出HTTP请求			open send
	* 4. 处理服务器返回的信息	readyState status
	* 5. 本函数调用格式:		saveRequest('/hotel.html','hotelForm','task=createHotel&step=firstInput','basic_hotel','hotel_info')
	*
	*/
	//判断用户是否登陆，如果登陆了，获取用户名和用户id
	function sendUserIsLoginRequest(url) {    
		createXMLHttpRequest();
		XMLHttpReq.open("GET",url, true);
		XMLHttpReq.onreadystatechange = processResponse;	//指定响应函数
		XMLHttpReq.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");   //这句话是确保服务器知道请求体中有请求参数  
		XMLHttpReq.send(url);							// 发送请求
	}
	
	// 处理返回信息函数
    function processResponse() {
    	if (XMLHttpReq.readyState == 4) { // 判断对象状态
        	if (XMLHttpReq.status == 200 || XMLHttpReq.status == 500) { // 信息已经成功返回，开始处理信息
        		var obj = document.getElementById("mainnbav_top");
            	var userId= XMLHttpReq.responseXML.getElementsByTagName("userId")[0].firstChild.nodeValue;
				if(userId>0){
					
					obj.innerHTML="<span>";
					var username= XMLHttpReq.responseXML.getElementsByTagName("username")[0].firstChild.nodeValue;
					var nickName= XMLHttpReq.responseXML.getElementsByTagName("nickName")[0].firstChild.nodeValue;
					var content="您好";
					if(nickName!=null&&nickName!=""){
						content += " <span class=\"mainspan\"><a href=\"/member/"+userId+"\" target=\"_blank\">"+nickName+"</a></span>";
					}else{
						content += " <span class=\"mainspan\"><a href=\"/member/"+userId+"\" target=\"_blank\">"+username+"</a></span>";
					}
					
					content += " <span class=\"mainspan\"><a href=\"/group/110072_96\" target=\"_blank\">会员卡</a></span>";
					content += " <span class=\"mainspan\"><a href=\"/group/110072\" target=\"_blank\">帮助</a></span>";
					content += " <span class=\"mainspan\"><a href=\"/logout.do?preUrl=myPeyed\" target=\"_blank\">退出</a></span>";
					obj.innerHTML = content;
					
					var mypeyedObj = document.getElementById("pmy_peyed");
				
					if(mypeyedObj){
						
						mypeyedObj.innerHTML="<a href=\"/myPeyed.do?task=select&step=userInfo\" onclick=\"javascript:changebj('pmy_peyed')\">个人社区</a>";
					}
				}
				
            	
            } else { //页面不正常
                window.alert("您所请求的页面有异常");
            }
        }
    }