var xmHttpUserLoginNav;
var hdCookieName="hduser";
 	//读cookei判断用户是否登陆
 function getHdCookie (name){
 	var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));
     if(arr != null) return unescape(arr[2]); return null;
 	}
function refreshuserloginnav(div_id){
	//先读cookie判断用户是否登陆，如果登录再继续查用户信息，否则跳出，减少不必要的数据库查询
	var returnValue= getHdCookie (hdCookieName);
	var ele=document.getElementById(div_id);
   var Iframe_head=document.getElementById("Iframe_head");
     if(Iframe_head!=null){  
     	  window.frames['Iframe_head'].location.reload();
     	// alert(window.document.getElementById("Iframe_head"));	     	    	
     	 //window.document.getElementById("Iframe_head").location.reload();  
     	 //  
     }
   // else{
	if(returnValue==null){
		if(ele!=null){
	   if((window.location.href.indexOf("http://fun2.hudong.com")>=0)) {
			ele.innerHTML="<li><a href=\"http://service.hudong.com/\" target=\"_blank\" >帮助</a></li><li><a href=\"http://www.hudong.com/tour/tour_1.html\" target=\"_blank\" >快速了解</a>|</li><li></a><a href=\"http://www.hudong.com/register_fun2.html\">注册</a>|</li><li><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;\'\" >登录</a>|</li>";
		}else{
		    ele.innerHTML="<li><a href=\"http://service.hudong.com/\" target=\"_blank\" >帮助</a></li><li><a href=\"http://www.hudong.com/tour/tour_1.html\" target=\"_blank\" >快速了解</a>|</li><li></a><a href=\"/user/register/userRegister.jsp\">注册</a>|</li><li><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;\'\" >登录</a>|</li>";
		}
	   }
		//显示登陆
            var userLogInInfo = document.getElementById("logon"); 
            var waitingInfo = document.getElementById("waitingInfo"); 
            if(userLogInInfo!=null){
            userLogInInfo.style.display="block";
            waitingInfo.style.display="none";
            }
	}else{
      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 setNextUrlCookie()
   {
      var location = document.referrer;
      var days = 30;
      var cookieName = "nextURL";
      var exp = new Date();
      exp.setTime(exp.getTime() + days*24*60*60*1000);
      document.cookie = cookieName + "=" + location + ";expires=" + exp.toGMTString() + ";path=/;domain=.hudong.com";
   }
   
function refreshuserloginnav_promotion(div_id){                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
	//先读cookie判断用户是否登陆，如果登录再继续查用户信息，否则跳出，减少不必要的数据库查询                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 
	var returnValue= getHdCookie (hdCookieName);
	var ele=document.getElementById(div_id);                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 
	if(returnValue==null){ 
		if(ele!=null){                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
	   if((window.location.href.indexOf("http://fun2.hudong.com")>=0)) {                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     
			ele.innerHTML="<li><a href=\"javascript:void(0)\" onclick=\"top.location.href='http://service.hudong.com/'\">帮助</a></li><li><a href=\"javascript:void(0)\" onclick=\"top.location.href='http://www.hudong.com/tour/tour_1.html'\">快速了解</a>|</li><li></a><a href=\"javascript:void(0)\" onclick=\"setNextUrlCookie();top.location.href='http://www.hudong.com/register_fun2.html'\" >注册</a>|</li><li><a href=\"javascript:void(0)\" onclick=\"setNextUrlCookie();top.location.href='http://www.hudong.com/user/login/userLogin.jsp'\" >登录</a>|</li>";              
		}else{                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 
		    ele.innerHTML="<li><a href=\"javascript:void(0)\" onclick=\"top.location.href='http://service.hudong.com/'\">帮助</a></li><li><a href=\"javascript:void(0)\" onclick=\"top.location.href='http://www.hudong.com/tour/tour_1.html'\">快速了解</a>|</li><li></a><a href=\"javascript:void(0)\" onclick=\"setNextUrlCookie();top.location.href='http://www.hudong.com/user/register/userRegister.jsp'\" >注册</a>|</li><li><a href=\"javascript:void(0)\" onclick=\"setNextUrlCookie();top.location.href='http://www.hudong.com/user/login/userLogin.jsp'\" >登录</a>|</li>";
		}  
		}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
		//显示登陆                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             
            var userLogInInfo = document.getElementById("logon");                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
            var waitingInfo = document.getElementById("waitingInfo");
            if(userLogInInfo!=null){                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       
            userLogInInfo.style.display="block";                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           
            waitingInfo.style.display="none";                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
            }                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
	}else{                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   
      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_promotion(div_id);                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             
                            		      }                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                            		   }                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       
                                    }                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
      xmHttpUserLoginNav.send (null);                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
    }                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          

function setTopUserNavInfo_promotion(div_id){
    if(xmHttpUserLoginNav.responseXML!=null){
        var ele=document.getElementById(div_id);
        var ele_islogin=xmHttpUserLoginNav.responseXML.getElementsByTagName("islogin")[0];
        //得到用户级别
        //var rank=xmHttpUserLoginNav.responseXML.getElementsByTagName("rank")[0].firstChild.data; 
        if(ele_islogin == null) {
            //alert("服务器繁忙，请稍后再试！");
            return false;
        }
        
        var islogin = ele_islogin.firstChild.data;
        
        if(islogin=="false"){
        	if(ele!=null){
            if((window.location.href.indexOf("http://fun2.hudong.com")>=0)) {        
				ele.innerHTML="<li><a href=\"javascript:void(0)\" onclick=\"top.location.href='http://service.hudong.com/'\">帮助</a></li><li><a href=\"javascript:void(0)\" onclick=\"top.location.href='http://www.hudong.com/tour/tour_1.html'\">快速了解</a>|</li><li></a><a href=\"javascript:void(0)\" onclick=\"setNextUrlCookie();top.location.href='http://www.hudong.com/register_fun2.html'\" >注册</a>|</li><li><a href=\"javascript:void(0)\" onclick=\"setNextUrlCookie();top.location.href='http://www.hudong.com/user/login/userLogin.jsp'\" >登录</a>|</li>";
			}else{
			    ele.innerHTML="<li><a href=\"javascript:void(0)\" onclick=\"top.location.href='http://service.hudong.com/'\">帮助</a></li><li><a href=\"javascript:void(0)\" onclick=\"top.location.href='http://www.hudong.com/tour/tour_1.html'\">快速了解</a>|</li><li></a><a href=\"javascript:void(0)\" onclick=\"setNextUrlCookie();top.location.href='http://www.hudong.com/user/register/userRegister.jsp'\" >注册</a>|</li><li><a href=\"javascript:void(0)\" onclick=\"setNextUrlCookie();top.location.href='http://www.hudong.com/user/login/userLogin.jsp'\" >登录</a>|</li>";
			}  
        	}      
        }else{
       var warnInfo = document.getElementById("hint"); 
	  if(warnInfo!=null)      	  
       warnInfo.innerHTML = "";
      		var userLogInInfo = document.getElementById("logon"); 
            if(userLogInInfo!=null)
            userLogInInfo.style.display="none";
            var waitingInfo = document.getElementById("waitingInfo"); 
            if(waitingInfo!=null)
            waitingInfo.style.display="none";	
            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 user_group=xmHttpUserLoginNav.responseXML.getElementsByTagName("user_group")[0].firstChild.data; 
            var user_group_url=xmHttpUserLoginNav.responseXML.getElementsByTagName("user_group_url")[0].firstChild.data; 
            var user_title=xmHttpUserLoginNav.responseXML.getElementsByTagName("user_title")[0].firstChild.data;
            var user_credit=xmHttpUserLoginNav.responseXML.getElementsByTagName("user_credit")[0].firstChild.data;     
            var user_img=xmHttpUserLoginNav.responseXML.getElementsByTagName("user_img_url")[0].firstChild.data;  
            var user_mission=xmHttpUserLoginNav.responseXML.getElementsByTagName("user_mission")[0].firstChild.data;
            var user_mission_idEn=xmHttpUserLoginNav.responseXML.getElementsByTagName("user_mission_idEn")[0].firstChild.data;           
            var userInfo = document.getElementById("toland");
            var userLogInInfo = document.getElementById("logon");
            if(userInfo!=null){
            userInfo.style.display="block";
            //头像
            var userLogInImg = document.getElementById("user_logIn_img");
            if(userLogInImg!=null){
            userLogInImg.innerHTML = '<a class="a-img1 l mar-r10" href="http://wiki.hudong.com' + user_space_url + '" target="_blank" ><img src="'+user_img+'" /></a>';
            }
            //昵称
            var userLogInNick = document.getElementById("user_logIn_nick");
            var user_nick_part = user_nick.replace(/[^\x00-\xff]/g,"**").length>14?user_nick.substring(0,14)+"...":user_nick
            if(userLogInNick!=null)
            userLogInNick.innerHTML = '<a class="bold mar-r8"  href="http://wiki.hudong.com' + user_space_url + '" target="_blank" title="'+user_nick+'">'+user_nick_part+'</a>';	
            //信用
            var userCredit = document.getElementById("user_credit");
            if(userCredit!=null)
            userCredit.innerHTML = "您已获得"+user_credit+"个信用";	
            //头衔
            var userTitle = document.getElementById("user_title");
            if(userTitle!=null)
             userTitle.innerHTML = "您目前是"+user_title;	
            //任务
           var userMission = document.getElementById("user_mission");
            if(userMission!=null){
            if(user_mission!=null){
            var user_mission_part = user_mission.length>7?user_mission.substring(0,7)+"...":user_mission
             userMission.innerHTML = '推荐您参加任务：<a href="http://task.hudong.com/detail_taskdetail_'+user_mission_idEn+'/" target="_blank" title="'+user_mission+'">'+user_mission_part+'</a>';
            }else{
            }
            }
             //小组
           var userGroup = document.getElementById("user_group");
            if(userGroup!=null){
            if(user_group!="null"){
            var user_group_part = user_group.length>7?user_group.substring(0,7)+"...":user_group
             userGroup.innerHTML = '您目前所在小组：<a href="http://group.hudong.com/'+user_group_url+'" target="_blank" title="'+user_group+'">'+user_group_part+'</a>';
            }else{
            userGroup.innerHTML = '您目前没有加入小组：<a href="http://group.hudong.com" target="_blank">我要加入</a>';
            }
            }
            }	
            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("true" == user_isexpert) g_user_isexpert = true;
            
            if(user_msg_count=="0"){
                msg_infotip = "<a href=\"javascript:void(0)\" onclick=\"top.location.href='" + user_msg_url + "'\"><img border=\"0\" src=\"/images/050a.gif\" width=\"16\" height=\"16\" align=\"absmiddle\" alt=\"查看我的消息收件箱\" /></a>"
            }else{
                msg_infotip = "<a href=\"javascript:void(0)\" onclick=\"top.location.href='" + user_msg_url + "'\"><img border=\"0\" src=\"/images/010shan.gif\" width=\"16\" height=\"16\" align=\"absmiddle\" alt=\"查看我的消息收件箱\" /></a> |<a href=\"javascript:void(0)\" onclick=\"top.location.href='" + user_msg_url + "'\"><font color=\"red\">" +user_msg_count+" 新</font></a>"
            }
            if(ele!=null){
            ele.innerHTML ="<li><a href=\"javascript:void(0)\" onclick=\"top.location.href='http://www.hudong.com/user/logout/userLogout.jsp'\" class=\"bor_no\">退出</a></li><li><a href=\"javascript:void(0)\" onclick=\"top.location.href='http://service.hudong.com/'\" class=\"topzt12\">帮助</a>|</li><li><a href=\"javascript:void(0)\" onclick=\"top.location.href='http://www.hudong.com/op/pbIndex'\" class=\"topzt12\">管理中心</a>|</li>" + "<li>"+ msg_infotip +"|</li><li>您好，<a href=\"javascript:void(0)\" onclick=\"top.location.href='http://wiki.hudong.com"+user_space_url+"'\" class=\"topzt12\">" + user_nick + "</a>|</li>" ;
            }
        }
        
        return false;
    }
    return false;
}

function setTopUserNavInfo(div_id){
    if(xmHttpUserLoginNav.responseXML!=null){
        var ele=document.getElementById(div_id);
        var ele_islogin=xmHttpUserLoginNav.responseXML.getElementsByTagName("islogin")[0];
        //得到用户级别
        //var rank=xmHttpUserLoginNav.responseXML.getElementsByTagName("rank")[0].firstChild.data; 
        if(ele_islogin == null) {
            //alert("服务器繁忙，请稍后再试！");
            return false;
        }      
        var islogin = ele_islogin.firstChild.data;
        
        if(islogin=="false"){
        	if(ele!=null){
            if((window.location.href.indexOf("http://fun2.hudong.com")>=0)) {
				ele.innerHTML="<li><a href=\"http://service.hudong.com/\" target=\"_blank\" >帮助</a></li><li><a href=\"http://www.hudong.com/tour/tour_1.html\" target=\"_blank\" >快速了解</a>|</li><li></a><a href=\"http://www.hudong.com/register_fun2.html\">注册</a>|</li><li><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;\'\" >登录</a>|</li>";
			}else{
			    ele.innerHTML="<li><a href=\"http://service.hudong.com/\" target=\"_blank\" >帮助</a></li><li><a href=\"http://www.hudong.com/tour/tour_1.html\" target=\"_blank\" >快速了解</a>|</li><li></a><a href=\"/user/register/userRegister.jsp\">注册</a>|</li><li><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;\'\" >登录</a>|</li>";
			}
        	}
        }else{
       var warnInfo = document.getElementById("hint"); 
	  if(warnInfo!=null)      	  
       warnInfo.innerHTML = "";
      		var userLogInInfo = document.getElementById("logon"); 
            if(userLogInInfo!=null)
            userLogInInfo.style.display="none";
            var waitingInfo = document.getElementById("waitingInfo"); 
            if(waitingInfo!=null)
            waitingInfo.style.display="none";	
            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 user_group=xmHttpUserLoginNav.responseXML.getElementsByTagName("user_group")[0].firstChild.data; 
            var user_group_url=xmHttpUserLoginNav.responseXML.getElementsByTagName("user_group_url")[0].firstChild.data; 
            var user_title=xmHttpUserLoginNav.responseXML.getElementsByTagName("user_title")[0].firstChild.data;
            var user_credit=xmHttpUserLoginNav.responseXML.getElementsByTagName("user_credit")[0].firstChild.data;     
            var user_img=xmHttpUserLoginNav.responseXML.getElementsByTagName("user_img_url")[0].firstChild.data;  
            var user_mission=xmHttpUserLoginNav.responseXML.getElementsByTagName("user_mission")[0].firstChild.data;
            var user_mission_idEn=xmHttpUserLoginNav.responseXML.getElementsByTagName("user_mission_idEn")[0].firstChild.data;           
            var userInfo = document.getElementById("toland");
            var userLogInInfo = document.getElementById("logon"); 
            if(userInfo!=null){
            userInfo.style.display="block";
            //头像
            var userLogInImg = document.getElementById("user_logIn_img");
            if(userLogInImg!=null){
            userLogInImg.innerHTML = '<a class="a-img1 l mar-r10" href="http://wiki.hudong.com' + user_space_url + '" target="_blank" ><img src="'+user_img+'" /></a>';
            }
            //昵称
            var userLogInNick = document.getElementById("user_logIn_nick");
            var user_nick_part = user_nick.replace(/[^\x00-\xff]/g,"**").length>14?user_nick.substring(0,14)+"...":user_nick
            if(userLogInNick!=null)
            userLogInNick.innerHTML = '<a class="bold mar-r8"  href="http://wiki.hudong.com' + user_space_url + '" target="_blank" title="'+user_nick+'">'+user_nick_part+'</a>';	
            //信用
            var userCredit = document.getElementById("user_credit");
            if(userCredit!=null)
            userCredit.innerHTML = "您已获得"+user_credit+"个信用";	
            //头衔
            var userTitle = document.getElementById("user_title");
            if(userTitle!=null)
             userTitle.innerHTML = "您目前是"+user_title;	
            //任务
           var userMission = document.getElementById("user_mission");
            if(userMission!=null){
            if(user_mission!=null){
            var user_mission_part = user_mission.length>7?user_mission.substring(0,7)+"...":user_mission
             userMission.innerHTML = '推荐您参加任务：<a href="http://task.hudong.com/detail_taskdetail_'+user_mission_idEn+'/" target="_blank" title="'+user_mission+'">'+user_mission_part+'</a>';
            }else{
            }
            }
             //小组
           var userGroup = document.getElementById("user_group");
            if(userGroup!=null){
            if(user_group!="null"){
            var user_group_part = user_group.length>7?user_group.substring(0,7)+"...":user_group
             userGroup.innerHTML = '您目前所在小组：<a href="http://group.hudong.com/'+user_group_url+'" target="_blank" title="'+user_group+'">'+user_group_part+'</a>';
            }else{
            userGroup.innerHTML = '您目前没有加入小组：<a href="http://group.hudong.com" target="_blank">我要加入</a>';
            }
            }
            }
            	  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("true" == user_isexpert) g_user_isexpert = true;
		            
		          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/010shan.gif\" width=\"16\" height=\"16\" align=\"absmiddle\" alt=\"查看我的消息收件箱\" /></a> |<a href=\"" + user_msg_url + "\"><font color=\"red\">" +user_msg_count+" 新</font></a>"
		           }
		           if(ele!=null){
		           ele.innerHTML ="<li><a href=\"http://www.hudong.com/user/logout/userLogout.jsp\" class=\"bor_no\">退出</a></li><li><a href=\"http://service.hudong.com/\" class=\"topzt12\">帮助</a>|</li><li><a href=\"http://www.hudong.com/op/pbIndex\" class=\"topzt12\">管理中心</a>|</li>" + "<li>"+ msg_infotip +"|</li><li>您好，<a href=\"http://wiki.hudong.com" + user_space_url + "\" class=\"topzt12\">" + user_nick + "</a>|</li>" ;
		           }
		    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);
	}
	
}

function refreshuserloginnav_mini(div_id){
	//先读cookie判断用户是否登陆，如果登录再继续查用户信息，否则跳出，减少不必要的数据库查询
	var returnValue= getHdCookie (hdCookieName);
	var ele=document.getElementById(div_id);
	if(returnValue==null){
		if(ele!=null){
	   ele.innerHTML="<li><a href=\"javascript:void(0)\" onclick=\"top.location.href='http://service.hudong.com/'\" >帮助</a></li><li><a href=\"javascript:void(0)\" onclick=\"top.location.href='http://www.hudong.com/tour/tour_1.html'\" >快速了解</a>|</li><li></a><a href=\"javascript:void(0)\" onclick=\"top.location.href='http://www.hudong.com/user/register/userRegister.jsp'\" >注册</a>|</li><li><a href=\"javascript:void(0)\" onclick=\"var date=new Date();date.setTime(date.getTime()+24*3600*1000);document.cookie=\'nextURL=\'+document.referrer+\';expire=\'+date.toGMTString()+\';path=/;domain=.hudong.com;\' ;top.location.href='http://www.hudong.com/user/login/userLogin.jsp'\" >登录</a>|</li>";
		}
	}else{
      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_mini(div_id);
                            		      }
                            		   }
                                    }   
      xmHttpUserLoginNav.send (null);
    }
}

function setTopUserNavInfo_mini(div_id){
    if(xmHttpUserLoginNav.responseXML!=null){
        var ele=document.getElementById(div_id);
        var ele_islogin=xmHttpUserLoginNav.responseXML.getElementsByTagName("islogin")[0];
        //得到用户级别
        //var rank=xmHttpUserLoginNav.responseXML.getElementsByTagName("rank")[0].firstChild.data; 
        if(ele_islogin == null) {
            //alert("服务器繁忙，请稍后再试！");
            return false;
        }
        
        var islogin = ele_islogin.firstChild.data;
        
        if(islogin=="false"){
        	if(ele!=null){
            ele.innerHTML="<li><a href=\"javascript:void(0)\" onclick=\"top.location.href='http://service.hudong.com/'\" target=\"_blank\" >帮助</a></li><li><a href=\"javascript:void(0)\" onclick=\"top.location.href='http://www.hudong.com/tour/tour_1.html'\" target=\"_blank\" >快速了解</a>|</li><li></a><a href=\"javascript:void(0)\" onclick=\"top.location.href='http://www.hudong.com/user/register/userRegister.jsp'\" >注册</a>|</li><li><a href=\"javascript:void(0)\" onclick=\"var date=new Date();date.setTime(date.getTime()+24*3600*1000);document.cookie=\'nextURL=\'+document.referrer+\';expire=\'+date.toGMTString()+\';path=/;domain=.hudong.com;\' ;top.location.href='http://www.hudong.com/user/login/userLogin.jsp'\" >登录</a>|</li>";
        	}
        }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("true" == user_isexpert) g_user_isexpert = true;
            
            if(user_msg_count=="0"){
                msg_infotip = "<a href=\"javascript:void(0)\" onclick=\"top.location.href='" + user_msg_url + "'\"><img border=\"0\" src=\"/images/050a.gif\" width=\"16\" height=\"16\" align=\"absmiddle\" alt=\"查看我的消息收件箱\" /></a>"
            }else{
                msg_infotip = "<a href=\"javascript:void(0)\" onclick=\"top.location.href='"	+ user_msg_url + "'\"><img border=\"0\" src=\"/images/010shan.gif\" width=\"16\" height=\"16\" align=\"absmiddle\" alt=\"查看我的消息收件箱\" /></a> |<a href=\"javascript:void(0)\" onclick=\"top.location.href='" + user_msg_url + "'\"><font color=\"red\">" +user_msg_count+" 新</font></a>"
            }
            if(ele!=null){
            ele.innerHTML ="<li><a href=\"javascript:void(0)\" onclick=\"top.location.href='http://www.hudong.com/user/logout/userLogout.jsp'\" class=\"bor_no\">退出</a></li><li><a href=\"javascript:void(0)\" onclick=\"top.location.href='http://service.hudong.com/'\" class=\"topzt12\">帮助</a>|</li><li><a href=\"javascript:void(0)\" onclick=\"top.location.href='http://www.hudong.com/op/pbIndex'\" class=\"topzt12\">管理中心</a>|</li>" + "<li>"+ msg_infotip +"|</li><li>您好，<a href=\"javascript:void(0)\" onclick=\"top.location.href='http://wiki.hudong.com" + user_space_url + "'\" class=\"topzt12\">" + user_nick + "</a>|</li>" ;
            }
        }
        
        return false;
    }
    return false;
}
//以下为首页登陆相关

function doSubmit(){
 
 var email = document.LoginForm.email.value.Trim();
 var pwd = document.LoginForm.passwd.value;
 var seccode = document.LoginForm.seccode.value;
 var warnInfo = document.getElementById("hint");
 if(email.length==0||pwd.length==0||seccode.length==0){
 if(warnInfo!=null)
 	 warnInfo.innerHTML = '请输入完整登录信息！';
  	 return false;
 }
 //检查email
   var accessemail = '';
  var censoremail = '';
  illegalemail = !(/^[\-\.\w]+@[\-\w]+(\.\w+)+$/.test(email));
  invalidemail = accessemail != '' ? !accessexp.test(email) : censoremail != '' && censorexp.test(email);
  if(illegalemail || invalidemail) {
 	 warnInfo.innerHTML = 'Email地址无效。';
 	 return false;
  }
 ajaxlogin('/ajaxDivLogin.do?email='+encodeURI(email)+'&passwd='+encodeURI(hex_md5(pwd))+'&seccode='+encodeURI(seccode),1);
       var warnInfo = document.getElementById("hint"); 
	  if(warnInfo!=null)      	  
       warnInfo.innerHTML = "";
var userLogInInfo = document.getElementById("logon"); 
if(userLogInInfo!=null)
userLogInInfo.style.display="none";
var waitingInfo = document.getElementById("waitingInfo"); 
if(waitingInfo!=null)
waitingInfo.style.display="block";
}

var xmlHttp;
 var indexLoginXMLHttp;
function ajaxlogin(querystring,type){
  xmlHttp = false;
 indexLoginXMLHttp = createXMLHttpRequestByObject(indexLoginXMLHttp);
  indexLoginXMLHttp.open("GET", querystring+'&submittype='+type, true);
  indexLoginXMLHttp.onreadystatechange = callbacklogin;
  indexLoginXMLHttp.send(null);  
}

function callbacklogin() {
  if (indexLoginXMLHttp.readyState == 4) {
    if (indexLoginXMLHttp.status == 200) {
    var warnInfo = document.getElementById("hint"); 
     var eleid = indexLoginXMLHttp.responseXML.getElementsByTagName("eleid")[0].firstChild.data;
     var errinfo = indexLoginXMLHttp.responseXML.getElementsByTagName("errinfo")[0].firstChild.data;
       if(eleid!='null' && errinfo!='null'){
var waitingInfo = document.getElementById("waitingInfo"); 
if(waitingInfo!=null)
waitingInfo.style.display="none";
var userLogInInfo = document.getElementById("logon"); 
if(userLogInInfo!=null)
userLogInInfo.style.display="block";
       	if(warnInfo!=null)
       	warnInfo.innerHTML = errinfo;
       	    return false;
       }else if(errinfo=='null' && eleid=='null' ){
       //	window.location='http://www.hudong.com';
       refreshuserloginnav('top_usernav');
       }
    }
  }
}

