//浏览器属性----------------------------------------------------------------------------------
if(!window.Browser){
	window.Browser={};
	Browser.isIE = window.ActiveXObject ? true : false;
	Browser.isIE7 = Browser.isIE && window.XMLHttpRequest;
	Browser.isMozilla = Browser.isIE?false:(typeof document.implementation != 'undefined') && (typeof document.implementation.createDocument != 'undefined') && (typeof HTMLDocument!='undefined');
	Browser.isFirefox = Browser.isIE?false:(navigator.userAgent.toLowerCase().indexOf("firefox")!=-1);
	Browser.isSafari = Browser.isIE?false:(navigator.userAgent.toLowerCase().indexOf("safari")!=-1);
	Browser.isOpera = Browser.isIE?false:(navigator.userAgent.toLowerCase().indexOf("opera")!=-1);
}

if(!window.addEvent){
	window.addEvent=function(obj, evenTypeName, fn){
		 if(obj.addEventListener){
			obj.addEventListener(evenTypeName, fn, true);
			return true;
		 }
		 else if (obj.attachEvent){
			return obj.attachEvent("on"+evenTypeName, fn);
		 }
		 else {
			return false;
		 }
	};
}

if(!window.getEvent){
	window.getEvent=function(evt){
		evt=(Browser.isIE)?(window.event?window.event:null):evt;
		if(!evt)
			return null;
		if(Browser.isMozilla){
			evt.btn=evt.button+1;
			evt.srcElement=evt.target;
		}
		else
			evt.btn=evt.button;
		return evt;
	};
}

if(!window.removeEvent){
	window.removeEvent=function(obj, evenTypeName, fn){
		  if (obj.removeEventListener){
				obj.removeEventListener(evenTypeName, fn, true);
				return true;
		  } else if (obj.detachEvent){
				var r = obj.detachEvent("on"+evenTypeName, fn);
				return r;
		  } else {
				alert("Error.");
		  }
	};
}

if(!String.prototype.toInnerHTML){
	String.prototype.toInnerHTML=function(){
		var s=this.replace(/&/g,"&amp;").replace(/\"/g,"&quot;").replace(/\'/g,"&#39;").replace(/</g,"&lt;").replace(/>/g,"&gt;");
		return Browser.isIE?s.replace(/&apos;/g,"&#39;"):s;
	};
}
if(!String.prototype.trim){
	String.prototype.trim = function(){
	    return this.replace(/^\s+|\s+$/g, "");
	}
}

if(!window.getPosition){
	window.getPosition=function(obj) {
		var top=0;
		var left=0;
		var width=obj.offsetWidth;
		var height=obj.offsetHeight;
		while (obj.offsetParent) {
			top += obj.offsetTop;
			left += obj.offsetLeft;
			obj = obj.offsetParent;
		}
		return {"top":top,"left":left,"width":width,"height":height};
	};
}

function showAgeInNC(age, sex, type,uin){
    if (age == "0" || !(/\d+/.test(age)) || parseInt(age, 10) < 0) {
        return "";
    } else {
        var ageArray = [1, 7, 14, 18, 23, 26, 35, 46, 60, 70, 80, 90, 100];
        switch (parseInt(type)) {
            case 0:
                var ageIndex = CompAgeInNC(age);
                if (ageIndex == ageArray.length) {
                    return '<img width="20px" height="20px" src="' + getImgSrcInNC(age, sex) + '" title="' + CompAgeDescInNC(type,age,sex) + '(100岁之上)"/>';
                } else {
                    return '<img width="20px" height="20px" src="' + getImgSrcInNC(age, sex) + '" title="' + CompAgeDescInNC(type,age,sex) + '(' + ageArray[ageIndex - 1] + '-' + (ageArray[ageIndex] - 1) + '岁)"/>';
                }
                break;
            case 1:
                return "<a href='http://"+uin+".qzone.qq.com/admin' target='_blank'>"+age + "岁</a>";
        }
    }
}
function CompAgeDescInNC(ageShowType,ageTemp,sexTemp){
    if (ageShowType) {
        return "";
    } else {
		//sexTemp = {"男":"1","女":"2"}[sexTemp];
        var ageDesc_male = ["", "童真年代", "舞勺之年", "青春年少", "青年才俊", "风华正茂", "事业有成", "成熟稳重", "成功绅士", "老当益壮", "古稀之年", "朝枚之年", "鲐背之年", "百岁高寿"];
        var ageDesc_female = ["", "童真年代", "豆蔻年华", "妙龄少女", "花样年华", "红粉佳人", "白领丽人", "时尚伊人", "优雅妇人", "花甲之年", "古稀之年", "朝枚之年", "鲐背之年", "百岁高寿"];
        var ageDesc = {
            "1": ageDesc_male,
            "2": ageDesc_female
        };
        var ageIndex = CompAgeInNC(ageTemp);
        if ((/\d+/.test(ageTemp) && parseInt(ageTemp) != 0) && (sexTemp == "1" || sexTemp == "2")) {
            return ageDesc[sexTemp][ageIndex];
        } else {
            return "";
        }
    }
}
function CompAgeInNC(ageTemp){
    var ageArray = [0, 7, 14, 18, 23, 26, 35, 46, 60, 70, 80, 90, 100];
    if (/\d+/.test(ageTemp) && parseInt(ageTemp) != -1) {
        for (var i = 0; i < ageArray.length; i++) {
            if (i == ageArray.length - 1) {
                return i + 1;
            } else if (parseInt(ageTemp) >= ageArray[i] && parseInt(ageTemp) < ageArray[i + 1]) {
                return i + 1;
            }
        }
    } else {
        return 0;
    }
}
function getImgSrcInNC(age, sex){
    var ageIndex = CompAgeInNC(age);
    switch (sex) {
        case 1:
            return "http://imgcache.qq.com/qzone_v4/client/userinfo_icon/g" + ageIndex + ".gif";
            break;
        case 2:
            return "http://imgcache.qq.com/qzone_v4/client/userinfo_icon/m" + ageIndex + ".gif";
            break;
    }
}
function ncload(url){//DEBUG
	var s=document.getElementById("jsLoader");
	if(!s){
		var h=document.getElementsByTagName("head")[0];
		s=document.createElement("script");
		s.charset = _qznc.charset;
		h.appendChild(s);
	}
	s.src=url;
}

function _Callback(o){//DEBUG
	_qznc.presentCard(o);
}

function _CallBack(o){//DEBUG
	_qznc.getCityStar(o);
}

//--------------------------------------------------------------------------------------------------
var _qzncalready=document.getElementById("qzNameCardDiv");

var _qznc={
	templete:{
		infoMain:'<%repeat_0 match="/data"%><div class="card_info <%=@vipclass%>"><div class="card_title"><%repeat_1 match="profile"%><strong><a href="http://user.qzone.qq.com/<%=@uin%>" onclick="top.hitcounter(31,352);return true;" target="_blank" title="进入<%=@nick%>的QQ空间"><%=@nick%></a></strong><a href="javascript:void(0)" onclick="top.showMsgSender(<%=@uin%>);top.hitcounter(31,350);return false;" class="send_mail<%=@btnv%>"><img src="http://imgcache.qq.com/ac/b.gif" class="icon_addmsg" alt="发纸条" />发纸条</a><a href="javascript:void(0)" onclick="top.addFavorUin(<%=@uin%>);top.hitcounter(31,351);return false;" class="add_friend<%=@btnv%>"><img src="http://imgcache.qq.com/ac/b.gif" class="icon_addfriend" alt="加好友" />加好友</a><a href="javascript:;" onclick="top.sendSoloGift(<%=@uin%>);return false;" class="send_gift_card<%=@btnv%>"><img src="http://imgcache.qq.com/ac/b.gif" class="icon_send_gift" alt="送礼物" />送礼物</a></div><div class="card_datum"><div class="pic_info"> <a href="http://user.qzone.qq.com/<%=@uin%>" onclick="top.hitcounter(31,353);return true;" target="_blank"><img src="<%=@portraitImg%>" alt="进入<%=@nick%>的QQ空间" title="<%=@nick%>的个性头像" /></a><p><span style="padding:0 3px"><%=@userGrade%></span><span style="padding:0 3px"><a href="http://<%=@uin%>.qzone.qq.com/admin" target="_blank"><%=@sex%></a></span><span style="padding:0 3px"><%=@age%></span></p><p><span style="padding:0 2px;"><a href="http://user.qzone.qq.com/<%=@uin%>/admin" target="_blank"><%=@addr%></a></span></p><%_repeat_1%></p></div><div class="card_content"><%repeat_1 match="bloginfo"%><p class="card_content_title fix">·<%=@titleLink%></p><p class="card_summary"><%=@content%></p><%_repeat_1%></div></div><div class="city_card" id="_qzncCityStar" style="display:none"></div><%repeat_1 match="vipinfo"%><div class="card_yellow"><a href="http://user.qzone.qq.com/<%=@uin%>/yellowgrade/" onclick="top.hitcounter(31,357);return true;" target="_blank" class="yellow_lv" title="黄钻贵族等级"><span><%=@grade%></span></a> <span class="none">魔力值：</span><a href="http://user.qzone.qq.com/<%=@uin%>/yellowgrade/" onclick="top.hitcounter(31,358);return true;" class="card_yellow_charm" target="_blank"><%=@magic%></a><%=@tips%></div><%_repeat_1%><%_repeat_0%></div>',
		cityStar:'<p class="card_city_info"><%repeat_0 match="/data"%><a href="http://city.qzone.qq.com" onclick="top.hitcounter(31,354);return true;" target="_blank" class="card_citer" title="城市达人用户"><img src="http://imgcache.qq.com/ac/b.gif" alt="城市达人用户" /></a><span class="card_city_address"><%=@city%></span><a href="http://city.qzone.qq.com/index.php?mod=user&act=guest&uin=<%=@uin%>" onclick="top.hitcounter(31,355);return true;" target="_blank" title="查看他/她的城市达人资料"><%=@type%></a></p><p class="card_city_validate"><a href="http://city.qzone.qq.com/index.php?mod=user&act=guest&uin=<%=@uin%>" onclick="top.hitcounter(31,356);return true;" target="_blank" class="info_validate<%=@iv%>" title="城市达人资料通过审核">资料审核通过</a><a href="http://city.qzone.qq.com/index.php?mod=user&act=guest&uin=<%=@uin%>" onclick="top.hitcounter(31,356);return true;" class="photo_validate<%=@pv%>" target="_blank" title="城市达人照片通过审核">照片审核通过</a><a href="http://city.qzone.qq.com/index.php?mod=user&act=guest&uin=<%=@uin%>" onclick="top.hitcounter(31,356);return true;" class="video_validate<%=@vv%>" target="_blank" title="城市达人视频通过审核">视频审核通过</a><%_repeat_0%></p>'
	},
	cardDiv:(!_qzncalready)?document.createElement("div"):_qzncalready,
	show:false,
	currentAnchor:null,
	mX:0,
	mY:0,
	mW:325,
	mH:0,
	timerEvent:false,
	selectCtrlList:null,
	adjusted:false,

	init:function(root,charset){
		_qznc.charset = charset || "gb2312";
		if (!_qznc.adjusted) {
			if (Browser.isIE && !Browser.isIE7) {
				try {
					document.execCommand('BackgroundImageCache', false, true);
				} catch (ignore) {}
			}
			_qznc.adjusted = true;
		}
		//if(!top.g_nc)return;
		var alist=root.getElementsByTagName("a");
		var re=/^nameCard_(\d{5,10})$/;
		var tmp;
		for(var i=0,len=alist.length;i<len;i++){
			var _item = alist[i];
			if (_item.getAttribute("link") == "imageLink" && alist[i].getElementsByTagName("img").length>0){
				_item = alist[i].getElementsByTagName("img")[0];
			}
			
			if(tmp=re.exec(_item.getAttribute("link"))){
				_item.quin=tmp[1];
				if(_item.quin > 10000) {
					removeEvent(_item,"mouseover",_qznc.countDownShow);
					removeEvent(_item,"mouseout",_qznc.clearShow);
					addEvent(_item,"mouseover",_qznc.countDownShow);
					addEvent(_item,"mouseout",_qznc.clearShow);
				}
			}
		}
		//debugger;
		with(_qznc.cardDiv){
			id="qzNameCardDiv";
			style.position="absolute";
			style.top="0";
			style.left="0";
			style.zIndex=1024;
			style.width=_qznc.mW+"px";
			style.visibility="hidden";
			innerHTML="loading......";
		}
		document.body.appendChild(_qznc.cardDiv);
		if(!_qznc.cardDiv.timerEvent){
			addEvent(_qznc.cardDiv,"mouseover",function(e){clearTimeout(_qznc.currentAnchor.close_timer);});
			addEvent(_qznc.cardDiv,"mouseout",function(e){_qznc.currentAnchor.close_timer=setTimeout(_qznc.closeNameCard,300);});
			_qznc.cardDiv.timerEvent=true;
		}
	},

	showNameCard:function(n){
		if(!_qznc.show){
			removeEvent(document,"mousemove",_qznc.updateMousePosition);
			if(!top.g_JData["portraitList"])
				top.g_JData["portraitList"]={};
			ncload("http://base.qzone.qq.com/fcg-bin/cgi_personalcard.fcg?uin="+n+((!top.g_JData["portraitList"][n])?"&p=1":""));
		}
	},

	makePos:function(){
		//var sw=(top.zoneMode=="qzone" && self.location.href!=top.location.href);
		var c=document.body;
		with(_qznc){
			var res={x:mX,y:mY};
			var h=c.offsetWidth-(mX+mW);
			var v=c.offsetHeight-(mY+mH);
			if(h<0)
				res.x-=mW;
			if(v<0)
				res.y-=mH;
		}
		
		//if(sw)
		res.y+=Math.max(document.documentElement.scrollTop, document.body.scrollTop);
		
		res.x += 5;
		return res;
	},
	
	showLoadingTip:function(e) {
		//debugger;
		var sT = document.getElementById("nameCardTip");
		if (!sT) {
			sT = document.createElement("div");
			sT.id = "nameCardTip";
			sT.style.cssText = "position:absolute;";
			document.body.appendChild(sT);
			
			sT.innerHTML = "<div style='border:1px solid #6EB6F3;background-color:#E7FAFF;'><span style='color:#237BB3;height:30px;width:160px;text-align:center;padding-top:6px'>好友名片加载中．．．<span></div>";
		}
		
		var tmpH = _qznc.mH;
		var tmpW = _qznc.mW;
		_qznc.mH = 30;
		_qznc.mW = 160;
		var p = _qznc.makePos();
		_qznc.mH = tmpH;
		_qznc.mW = tmpW;
		sT.style.left = Math.max(p.x, 0) + "px";
		sT.style.top = Math.max(p.y, 0) + "px";
		sT.style.display = "";	
		sT = null;
	},
	
	hideLoadingTip:function (){
		var sT = document.getElementById("nameCardTip");
		if(!!sT) {
			sT.style.display = "none";
			sT = null;
		}
	},

	countDownShow:function(e) {
		var evt=getEvent(e);
		var o=evt.srcElement;
		o.timer=setTimeout(function(){_qznc.showNameCard(parseInt(o.quin,10));}, 1000);
		o.tipTimer = setTimeout(function(){_qznc.showLoadingTip(o);}, 500);
		_qznc.currentAnchor=o;
		_qznc.mX=evt.clientX;
		_qznc.mY=evt.clientY;
		addEvent(document,"mousemove",_qznc.updateMousePosition);
	},

	updateMousePosition:function(e){
		var evt=getEvent(e);
		_qznc.mX=evt.clientX;
		_qznc.mY=evt.clientY;
	},

	clearShow:function(e){
		removeEvent(document,"mousemove",_qznc.updateMousePosition);
		var evt=getEvent(e);
		var o=evt.srcElement;
		clearTimeout(o.timer);
		clearTimeout(o.tipTimer);
		_qznc.hideLoadingTip();
		o.close_timer=setTimeout(_qznc.closeNameCard,500);
	},

	closeNameCard:function(){
		with(_qznc){
			cardDiv.innerHTML="loading......";
			cardDiv.style.visibility="hidden";
			show=false;
			var ele=top.document.getElementById("_qzncCityStar");
			if(!!ele)ele.style.display="none";
			hideSelectCtrl(true);
		}
	},

	prepareData:function(o){
		var sw=true;
		if(o.profile.state==1){
			if(o.bloginfo.title.replace(/^\s+|\s+$/,"")==""){
				o.bloginfo.titleLink="说明";
				o.bloginfo.content="这位用户删除了最近更新的日志，或已经很久没有更新日志了。快发个小纸条提醒他/她更新吧:)";
			}
			else {
				o.bloginfo.titleLink='<a target="_blank" href="'+o.bloginfo.url.replace(/\-1$/,"")+'">'+o.bloginfo.title.replace(/\(最新修改\)$/,"")+'</a>';
				o.bloginfo.content='<a target="_blank" href="'+o.bloginfo.url.replace(/\-1$/,"")+'">'+o.bloginfo.content + '</a>';
			}
		}
		else if(o.profile.state==2)
			o.bloginfo={titleLink:"说明",content:"这位用户设置了访问权限，为了保护隐私，不显示他/她的日志更新"};
		else if(o.profile.state==0){
			o.profile.btnv=" none";
			o.bloginfo={titleLink:"说明",content:"这位朋友还没有开通QQ空间，所以没有任何空间资料。"+("<a style='text-decoration:underline;color:#000' target='_blank' onclick='if(parent.checkLogin()<=10000) {parent.showLoginBox();return false;} return true;' href='http://dynamic.qzone.qq.com/cgi-bin/portal/cgi_invite?uin="+o.profile.uin+"'>邀请他\\她开通，加入QQ空间大家庭&gt;&gt;</a>")};
			sw=false;
		}
		o.vipclass = "";
		if(!!o.vipinfo){
			o.vipinfo.uin=o.profile.uin;
			o.vipinfo.grade=_qznc.getDiamonGrade(o.vipinfo.magic);
			o.vipinfo.tips=(o.vipinfo.seq>999999 || o.vipinfo.seq<1)?('<a target="_blank" href="http://user.qzone.qq.com/'+o.profile.uin+'/yellowgrade/" onclick="top.hitcounter(31,359);return true;" class="card_yellow_place" title="排名大于999999，继续加油！">加油</a>'):('<a style="padding-left:40px" target="_blank" href="http://user.qzone.qq.com/'+o.profile.uin+'/yellowgrade/" onclick="top.hitcounter(31,359);return true;" title="黄钻贵族经验值排名">'+o.vipinfo.seq+'</a>');
			o.vipclass = "vip_card";
			_qznc._vip=true;
		}else{
			_qznc._vip=false;
		}
		var oMunicipality = {"北京":true,"天津":true,"上海":true,"重庆":true,"香港":true,"澳门":true};
		var foreignCountry = {
		    '美国': 83,
		    '日本': 84,
		    '英国': 85,
		    '法国': 86,
		    '德国': 87,
		    '加拿大': 88,
		    '俄罗斯': 89,
		    '澳大利亚': 90,
		    '新西兰': 91,
		    '意大利': 92,
		    '韩国': 93,
		    '比利时': 94,
		    '瑞士': 95,
		    '新加坡': 96,
		    '墨西哥': 97,
		    '荷兰': 98,
		    '巴西': 99,
		    '印度': 100,
		    '爱尔兰': 101,
		    '马来西亚': 102,
		    '丹麦': 103,
		    '南非': 104,
		    '西班牙': 105
		};
		if(!!o.portrait){
			o.profile.portraitImg=o.portrait[0];
			o.profile.userGrade=_qznc.getUserGrade(o.portrait[1])+"级";
			o.profile.sex = o.profile.gender == "2"?"女":"男";
			if(oMunicipality[o.profile.province.trim()] || foreignCountry[o.profile.province.trim()]){
				o.profile.addr = o.profile.province.trim()=="--"?"":("来自："+o.profile.province.trim());
			}else{
				o.profile.addr = (o.profile.city.trim()=="--"||o.profile.city.trim()=="")?"":("来自："+o.profile.city.trim());
			}
			o.profile.age = showAgeInNC(_qznc._fixAge(o.profile.age,o.profile.birthday),o.profile.gender,o.profile.isDispAge,o.profile.uin);
			top.g_JData["portraitList"][o.profile.uin]=top.objectClone(o.portrait);
		}
		else if(sw){
			o.profile.portraitImg=top.g_JData["portraitList"][o.profile.uin][0];
			o.profile.userGrade=_qznc.getUserGrade(top.g_JData["portraitList"][o.profile.uin][1])+"级";
			o.profile.sex = o.profile.gender == "2"?"女":"男";
			if(oMunicipality[o.profile.province.trim()] || foreignCountry[o.profile.province.trim()]){
				o.profile.addr = o.profile.province.trim()=="--"?"":("来自："+o.profile.province.trim());
			}else{
				o.profile.addr = (o.profile.city.trim()=="--"||o.profile.city.trim()=="")?"":("来自："+o.profile.city.trim());
			}
			o.profile.age = showAgeInNC(_qznc._fixAge(o.profile.age,o.profile.birthday),o.profile.gender,o.profile.isDispAge,o.profile.uin);
		}
		else{
			o.profile.portraitImg="http://imgcache.qq.com/qzone_v4/client/userinfo_icon/5001.gif";
			o.profile.userGrade="";
			o.profile.sex = "";
			o.profile.age = "";
			o.profile.addr = "";
		}
	},
	_fixAge:function(age,birth){
		age = parseInt(age);
		if(!(isNaN(age) || age==0)){
			var dNow = new Date(top.g_NowTime*1000);
			var dBir = birth.split("-");
			age = dNow.getFullYear() - dBir[0];
			age = (dNow.getMonth()+1)>dBir[1]?age:((dNow.getMonth()+1)<dBir[1]?age-1:(dNow.getDate()>=dBir[2]?age:age-1));
		}
		return age;
	},
	presentCard:function(data){
		if(!!data.error || !data.profile)
			return;
		with(_qznc){
			prepareData(data);
			hideSelectCtrl(false);
			hideLoadingTip();
			cardDiv.innerHTML=top.doFill(_qznc.templete.infoMain,{"data":data},0);
			mH=cardDiv.offsetHeight+1;
			var p=makePos();
			cardDiv.style.left=Math.max(p.x,0)+"px";
			cardDiv.style.top=Math.max(p.y,0)+"px";
			cardDiv.style.visibility="visible";
			if(!!data.profile.cityState)
				ncload("http://cityapi.qzone.qq.com/getjson.php?cmd=tip&uin="+data.profile.uin);
			show=true;
			_qznc.sendStatistic((_qznc._vip)?"showVip":"showMain");
			_qznc._vip=false;
		}
	},

	hideSelectCtrl:function(b){
		var st=b?"visible":"hidden";
		var l=(_qznc.selectCtrlList=document.getElementsByTagName("select"));
		for(var i=0,len=l.length;i<len;++i){
			l[i].style.visibility=st;
		}
	},

	getCityStar:function(data){
		if(_qznc.show){
			var state=parseInt(data.state,10);
			var ele=document.getElementById("_qzncCityStar");
			if(!isNaN(state) && state>2){
				data.iv=(state>=3)?"":" none";
				data.pv=(state>=4)?"":" none";
				data.vv=(state>=5)?"":" none";
				ele.innerHTML=top.doFill(_qznc.templete.cityStar,{"data":data},0);
				ele.style.display="";
				_qznc.sendStatistic("showCityStar");
			}
		}
	},

	getDiamonGrade:function(score){
		var t=[0,400,800,1600,3000];
		if(score<3000){
			for(var i=t.length-2;i>=0;i--){
				if(score-t[i]>=0){
					return (i+1);
				}
			}
		}
		else {
			var level = (5+Math.floor((score-3000)/2000));
			return (level>=7 ? 7 : level);
		}
	},

	getUserGrade:function(score){
		var t=[0,5,10,15,20,30,40,50,60,75,90];
		if(score<90){
			for(var i=t.length-2;i>=0;i--){
				if(score-t[i]>=0){
					return i;
				}
			}
		}
		else return Math.floor(Math.sqrt(score/10))+7;
	},

	sendStatistic:function(action,r){
		var data=[
			"dm=namecard.qzone.qq.com",
			"url="+encodeURIComponent("/"+action),
		];
		var r=/https?:\/\/(\w+(\.\w+)+)(\/[^?#]*)?/;
		var m=document.referrer.match(r);
		if(!!m){
			if(m.length>1)
				data.push("rdm="+m[1]);
			if(m.length>3)
				data.push("rurl="+encodeURIComponent(m[3]));
		}
		var c=top.getCookie("pvid");
		if(!c){
			c=(Math.round(Math.random()* 2147483647)*(new Date().getUTCMilliseconds()))%10000000000;
			top.setFileCookie("pvid",c);
		}
		data.push("pvid="+c);

		top.send_stat_request("http://pingfore.qq.com/pingd?scr=-&scl=-&lang=-&java=1&cc=-&pf=-&tz=-8&ct=-&vs=3.3&tt=-&"+data.join("&")+"&sds="+Math.random(),1000);
	}
}
/*  |xGv00|de41681e5b0d308392bbb688f84b7e8b */