function sogouSugg(ab){if(typeof SugPara!="object"){SugPara={}}var Z=navigator.userAgent.indexOf("MSIE")!=-1&&!window.opera;var J=this,v=ab||SugPara,I=ab?0:1,K=document,t=v.inputid||"query",av=v.sugType||"web",b=v.productId||av,an=v.postFix||"",aa=v.preFix||"",A=v.revsd||0,F=v.suggestRid||"",H=v.normalRid||"",ak=true,f=v.useParent||0,V=v.abtestid||"",ao=v.domain||"sugg.sogou.com",B=v.uri||"/sugg/ajaj_json.jsp",w=ao+B,ar=1,m,N=null,au=[],aw,af,i=0,o="",Q="",P=0,W=-1,ap=[],x="",G={},at=null,Y="",g=-1,q=0,ag=function(){};J.sw=function(ax,d){if(!d){try{u(["",[]])}catch(ay){}}I=d||false;o=ax||""};function ah(d){return K.getElementById(d)}function aq(ay,d,ax){if(ay){return ay.addEventListener?ay.addEventListener(d,ax,false):ay.attachEvent("on"+d,ax)}}function s(ay){var d=new Date();var ax=(d.getTime())*1000+Math.round(Math.random()*1000);var aA="";if(av!=""){aA="sugg"+av}var az=["http://pb.sogou.com/pv.gif","?uigs_productid=",encodeURIComponent(aA),"&uigs_t=",ax,"&w=",encodeURIComponent(aw.value),"&k=",encodeURIComponent(x),"&s="];az.push((g!=-1)?"t":"f");if(g!=-1){az.push("&cline=");az.push(g)}if(ay){az.push("&act=");az.push(encodeURIComponent(ay))}az.push("&r="+d.getSeconds());az.push("&abtestid="+encodeURIComponent(V));az.push("&uk="+(am?1:0));az.push("&sbby="+(e));(new Image()).src=az.join("")}function T(){if(!ah(t)){setTimeout(T,50);return}aw=ah(t);af=aw.parentNode;while(af&&af.tagName.toLowerCase()!="form"){af=af.parentNode}if(!af){return}if(v.reset){af.reset()}aw.setAttribute("autocomplete","off");aq(aw,"mousedown",k);aq(aw,"keydown",j)}function k(){if(ar){r()}if(v.oms){o="";Q=""}}function X(){var d=L(f?aw.parentNode:aw);m.style.top=(d[1]+d[3])+"px";m.style.left=(d[0])+"px";m.style.width=(d[2])+"px";if(N){N.style.top=(d[1]+d[3])+"px";N.style.left=d[0]+"px";N.style.width=d[2]+"px";N.style.height=m.offsetHeight+"px";setTimeout(function(){N.style.height=m.offsetHeight+"px"},1)}}function L(az){var d=0,aA=0,ax=az.offsetWidth,ay=az.offsetHeight;if(az){d+=az.offsetLeft;aA+=az.offsetTop;az=az.offsetParent}return[d,aA,ax,ay]}function U(){return aw.value}function ac(){var d=U();if(d&&o!=d&&Q==d){if(!P){P=setTimeout(function(){o="";g=-1;S(d)},100)}}else{clearTimeout(P);P=0;Q=d;if(!d){ai()}}setTimeout(ac,10)}function S(ay){if(!q){q=new Date().getTime()}if(G[ay]){var ax=new Date().getTime();u(G[ay])}else{var d;try{K.body.removeChild(at)}catch(d){}at=K.createElement("script");at.src=w+"?key="+encodeURIComponent(ay)+"&type="+av+"&pr="+b;at.charset="gb2312";K.body.appendChild(at)}}if(typeof window.sogou!="object"||window.sogou==null){window.sogou={}}if(typeof window.sogou.sug!="undefined"){ag=window.sogou.sug}window.sogou.sug=function(d){try{ag(d)}catch(ax){}G[d[0]]=d;u(d)};function ae(d){if(d!=null){return d.replace(/&/g,"&amp;").replace(/ /g,"&nbsp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;")}else{return""}}function c(ay,d){var ax=ay;if(ay.indexOf(d)==0){ax=d+"<b>"+ay.substr(d.length)+"</b>"}return ax}function O(d){return d.replace("<b>","").replace("</b>","")}function u(az){if(ar){return}x=az[0]||x;ap=az[1];var ay=0,ax;h();W=-1;var aA=K.createElement("ul"),d;au=[];for(var ay=0;ay<ap.length&&ay<10;ay++){d=K.createElement("li");d.onmouseover=z;d.onmousedown=D;d.onclick=ad;d.setAttribute("lid",ay);d.innerHTML=c(ae(ap[ay]),ae(x));au.push(d);aA.appendChild(d)}m.innerHTML="";m.appendChild(aA);if((ap.length>0||ab)&&I){l();X()}if(ap.length==0||!I){ai()}}function n(d){if(d.preventDefault){d.preventDefault()}d.cancelBubble=true;return d.returnValue=false}var am=false,e="default";function j(d){if(ar){r()}if(!q){q=new Date().getTime()}d=d||window.event;if(d.keyCode==27){if(aj()){ai()}}else{if(d.keyCode==13){ai();e="enter";try{if(af.enter){af.enter.value="1"}}catch(ax){}af.onsubmit&&af.onsubmit()==false||af.submit();return n(d)}else{if(aj()){if(d.keyCode==38){am=true;M();return n(d)}else{if(d.keyCode==9||d.keyCode==40){am=true;R();return n(d)}}}else{if((d.keyCode==38)||(d.keyCode==40)){am=true;U()&&S(U())}}}}}function R(){W++;if(W==ap.length){W=-1}C()}function M(){W--;if(W==-2){W=ap.length-1}C()}function C(){h();if(W>=0){au[W].className="over";aw.value=O(ap[W])}else{aw.value=x}g=W;o=aw.value}function h(){for(var d=0;d<au.length;d++){au[d].className=""}}function y(){h();W=-1}function z(){if(this.className!="over"){y();this.className="over";W=parseInt(this.getAttribute("lid"))}}function D(d){if(d&&d.stopPropagation){d.stopPropagation()}i=1;return false}function ad(){g=parseInt(this.getAttribute("lid"));aw.value=ap[g];o=aw.value;ai();e="mouse";af.onsubmit&&af.onsubmit()==false||af.submit()}function aj(){return(m.style.display=="block")}function l(){if(!aj()){s("show_s")}m.style.display="block";if(N){N.style.display="block"}}function ai(){m.style.display="none";if(N){N.style.display="none"}}function r(){if(!ar){return}ar=0;o=aw.value;H=H||((af.w&&af.w.value)?af.w.value:H);if(w.indexOf("http://")!=0){w="http://"+w}var d=af.onsubmit||function(){};function ay(aB,aA,aH){if((typeof d)=="function"){if(d(aB,aA,aH)==false){return false}}a();var aD={w:H};if(g!=-1){aD={w:F,oq:x,ri:g,sourceid:"sugg"}}aD.sut=(q?(new Date().getTime()-q):0);aD.sst0=new Date().getTime();var aF=af.getElementsByTagName("input"),aC,aE;for(var aG in aD){for(aC=0;aC<aF.length;aC++){if(aF[aC].getAttribute("name")==aG){aF[aC].value=aD[aG];break}}if(aC==aF.length){aE=document.createElement("input");aE.type="hidden";aE.name=aG;aE.value=aD[aG];af.appendChild(aE)}}s("sb");return true}af.onsubmit=ay;aq(aw,"blur",ai);aq(aw,"beforedeactivate",function(){if(i){window.event.cancelBubble=true;window.event.returnValue=false;i=0}});function ax(){var aC=[];function aB(aE,aD){aC.push(aE,"{",aD,"}")}aB(".sgs_b","font:14px/20px arial;position:absolute;text-align:left;z-index:2001;display:none;");aB(".sgs_f","position:absolute;display:none;");aB(".sgs_b ul","list-style:none;border:1px solid #B9B9B9;border-top:none;margin:0;padding-left:0;");aB(".sgs_b li","height:auto;cursor:pointer;padding-left:6px;background:#fff;color:#000;position:relative;line-height:24px;height:24px;");aB(".sgs_b li.over","background:#36c;color:#fff");var aA=K.createElement("style");aA.setAttribute("type","text/css");K.getElementsByTagName("head")[0].appendChild(aA);if(Z){aA.styleSheet.cssText=aC.join("")}else{aA.appendChild(K.createTextNode(aC.join("")))}}function az(){if(Z){aw.offsetParent.style.position="relative";var aC=aw.offsetParent;while(aC){if(!(parseInt(aC.currentStyle.zIndex))){aC.style.zIndex="2000"}aC=aC.offsetParent}}m=K.createElement("div");m.className="sgs_b";var aD=K.createElement("ul"),aA;au=[];for(var aB=0;aB<10;aB++){aA=K.createElement("li");aA.onmouseover=z;aA.onmousedown=D;aA.onclick=ad;aA.setAttribute("lid",aB);au.push(aA);aD.appendChild(aA)}m.appendChild(aD);m.onmouseout=y;if(!f){aw.offsetParent.appendChild(m)}else{aw.parentNode.offsetParent.appendChild(m)}if(Z){N=K.createElement("iframe");N.className="sgs_f";N.setAttribute("frameBorder","0");if(!f){aw.offsetParent.appendChild(N)}else{aw.parentNode.offsetParent.appendChild(N)}}}ax();az();ac()}function p(){var ax=K.cookie;var az="sct=";var ay=ax.indexOf("; "+az);if(ay==-1){ay=ax.indexOf(az);if(ay!=0){return null}}else{ay+=2}var d=ax.indexOf(";",ay);if(d==-1){d=ax.length}return ax.substring(ay+az.length,d)}function a(){var d=parseInt(p()||0)||0;document.cookie="sct="+(d+1)+"; expires=Thu, 21-Jul-2020 00:00:00 GMT; path=/;domain=sogou.com;"}var E=K.onclick||function(){};if(!ab){K.onclick=function(d){var ax=E(d);al(d);return ax}}function al(d){if((d&&(d.button!=0))||((!d)&&(window.event.button!=0))){return}d=d||window.event;var ay=((d.target)?d.target:d.srcElement),ax;while(ay&&ay.tagName){if(ay.tagName.toUpperCase()=="A"){ax=ay.href||"";if(ax.indexOf("http://www.sogou.com/")==0&&ax.indexOf("query=")>0){a()}return}ay=ay.parentNode}}T()}var smugg=new sogouSugg();
