var SearchLinkParse={oDl:null,oDt:null,oUl:null,aSearch:null,aDomain:null,exec:function($){if(!$||!$.length)return;this.initSearchSign();this.initDl();this.parseHost($)},initSearchSign:function(){this.aSearch=[{reg:new RegExp("^http://(www.)?(google|g)\\.[comn]+"),name:"Google",key:"q=",encode:"utf-8"},{reg:new RegExp("^http://(www.)?baidu\\.[comn]+"),name:"Baidu",key:"wd=",encode:"gb2312"},{reg:new RegExp("^http://one\\.cn\\.yahoo\\.[comn]+"),name:"Yahoo",key:"p=",encode:"utf-8"},{reg:new RegExp("^http://(www.)?soso\\.[comn]+"),name:"QQ",key:"&w=",encode:"gb2312"}];this.aDomain=[{reg:new RegExp("^http://(club)\\.pchome\\.net"),name:"club",key:"&w=",encode:"gb2312"},{reg:new RegExp("^http://(product)\\.pchome\\.net"),name:"product",key:"&w=",encode:"gb2312"},{reg:new RegExp("^http://(article)\\.pchome\\.net"),name:"article",key:"&w=",encode:"gb2312"},{reg:new RegExp("^http://(download)\\.pchome\\.net"),name:"download",key:"&w=",encode:"gb2312"}]},initDl:function(){this.oDl=document.createElement("dl");var $=this.oDl.style;$.position="fixed";$.margin="0px";$.right="0px";$.bottom="0px";$.background="url(http://images.pchome.net/global/img2/kdsMsnBody.gif) no-repeat 0px 0px";$.height="272px";$.width="262px";$.listStyle="none";$.overflow="hidden";$.display="none";document.body.appendChild(this.oDl);this.oDt=document.createElement("dt");$=this.oDt.style;$.fontSize="14px";$.height="62px";$.lineHeight="200%";$.position="relative";$.padding="10px 0px 0px 10px";this.oDl.appendChild(this.oDt)},parseHost:function($){var A=$.indexOf("?");if(A>-1&&A!=$.length-1)for(var _ in this.aSearch)if(this.aSearch[_].reg.test($)){this.parseKeyWords($.substr(A+1),this.aSearch[_].name,this.aSearch[_].key,this.aSearch[_].encode);break}},parseKeyWords:function(A,C,E,_){var F=A.indexOf(E);if(F>-1){var B=A.indexOf("&",F+1);if(B==-1)B=A.length+1;A=A.slice(F+E.length,B);var $=null;for(var D=0;D<this.aDomain.length;D++)if(this.aDomain[D].reg.test(location.href)){$=this.aDomain[D].name;break}this.searchResult(A,C,_,$)}},searchResult:function(C,E,B,A){var _=this,D=null;if(window.attachEvent)D="ie";else if(window.addEventListener)D="ff";var $="http://service.pchome.net/search/?action=seo&keyword="+C+"&system="+A+"&encode="+B,G=document.getElementsByTagName("HEAD").item(0),F=document.createElement("script");F.type="text/javascript";F.src=$;G.appendChild(F)},addJson:function(key,content){if(content=="[]"||content==null||content=="")return;key=key.slice(1,key.length-1);this.oDt.innerHTML="\u60a8\u6b63\u5728\u5bfb\u627e<span style=\"font-weight:700;color:#c30;font-size:16px;\">"+key+"</span>\u5417\uff1f<br />\u6211\u4eec\u89c9\u5f97\u60a8\u53ef\u80fd\u559c\u6b22";var oImg=document.createElement("img");oImg.src="http://images.pchome.net/global/img2/kdsMsnClose.gif";var oStyle=oImg.style;oStyle.position="absolute";oStyle.right="9px";oStyle.top="6px";oStyle.cursor="pointer";var oThis=SearchLinkParse;oImg.onclick=function($){SearchLinkParse.oDl.style.display="none"};this.oDt.appendChild(oImg);var oDd=document.createElement("dd");oStyle=oDd.style;oStyle.width="252px";oStyle.height="63px";oStyle.overflow="hidden";oStyle.margin="0px";oStyle.padding="5px 0px 0px";this.oDl.appendChild(oDd);this.oUl=document.createElement("ul");oStyle=this.oUl.style;oStyle.listStyle="none";oStyle.margin="0px 0px 0px 15px";oDd.appendChild(this.oUl);var jsonCont=eval(content);for(var i=0;i<jsonCont.length;i++){var oLi=document.createElement("li");oStyle=oLi.style;oStyle.height="22px";oStyle.background="url(http://images.pchome.net/global/img/icon-links.gif) no-repeat 0px 7px";oStyle.padding="0px 0px 0px 10px";oStyle.overflow="hidden";var text=null,iCount=0;$:for(var j=0;j<jsonCont[i].title.length;j++){if(jsonCont[i].title.charCodeAt(j)>255)iCount+=2;else iCount++;if(iCount>34){text=jsonCont[i].title.slice(0,j);break $}}if(text==null)text=jsonCont[i].title;oLi.innerHTML="<a href=\""+jsonCont[i].link+"\" target=\"_blank\" style=\"color:#06c;\" title=\""+jsonCont[i].title+"\">"+text+"</a> ";this.oUl.appendChild(oLi);if(i>5)break}var oDd2=document.createElement("dd");oStyle=oDd2.style;oStyle.height="33px";oStyle.textAlign="center";oStyle.padding="5px 0px 0px";oStyle.overflow="hidden";oDd2.innerHTML+="<a href=\"http://search.pchome.net?wd="+key+"\" target=\"_blank\">\u66f4\u591a\u7684<span style=\"font-weight:700;color:#c30;\">"+key+"</span>\u5185\u5bb9\u8bf7\u70b9\u51fb &gt;&gt;</a>";this.oDl.appendChild(oDd2);this.oDl.style.display="block";if(!window.XMLHttpRequest){oStyle=this.oDl.style;oStyle.position="absolute";oStyle.right="0px";var iHeight=this.oDl.clientHeight;oStyle.top=(document.documentElement.clientHeight+document.documentElement.scrollTop-iHeight)+"px";window.onscroll=function(_){var $=document.documentElement.clientHeight+document.documentElement.scrollTop-iHeight;oStyle.top=$+"px"}}}};SearchLinkParse.exec(document.referrer)