/*pub-1|2012-01-09 17:00:52*/Search.add("searchform",function(B,F){var A=KISSY,E=A.DOM;var C=A.one(document.forms.J_searchForm);if(!C){return }placeholder=B.form.placeholder;writeHiddenInput=B.form.writeHiddenInput;parseAction=B.form.parseAction;A.mix(A.Node.prototype,A.EventTarget);B.SearchForm=function(){var O=B.SearchForm.QueryInput=A.one(C[0]["q"]),R=A.one(".selected",C[0]),H=A.get("#search-options"),I=A.get(".input",C[0]),T=E.attr(I,"sourceurl"),J=E.attr(I,"bucketid"),G=function(){return E.attr(R,"rel")},M,Q=C[0].cat?C[0].cat.value:"";if(!O){return }if(!T){T="http://suggest.taobao.com/sug?extras=1&code=utf-8"}if(!J){J=0}placeholder(O,"blur");A.use("searchsuggest",function(X){M=new X.SearchSuggest({q:O,sourceUrl:T,bucketid:J,form:C})});var P=function(){var X=A.all("input",C);X=A.filter(X,function(Y){return Y.type==="hidden"})};var W=false,D=function(){var Y;if(H&&!W){P();var X=A.all("input",H);X.each(function(Z){if(Z.attr("checked")&&Z.data("action")){Y=Z.data("action")}})}return Y};C.on("submit",function(b){b.halt(true);var Z,X=A.one("a",R[0]);if(O.cat||O.val()!==O.placeholder){if(O.val()===O.placeholder){O.val("")}Z=X.attr("href");Z=D()||X.attr("href");parseAction(Z)}else{Z=X.attr("data-empty-action")||X.attr("emptyaction");O.val("");A.later(function(){O.val(O.placeholder)})}var Y=this[0].cat?this[0].cat.value:"";if(O.cat&&(Q===Y)){writeHiddenInput("cat",O.cat.attr("val")||"");if(!!O.cat.attr("val")){writeHiddenInput("scat","y");writeHiddenInput("catName",O.cat.html()||"")}}this.attr("action",Z);this[0].submit()});var S=A.one("#J_SearchTab"),N=S.attr("redirect")==="true",U=A.all("li",S[0]);A.each(U,function(Y,X){A.one(Y).on("click",function(b){W=R!==U[0];b.halt(true);U.removeClass("selected");this.addClass("selected");O[0].focus();R=this;var a=G();M.ON=a==="baobei"||a==="mall";if(N){var Z=A.one("#J_Product_Query");if(Z&&O.val()===""){O.val(Z.val())}A.later(function(){C.fire("submit")})}})});var K=A.one("#J_ShowCate");if(K){var V=O.cat=A.one("span",K[0]);if(A.UA.ie===6){K.on("mouseenter",function(){this.addClass("hover")}).on("mouseleave",function(){this.removeClass("hover")})}var L=A.get("#J_CateList");if(L){A.one("a",L).on("click",function(Y){Y.halt();K.fire("mouseleave");K.css("display","none");A.later(function(){K.css("display","")});var X={html:V.html(),val:V.attr("val")||"",title:V.attr("title")||""};V.html(this.html()).attr("val",this.attr("val")).attr("title",this.attr("title"));this.html(X.html).attr("val",X.val).attr("title",X.title)})}}if(E.get("#index")){B.form.autofocus(O)}};A.ready(function(){Search.SearchForm()})});KISSY.add("hubble-monitor",function(F){var B=navigator.userAgent,I=window,K=document,P=F.DOM,L=F.Event,A=F.UA,C=0,G=0,M=[],E=0;function O(){var R=[["Windows NT 5.1","WinXP"],["Windows NT 6.0","WinVista"],["Windows NT 6.1","Win7"],["Windows NT 5.2","Win2003"],["Windows NT 5.0","Win2000"],["Macintosh","Macintosh"],["Windows","WinOther"],["Ubuntu","Ubuntu"],["Linux","Linux"]],Q="Other";F.each(R,function(T,S){if(B.indexOf(T[0])!=-1){Q=T[1];return false}});return Q}function N(){var U={se360:"360SE",tt:"TencentTraveler",theworld:"TheWorld",sougou:"SE"},T=A.shell,S=U[T],V,R,Q;if("ie"===T&&(V=A[T])){R=A.trident;switch(R){case 4:Q="MSIE8";break;case 5:Q="MSIE9";break;default:Q="MSIE"+V;break}}else{Q=S||(T?H(T):"Other")}return Q}function D(){var Q=A.core,R;if("trident"===Q&&(R=A[Q])){return"Trident"+R}return H(Q)||"Other"}function J(){var Q=I.screen;return Q?Q.width+"x"+Q.height:""}function H(Q){return !Q?Q:Q.substr(0,1).toUpperCase()+Q.substr(1).toLowerCase()}F.namespace("TB");TB.HubbleMonitor={init:function(Q){var T=Q||{},U=T.apiUrl||"http://igw.monitor.taobao.com/monitor-gw/receive.do",R="pageId" in T?T.pageId:0,S="sampleRate" in T?T.sampleRate:10000;if(!R){return }if(parseInt(Math.random()*S)){return }C=I.g_hb_monitor_st;if(!C){return }G=+new Date;M=T.sections||[];E=G;if(M.length>0){this.monitorSection(M[0])}L.on(I,"load",function(){this.sendData(+new Date,U,R)},this)},monitorSection:function(R){var Q=P.query("#"+R+" img");if(!Q||!Q.length){return }L.on(Q,"load",function(){var S=+new Date;if(S>E){E=S}})},sendData:function(T,S,Q){var R=[S,"?page_id=",Q,"&os=",O(),"&bt=",N(),"&bct=",D(),"&scr=",J(),"&fl=",(T-C),"&dl=",(G-C)];if(M.length>0){R.push("&sl="+(E-G))}new Image().src=R.join("")}}});
