document.write("<script type='text/javascript' src='http://static1.xiaoi.com/js/jquery.js'></script>"); 
//var $j = jQuery.noConflict();
var _active_status_ = "";
function checkAll(obj){
	
  var friends = document.getElementsByName("__group0_pid");
	  
  if(friends!=undefined && friends.length>0){
    if(obj.checked==true){
      for(i=0;i<friends.length;i++)
        friends[i].checked = true;
    }else
    for(i=0;i<friends.length;i++)
       friends[i].checked = false;
    }
}
var PageCommons = function(ppd) {
	this.fpassport = ppd;
	this.getCookie = function(name) {
		var getCookieVal = function(offset) {
			var endstr = document.cookie.indexOf(";", offset);
			if (endstr == -1)
				endstr = document.cookie.length;
			return unescape(document.cookie.substring(offset, endstr));
		}
		var arg = name + "=";
		var alen = arg.length;
		var clen = document.cookie.length;
		var i = 0;
		while (i < clen) {
			var j = i + alen;
			if (document.cookie.substring(i, j) == arg)
				return getCookieVal(j);
			i = document.cookie.indexOf(" ", i) + 1;
			if (i == 0)
				break;
		}
		return null;
	}
	this.setCookie = function(name, value) {
		var path = "/";
		var domain = "xiaoi.com";
		var secure = true;
		document.cookie = name + "=" + escape(value) + ";path=" + path
				+ ";domain=" + domain + ";";
	}
};

PageCommons.prototype.preferredServerUri = 'http://happy.xiaoi.com';

PageCommons.prototype.setFppt = function(ppd) {
	this.fpassport = ppd;
};

PageCommons.prototype.outPutHead = function() {
  
var url = "http://happy.xiaoi.com/userInfo/getLoginUser.do?format=json&callback=?";

   jQuery.getJSON(url,
      function (data){  
    
      var headObj = document.getElementById("page_head");      
      var obj = document.createElement("div");
  
    str='<div class="head_55"><div class="c_wrap_55">'
		+'<div class="menu_55">'
		+'<ul>'
		+'<li><a href="http://www.xiaoi.com">小i机器人</a></li>'
		+'<li><a href="http://group.xiaoi.com">MSN群</a></li>'
		+'<li><a href="http://happy.xiaoi.com/app.do?api_key=36">游戏</a></li>'
		+'<li><a href="http://qipai.xiaoi.com">棋牌</a></li>'
		+'<li><a href="http://happy.xiaoi.com" class="secleted_55">MSN乐园</a></li>'
		+'<li><a href="http://shop.xiaoi.com">购物</a></li>'
		+'<li><a href="http://www.msnplus.cn">MSNPlus</a></li>'
		+'<li><a href="http://pay.xiaoi.com">充值中心</a></li>'
		+'<li><a href="http://wanbbs.xiaoi.com">论坛</a></li>'
		+'</ul></div>';   
         var s = '<div class="log_55"><ul><li><a href="http://passport.xiaoi.com/reg/index.do?aid=30001&key=def&community=y&reme=y" target="_top"><img src="http://static1.xiaoi.net/images/reg_btn_55.gif" /></a></li><li><a href="http://happy.xiaoi.com" target="_top"><img src="http://static1.xiaoi.net/images/log_btn_55.gif" /></a></li></ul></div>';          
         if(null!=data){         
           s = '<div class="log_55"><ul><li><a href="http://happy.xiaoi.com/logout.do" target="_top"><img src="http://static1.xiaoi.net/images/exit_btn_55.gif" /></a></li><li style="font-size:12px;">'+data.loginId+'</li></ul></div>';
         } 
         str+=s;
         str+='<div style="clear:both"></div></div></div></div>';     
         obj.innerHTML=str;      
         headObj.parentNode.insertBefore(obj,headObj);         
   });  
	
	var v_head = '<div class="logo" id="logo_id"><a href="'
			+ this.preferredServerUri
			+ '/home.do"><img src="'
			+ 'http://static1.xiaoi.net/images/happy_logo.gif" border="0" title="xiaoi.com" /></a></div>'
			+ ' <ul>'
			+ '<li style="border-left:none;"><a href="'
			+ this.preferredServerUri
			+ '/home.do" target="_top">首页</a></li>'
			+ '<li id="menu_friend"><span style="float:left; margin-top:1px;"><a href="'
			+ this.preferredServerUri
			+ '/friend/getMyFriendsByRowId.do?friend.rowId=0" target="_top">好友</a></span>'
			+ '	<span class="navarrowBtn"><a><img style="cursor:pointer;" onclick="selectFriendMenu(event,\'friend_menu\',\'menu_friend\');return;" src="'
			+ 'http://static1.xiaoi.net/images/blank.gif" width="16" height="16"/></a></span>'
			+ '</li>'
			+ '<li id="menu_group"><span style="float:left; margin-top:1px;"><a href="http://space.xiaoi.com/n/mgs.do" target="_top">群组</a></span>'
			+ '	<span class="navarrowBtn"><a><img style="cursor:pointer;" onclick="selectFriendMenu(event,\'group_menu\',\'menu_group\');return;" src="'
			+ 'http://static1.xiaoi.net/images/blank.gif" width="16" height="16"/></a></span></li>'
			+ '<li id="menu_game"><span style="float:left; margin-top:1px;"><a href="http://happy.xiaoi.com/app.do?api_key=36" target="_top">游戏</a></span>'
			+ '	<span class="navarrowBtn"><a><img style="cursor:pointer;" onclick="selectFriendMenu(event,\'game_menu\',\'menu_game\');return;" src="'
			+ 'http://static1.xiaoi.net/images/blank.gif" width="16" height="16"/></a></span></li>'
			+ '<li><a href="'
			+ this.preferredServerUri
			+ '/sysmsg/sysMsgList.do" target="_top">消息</a></li>'
			+ '<li style="border-left:none; line-height:22px; left: -5px; top: -3px;display:none" id="newMsgdivId" class="newMsgdiv"></li>'
			+ '</ul>'
			+ '<div class="smallNav">'
			+ '<ul>'
			//+ '<li style="background-position:-15px -20px;display:none" id="accountActiveId"><a href="'
			//+ this.preferredServerUri
			//+ '/userInfo/goActivationMSN.do"  style="color:#ff0000;" target="_top">帐号验证</a></li>'
			// + '<li style="background-position:-15px -20px;"><a href="' +
			// this.preferredServerUri + '/checkin/checkin/checkin.do"
			// style="color:#ff0000;" target="_top">签到夺奖</a></li>'
			+ '<li><a href="http://pay.xiaoi.com" target="_top">i 币充值</a></li>' 
			+ '<li><a href="' + this.preferredServerUri
			+ '/checkin/checkin/prizeList.do" target="_top">积分商城</a></li>'
			//+ '<li><a href="'
			//+ this.preferredServerUri
			//+ '/userInfo/account.do" target="_top">帐号</a></li>'
			+ '<li><a href="' + this.preferredServerUri
			+ '/invite/appsInvite.do">邀请</a></li>'
			+ '</ul>' + '</div>';
	document.writeln(v_head);
};

PageCommons.prototype.statistCode = function() {
	var gaJsHost = (("https:" == document.location.protocol)
			? "https://ssl."
			: "http://www.");
	document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
};

PageCommons.prototype.outPutHeadNotLogin = function() {
	var v_head = '<div class="logo" id="logo_id"><a href="'
			+ this.preferredServerUri
			+ '/"><img src="'
			+ 'http://static1.xiaoi.net/images/i-c-logo.gif" border="0" title="xiaoi.com" /></a></div>'
			+ '<div class="smallNav">'
			+ '<ul>'
			+ '<li><a href="'
			+ this.preferredServerUri
			+ '/" target="_top">登录</a></li>'
			+ '<li><a href="http://passport.xiaoi.com/reg/index.do?aid=30001&key=def&community=y&reme=y" target="_top">注册</a></li>'
			+ '</ul>' + '</div>';
	document.writeln(v_head);
};

var judgeActiveStatus = function() {
	var _accountActive_ = document.getElementById('accountActiveId');
	if (!_accountActive_)
		return;
	if (_active_status_ == '' || _active_status_ == null) {
		var url = PageCommons.prototype.preferredServerUri + "/getActiveState.do";
		var scriptElm = document.createElement('SCRIPT');
		scriptElm.src = url + "?callback=getActiveState";
		window.getActiveState = function(data) {
			if (!(data["active"] == '1' || data["active"] == '3')) {
				_accountActive_.style.display = "block";
			}
		}
		document.getElementsByTagName('HEAD')[0].appendChild(scriptElm);
	} else {
		if (!(_active_status_ == '1' || _active_status_ == '3')) {
			_accountActive_.style.display = "block";
		}
	}
	//new PageCommons("").newmsgOutput();
};

PageCommons.prototype.newmsgOutput = function() {
	var __newMsgdivId = document.getElementById('newMsgdivId');
	if (__newMsgdivId) {
		var __time = new Date().getTime();
		var __url = this.preferredServerUri + "/app/newmsgOutput.do?time=" + __time;
		var _scriptElm = document.createElement('SCRIPT');
		_scriptElm.src = __url;
		document.getElementsByTagName('HEAD')[0].appendChild(_scriptElm);
	}
};

var pageCommons_createHeadMenuList = function() {
	this.createGameMenu = function() {
		var create_game_munu = document.createElement("div");
		create_game_munu.className = 'show_menu';
		if (document.all && window.external) {
			create_game_munu.style.cssText = "position:absolute;display:none";
		} else {
			create_game_munu.setAttribute("style","position:absolute;display:none");
		}
		create_game_munu.id = "game_menu";
		var _fr_menu_ = '<ul>'
				+ '<li><a href="http://passport.xiaoi.com/sso/login.do?aid=5&gameId=11" target="_blank">弹弹堂</a></li>'
				+ '<li><a href="javascript:inviteCheck(5,8);">武林英雄</a></li>'
				+ '<li><a href="http://passport.xiaoi.com/sso/login.do?aid=5&gameId=512" target="_blank">战三国</a></li>'
				+ '<li><a href="http://passport.xiaoi.com/sso/login.do?aid=5&gameId=1" target="_blank">武林三国</a></li>' 
				+ '<li><a href="http://passport.xiaoi.com/sso/login.do?aid=5&gameId=7" target="_blank">商业大亨</a></li>' 
				+ '<li><a href="javascript:inviteCheck(5,16);">兵临城下</a></li>' 
				+ '<li><a href="javascript:inviteCheck(5,256);">华山论剑</a></li>' 
				+ '<li><a href="javascript:inviteCheck(5,64);">牧场物语</a></li>' 
				+ '<li><a href="http://passport.xiaoi.com/sso/login.do?aid=5&gameId=2" target="_blank">XBA篮球</a></li>'
				+ '</ul>';
		create_game_munu.innerHTML = _fr_menu_;
		document.getElementsByTagName('BODY')[0].appendChild(create_game_munu);
	}
	this.createFriendMenu = function () {
		var create_fr_munu = document.createElement("div");
		create_fr_munu.className = 'show_menu';
		if (document.all && window.external) {
			create_fr_munu.style.cssText = "position:absolute;display:none";
		} else {
			create_fr_munu.setAttribute("style","position:absolute;display:none");
		}
		create_fr_munu.id = "friend_menu";
		var _fr_menu_ = '<ul>'
				+ '<li><a href="' + PageCommons.prototype.preferredServerUri
				+ '/friend/getMyFriendsByRowId.do?friend.rowId=0" target="_top">我的全部好友</a></li>'
				+ '<li><a href="' + PageCommons.prototype.preferredServerUri
				+ '/friend/friendManager.do?friend.rowId=default" target="_top">好友管理</a></li>'
				+ '<li class="line"></li>' + '<li><a href="' + PageCommons.prototype.preferredServerUri
				+ '/friendInvite.do" target="_top">邀请好友加入</a></li>'
				+ '<li><a href="' + PageCommons.prototype.preferredServerUri
				+ '/find/findUsersUI.do" target="_top">查找</a></li>' + '</ul>';
		create_fr_munu.innerHTML = _fr_menu_;
		document.getElementsByTagName('BODY')[0].appendChild(create_fr_munu);
	}
	this.createGroupMenu = function () {
		var scriptEL = document.createElement('SCRIPT');
		var __groupUrl = 'http://space.xiaoi.com/group.do?action=getCJGroup&limit=10&fromCache=1&callback=groupList_cl';
		scriptEL.src = __groupUrl;
		window.groupList_cl = function(data) {
			var create_group_munu = document.createElement("div");
			create_group_munu.className = 'show_menu';
			if (document.all && window.external) {
				create_group_munu.style.cssText = "position:absolute;display:none";
			} else {
				create_group_munu.setAttribute("style","position:absolute;display:none");
			}
			create_group_munu.id = "group_menu";
			var gr_menu_ = '<ul>';
			if (data) {
				eval("data=" + data);
				if (data != null) {
					var __groupName = '';
					for (var i = 0; i < data.length; i++) {
						__groupName = data[i]["name"];
						if (__groupName.length > 8) {
							__groupName = __groupName.substring(0, 8);
						}
						gr_menu_ += '<li><a href="http://space.xiaoi.com/i/m/' + data[i]["gp"] + '.html" target="_top" '
								+ ' title=' + data[i]["name"] + '>' + __groupName + '</a></li>';
					}
					gr_menu_ += '<li class="line"></li>';
				}
			}
			gr_menu_ += '<li><a href="http://space.xiaoi.com/n/mgs.do?r=3&p=1&pc=8" target="_top">我的群组</a></li>'
					+ '<li><a href="http://space.xiaoi.com/n/fgroups.do?p=1&pc=8" target="_top">好友的群组</a></li>'
					+ '<li><a href="http://space.xiaoi.com/n/cg.do?method=show" target="_top">创建新群组</a></li>'
					+ '<li><a href="http://space.xiaoi.com/n/allgroup.do?t=0&p=1&pc=8" target="_top">浏览全部群组</a></li>'
					+ '</ul>';
			create_group_munu.innerHTML = gr_menu_;
			document.getElementsByTagName('BODY')[0].appendChild(create_group_munu);
		}
		document.getElementsByTagName('HEAD')[0].appendChild(scriptEL);
	}
	var _friendMenu = document.getElementById("friend_menu");
	var _groupMenu = document.getElementById("group_menu");
	var __gameMenu = document.getElementById('game_menu');
	if (!_friendMenu) this.createFriendMenu();
	if (!_groupMenu)  this.createGroupMenu();
	if (!__gameMenu)  this.createGameMenu();
	
	new PageCommons("").newmsgOutput();
};
function inviteCheck(aid,gameId){
   var url = "http://happy.xiaoi.com/invite/inviteCheck.do";
   var pars = {"appId":gameId};  
  
   jQuery.post(url, pars,
      function (data){     
         
         if("1"==data){         
            window.location="http://happy.xiaoi.com/invite/inviteFriends.do?flag=1&appType=0&appId="+gameId+"&inviteId="+aid;
         }else{
            
            var path = "http://passport.xiaoi.com/sso/login.do?aid="+aid+"&gameId="+gameId;
            window.open(path,"newwindow","height=300, width=620, toolbar= yes, menubar=yes, scrollbars=yes, resizable=yes, location=yes, status=yes,titlebar=yes");
         }         
   },"json"); 
}

function logAppUsage(__app) {
	var f = function() {
		if (!window.__login_uid)
			return;
		var app;
		for (var key in __app_data) {
			var _app = __app_data[key];
			if (window.location.toString() == _app.url) {
				app = _app;
				break;
			}
		}
		app = app || {
			id : __app
		};
		if (app && app.id) {
			var scriptElm = document.createElement('SCRIPT');
			scriptElm.src = 'http://happy.xiaoi.com/applog.do?comp=' + app.id + '&_ts=' + new Date().getTime();
			document.getElementsByTagName('HEAD')[0].appendChild(scriptElm);
		}
	}
	setTimeout(f, 2000);
}
if (document.addEventListener) {
	document.addEventListener("DOMContentLoaded",
			pageCommons_createHeadMenuList, false);
	//document.addEventListener("DOMContentLoaded", judgeActiveStatus, false);
} else {
	window.attachEvent("onload", pageCommons_createHeadMenuList);
	//window.attachEvent("onload", judgeActiveStatus);
}

var _onclick_flag_ = 0;
var selectFriendMenu = function(e, id, div_id) {
	hidden_top_menu();
	var e = window.event || e;
	var obj = document.getElementById(id);
	if (obj) {
		obj.style.top = document.getElementById(div_id).clientHeight + 20 + "px";
		obj.style.left = (e.clientX - 60) + "px";
		obj.style.display = "block";
	}
	_onclick_flag_ = 1;
};

var hidden_top_menu = function() {
	if (_onclick_flag_ == 1) {
		_onclick_flag_ = 0;
		return;
	}
	var friendMenu = document.getElementById('friend_menu');
	var groupMenu = document.getElementById('group_menu');
	var gameMenu = document.getElementById('game_menu');
	if (friendMenu) {
		friendMenu.style.display = 'none';
	} if (groupMenu) {
		groupMenu.style.display = 'none';
	} if (gameMenu) {
		gameMenu.style.display = 'none';
	}
};

if (document.addEventListener) {
	document.addEventListener("click", hidden_top_menu, false);
} else {
	document.attachEvent("onclick", hidden_top_menu);
}

PageCommons.prototype.getFootHTML = function() {
	var v_foot = '<div style=" clear:both;"></div><div class="foot1">'
			+ '<center>'
            + '<div class="baa">'
            +'<a href="http://www.incesoft.com/chinese/index.html" target="_blank">关于我们</a> | ' 
	        +'<a href="http://www.incesoft.com/chinese/contact.html" target="_blank">联系方式</a> | '
	        +'<a href="http://i.xiaoi.com/" target="_blank">小ｉ机器人</a> | '
	        +'<a href="http://group.xiaoi.com" target="_blank">MSN群</a> | '
	        +'<a href="http://www.msnplus.cn/?utm_source=MSN%E4%B9%90%E5%9B%AD%E9%A6%96%E9%A1%B5&utm_medium=%E6%96%87%E6%9C%AC&utm_campaign=3.0" target="_blank">MSNPlus</a> | '
	        +'<a href="http://miniblog.xiaoi.com" target="_blank">MSN迷你博客</a> | '
	        +'<a href="http://qipai.xiaoi.com" target="_blank">MSN棋牌中心</a>' 
            +'</div>'
			+'<div style="clear:both;"> </div>'
			+'<div style="font-size:12px;color:#333;">'
				+'Copyright 2001－2010 Incesoft Co.,Ltd. 赢思软件 版权所有 沪ICP证20050207<br/>' 
				+'游戏及娱乐内容、产品与服务 由 撼世网络 全权提供及运营 （文网文[2009]100号）'
			+'</div>' 
            +'<div><a href="http://net.china.com.cn/index.htm" target="_blank"><img src="http://www.xiaoi.com/images/IR)E8G3}OSIE2Z2MFM(4@{Y.jpg" border="0"/></a></div>'
	        +'</center><div>';
	return v_foot;
};

PageCommons.prototype.outPutFoot = function() {
	this.statistCode();
	var v_foot = this.getFootHTML();
	var pageFoot = document.getElementById('page_foot');
	if (pageFoot) {
		pageFoot.innerHTML = v_foot;
	}
	setTimeout(function() {
		if (!((typeof(_gat) == "undefined") || _gat == null)) {
			try {
				var pageTracker = _gat._getTracker("UA-1577733-54");
				pageTracker._trackPageview();
			} catch (err) {
			}
		}
	}, 3000);
};

PageCommons.prototype.writeOutFoot = function() {
	this.statistCode();
	var v_foot = this.getFootHTML();
	document.writeln(v_foot);

	setTimeout(function() {
		if (!((typeof(_gat) == "undefined") || _gat == null)) {
			try {
				var pageTracker = _gat._getTracker("UA-1577733-54");
				pageTracker._trackPageview();
			} catch (err) {
			}
		}
	}, 3000);
};

function addBookmark(url, title) {
	if (window.sidebar) {
		window.sidebar.addPanel(title, url, "");
	} else if (document.all) {
		window.external.AddFavorite(url, title);
	} else if (window.opera && window.print) {
		return true;
	}
}

PageCommons.prototype.outPutApp = function() {
	var thisObj = this;
	var pars = "pid=" + this.fpassport;
	var __cookie_value = this.getCookie("updateAppput");
	if (__cookie_value) {
		pars += "&time=" + __cookie_value
	}
	var flashStore;
	if (!this.fpassport && window.FlashStore) {
		try {
			flashStore = new FlashStore("navigator");
			window.nav_flashStore = flashStore
			window.nav_apps = flashStore.get("apps")
			window.nav_groups = flashStore.get("groups")
		} catch (e) {
		}
	}
	function win_unload() {
		if (window.nav_apps && flashStore) {
			flashStore.set("apps", window.nav_apps, new Date().getTime() + 6000);
			flashStore.set("groups", window.nav_groups, new Date().getTime() + 6000);
		}
	}
	if (window.addEventListener) {
		window.addEventListener("unload", win_unload, false);
	} else {
		window.attachEvent("onunload", win_unload);
	}
	if (window.nav_apps != null && window.nav_apps.length > 0) {
		thisObj.showApp(window.nav_apps);
		logAppUsage();
	} else {
		var url = this.preferredServerUri + "/app/getUserApp.do?" + pars;
		var scriptElm = document.createElement('SCRIPT');
		scriptElm.src = url + "&callback=outPutApp_cb";
		window["outPutApp_cb"] = function(data) {
			if (!this.fpassport) {
				window.nav_apps = data;
			}
			thisObj.showApp(data);
			logAppUsage();
		}
		document.getElementsByTagName('HEAD')[0].appendChild(scriptElm);
	}
	this.outMsnGroup();
};

PageCommons.prototype.updateAppPut = function() {
	var __time = new Date().getTime();
	var __cookie_name = "updateAppput";
	this.setCookie(__cookie_name, __time);
};

PageCommons.prototype.groupAppPut = function() {
	var thisObj = this;
	var url = this.preferredServerUri + "/app/groupAppList.do?callback=groupAppPut_cb";
	var __cookie_value = this.getCookie("updateAppput");
	if (__cookie_value) {
		url += "&time=" + __cookie_value
	}
	var scriptElm = document.createElement('SCRIPT');
	scriptElm.src = url;
	window["groupAppPut_cb"] = function(data) {
		thisObj.showGroupApp(data);
		logAppUsage();
	}
	document.getElementsByTagName('HEAD')[0].appendChild(scriptElm);
};

var __app_data = {};
PageCommons.prototype.showGroupApp = function(app_data) {
	if (!app_data)
		return;
	__app_data = app_data;
	var app_html = "";
	app_html += "<ul class=\"change_service\">";

	
	for (var i = 0; i < app_data.length; i++) {
		app_html += this._outPutGroupApp(app_data[i]["url"],
				app_data[i]["componentName"], app_data[i]["menuIcon"],app_data[i]["id"]);
	}
	app_html += "</ul>";
	app_html += "<h6 style=\"margin-top:5px;\">"
			+ "<a href=\""
			+ this.preferredServerUri
			+ "/getComponent.do\" target=\"_top\">\u7ba1\u7406\u7fa4\u5185\u7ec4\u4ef6</a></h6>";
	var _appList = document.getElementById("group_app_list");
	if (_appList) {
		_appList.innerHTML = app_html;
	}
};

PageCommons.prototype.outMsnGroup = function() {
	var thisObj = this;
	var pars = "pid=" + this.fpassport;

	if (window.nav_groups) {
		thisObj.showMsnGroup(window.nav_groups);
	} else {
		window["outMsnGroup_cb"] = function(data) {
			if (!this.fpassport) window.nav_groups = data
			thisObj.showMsnGroup(data);
		}
		var url = this.preferredServerUri + "/app/getMsnGroup.do?" + pars;
		var scriptElm = document.createElement('SCRIPT');
		scriptElm.src = url + "&callback=outMsnGroup_cb";
		document.getElementsByTagName('HEAD')[0].appendChild(scriptElm);
	}
};

PageCommons.prototype.showMsnGroup = function(group_data) {
	if (group_data && group_data != '') {
		var g_html = '<h2>群组</h2>';
		if (this.fpassport.trim() != '') {
			g_html = '<h2>TA的群组</h2>';
		}
		var g_length = 3
		if (group_data.length < 3) {
			g_length = group_data.length;
		}
		for (var i = 0; i < g_length; i++) {
			var groupName = group_data[i]["name"];
			if (groupName.length > 12) {
				groupName = groupName.substring(0, 12) + "...";
			}
			var http_url = "http://space.xiaoi.com/i/m/"
					+ group_data[i]["passport"] + ".html";
			g_html += '<div class="userphotoInfo" style="margin:0 auto; cursor: pointer;">'
					+ '	<div class="pic48Boxbg" onclick="pageCommons_redirectUrl(\''
					+ http_url
					+ '\')">'
					+ '		<div class="pic48Box">'
					+ '			<img src="'
					+ group_data[i]["imgUrl"]
					+ '" style="display: block;" width="48" height="48" />'
					+ '		</div>'
					+ '	</div>'
					+ '	<p title="'
					+ group_data[i]["name"]
					+ '"><a href="'
					+ http_url
					+ '">'
					+ groupName
					+ '</a><br/>('
					+ group_data[i]["counts"]
					+ '人)</p>' + '  </div>';
		}
		var groupList = document.getElementById('group_list');
		if (groupList) {
			groupList.innerHTML = g_html;
		}
	}
};

PageCommons.prototype.showApp = function(app_data) {
	if (!app_data)
		return;
	__app_data = app_data;

	var app_html = '';
	if (this.fpassport.trim() != '') {
		app_html += '<h2>TA的组件</h2>';
	} else {
		app_html += '<h2>我的组件</h2>';
	}
	app_html += '<ul class="change_service">';	
	for (var i = 0; i < app_data.length; i++) {
	    var a_id =  app_data[i]["id"];
	    if(a_id==24 || a_id==1004 || a_id==1008 || a_id==100 || a_id==1005 || a_id==1004 || a_id==37 || a_id==1009 || a_id==1008 || a_id==1010 || a_id==38)
		  app_html += this._outPutApp("http://happy.xiaoi.com/invite/inviteFriends.do?flag=1&appType=1&appId="+app_data[i]["id"],app_data[i]["componentName"], app_data[i]["menuIcon"],
				app_data[i]["id"]);
        else{
          app_html += this._outPutApp(app_data[i]["url"],app_data[i]["componentName"], app_data[i]["menuIcon"],
				app_data[i]["id"]);
		  if(app_data[i]["id"]=="25")
		     app_html+=this._outPutApp("http://wan.xiaoi.com/gucenter/ipromo.jsp","免费领i币", "http://static1.xiaoi.net/images/application/i-coin.gif","42");
		}				
	}
	app_html += '</ul>';
	if (this.fpassport.trim() == '') {
		app_html += '<h6 style="margin-top:5px;"><a href="'
				+ this.preferredServerUri + '/getComponent.do">添加删除组件</a></h6>';
		app_html += '<span id="__is_exist_new_app" style="display:none;padding-left:15px;">'+
									'<img src="http://static1.xiaoi.net/images/application/new_app.gif"/></span>';
	}
	this.createGameAppHtml = function () {
		var __pre_url = 'http://static1.xiaoi.net/images/application/listIcon/';
		var __game_html = '<h2></h2><ul>'
		                  +'<li><span class="change_serv_icon"><img src="'+__pre_url+'kdjl.gif"/></span><a href="http://passport.xiaoi.com/sso/login.do?aid=5&gameId=14" target="_blank" style="color:red;">口袋精灵</a></li>'		
		                  +'<li><span class="change_serv_icon"><img src="'+__pre_url+'gd16x16.gif"/></span><a href="http://passport.xiaoi.com/sso/login.do?aid=5&gameId=12" target="_blank" style="color:red;">黄金国度</a></li>'
						  +'<li><span class="change_serv_icon"><img src="'+__pre_url+'9zhou.gif"/></span><a href="http://passport.xiaoi.com/sso/login.do?aid=5&gameId=13" target="_blank" style="color:red;">九洲战记</a></li>'
						  + '<li><span class="change_serv_icon"><img src="'+__pre_url+'wlyx-16x16.gif"/></span><a href="javascript:inviteCheck(5,8);">武林英雄</a></li>'
						  + '<li><span class="change_serv_icon"><img src="'+__pre_url+'zsg-16x16.gif"/></span><a href="http://passport.xiaoi.com/sso/login.do?aid=5&gameId=512" target="_blank">战三国</a></li>'
						  + '<li><span class="change_serv_icon"><img src="'+__pre_url+'wusg-16x16.gif"/></span><a href="http://passport.xiaoi.com/sso/login.do?aid=5&gameId=1" target="_blank">武林三国</a></li>'
						  + '<li><span class="change_serv_icon"><img src="'+__pre_url+'sydh-16x16.gif"/></span><a href="http://passport.xiaoi.com/sso/login.do?aid=5&gameId=7" target="_blank">商业大亨</a></li>'
						  + '<li><span class="change_serv_icon"><img src="'+__pre_url+'blcx-16x16.gif"/></span><a href="javascript:inviteCheck(5,16);">兵临城下</a></li>'
						  + '<li><span class="change_serv_icon"><img src="'+__pre_url+'hslj-16x16.gif"/></span><a href="javascript:inviteCheck(5,256);">华山论剑</a></li>'
						  + '<li><span class="change_serv_icon"><img src="'+__pre_url+'mcwy-16x16.gif"/></span><a href="javascript:inviteCheck(5,64);">牧场物语</a></li>';

			return __game_html;
	}
	var _appList = document.getElementById("app_list");
	if (_appList) {
		_appList.innerHTML = app_html;
	}
	var _gameList = document.getElementById("game_list");
	if (_gameList) {
		//_gameList.style.display = 'none';
		_gameList.innerHTML = this.createGameAppHtml();
	}
};

function __handleIsExistNewApp() {
	var __id = document.getElementById('__is_exist_new_app');
	if (__id) __id.style.display = 'block';
}

PageCommons.prototype._outPutApp = function(url, name, menuIcon, copId) {
	var v_html = '<li>';
	if (copId == 1) {
		v_html += '<span style="float:right;"><a style="font-size:12px;color:#006bcb;" href="http://photo.xiaoi.com/personal/uploadPhotoPage.do">上传</a></span>';
	} else if (copId == 2) {
		v_html += '<span style="float:right;"><a style="font-size:12px;color:#006bcb;" href="'
				+ this.preferredServerUri + '/diary/writeDiary.do">发表</a></span>';
	} else if (copId == 25) {
		v_html += '<span style="float:right;"><a style="font-size:12px;color:#006bcb;" href="'
				+ this.preferredServerUri + '/speaker/otherSpeaker.do?operate=publish">发布</a></span>';
	}
	v_html += '<span class="change_serv_icon"><img src="' + menuIcon
			+ '"/></span>' + '<a href="#" onclick="return locationUrl(\''
			+ this.fpassport.trim() + '\',0,\'' + copId + '\',\'' + url
			+ '\',\'' + name + '\')">' + name + '</a></li>';
	return v_html;
};

/*
 * pop div clew add app
 */
var createPopVerifyDiv = function(appType, componentId) {
	createLockScreenDiv();
	var _url_ = PageCommons.prototype.preferredServerUri
			+ "/component/addComponentOK.do?cid=" + componentId;
	var _createPopVerifyDiv = document.getElementById("createPopVerifyDiv");
	var _pop_div_ = '<div class="layerTit"> <span style="float:left">提示</span>'
			+ '<span class="closeBtn" style="margin-top:2px; float:right;">'
			+ '<a href="javascript:pageCommons_closeDiv(\'createPopVerifyDiv\',\'lockScreenId\')"><img src="'
			+ 'http://static1.xiaoi.net/images/blank.gif" width="18" height="18"/></a></span>'
			+ '</div>'
			+ '<div class="layerCont"><p style=" margin:4px;text-align:left; text-indent:2em; line-height:21px;">&nbsp;</p>'
			+ '<p style=" margin:4px;text-align:left; text-indent:2em; line-height:21px;">抱歉！您还未添加该组件，请先添加该组件！</p>'
			+ '<p style=" margin:4px;text-align:left; text-indent:2em; line-height:21px;">&nbsp;</p>'
			+ '<p>'
			+ '<input type="button" class="btnBig" value="确定" onclick="location.href=\''
			+ _url_
			+ '\'"/>'
			+ '<input type="button" class="btnBig" value="取消" onclick="pageCommons_closeDiv(\'createPopVerifyDiv\',\'lockScreenId\')"/>'
			+ '</p><p style=" margin:4px;text-align:left; text-indent:2em; line-height:8px;">&nbsp;</p>'
			+ '</div>';
	if (!_createPopVerifyDiv) {
		var create_pop_div = document.createElement("div");
		create_pop_div.className = 'publicLayer';
		if (document.all && window.external) {
			create_pop_div.style.cssText = "z-index: 9999;width:300px;position:absolute;display:none";
		} else {
			create_pop_div.setAttribute("style","z-index: 9999;width:300px;position:absolute;display:none");
		}
		create_pop_div.id = "createPopVerifyDiv";
		create_pop_div.innerHTML = _pop_div_;
		document.getElementsByTagName('BODY')[0].appendChild(create_pop_div);
		_createPopVerifyDiv = create_pop_div;
	} else {
		_createPopVerifyDiv = document.getElementById("createPopVerifyDiv");
		_createPopVerifyDiv.innerHTML = _pop_div_;
	}
	if (_createPopVerifyDiv) {
		_createPopVerifyDiv.style.top = document.documentElement.scrollTop + 180 + "px";
		_createPopVerifyDiv.style.left = document.body.clientWidth / 2 - 150 + "px";
		_createPopVerifyDiv.style.display = "block";
	}
};

/** lock screen */
var createLockScreenDiv = function() {
	var _d = document.body;
	if (document.compatMode && document.compatMode == 'CSS1Compat') {
		_d = document.documentElement;
	}
	var _screen_ = document.getElementById("lockScreenId");
	if (!_screen_) {
		_screen_ = document.createElement("DIV");
		var _iframe_ = document.createElement("iframe");
		var _style_div_ = "position:absolute;z-index:1000;top:0px;left:0px;background:#000;display: none;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);filter:alpha(opacity=30);moz-opacity:0.3;opacity:0.3;"
		var _style_iframe_ = "position:absolute;top:0px;left:0px;visibility:inherit;background: #000;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);filter:alpha(opacity=30);moz-opacity:0.3;opacity:0.3;z-index:-1;";
		if (document.all && window.external) {
			_screen_.style.cssText = _style_div_;
			_iframe_.style.cssText = _style_iframe_;
		} else {
			_screen_.setAttribute("style", _style_div_);
			_iframe_.setAttribute("style", _style_iframe_);
		}
		_screen_.id = "lockScreenId";
		_iframe_.style.width = _d.scrollWidth + "px";
		_iframe_.style.height = _d.scrollHeight + "px";
		_screen_.appendChild(_iframe_);
		document.getElementsByTagName('BODY')[0].appendChild(_screen_);
	}
	_screen_.style.width = _d.scrollWidth + "px";
	_screen_.style.height = _d.scrollHeight + "px";
	_screen_.style.display = "block";
};

var pageCommons_closeDiv = function(divId, lockScreenDiv) {
	var _div_obj_ = document.getElementById(divId);
	if (_div_obj_) {
		_div_obj_.style.display = 'none';
	}
	var _lockScreen_ = document.getElementById(lockScreenDiv);
	if (_lockScreen_) {
		_lockScreen_.style.display = 'none';
	}
};

var locationUrl = function(friendPid, appType, componentId, url, name) {
	var popNoAppClew = function() {
		createPopVerifyDiv(appType, componentId);
	};
	var verifyUserHoldApp = function() {
		if (friendPid == '') {
			pageCommons_redirectUrl(url);
		} else {
			var verify_url = PageCommons.prototype.preferredServerUri
					+ "/app/verifyUserHoldApp.do?userAppId=" + componentId;
			var scriptElm = document.createElement('SCRIPT');
			var __time = new Date().getTime();
			scriptElm.src = verify_url + "&callback=verifyUserHoldApp_cb&time="
					+ __time;
			window["verifyUserHoldApp_cb"] = function(data) {
				if (data["app_verify"] == 'hold') {
					pageCommons_redirectUrl(url);
				} else {
					popNoAppClew();
				}
			}
			document.getElementsByTagName('HEAD')[0].appendChild(scriptElm);
		}
	};
	verifyUserHoldApp();
	return false;
};

PageCommons.prototype._outPutGroupApp = function(url, name, menuIcon, copId) {
	var v_html = '<li><span class="change_serv_icon"><img src="' + menuIcon
			+ '"/></span>' + '<a href="javascript:top_redirectUrl(\'' + url
			+ '\')">' + name + '</a></li>';
	return v_html;
};

/** ***************** select friend common method start *********************** */
var __init_frienddata_count = 0;
var Friend_Select_Util = function(hidden_ids, view_names) {
	create_fri_select_div(hidden_ids, view_names, "checkbox");
	var __select = document.getElementById('__selectFriendRowId');
	if (__select && __select.options.length == 0) {
		initFriendRowData(__select);
	}
	__init_frienddata_count = 0;
	initFriendContentData("0", "checkbox");
}

var Friend_Select_Util_Radio = function(hidden_ids, view_names) {
	create_fri_select_div(hidden_ids, view_names, "radio");
	var __select = document.getElementById('__selectFriendRowId');
	if (__select && __select.options.length == 0) {
		initFriendRowData(__select);
	}
	__init_frienddata_count = 0;
	initFriendContentData("0", "radio");
}

var create_fri_select_div = function(hidden_ids, view_names, type) {
	var __friend_select = document.getElementById('friend_select_util_div');
	if (!__friend_select) {
		var __div_cr = document.createElement('DIV');
		__div_cr.className = 'publicLayer';
		if (document.all && window.external) {
			__div_cr.style.cssText = "width:370px;position:absolute;display:none";
		} else {
			__div_cr.setAttribute("style",
					"width:370px;position:absolute;display:none");
		}
		__div_cr.id = "friend_select_util_div";
		var _select_div = '<div class="layerTit"> <span style="float:left">请选择好友</span>'
				+ '<select name="__selectFriendRowId" id="__selectFriendRowId" onchange="__selectFriendRow(\''
				+ type
				+ '\');" style="font-size:12px; float:right; margin:3px;">'
				+ '</select>'
				+ '</div>'
				+ '<div class="layerCont">'
				+ '<div style="width:360px;height:130px; padding-left:5px;overflow:auto;" id="friend_row_table_id">'
				+ '</div>'
				+ '<div style=" border-top:1px solid #ccc; margin:5px; padding-top:5px;">'
				+ '<p>';
		if (type == 'checkbox') {
		    _select_div += '<input type="checkbox"   onclick="checkAll(this);"/>全选';
			_select_div += '<input type="button" class="btnBig" value="确定" onclick="__confirmSelectFriend(\''
					+ hidden_ids + '\',\'' + view_names + '\');"/> ';
		} else if (type == 'radio') {
			_select_div += '<input type="button" class="btnBig" value="确定" onclick="__confirmSelectFriend_radio(\''
					+ hidden_ids + '\',\'' + view_names + '\');"/> ';
		}
		_select_div += '<input type="button" class="btnBig" value="取消" onclick="pageCommons_closeDiv(\'friend_select_util_div\',\'nnn\')"/>'
				+ '</p></div></div>';
		__div_cr.innerHTML = _select_div;
		document.getElementsByTagName('BODY')[0].appendChild(__div_cr);
		__friend_select = __div_cr;
	}

	var ElementPosition = function(offsetTop, offsetLeft, offsetWidth,
			offsetHeight) {
		this.offsetTop = offsetTop;
		this.offsetLeft = offsetLeft;
		this.offsetWidth = offsetWidth;
		this.offsetHeight = offsetHeight;
	}
	var getAbsolutePosition = function(el) {
		var elmt = document.getElementById(el);
		var pos = new ElementPosition(elmt.offsetTop, elmt.offsetLeft,
				elmt.offsetWidth, elmt.offsetHeight);
		while (elmt = elmt.offsetParent) {
			if (elmt.style.position == 'absolute'
					|| elmt.style.position == 'relative'
					|| (elmt.style.overflow != 'visible' && elmt.style.overflow != '')) {
				break;
			}
			pos.offsetTop += elmt.offsetTop;
			pos.offsetLeft += elmt.offsetLeft;
		}
		return pos;
	}
	var __position = getAbsolutePosition(view_names);
	__friend_select.style.top = __position.offsetTop + __position.offsetHeight
			+ 5 + "px";
	__friend_select.style.left = __position.offsetLeft + "px";
	__friend_select.style.display = "block";
}

var initFriendRowData = function(__select) {
	var __url = PageCommons.prototype.preferredServerUri
			+ "/shortmsg/getFriendRow.do";
	var scriptEL = document.createElement('SCRIPT');
	var __time = new Date().getTime();
	scriptEL.src = __url + "?callback=initFriendRowData_cl&time=" + __time;
	window.initFriendRowData_cl = function(data) {
		if (__select) {
			__select.options.add(new Option("全部", "0"));
			if (data) {
				for (var i = 0; i < data.length; i++) {
					var __option = new Option(data[i]["name"], data[i]["rowId"]);
					__select.options.add(__option);
				}
			}
		}
	}
	document.getElementsByTagName('HEAD')[0].appendChild(scriptEL);
}

var initFriendContentData = function(row_id, type) {
	var pars = "friendRow=" + row_id;
	var __url = PageCommons.prototype.preferredServerUri
			+ "/shortmsg/getRowFriend.do?" + pars;
	var scriptEL = document.createElement('SCRIPT');
	var __time = new Date().getTime();
	scriptEL.src = __url + "&callback=initFriendContentData_cl&time=" + __time;
	window.initFriendContentData_cl = function(data) {
		showFriendContntData(data, type);
	}
	document.getElementsByTagName('HEAD')[0].appendChild(scriptEL);
}

var showFriendContntData = function(friend_data, type) {
	if (friend_data) {
		var friend_html = '<table border="0" cellpadding="0" cellspacing="0" style="width:340px; margin-bottom:2px;">';
		var nick_name = '';
		for (var i = 0; i < friend_data.length; i++) {
			nick_name = friend_data[i]["nickName"];
			if (nick_name && nick_name.length > 10)
				nick_name = nick_name.substring(0, 10);
			if (!nick_name) {
				nick_name = '';
			}
			if (i == 0)
				friend_html += '<tr>';
			friend_html += '<td width="33%" >';
			if (type == 'checkbox') {
				friend_html += '<input type="checkbox" value="'
						+ friend_data[i]["passportid"]
						+ '" id="__group0_pid" name="__group0_pid" style="border:none; float:left; vertical-align:bottom; "/>';
			} else if (type == 'radio') {
				friend_html += '<input type="radio" value="'
						+ friend_data[i]["passportid"]
						+ '" id="__group0_pid" name="__group0_pid" style="border:none; float:left; vertical-align:bottom; "/>';
			}
			friend_html += '<span title="'
					+ friend_data[i]["nickName"]
					+ '" style="float:left; line-height:20px;width:85px;overflow-x:hidden;" id="__pid_name" name="__pid_name">'
					+ nick_name + '</span></td>';
			if ((i + 1) % 3 == 0 || i == (friend_data.length - 1)) {
				friend_html += '</tr>';
				if (i != (friend_data.length - 1))
					friend_html += '<tr>';
			}
		}
		friend_html += '</table>';
		document.getElementById('friend_row_table_id').innerHTML = friend_html;
		__init_frienddata_count = 1;
	} else {
		var __html = '';
		if (__init_frienddata_count == 0) {
			__html += '<p style="font-size:12px;height:18px;color:#666666;">'
					+ '您暂时还没有好友，先去<a target="_top" href="'
					+ PageCommons.prototype.preferredServerUri
					+ '/find/findUsersUI.do">找找好友吧</a></p>';
		}
		document.getElementById('friend_row_table_id').innerHTML = __html;
		__init_frienddata_count++;
	}
}

var __selectFriendRow = function(type) {
	var row_id = document.getElementById('__selectFriendRowId').value;
	if (row_id.trim() == '')
		row_id = '0';
	var pars = "friendRow=" + row_id;
	var url = PageCommons.prototype.preferredServerUri
			+ "/shortmsg/getRowFriend.do?" + pars;
	var scriptElm = document.createElement('SCRIPT');
	var __time = new Date().getTime();
	scriptElm.src = url + "&callback=selectFriendRow_cb&time=" + __time;
	window.selectFriendRow_cb = function(data) {
		showFriendContntData(data, type);
	}
	document.getElementsByTagName('HEAD')[0].appendChild(scriptElm);
}

var __select_friend_click_count = 0;
var __confirmSelectFriend = function(uids_odd, uid_names_odd) {
	var hidden_ids = document.getElementById(uids_odd);
	var view_names = document.getElementById(uid_names_odd);
	if (!hidden_ids || !view_names)
		return;
	var pids = document.getElementsByName('__group0_pid');
	var pid_names = document.getElementsByName('__pid_name');
	var fppds = hidden_ids.value;
	if (__select_friend_click_count == 0 && hidden_ids.value.trim() != '') {
		hidden_ids.value += ",";
		view_names.value += " ";
	}
	var __checkRepeat = function(_pid_) {
		var _arr_pids = fppds.split(",");
		if (_arr_pids) {
			for (var i = 0; i < _arr_pids.length; i++) {
				if (_arr_pids[i].trim() == _pid_)
					return true;
			}
		}
		return false;
	};
	if (pids) {
		var ids = "";
		var names = "";
		for (var i = 0; i < pids.length; i++) {
			if (pids[i].checked && !__checkRepeat(pids[i].value)) {
				ids += pids[i].value + ",";
				names += pid_names[i].title + " ";
			}
		}
		hidden_ids.value += ids;
		view_names.value += names;
	}
	if (window.diary_callback_method) {
		diary_callback_method(pids, pid_names);
	}
	document.getElementById('friend_select_util_div').style.display = "none";
	__select_friend_click_count++;
	__init_frienddata_count = 0;
}

var __confirmSelectFriend_radio = function(uids_odd, uid_names_odd) {
	var hidden_ids = document.getElementById(uids_odd);
	var view_names = document.getElementById(uid_names_odd);
	if (!hidden_ids || !view_names)
		return;
	var pids = document.getElementsByName('__group0_pid');
	var pid_names = document.getElementsByName('__pid_name');
	if (pids) {
		for (var i = 0; i < pids.length; i++) {
			if (pids[i].checked) {
				hidden_ids.value = pids[i].value;
				view_names.value = pid_names[i].title;
				break;
			}
		}
	}
	if (window.diary_callback_method) {
		diary_callback_method(pids, pid_names);
	}
	document.getElementById('friend_select_util_div').style.display = "none";
	__init_frienddata_count = 0;
}
/** ***************** select friend common method end *********************** */

String.prototype.trim = function() {
	return this.replace(/(^[\s]*)|([\s]*$)/g, "");
};

function pageCommons_redirectUrl(url) {
	try {
		location.href = url;
	} catch (e) {
	}
}

function top_redirectUrl(url) {
	try {
		window.top.location.href = url;
	} catch (e) {
	}
}

function __newmsg_cb(talkbar_data, bulletin_data) {
	if (bulletin_data) {
		try {
			var flashStore = new FlashStore("com/xiaoi/sys");
			var bulletin_ids = flashStore.get('bulletin_ids');
			
			if (bulletin_ids) {
				var ids = bulletin_ids.split(',');
				if (ids && ids.length > 0) {
					var bulletinNewMsg = bulletin_data.split(',').length;
					bulletin_data = ',' + bulletin_data + ','
					for (var i = 0; i < ids.length; i++) {
						var id = ids[i];
						if (bulletin_data.indexOf(',' + id + ',') > -1) {
							bulletinNewMsg--;
						}
					}
					if (bulletinNewMsg > 0) {
						talkbar_data.sys_bulletin = bulletinNewMsg;
					}
				}
			}
		} catch (e) {
		}
	}
	talkbar_data.initiative = true;//resposne for my request;not from messenger.xiaoi.com push
	TalkBar_OnDataReceived(talkbar_data);
}

function TalkBar_OnDataReceived(paramsObj) {
	function doTry(fn) {
		try {
			fn();
		} catch (e) {
		}
	}
	var data = paramsObj.data;
	var cmd = paramsObj.cmd;
	if (typeof data == 'string') {
		doTry(function() {
			var datastr = data;
			var c = datastr.substring(0, 1);
			if (c == '{' || c == '[') {
				eval('data=' + datastr);
			} else if ((data = parseInt(datastr)) != null) {
				data = '"' + datastr + '"';
			}
			paramsObj.datastr = datastr;
			paramsObj.data = data;
		});
	}

	if (cmd == 'sys.newmsg') {
		var count = 0;
		var count = 0;
		if (data) {
			if (parseInt(data['sys'])) {
				count += parseInt(data['sys']);
			}
			if (parseInt(data['sys_i'])) {
				count += parseInt(data['sys_i']);
			}
			if (parseInt(paramsObj.sys_bulletin)) {
				data.sys_bulletin = paramsObj.sys_bulletin;
				count += parseInt(paramsObj.sys_bulletin);
			}
			if (parseInt(data['short'])) {
				count += parseInt(data['short']);
				if (parseInt(data['short']) > 0) {
					var _shortmsg_home = document
							.getElementById("shortmsg_home");
					if (_shortmsg_home) {
						_shortmsg_home.innerHTML = "短消息("
								+ parseInt(data['short']) + ")"
						_shortmsg_home.style.color = "red";
						_shortmsg_home.style.fontSize = "12px";
					}
				}
			}
			data.totalMsgCount = count;
		}
		if (window.__on_newmsg) {
			if (window.__on_newmsg(data,paramsObj) == 1){
				return;
			}
		}

		window.__newMsgdivId = document.getElementById('newMsgdivId');
		if (count > 0) {
			if (__newMsgdivId) {
				__newMsgdivId.innerHTML = '<a href="'
						+ PageCommons.prototype.preferredServerUri
						+ '/sysmsg/sysMsgList.do" style="font-size:12px;text-decoration:none; color:#fff; font-weight:normal;" target="_top">'
						+ count + '条新消息' + '</a>';
				__newMsgdivId.style.display = 'block';
				_msg_count = count;
			}
		} else if (count == 0) {
			_msg_count = 0;
			if (__newMsgdivId) {
				__newMsgdivId.innerHTML = '';
				__newMsgdivId.style.display = 'none';
			}
		}
	}
}

var _msg_count = 0;
var _g_blinktitle = document.title;
var _g_blinkswitch = 0;
function __checkMsg() {
	if (_msg_count > 0) {
		document.title = _g_blinkswitch % 2
				? "【　　　】 - " + _g_blinktitle
				: "【新消息】 - " + _g_blinktitle;
		_g_blinkswitch++;
	}
}
setInterval(__checkMsg, 1000);
