var oCount=new ClassCount();
oCount.webshopCount();
var key=oCount.strKeywords;
if(oCount.intEncode==1){
key=escape(key);
}
var f=escape(oCount.topReferrer);
var c=escape(oCount.page);
document.write("
");
//document.write("
http://www.17u.net/webcount/stat.asp?id="+oCount.userId+"&c="+c+"&f="+f+"&s="+oCount.intSearch+"&k="+key+"
");
//document.write(""+oCount.userId+" "+oCount.sessionId+"
");
function ClassCount(){
//公共属性
this.intSearch;
this.strKeywords="";
this.topReferrer="";
this.parentReferrer="";
this.page="";
this.userId=97815;
this.sessionId=0;
this.intEncode=0; //0:GB2312 1:utf-8
//私有属性
this.arrSearchLoop=new Array();
this.markLoop=false;
this.arrSearchLoop[0]=function(str){
var arr=[0,"",0];
var re=/google\./i;
if(str.search(re)>-1){
arr[0]=2;
re=/(\?|\&)q\=([^\&]+)/i;
var arrTmp=str.match(re);
if(arrTmp!=null){
arr[1]=arrTmp[2];
arr[2]=1;
}
}
return arr;
};
this.arrSearchLoop[1]=function(str){
var arr=[0,"",0];
var re=/baidu\./i;
if(str.search(re)>-1){
arr[0]=3;
re=/(\?|\&)(wd|word)\=([^\&]+)/i;
var arrTmp=str.match(re);
if(arrTmp!=null){
arr[1]=arrTmp[3];
re=/(\?|\&)(ie)\=utf\-8/i;
arrTmp=str.match(re);
if(arrTmp!=null){
arr[2]=1;
}
}
}
return arr;
};
this.arrSearchLoop[2]=function(str){
var arr=[0,"",0];
var re=/yahoo\./i;
if(str.search(re)>-1){
arr[0]=4;
re=/(\?|\&)p\=([^\&]+)/i;
var arrTmp=str.match(re);
if(arrTmp!=null){
arr[1]=arrTmp[2];
arr[2]=1;
}
}
return arr;
};
this.arrSearchLoop[3]=function(str){
var arr=[0,"",0];
var re=/soso\./i;
if(str.search(re)>-1){
arr[0]=5;
re=/(\?|\&)w\=([^\&]+)/i;
var arrTmp=str.match(re);
if(arrTmp!=null){
arr[1]=arrTmp[2];
}
}
return arr;
};
this.arrSearchLoop[4]=function(str){
var arr=[0,"",0];
var re=/iask\./i;
if(str.search(re)>-1){
arr[0]=6;
re=/(\?|\&)q\=([^\&]+)/i;
var arrTmp=str.match(re);
if(arrTmp!=null){
arr[1]=arrTmp[2];
}
}
return arr;
};
this.arrSearchLoop[5]=function(str){
var arr=[0,"",0];
var re=/17u\./i;
if(str.search(re)>-1){
re=/(lxstemplate|expert\/webshop|expert\/member|wd)/i;
if(str.search(re)>-1){
arr[0]=1;
}else{
arr[0]=8;
}
}else{
arr[0]=0;
}
return arr;
};
this.checkStr=function(str){
if(!str) return "";
str=String(str);
str=str.replace(/\'/g,"''");
str=str.replace(/\r/g,"");
return str;
};
this.checkInt=function(intStr){
if(!intStr) return 0;
intStr=Number(intStr);
if(isNaN(intStr)) return 0;
return intStr;
};
this.webshopCount=function(){
if(this.userId>0){
this.page=document.location.href;
this.topReferrer=this.checkStr(window.top.document.referrer);
this.parentReferrer=this.checkStr(window.parent.document.referrer);
if(this.userId==this.sessionId){
this.intSearch=9;
return;
}
if(this.topReferrer==""){
this.intSearch=7;
return;
}
for(var i=0;i<6;i++){
this.intSearch=this.arrSearchLoop[i](this.topReferrer)[0];
this.strKeywords=this.arrSearchLoop[i](this.topReferrer)[1];
this.intEncode=this.arrSearchLoop[i](this.topReferrer)[2];
if(this.intSearch>0) break;
}
}
};
}