var xmHttpUserLoginNav;
function refreshuserloginnav(div_id){
      var ele=document.getElementById(div_id);
      xmHttpUserLoginNav = false;
      xmHttpUserLoginNav = createXMLHttpRequestByObject(xmHttpUserLoginNav)
      var action;
      xmHttpUserLoginNav.open("GET", '/ajaxGetUserLoginInfo.do', true);
      xmHttpUserLoginNav.onreadystatechange = function(){
                            	       if (xmHttpUserLoginNav.readyState == 4) {
                            		      if (xmHttpUserLoginNav.status == 200) {
                            				setTopUserNavInfo(div_id);
                            		      }
                            		   }
                                    }   
      xmHttpUserLoginNav.send (null);
}

function setTopUserNavInfo(div_id){
    if(xmHttpUserLoginNav.responseXML!=null){
        var ele=document.getElementById(div_id);
        var ele_islogin=xmHttpUserLoginNav.responseXML.getElementsByTagName("islogin")[0];
        if(ele_islogin == null) {
            //alert("服务器繁忙，请稍后再试！");
            return false;
        }
        
        var islogin = ele_islogin.firstChild.data;
        
        if(islogin=="false"){
            ele.innerHTML="<a href=\"/user/login/userLogin.jsp\" onclick=\"var date=new Date();date.setTime(date.getTime()+24*3600*1000);document.cookie=\'nextURL=\'+document.location.href+\';expire=\'+date.toGMTString()+\';path=/;domain=.hudong.com;\'\" class=\"topzt12\">登录</a> | <a href=\"/user/register/userRegister.jsp\" class=\"topzt12\">注册</a> | <a href=\"http://service.hudong.com/\" target=\"_blank\" class=\"topzt12\">帮助</a>";
        }else{
            var user_nick=xmHttpUserLoginNav.responseXML.getElementsByTagName("user_nick")[0].firstChild.data;            
            var user_space_url=xmHttpUserLoginNav.responseXML.getElementsByTagName("user_space_url")[0].firstChild.data;            
            var user_isexpert=xmHttpUserLoginNav.responseXML.getElementsByTagName("user_isexpert")[0].firstChild.data;            
            var user_msg_count=xmHttpUserLoginNav.responseXML.getElementsByTagName("user_msg_count")[0].firstChild.data;            
            var user_msg_url=xmHttpUserLoginNav.responseXML.getElementsByTagName("user_msg_url")[0].firstChild.data;            

            var expert_infotip = "";
            var msg_infotip = "";
            
            if(user_isexpert=="true"){
                expert_infotip = " | <a href='http://www.hudong.com/op/auditingIndex'><font color='red'>专家工作室</font></a>";    
            }
            
            if(user_msg_count=="0"){
                msg_infotip = "<a href=\""	+ user_msg_url + "\"><img border=\"0\" src=\"/images/050a.gif\" width=\"16\" height=\"16\" align=\"absmiddle\" alt=\"查看我的消息收件箱\" /></a>"
            }else{
                msg_infotip = "<a href=\""	+ user_msg_url + "\"><img border=\"0\" src=\"/images/010.gif\" width=\"16\" height=\"16\" align=\"absmiddle\" alt=\"查看我的消息收件箱\" /></a> (<a href=\"" + user_msg_url + "\"><font color=\"red\">" +user_msg_count+" 新</font></a>)"
            }
            
            ele.innerHTML = "您好，<a href=\"http://wiki.hudong.com" + user_space_url + "\" class=\"topzt12\">" + user_nick + "</a>"	+ " | " + msg_infotip + " | <a href=\"http://www.hudong.com/op/pbIndex\" class=\"topzt12\">管理中心</a>" + expert_infotip + " | <a href=\"http://service.hudong.com/\" class=\"topzt12\">帮助</a> | <a href=\"http://www.hudong.com/user/logout/userLogout.jsp\" class=\"topzt12\">退出</a>";
        }
        	try
	            {
            	flashMsgLogin('1',div_id);//登陆类型1，表示闪动登陆方式
            }catch(e)
            {
            }
        return false;
    }
    return false;}
    
    function flashMsgLogin(loginType,div_id){
	var flashObj = document.getElementById('flashMsgLogin'); 
	if(flashObj==null)
	{
		var head=document.getElementsByTagName('head').item(0); 
		var script=document.createElement('script'); 
		script.src='http://apps.hudong.com/js/commonlogin/loadlogin.js'; 
		script.type='text/javascript';
		script.id="flashMsgLogin";
		script.onreadystatechange = function () {
	    	if (script.readyState == 'complete' || script.readyState == 'loaded'){
	    		setTimeout('loadLogin("'+loginType+'","'+div_id+'")',1000);
	    	}
		}
		script.onload = function(){setTimeout('loadLogin("'+loginType+'","'+div_id+'")',1000);};
		head.appendChild(script);
	}else
	{
		setTimeout('loadLogin("'+loginType+'","'+div_id+'")',1000);
	}
	
}