var _stat_cookieDomain=".tianya.cn";var _stat_serverAddr="http://stat.tianya.cn";var _stat_cid="0";var _stat_guid="";function clickPartLink(evt,srvNo,column){_stat_ifClickLink=true;var srcEvt=evt||window.event;var srcObj=srcEvt.target||srcEvt.srcElement;while(srcObj.tagName!="A"){srcObj=srcObj.parentNode;if(!srcObj){return false;}};var fromURL=window.location.href;var clickURL=(srcObj)?srcObj.href:"";if(!clickURL||clickURL==""){return false;};var urlAddr=_getSrvUrl(srvNo)+"?fromURL="+escape(fromURL)+"&clickURL="+escape(clickURL)+"&cityId="+_stat_cid+"&pv=0&columnName="+encodeURIComponent(column)+"&guid="+_stat_guid+"&r="+Math.random();try{_sendRequest(urlAddr);if(_isUniqueUser()){_saveNewUserInfo();}}catch(e){}};function _autoStatRequest(srvNo,pv){var fromURL=document.referrer;var clickURL=window.location.href;if(!clickURL||clickURL==""){return false;};if(!fromURL||fromURL==""){fromURL=clickURL;};var urlAddr=_getSrvUrl(srvNo)+"?fromURL="+escape(fromURL)+"&clickURL="+escape(clickURL)+"&cityId="+_stat_cid+"&pv="+pv+"&guid="+_stat_guid+"&r="+Math.random();try{_sendRequest(urlAddr);if(_isUniqueUser()){_saveNewUserInfo();}}catch(e){}};function _saveNewUserInfo(){var urlAddr=_stat_serverAddr+"/guid.jsp?guid="+_stat_guid+"&browser="+__client.browser+" "+__client.version+"&os="+__client.os+"&screenRate="+__client.screenRate+"&cityId="+_stat_cid+"&r="+Math.random();_sendRequest(urlAddr);};function _sendRequest(urlAddr){var sObj=document.createElement("img");sObj.src=urlAddr;sObj.height="1px";sObj.width="1px";document.getElementsByTagName('head')[0].appendChild(sObj);};function _getSrvUrl(srvNo){return _stat_serverAddr+"/clickAnalyse.jsp";};function _setCookieDomain(){var locatUrl=window.location.href;if(!locatUrl||locatUrl==""||locatUrl.indexOf(".tianya.cn")==-1){_stat_cookieDomain=null;}};function _isUniqueUser(){var ptime=__client.getCookie("__ptime");var isNew=false;if(ptime&&!isNaN(ptime)&&_stat_guid){var currDate=new Date();var currDay=parseInt(currDate.getTime()/86400000);var preDay=parseInt(ptime/86400000);if(currDay>preDay){isNew=true;}};__client.setCookie("__ptime",(new Date().getTime()),360,"/",_stat_cookieDomain,false);return isNew;};var __client={init:function(){this.browser=this.searchString(this.dataBrowser)||"Unknown browser";this.version=this.searchVersion(navigator.userAgent)||this.searchVersion(navigator.appVersion)||"Unknown version";this.os=this.searchString(this.dataOS)||"Unknown OS";this.screenRate=screen.width+"*"+screen.height;},searchString:function(data){for(var i=0;i<data.length;i++){var dataString=data[i].string;var dataProp=data[i].prop;this.versionSearchString=data[i].versionSearch||data[i].identity;if(dataString){if(dataString.indexOf(data[i].subString)!=-1)return data[i].identity;}else if(dataProp)return data[i].identity;}},searchVersion:function(dataString){var index=dataString.indexOf(this.versionSearchString);if(index==-1)return;return parseFloat(dataString.substring(index+this.versionSearchString.length+1));},dataBrowser:[{String:navigator.userAgent,subString:"OmniWeb",versionSearch:"OmniWeb/",identity:"OmniWeb"},{string:navigator.vendor,subString:"Apple",identity:"Safari"},{prop:window.opera,identity:"Opera"},{string:navigator.vendor,subString:"iCab",identity:"iCab"},{string:navigator.vendor,subString:"KDE",identity:"Konqueror"},{string:navigator.userAgent,subString:"Firefox",identity:"Firefox"},{string:navigator.vendor,subString:"Camino",identity:"Camino"},{string:navigator.userAgent,subString:"Netscape",identity:"Netscape"},{string:navigator.userAgent,subString:"MSIE",identity:"MSIE",versionSearch:"MSIE"},{string:navigator.userAgent,subString:"Gecko",identity:"Mozilla",versionSearch:"rv"},{string:navigator.userAgent,subString:"Mozilla",identity:"Netscape",versionSearch:"Mozilla"}],dataOS:[{string:navigator.platform,subString:"Win",identity:"Windows"},{string:navigator.platform,subString:"Mac",identity:"Mac"},{string:navigator.platform,subString:"Linux",identity:"Linux"}],setCookie:function(name,value,days,path,domain,secure){var expires=-1;if((typeof days=="number")&&(days>=0)){var d=new Date();d.setTime(d.getTime()+(days*24*60*60*1000));expires=d.toGMTString();};document.cookie=name+"="+value+";"+(expires!=-1?" expires="+expires+";":"")+(path?"path="+path:"")+(domain?"; domain="+domain:"")+(secure?"; secure":"");},getCookie:function(name){var cookieValue=null;if(document.cookie&&document.cookie!=''){var cookies=document.cookie.split(';');for(var i=0;i<cookies.length;i++){var cookie=cookies[i].replace(/(^\s*)|(\s*$)/g,"");if(cookie.substring(0,name.length+1)==(name+'=')){cookieValue=unescape(cookie.substring(name.length+1));break;}}};return cookieValue;},getPartCookie:function(name,partName){var cookie=this.getCookie(name);if(cookie){var pairs=cookie.split("&");for(var i=0;i<pairs.length;i++){var pair=pairs[i].split("=");if(pair[0]==partName){var value=pair[1];return value;}}};return "";},getParameter:function(str){var scripts=document.getElementsByTagName("script");for(i=0;i<scripts.length;i++){if(scripts[i].src&&scripts[i].src.match(/stat_[0-9]+\.js(\?.*)?$/)){var rs=new RegExp("(^|)"+str+"=([^\&]*)(\&|$)","gi").exec(scripts[i].src);if(rs)return rs[2];}};return "";},createGUIDCookie:function(){var GUID=Math.round(Math.random()*2147483647);this.setCookie("__guid",GUID,360,"/",_stat_cookieDomain,false);return GUID;},createCityCookie:function(){var script=document.createElement('script');script.defer=true;script.src=_stat_serverAddr+"/cityid.jsp";document.getElementsByTagName('head')[0].appendChild(script);},getEvent:function(){if(window.event){oEvent=window.event;oEvent.target=oEvent.srcElement;return oEvent;}else{return this.getEvent.caller.arguments[0];}}};try{__client.init();_setCookieDomain();_stat_guid=__client.getCookie("__guid");if(_stat_guid==null||_stat_guid==''){_stat_guid=__client.createGUIDCookie();_saveNewUserInfo();};_stat_cid=__client.getCookie("__cid");if(_stat_cid==null||_stat_cid==''){__client.createCityCookie();_stat_cid="-1";}else if(isNaN(_stat_cid)&&_stat_cid!='CN'){_stat_cid="-2";}}catch(e){};_autoStatRequest("stat","1");


