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

