var TB=TB||{};TB.Header=function(){var e=KISSY,p=e.DOM,o=e.Event,h=window,m=document,k=(m.location.protocol==="https:"),j=(h.g_config||0).appId===6,l={getCookie:function(r){var q=document.cookie.match("(?:^|;)\\s*"+r+"=([^;]*)");return(q&&q[1])?decodeURIComponent(q[1]):""},setCookie:function(s,v,q,t){var u=encodeURIComponent(v),r=q;if(typeof r==="number"){r=new Date();r.setTime(r.getTime()+q*86400000)}if(r instanceof Date){u+="; expires="+r.toUTCString()}if(typeof t==="string"&&t!==""){u+="; domain="+t}document.cookie=s+"="+u},pickDomain:function(s,t){t=t||location.hostname;var u=".",r=t.split(u),q=r.length;if(q<=2){return t}s=s||1;if(s>q-2){s=q-2}return r.slice(s).join(u)},escapeHTML:function(r){var s=document.createElement("div"),q=document.createTextNode(r);s.appendChild(q);return s.innerHTML}};function n(s){if(!s){return}var r=e.get("div.menu-bd",s);if(!r){return}if(!k){var q=document.createElement("iframe");q.src="about: blank";q.className="menu-bd";s.insertBefore(q,r);s.iframe=q}s.menulist=r;s.onmouseenter=function(){p.addClass(this.parentNode,"hover");if(k){return}this.iframe.style.height=parseInt(this.menulist.offsetHeight)+25+"px";this.iframe.style.width=parseInt(this.menulist.offsetWidth)+1+"px"};s.onmouseleave=function(){p.removeClass(this.parentNode,"hover")}}function d(){var q=document.forms.topSearch;if(!q){return}o.on(q,"submit",function(){if(q.q.value==""){q.action="http://list.taobao.com/browse/cat-0.htm"}})}function i(U,T){var v=e.get("#"+U),I=v&&v.q,t=v&&v.search_type,C=v&&v.getElementsByTagName("label")[0],B=v&&v.cat,Q=e.get("#J_TSearchTabs").getElementsByTagName("li"),r=Q.length,N={},G=false,D=false,u="tsearch-tabs-active",y="tsearch-tabs-hover",L=function(V){for(var q=0;q<r;q++){p[q===V?"addClass":"removeClass"](Q[q],u)}},P=e.get("#J_TSearchCat"),S=null,s=e.get("#J_TSearchCatHd"),x=P&&P.getElementsByTagName("div")[0],A=x&&x.getElementsByTagName("a")||[],F=A.length,O,E=function(q){for(O=0;O<F;O++){if(A[O].getAttribute("data-value")===q){return A[O]}}return null},K=function(){p.removeClass(P,"tsearch-cat-active")},R=function(){p.addClass(P,"tsearch-cat-active")},J=function(q){for(O=0;O<F;O++){p[A[O]===q?"addClass":"removeClass"](A[O],"tsearch-cat-selected")}K();s.innerHTML=q.innerHTML;B.value=q.getAttribute("data-value")},H=function(){I.focus();if(e.UA.ie){I.value=I.value}};if(!v){return}if(e.get("#J_TSearchTabs")){var M=0,z={"\u5b9d\u8d1d":["item","\u8f93\u5165\u60a8\u60f3\u8981\u7684\u5b9d\u8d1d"],"\u6dd8\u5b9d\u5546\u57ce":["mall","\u8f93\u5165\u60a8\u60f3\u8981\u7684\u5546\u54c1"],"\u5e97\u94fa":["shop","\u8f93\u5165\u60a8\u60f3\u8981\u7684\u5e97\u94fa\u540d\u6216\u638c\u67dc\u540d"],"\u62cd\u5356":["auction","\u8f93\u5165\u60a8\u60f3\u8981\u7684\u5b9d\u8d1d"]},w={"\u5bf6\u8c9d":["item","\u8f38\u5165\u60a8\u60f3\u8981\u7684\u5bf6\u8c9d"],"\u6dd8\u5bf6\u5546\u57ce":["mall","\u8f38\u5165\u60a8\u60f3\u8981\u7684\u5546\u54c1"],"\u5e97\u92ea":["shop","\u8f38\u5165\u60a8\u60f3\u8981\u7684\u5e97\u8216\u540d\u6216\u638c\u6ac3\u540d"],"\u62cd\u8ce3":["auction","\u8f38\u5165\u60a8\u60f3\u8981\u7684\u5bf6\u8c9d"]};for(;M<r;M++){(function(){var W=M,q=e.trim(Q[W].getElementsByTagName("a")[0].innerHTML),V=z[q]||w[q];if(!V){return}N[V[0]]={index:W,hint:V[1]};o.on(Q[W],"click",function(X){X.halt();L(W);p.removeClass(Q[W],y);t.value=V[0];C.innerHTML=V[1];H()});o.on(Q[W],"mouseenter",function(X){X.halt();if(!p.hasClass(Q[W],u)){p.addClass(Q[W],y)}});o.on(Q[W],"mouseleave",function(X){X.halt();if(!p.hasClass(Q[W],u)){p.removeClass(Q[W],y)}})})()}}o.on(I,"focus",function(){C.innerHTML="";p.addClass(C,"hidden")});o.on(I,"blur",function(){if(e.trim(I.value)===""&&!G){C.innerHTML=N[t.value]["hint"];p.removeClass(C,"hidden")}});o.on("#J_TSearchTabs","mousedown",function(){G=true;D=true;setTimeout(function(){G=false})});o.on("#J_TSearchCat","click",function(q){q.halt();var V=q.target;switch(true){case p.hasClass(V.parentNode,"tsearch-cat-hd"):case p.hasClass(V,"tsearch-cat-hd"):R();break;case V.parentNode.nodeName.toLowerCase()==="div":J(V);H();break}});o.on(document,"click",K);o.on(v,"submit",function(){switch(v.search_type.value){case"item":if(I.value===""){v.action="http://list.taobao.com/browse/cat-0.htm"}break;case"mall":v.action="http://list.mall.taobao.com/search_dispatcher.htm";break;case"shop":v.action="http://shopsearch.taobao.com/browse/shop_search.htm";break;case"auction":v.atype.value="a";v.filterFineness.value="1,3";break}});C.innerHTML="";setTimeout(function(){if(!D){t.value=(T&&T.searchType)?T.searchType:"item";if(document.domain.indexOf("shopsearch.taobao.com")>-1){t.value="shop"}var q=N[t.value];C.innerHTML=q.hint;L(q.index)}if(P&&(S=E(B.value))){J(S)}if(e.trim(I.value)!==""){C.innerHTML=""}if(T&&T.autoFocus){H()}v.atype.value="";v.filterFineness.value=""})}function c(A){var t=e.get("#"+A);if(!t){return}var r=t.q;if(!r){return}if(!(window.TB&&TB.Suggest||e.Suggest)){return}var u=e.Suggest?e:TB,z=new u.Suggest(r,"http://suggest.taobao.com/sug",{resultFormat:"\u7ea6%result%\u4e2a\u5b9d\u8d1d"});var s=t.ssid;if(s){setTimeout(function(){s.value="s5-e"},0);s.setAttribute("autocomplete","off");var v=function(){if(s.value.indexOf("-p1")==-1){s.value+="-p1"}};try{if(z.subscribe){z.subscribe("onItemSelect",v)}if(z.on){z.on("onItemSelect",v)}}catch(x){}}var y=t.elements.search_type;var B=function(){return y.value};var w=z._needUpdate;z._needUpdate=function(){var q=B();return(q==="item"||q==="mall")&&w.call(z)}}function b(){var q=e.get("#J_Logout");if(!q){return}o.on(q,"click",function(s){s.halt();var r=q.href;new Image().src="//taobao.alipay.com/user/logout.htm";setTimeout(function(){location.href=r},20)})}function a(){if(document.domain.indexOf(".taobao.net")===-1){return}var t=document.getElementById("header"),s=t?t.getElementsByTagName("a"):[],r=0,q=s.length,u=location.hostname.split(".");while(u.length>3){u.shift()}u=u.join(".");for(;r<q;r++){s[r].href=s[r].href.replace("taobao.com",u)}}function f(){if(document.location.href.indexOf("https://")===0){return}var q=document,t=q.getElementsByTagName("head")[0],r=q.createElement("script");r.src="http://a.tbcdn.cn/app/search/monitor.js?t=20100331.js";t.appendChild(r)}function g(){if(j){return}var q=e.unparam(location.search.substring(1));if((("g_config" in h)&&("appId" in h.g_config)&&h.g_config["appId"]!=-1)||"tstart" in q||"tdog" in q){e.ready(function(){var v=m.getElementsByTagName("head")[0]||m.documentElement,x=m.createElement("link"),t=m.createElement("script"),u=l.pickDomain(2),y=u==="taobao.com",r=y?"a.tbcdn.cn":"assets.daily.taobao.net",w="http://"+r+"/p/tstart/1.0/build/tstart-aio-min.css?t=20100818.css",s="http://"+r+"/p/tstart/1.0/build/tstart-aio-min.js?t=20100818.js";x.setAttribute("rel","stylesheet");x.href=w;v.insertBefore(x,v.firstChild);t.src=s;v.insertBefore(t,v.firstChild)})}}return{init:function(q){if(e.UA.ie===6){e.each(e.query("#site-nav div.menu"),function(s){n(s)})}d();g();b();f();a();if(e.get("#J_TSearch")){i("J_TSearchForm",q);if(!j){setTimeout(function r(){if(typeof r.count=="undefined"){r.count=0}r.count++;if(!(window.TB&&TB.Suggest||e.Suggest)){setTimeout(arguments.callee,200)}else{c("J_TSearchForm")}},200)}}},writeLoginInfo:function(H){H=H||{};var t=l.getCookie("tracknick"),G=l.getCookie("_nk_")||t,w=l.getCookie("uc1"),s=e.unparam(w),C=l.getCookie("_l_g_")&&G||l.getCookie("ck1")&&t,B=parseInt(s._msg_)||0,x=new Date().getTime(),q=H.memberServer||"http://member1.taobao.com",r=H.loginServer||q,z=H.loginUrl||r+"/member/login.jhtml?f=top";var v=location.href;if(/^http.*(\/member\/login\.jhtml)$/i.test(v)){v=""}var A=H.redirectUrl||v;if(A){z+="&redirectURL="+encodeURIComponent(A)}var E=H.logoutUrl||r+"/member/logout.jhtml?f=top";var u=q+"/member/newbie.htm";var F=q+"/message/list_private_msg.htm?t="+x;var D="http://jianghu.taobao.com/admin/home.htm?t="+x;var y="";if(C){y='\u60a8\u597d\uff0c<a class="user-nick" href="'+D+'" target="_top">'+l.escapeHTML(unescape(G.replace(/\\u/g,"%u")))+'</a>\uff01<a id="J_Logout" href="'+E+'" target="_top">\u9000\u51fa</a><a href="'+F+'" target="_top">\u7ad9\u5185\u4fe1';if(B){y+="("+B+")"}y+="</a>"}else{y='\u60a8\u597d\uff0c\u6b22\u8fce\u6765\u6dd8\u5b9d\uff01<a href="'+z+'" target="_top">\u8bf7\u767b\u5f55</a>';y+='<a href="'+u+'" target="_top">\u514d\u8d39\u6ce8\u518c</a>'}m.write(y)}}}();
