if(!Array.prototype.indexOf){Array.prototype.indexOf=function(C,B){if(B==null){B=0}else{if(B<0){B=Math.max(0,this.length+B)}}for(var A=B;A<this.length;A++){if(this[A]===C){return A}}return -1}}if(!Array.prototype.lastIndexOf){Array.prototype.lastIndexOf=function(C,B){if(B==null){B=this.length-1}else{if(B<0){B=Math.max(0,this.length+B)}}for(var A=B;A>=0;A--){if(this[A]===C){return A}}return -1}}if(!Array.prototype.forEach){Array.prototype.forEach=function(C,D){var A=this.length;for(var B=0;B<A;B++){C.call(D,this[B],B,this)}}}if(!Array.prototype.filter){Array.prototype.filter=function(D,E){var A=this.length;var C=[];for(var B=0;B<A;B++){if(D.call(E,this[B],B,this)){C.push(this[B])}}return C}}if(!Array.prototype.map){Array.prototype.map=function(D,E){var A=this.length;var C=[];for(var B=0;B<A;B++){C.push(D.call(E,this[B],B,this))}return C}}if(!Array.prototype.some){Array.prototype.some=function(C,D){var A=this.length;for(var B=0;B<A;B++){if(C.call(D,this[B],B,this)){return true}}return false}}if(!Array.prototype.every){Array.prototype.every=function(C,D){var A=this.length;for(var B=0;B<A;B++){if(!C.call(D,this[B],B,this)){return false}}return true}}Array.prototype.contains=function(A){return this.indexOf(A)!=-1};Array.prototype.copy=function(A){return this.concat()};Array.prototype.insertAt=function(B,A){this.splice(A,0,B)};Array.prototype.insertBefore=function(C,B){var A=this.indexOf(B);if(A==-1){this.push(C)}else{this.splice(A,0,C)}};Array.prototype.removeAt=function(A){this.splice(A,1)};Array.prototype.remove=function(B){var A=this.indexOf(B);if(A!=-1){this.splice(A,1)}};if(!String.prototype.toQueryParams){String.prototype.toQueryParams=function(){var F={};var G=this.split("&");var D=/([^=]*)=(.*)/;for(var B=0;B<G.length;B++){var A=D.exec(G[B]);if(!A){continue}var C=decodeURIComponent(A[1]);var E=A[2]?decodeURIComponent(A[2]):undefined;if(F[C]!==undefined){if(F[C].constructor!=Array){F[C]=[F[C]]}if(E){F[C].push(E)}}else{F[C]=E}}return F}}if(!String.prototype.trim){String.prototype.trim=function(){var A=/^\s+|\s+$/g;return function(){return this.replace(A,"")}}()}if(!String.prototype.replaceAll){String.prototype.replaceAll=function(B,A){return this.replace(new RegExp(B,"gm"),A)}}Math.randomInt=function(A){return Math.floor(Math.random()*(A+1))};$D=YAHOO.util.Dom;$E=YAHOO.util.Event;$=$D.get;TB={};TB.namespace=function(){var A=arguments,E=null,C,B,D;for(C=0;C<A.length;C=C+1){D=A[C].split(".");E=TB;for(B=(D[0]=="TB")?1:0;B<D.length;B=B+1){E[D[B]]=E[D[B]]||{};E=E[D[B]]}}return E};TB.namespace("env");TB.env={hostname:"taobao.com",debug:false,lang:"zh-cn"};TB.namespace("locale");TB.locale={Messages:{},getMessage:function(A){return TB.locale.Messages[A]||A},setMessage:function(A,B){TB.locale.Messages[A]=B}};$M=TB.locale.getMessage;TB.trace=function(A){if(!TB.env.debug){return }if(window.console){window.console.debug(A)}else{alert(A)}};TB.init=function(){this.namespace("widget","dom","bom","util","form","anim");if(location.hostname.indexOf("taobao.com")==-1){TB.env.hostname=location.hostname;TB.env.debug=true}var A=document.getElementsByTagName("script");var C=/tbra(?:[\w\.\-]*?)\.js(?:$|\?(.*))/;var E;for(var B=0;B<A.length;++B){if(E=C.exec(A[B].src)){TB.env.path=A[B].src.substring(0,E.index);if(E[1]){var D=E[1].toQueryParams();for(n in D){if(n=="t"||n=="timestamp"){TB.env.timestamp=parseInt(D[n]);continue}TB.env[n]=D[n]}}}}document.write('<script type="text/javascript" src="'+TB.env.path+"locale/"+TB.env.lang.toLowerCase()+".js"+(TB.env.timestamp?"?t="+TB.env.timestamp+".js":"")+'"><\/script>');document.write('<link type="text/css" rel="stylesheet" href="'+TB.env.path+"assets/tbra.css"+(TB.env.timestamp?"?t="+TB.env.timestamp+".css":"")+'" />')};TB.init();TB.common={trim:function(A){return A.replace(/(^\s*)|(\s*$)/g,"")},escapeHTML:function(B){var C=document.createElement("div");var A=document.createTextNode(B);C.appendChild(A);return C.innerHTML},unescapeHTML:function(A){var B=document.createElement("div");B.innerHTML=A.replace(/<\/?[^>]+>/gi,"");return B.childNodes[0]?B.childNodes[0].nodeValue:""},stripTags:function(A){return A.replace(/<\/?[^>]+>/gi,"")},toArray:function(B,D){var C=[];for(var A=D||0;A<B.length;A++){C[C.length]=B[A]}return C},applyIf:function(C,A){if(C&&A&&typeof A=="object"){for(var B in A){if(!YAHOO.lang.hasOwnProperty(C,B)){C[B]=A[B]}}}return C},apply:function(C,A){if(C&&A&&typeof A=="object"){for(var B in A){C[B]=A[B]}}return C},formatMessage:function(D,A,B){var C=/\{([\w-]+)?\}/g;return function(G,E,F){return G.replace(C,function(H,I){return F?F(E[I],I):E[I]})}}(),parseUri:(function(){var B=["source","prePath","scheme","username","password","host","port","path","dir","file","query","fragment"];var A=/^((?:([^:\/?#.]+):)?(?:\/\/)?(?:([^:@]*):?([^:@]*)?@)?([^:\/?#]*)(?::(\d*))?)((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?/;return function(F){var E={};var C=A.exec(F);for(var D=0;D<C.length;++D){E[B[D]]=(C[D]?C[D]:"")}return E}})()};TB.applyIf=TB.common.applyIf;TB.apply=TB.common.apply;(function(){var E=navigator.userAgent.toLowerCase();var B=E.indexOf("opera")!=-1,G=E.indexOf("safari")!=-1,A=!B&&!G&&E.indexOf("gecko")>-1,C=!B&&E.indexOf("msie")!=-1,F=!B&&E.indexOf("msie 6")!=-1,D=!B&&E.indexOf("msie 7")!=-1;TB.bom={isOpera:B,isSafari:G,isGecko:A,isIE:C,isIE6:F,isIE7:D,getCookie:function(H){var I=document.cookie.match("(?:^|;)\\s*"+H+"=([^;]*)");return I?unescape(I[1]):""},setCookie:function(J,L,H,K,M){L=escape(L);L+=(K)?"; domain="+K:"";L+=(M)?"; path="+M:"";if(H){var I=new Date();I.setTime(I.getTime()+(H*86400000));L+="; expires="+I.toGMTString()}document.cookie=J+"="+L},removeCookie:function(H){this.setCookie(H,"",-1)},pickDocumentDomain:function(){var K=arguments[1]||location.hostname;var J=K.split("."),H=J.length;var I=arguments[0]||(H<3?0:1);if(I>=H||H-I<2){I=H-2}return J.slice(I).join(".")},addBookmark:function(I,H){if(window.sidebar){window.sidebar.addPanel(I,H,"")}else{if(document.external){window.external.AddFavorite(H,I)}else{}}}}})();TB.dom={insertAfter:function(B,A){return $D.insertAfter(B,A)},getAncestorByTagName:function(B,A){return $D.getAncestorByTagName(B,A)},getAncestorByClassName:function(B,A){return $D.getAncestorByClassName(B,A)},getNextSibling:function(A){return $D.getNextSibling(A)},getPreviousSibling:function(A){return $D.getPreviousSibling(A)},getFieldLabelHtml:function(E,D){var B=$(E),F=(D||B.parentNode).getElementsByTagName("label");for(var C=0;C<F.length;C++){var A=F[C].htmlFor||F[C].getAttribute("for");if(A==B.id){return F[C].innerHTML}}return null},getIframeDocument:function(B){var A=$(B);return A.contentWindow?A.contentWindow.document:A.contentDocument},setFormAction:function(E,C){E=$(E);var B=E.elements.action;var D;if(B){var A=E.removeChild(B);D=function(){E.appendChild(A)}}E.action=C;if(D){D()}return true},addCSS:function(A,C){C=C||document;var B=C.createElement("style");B.type="text/css";if(B.styleSheet){B.styleSheet.cssText=A}else{B.appendChild(C.createTextNode(A))}C.getElementsByTagName("head")[0].appendChild(B)},getScriptParams:function(C){var F=/\?(.*?)($|\.js)/;var B;if(YAHOO.lang.isObject(C)&&C.tagName&&C.tagName.toLowerCase()=="script"){if(C.src&&(B=C.src.match(F))){console.debug(B);return B[1].toQueryParams()}}else{if(YAHOO.lang.isString(C)){C=new RegExp(C,"i")}var A=document.getElementsByTagName("script");var G,E;for(var D=0;D<A.length;++D){E=A[D].src;if(E&&C.test(E)&&(B=E.match(F))){return B[1].toQueryParams()}}}}};TB.util.Indicator=new function(){var A={message:"loading",useShim:false,useIFrame:false,centerIndicator:true};var B=function(D,C){shim=document.createElement("div");shim.className="tb-indic-shim";$D.setStyle(shim,"display","none");D.parentNode.insertBefore(shim,D);if(C){var E=document.createElement("iframe");E.setAttribute("frameBorder",0);E.className="tb-indic-shim-iframe";D.parentNode.insertBefore(E,D)}return shim};this.attach=function(F,D){F=$(F);D=TB.applyIf(D||{},A);var C=document.createElement("div");C.className="tb-indic";$D.setStyle(C,"display","none");$D.setStyle(C,"position","static");C.innerHTML="<span>"+$M(D.message)+"</span>";if(D.useShim){var G=B(F,D.useIFrame);G.appendChild(C)}else{F.parentNode.insertBefore(C,F)}var E={};E.show=function(I){if(D.useShim){var H=$D.getRegion(F);var K=C.parentNode;$D.setStyle(K,"display","block");$D.setXY(K,[H[0],H[1]]);$D.setStyle(K,"width",(H.right-H.left)+"px");$D.setStyle(K,"height",(H.bottom-H.top)+"px");if(D.useIFrame){var J=K.nextSibling;$D.setStyle(J,"width",(H.right-H.left)+"px");$D.setStyle(J,"height",(H.bottom-H.top)+"px");$D.setStyle(J,"display","block")}$D.setStyle(C,"display","block");$D.setStyle(C,"position","absolute");if(D.centerIndicator){$D.setStyle(C,"top","50%");$D.setStyle(C,"left","50%");C.style.marginTop=-(C.offsetHeight/2)+"px";C.style.marginLeft=-(C.offsetWidth/2)+"px"}}else{$D.setStyle(C,"display","");if(I){$D.setStyle(C,"position","absolute");$D.setXY(C,I)}}};E.hide=function(){if(D.useShim){var I=C.parentNode;$D.setStyle(C,"display","none");$D.setStyle(I,"display","none");if(D.useIFrame){$D.setStyle(C.parentNode.nextSibling,"display","none")}try{if(D.useIFrame){I.parentNode.removeChild(I.nextSibling)}I.parentNode.removeChild(I)}catch(H){}}else{$D.setStyle(C,"display","none");try{C.parentNode.removeChild(C)}catch(H){}}};return E}};TB.widget.SimplePopup=new function(){var F=YAHOO.util;var E={position:"right",autoFit:true,eventType:"mouse",delay:0.1,disableClick:true,width:200,height:200};var D=function(H){var I=$E.getTarget(H);if(D._target==I){this.popup.style.display=="block"?this.hide():this.show()}else{this.show()}$E.preventDefault(H);D._target=I};var G=function(I){clearTimeout(this._popupHideTimeId);var H=this;this._popupShowTimeId=setTimeout(function(){H.show()},this.config.delay*1000);if(this.config.disableClick&&!this.trigger.onclick){this.trigger.onclick=function(J){$E.preventDefault($E.getEvent(J))}}};var C=function(H){clearTimeout(this._popupShowTimeId);if(!$D.isAncestor(this.popup,$E.getRelatedTarget(H))){this.delayHide()}$E.preventDefault(H)};var B=function(H){var I=this.currentHandle?this.currentHandle:this;clearTimeout(I._popupHideTimeId)};var A=function(H){var I=this.currentHandle?this.currentHandle:this;if(!$D.isAncestor(I.popup,$E.getRelatedTarget(H))){I.delayHide()}};this.decorate=function(J,H,K){if(YAHOO.lang.isArray(J)||(YAHOO.lang.isObject(J)&&J.length)){K.shareSinglePopup=true;var M={};M._handles=[];for(var L=0;L<J.length;L++){var N=this.decorate(J[L],H,K);N._beforeShow=function(){M.currentHandle=this;return true};M._handles[L]=N}if(K.eventType=="mouse"){$E.on(H,"mouseover",B,M,true);$E.on(H,"mouseout",A,M,true)}return M}J=$(J);H=$(H);if(!J||!H){return }K=TB.applyIf(K||{},E);var P={};P._popupShowTimeId=null;P._popupHideTimeId=null;P._beforeShow=function(){return true};var I=new F.CustomEvent("onShow",P,false,F.CustomEvent.FLAT);if(K.onShow){I.subscribe(K.onShow)}var O=new F.CustomEvent("onHide",P,false,F.CustomEvent.FLAT);if(K.onHide){O.subscribe(K.onHide)}if(K.eventType=="mouse"){$E.on(J,"mouseover",G,P,true);$E.on(J,"mouseout",C,P,true);if(!K.shareSinglePopup){$E.on(H,"mouseover",B,P,true);$E.on(H,"mouseout",A,P,true)}}else{if(K.eventType=="click"){$E.on(J,"click",D,P,true)}}TB.apply(P,{popup:H,trigger:J,config:K,show:function(){if(!this._beforeShow()){return }var Y=$D.getXY(this.trigger);if(YAHOO.lang.isArray(this.config.offset)){Y[0]+=parseInt(this.config.offset[0]);Y[1]+=parseInt(this.config.offset[1])}var V=this.trigger.offsetWidth,R=this.trigger.offsetHeight;var Z=K.width,W=K.height;var Q=$D.getViewportWidth(),X=$D.getViewportHeight();var T=Math.max(document.documentElement.scrollLeft,document.body.scrollLeft);var b=Math.max(document.documentElement.scrollTop,document.body.scrollTop);var S=Y[0],a=Y[1];if(K.position=="left"){S=Y[0]-Z}else{if(K.position=="right"){S=Y[0]+V}else{if(K.position=="bottom"){a=a+R}else{if(K.position=="top"){a=a-W;if(a<0){a=0}}}}}if(this.config.autoFit){if(a-b+W>X){a=X-W+b-2;if(a<0){a=0}}}this.popup.style.position="absolute";this.popup.style.top=a+"px";this.popup.style.left=S+"px";if(this.config.effect){if(this.config.effect=="fade"){$D.setStyle(this.popup,"opacity",0);this.popup.style.display="block";var U=new F.Anim(this.popup,{opacity:{to:1}},0.4);U.animate()}}else{this.popup.style.display="block"}I.fire()},hide:function(){$D.setStyle(this.popup,"display","none");O.fire()},delayHide:function(){var Q=this;this._popupHideTimeId=setTimeout(function(){Q.hide()},this.config.delay*1000)}});$D.setStyle(H,"display","none");return P}};TB.widget.SimpleScroll=new function(){var Y=YAHOO.util;var defConfig={delay:2,speed:20,startDelay:2,direction:"vertical",disableAutoPlay:false,distance:"auto",scrollItemCount:1};this.decorate=function(container,config){container=$(container);config=TB.applyIf(config||{},defConfig);var step=2;if(config.speed<20){step=5}if(config.lineHeight){config.distance=config.lineHeight}var scrollTimeId=null,startTimeId=null,startDelayTimeId=null;var isHorizontal=(config.direction.toLowerCase()=="horizontal")||(config.direction.toLowerCase()=="h");var handle={};handle._distance=0;handle.scrollable=true;handle.distance=config.distance;handle._distance=0;handle.suspend=false;handle.paused=false;var _onScrollEvent=new Y.CustomEvent("_onScroll",handle,false,Y.CustomEvent.FLAT);_onScrollEvent.subscribe(function(){var curLi=container.getElementsByTagName("li")[0];if(!curLi){this.scrollable=false;return }this.distance=(config.distance=="auto")?curLi[isHorizontal?"offsetWidth":"offsetHeight"]:config.distance;with(container){if(isHorizontal){this.scrollable=(scrollWidth-scrollLeft-offsetWidth)>=this.distance}else{this.scrollable=(scrollHeight-scrollTop-offsetHeight)>=this.distance}}});var onScrollEvent=new Y.CustomEvent("onScroll",handle,false,Y.CustomEvent.FLAT);if(config.onScroll){onScrollEvent.subscribe(config.onScroll)}else{onScrollEvent.subscribe(function(){for(var i=0;i<config.scrollItemCount;i++){container.appendChild(container.getElementsByTagName("li")[0])}container[isHorizontal?"scrollLeft":"scrollTop"]=0})}var scroll=function(){if(handle.suspend){return }handle._distance+=step;var _d;if((_d=handle._distance%handle.distance)<step){container[isHorizontal?"scrollLeft":"scrollTop"]+=(step-_d);clearInterval(scrollTimeId);onScrollEvent.fire();_onScrollEvent.fire();startTimeId=null;if(handle.scrollable&&!handle.paused){handle.play()}}else{container[isHorizontal?"scrollLeft":"scrollTop"]+=step}};var start=function(){if(handle.paused){return }handle._distance=0;scrollTimeId=setInterval(scroll,config.speed)};$E.on(container,"mouseover",function(){handle.suspend=true});$E.on(container,"mouseout",function(){handle.suspend=false});TB.apply(handle,{subscribeOnScroll:function(func,override){if(override===true&&onScrollEvent.subscribers.length>0){onScrollEvent.unsubscribeAll()}onScrollEvent.subscribe(func)},pause:function(){this.paused=true;clearTimeout(startTimeId);startTimeId=null},play:function(){this.paused=false;if(startDelayTimeId){clearTimeout(startDelayTimeId)}if(!startTimeId){startTimeId=setTimeout(start,config.delay*1000)}}});handle.onScroll=handle.subscribeOnScroll;_onScrollEvent.fire();if(!config.disableAutoPlay){startDelayTimeId=setTimeout(function(){handle.play()},config.startDelay*1000)}return handle}};(function(){var A=YAHOO.util;TB.widget.Slide=function(B,C){this.init(B,C)};TB.widget.Slide.defConfig={slidesClass:"Slides",triggersClass:"SlideTriggers",currentClass:"Current",eventType:"click",autoPlayTimeout:5,disableAutoPlay:false};TB.widget.Slide.prototype={init:function(B,C){this.container=$(B);this.config=TB.applyIf(C||{},TB.widget.Slide.defConfig);try{this.slidesUL=$D.getElementsByClassName(this.config.slidesClass,"ul",this.container)[0];this.slides=$D.getChildren(this.slidesUL);if(this.slides.length==0){throw new Error()}}catch(D){throw new Error("can't find slides!")}this.delayTimeId=null;this.autoPlayTimeId=null;this.curSlide=-1;this.sliding=false;this.pause=false;this.onSlide=new A.CustomEvent("onSlide",this,false,A.CustomEvent.FLAT);if(YAHOO.lang.isFunction(this.config.onSlide)){this.onSlide.subscribe(this.config.onSlide,this,true)}this.initSlides();this.initTriggers();if(this.slides.length>0){this.play(1)}if(!this.config.disableAutoPlay){this.autoPlay()}if(YAHOO.lang.isFunction(this.config.onInit)){this.config.onInit.call(this)}},initTriggers:function(){var D=document.createElement("ul");this.container.appendChild(D);for(var C=0;C<this.slides.length;C++){var B=document.createElement("li");B.innerHTML=C+1;D.appendChild(B)}D.className=this.config.triggersClass;this.triggersUL=D;if(this.config.eventType=="mouse"){$E.on(this.triggersUL,"mouseover",this.mouseHandler,this,true);$E.on(this.triggersUL,"mouseout",function(E){clearTimeout(this.delayTimeId);this.pause=false},this,true)}else{$E.on(this.triggersUL,"click",this.clickHandler,this,true)}},initSlides:function(){$E.on(this.slides,"mouseover",function(){this.pause=true},this,true);$E.on(this.slides,"mouseout",function(){this.pause=false},this,true);$D.setStyle(this.slides,"display","none")},clickHandler:function(D){var C=$E.getTarget(D);var B=parseInt(TB.common.stripTags(C.innerHTML));while(C!=this.container){if(C.nodeName.toUpperCase()=="LI"){if(!this.sliding){this.play(B,true)}break}else{C=C.parentNode}}},mouseHandler:function(E){var D=$E.getTarget(E);var B=parseInt(TB.common.stripTags(D.innerHTML));while(D!=this.container){if(D.nodeName.toUpperCase()=="LI"){var C=this;this.delayTimeId=setTimeout(function(){C.play(B,true);C.pause=true},(C.sliding?0.5:0.1)*1000);break}else{D=D.parentNode}}},play:function(E,C){E=E-1;if(E==this.curSlide){return }var B=this.curSlide>=0?this.curSlide:0;if(C&&this.autoPlayTimeId){clearInterval(this.autoPlayTimeId)}var D=this.triggersUL.getElementsByTagName("li");D[B].className="";D[E].className=this.config.currentClass;this.slide(E);this.curSlide=E;if(C&&!this.config.disableAutoPlay){this.autoPlay()}},slide:function(C){var B=this.curSlide>=0?this.curSlide:0;this.sliding=true;$D.setStyle(this.slides[B],"display","none");$D.setStyle(this.slides[C],"display","block");this.sliding=false;this.onSlide.fire(C)},autoPlay:function(){var B=this;var C=function(){if(!B.pause&&!B.sliding){var D=(B.curSlide+1)%B.slides.length+1;B.play(D,false)}};this.autoPlayTimeId=setInterval(C,this.config.autoPlayTimeout*1000)}};TB.widget.ScrollSlide=function(B,C){this.init(B,C)};YAHOO.extend(TB.widget.ScrollSlide,TB.widget.Slide,{initSlides:function(){TB.widget.ScrollSlide.superclass.initSlides.call(this);$D.setStyle(this.slides,"display","")},slide:function(E){var B=this.curSlide>=0?this.curSlide:0;var C={scroll:{by:[0,this.slidesUL.offsetHeight*(E-B)]}};var D=new A.Scroll(this.slidesUL,C,0.5,A.Easing.easeOutStrong);D.onComplete.subscribe(function(){this.sliding=false;this.onSlide.fire(E)},this,true);D.animate();this.sliding=true}});TB.widget.FadeSlide=function(B,C){this.init(B,C)};YAHOO.extend(TB.widget.FadeSlide,TB.widget.Slide,{initSlides:function(){TB.widget.FadeSlide.superclass.initSlides.call(this);$D.setStyle(this.slides,"position","absolute");$D.setStyle(this.slides,"top",this.config.slideOffsetY||0);$D.setStyle(this.slides,"left",this.config.slideOffsetX||0);$D.setStyle(this.slides,"z-index",1)},slide:function(D){if(this.curSlide==-1){$D.setStyle(this.slides[D],"display","block")}else{var B=this.slides[this.curSlide];$D.setStyle(B,"display","block");$D.setStyle(B,"z-index",10);var C=new A.Anim(B,{opacity:{to:0}},0.5,A.Easing.easeNone);C.onComplete.subscribe(function(){$D.setStyle(B,"z-index",1);$D.setStyle(B,"display","none");$D.setStyle(B,"opacity",1);this.sliding=false;this.onSlide.fire(D)},this,true);$D.setStyle(this.slides[D],"display","block");C.animate();this.sliding=true}}})})();TB.widget.SimpleSlide=new function(){this.decorate=function(A,B){if(!A){return }B=B||{};if(B.effect=="scroll"){if(TB.bom.isGecko){if(YAHOO.util.Dom.get(A).getElementsByTagName("iframe").length>0){return new TB.widget.Slide(A,B)}}return new TB.widget.ScrollSlide(A,B)}else{if(B.effect=="fade"){return new TB.widget.FadeSlide(A,B)}else{return new TB.widget.Slide(A,B)}}}};TB.widget.SimpleTab=new function(){var C=YAHOO.util;var A={eventType:"click",currentClass:"Current",tabClass:"",autoSwitchToFirst:true,stopEvent:true,delay:0.1};var B=function(F){var D=[];if(!F){return D}for(var E=0,G=F.childNodes;E<G.length;E++){if(G[E].nodeType==1){D[D.length]=G[E]}}return D};this.decorate=function(D,G){D=$(D);G=TB.applyIf(G||{},A);var K={};var L=B(D);var F=L.shift(0);var E=F.getElementsByTagName("li");var I,N;if(G.tabClass){I=$D.getElementsByClassName(G.tabClass,"*",D)}else{I=TB.common.toArray(F.getElementsByTagName("a"))}var O=new C.CustomEvent("onSwitch",null,false,C.CustomEvent.FLAT);if(G.onSwitch){O.subscribe(G.onSwitch)}var J=function(Q){if(N){M()}var P=I.indexOf(this);K.switchTab(P);if(G.stopEvent){try{$E.stopEvent(Q)}catch(R){}}return !G.stopEvent};var H=function(P){var Q=this;N=setTimeout(function(){J.call(Q,P)},G.delay*1000);if(G.stopEvent){$E.stopEvent(P)}return !G.stopEvent};var M=function(){clearTimeout(N)};if(G.eventType=="mouse"){$E.on(I,"focus",J);$E.on(I,"mouseover",G.delay?H:J);$E.on(I,"mouseout",M)}else{$E.on(I,"click",J)}TB.apply(K,{switchTab:function(P){$D.setStyle(L,"display","none");$D.removeClass(E,G.currentClass);$D.addClass(E[P],G.currentClass);$D.setStyle(L[P],"display","block");O.fire(P)},subscribeOnSwitch:function(P){O.subscribe(P)}});K.onSwitch=K.subscribeOnSwitch;$D.setStyle(L,"display","none");if(G.autoSwitchToFirst){K.switchTab(0)}return K}};TB.widget.InputHint=new function(){var B={hintMessage:"",hintClass:"tb-input-hint",appearOnce:false};var D=/^\s*$/;var A=function(E,F){if(!F.disabled){F.disappear()}};var C=function(E,F){if(!F.disabled){F.appear()}};this.decorate=function(E,F){E=$(E);F=TB.applyIf(F||{},B);var H=F.hintMessage||E.title;var G={};G.disabled=false;G.disappear=function(){if(H==E.value){E.value="";$D.removeClass(E,F.hintClass)}};G.appear=function(){if(D.test(E.value)||H==E.value){$D.addClass(E,F.hintClass);E.value=H}};G.purge=function(){this.disappear();$E.removeListener(E,"focus",A);$E.removeListener(E,"drop",A);$E.removeListener(E,"blur",C)};if(!E.title){E.setAttribute("title",H)}$E.on(E,"focus",A,G);$E.on(E,"drop",A,G);if(!F.appearOnce){$E.on(E,"blur",C,G)}G.appear();return G}};

FP={};(function(){var J=function(M){var N=document.cookie.match("(?:^|;)\\s*"+M+"=([^;]*)");return N?unescape(N[1]):""};var H=function(T){var R={};var S=T.split("&");var P=/([^=]*)=(.*)/;for(var N=0;N<S.length;N++){var M=P.exec(S[N]);if(!M){continue}var O=decodeURIComponent(M[1]);var Q=M[2]?decodeURIComponent(M[2]):undefined;if(R[O]!==undefined){if(R[O].constructor!=Array){R[O]=[R[O]]}if(Q){R[O].push(Q)}}else{R[O]=Q}}return R};var K=J("cookie1");var A=J("_nk_");var L=J("tracknick");var E=H(J("uc1"));FP._ucMap=E;var C=navigator.userAgent.toLowerCase(),D=C.indexOf("opera")!=-1,I=C.indexOf("safari")!=-1,B=!D&&!I&&C.indexOf("gecko")>-1,F=!D&&C.indexOf("msie")!=-1,G=!D&&C.indexOf("msie 6")!=-1;FP.writeWWMsg=function(O){var R=J("_wwmsg_"),N="0";if(R!=""){var S=R.split(",");if(S.length==2){N=S[0];R=S[1]}}var T=O||"www.taobao.com";if(K!=""&&R!=""&&R!="0"){var U=false;try{if(F){var M=new ActiveXObject("WangWangX.WangWangObj");if(M){U=true;delete M}}else{if(B){var Q=navigator.mimeTypes["application/ww-plugin"];if(Q){U=!!Q.enabledPlugin}}}}catch(P){U=false}FP.wwInstalled=U;if(U){document.write('<li class="HasMsgWW"><a href="wangwang:">\u65fa\u65fa\u6d88\u606f</a>('+R+")</li>")}else{document.write('<li class="HasMsgWW"><a href="'+T+'/wangwang/index.php" target="_blank">\u65fa\u65fa\u6d88\u606f</a>('+R+")</li>")}}else{document.write('<li><a href="'+T+'/wangwang/index.php" target="_blank">\u963f\u91cc\u65fa\u65fa</a></li>')}};FP.writeLoginStatus=function(R,X,O,N,Q,T){var W=parseInt(E["_msg_"])||0;var S=N+"/logout.jhtml?f=top";var P=N+"/register.jhtml?f=top";var U=N+"/login.jhtml?f=top";if(T&&T!=""){U+="&redirectURL="+T}var V=X+"/message/list_private_msg.htm";var M="";if(K!=""){M+="<li>\u60a8\u597d\uff0c"+unescape(A.replace(/\\u/g,"%u"))+'\uff01<a href="'+S+'" target="_top">[\u9000\u51fa]</a></li>';if(W>0){M+='<li class="HasMsgMail"><a href="'+X+'/message/list_private_msg.htm" target="_top">\u7ad9\u5185\u4fe1</a>('+W+")</li>"}else{M+='<li><a href="'+V+'" target="_top">\u7ad9\u5185\u4fe1</a></li>'}}else{if(L==""){M+="<li>\u60a8\u597d\uff0c\u6b22\u8fce\u6765\u6dd8\u5b9d\uff01</li>";M+='<li><a href="'+P+'" target="_top">[\u514d\u8d39\u6ce8\u518c]</a></li>';M+='<li><a href="'+U+'" target="_top">[\u767b\u5f55]</a></li>'}else{M+="<li>\u60a8\u597d\uff0c"+unescape(L.replace(/\\u/g,"%u"))+'\uff01<a href="'+U+'" target="_top">[\u8bf7\u767b\u5f55]</a></li>';M+='<li><a href="'+P+'" target="_top">[\u514d\u8d39\u6ce8\u518c]</a></li>';M+='<li><a href="'+V+'" target="_top">\u7ad9\u5185\u4fe1</a></li>'}}document.write(M)};FP.writeMsgSound=function(N){var M=N||"www.taobao.com";var O=parseInt(E["_msg_"])||0;var P=(E["_msg_v"]!="false");if(K!=""&&O>0&&P){document.write('<embed src="'+M+'/sounds/newpm.swf" loop="false" hidden="true" volume="50" autostart="true" width="0" height="0" name="foobar" mastersound="mastersound" class="hidden" />')}};FP.writeWatch=function(){var M="";if(K!=""||L!=""){M+="<li><a href='http://favorite.taobao.com/collect_list.htm' target='_top'>\u6536\u85cf\u5939</a></li>"}document.write(M)}})();FP.initSearchForm=function(){var E=document.forms["search"];var B=E["search_type"],A=E["cat"],D=E["productCat"];var C=document.getElementById("book_search_radios");E.elements["search_type"].onchange=function(){if(B.value=="product"){A.style.display="none";D.style.display="";C.style.display=""}else{A.style.display="";D.style.display="none";C.style.display="none"}};E.elements["productCat"].onchange=function(){if(D.value=="1"){C.style.display=""}else{C.style.display="none"}}};

function Player()
{
	(function(){var D=document.forms["search1"].q;YAHOO.util.Event.on(D,"keydown",function(){$E.removeListener(D,"keydown",arguments.callee);var G=new YAHOO.util.YUILoader({base:TB.env.path+"yui/"});G.addModule({name:"suggest",type:"js",fullpath:"suggest.js",requires:["autocomplete"]});G.require("suggest");G.insert()});if($("ymail:entrance")&&FP._ucMap&&FP._ucMap["_yb_"]=="true"){YAHOO.util.Get.script("http://www.taobao.com/home/js/sys/ymail.js?t=20071221.js")}})();TB.widget.SimpleSlide.decorate("SlidePlayer",{eventType:"mouse",effect:"scroll"});FP.ExpressWay=(function(){var A=function(C,E){var B;try{B=document.createElement('<iframe name="ew-frame" scrolling="no" frameborder="0" allowTransparency="true">')}catch(D){B=document.createElement("iframe");B.name="ew-frame";B.scrolling="no";B.frameBorder=0}YAHOO.util.Dom.addClass(B,"ew-frame");C.appendChild(B);B.src=E};return{init:function(){var B=YAHOO.util.Dom.get("ew:tabContainer");var C=TB.widget.SimpleTab.decorate(B,{currentClass:"selected",eventType:"mouse",onSwitch:function(F){var E=B.getElementsByTagName("a")[F];var D=E.getAttribute("rel");if(D){var G=$D.get(D);if(G.childNodes.length==0){A(G,E.href)}E.removeAttribute("rel")}}})}}})();FP.ExpressWay.init();FP.newPro=(function(){var A="fp:newPro";var F,H,B,C=3;var I="/index_inc/cms_inc.php?path=";var E=function(J){B=true;YAHOO.util.Connect.asyncRequest("GET",I+J.getAttribute("rel")+"&t="+new Date().getTime(),{success:function(K){H.hide();B=false;J.innerHTML=K.responseText;$D.setStyle(F,"display","none");$D.setStyle(J,"display","")},failure:function(){}})};var D={};D.currIndex=0;D.active=function(K){if(F[K].getElementsByTagName("*").length==0){var J=F[K].getAttribute("rel");H=TB.util.Indicator.attach(F[D.currIndex],{message:"",useShim:true});H.show();E(F[K],J)}else{$D.setStyle(F,"display","none");$D.setStyle(F[K],"display","")}D.currIndex=K;if(D.currIndex>0){$D.removeClass(this._prevTrigger,"no-prev")}else{$D.addClass(this._prevTrigger,"no-prev")}if(D.currIndex>=C-1){$D.addClass(this._nextTrigger,"no-next")}else{$D.removeClass(this._nextTrigger,"no-next")}};var G=function(J,L){$E.stopEvent(J);if(B){return }var K=D.currIndex+L;if(K<0||K>=C){return false}D.active(K)};D._buildPagination=function(){var J=document.createElement("ul");$D.addClass(J,"page-change");J.innerHTML='<li><a class="no-prev prev" href="#"><span>\u4e0a\u4e00\u9875</span></a></li><li><a class="next" href="#"><span>\u4e0b\u4e00\u9875</span></a></li>';A.appendChild(J);this._prevTrigger=J.getElementsByTagName("a")[0];this._nextTrigger=J.getElementsByTagName("a")[1]};D.init=function(){A=$(A);if(!A){return }D._buildPagination();F=$D.getElementsByClassName("fp:newProDiv","div",A);$E.on(this._prevTrigger,"click",G,-1);$E.on(this._nextTrigger,"click",G,1);if(D.currIndex==0){$D.addClass(this._prevTrigger,"no-prev")}};return D})();FP.newPro.init();FP.HeadLineDL=(function(){var A="fp:hendLineDL";var C,H;var E=0;var I=false;var G="/index_inc/cms_inc.php?path=";var B={els:{},show:function(J){var L=$D.generateId(J,"_hl");var K=document.createElement("div");J.appendChild(K);$D.addClass(K,"tb-indic");this.els[L]=K},hide:function(J){var K=this.els[J.id];if(K){K.parentNode.removeChild(K);delete this.els[J.id]}}};var F=function(K,J){if(!J){return }B.show(K);YAHOO.util.Connect.asyncRequest("GET",G+J+"&t="+new Date().getTime(),{success:function(M){B.hide(K);var L=document.createElement("ul");K.appendChild(L);L.innerHTML=M.responseText},failure:function(){B.hide(K)}})};var D={};D.active=function(K){$D.removeClass(C,"hover");$D.addClass(K,"hover");$D.setStyle(H,"display","none");var J=$D.getNextSibling(K);if(J.getElementsByTagName("*").length==0){F(J,K.getElementsByTagName("a")[0].getAttribute("rel"))}$D.setStyle(J,"display","block")};D.init=function(){A=$(A);if(!A){return }C=A.getElementsByTagName("dt");H=A.getElementsByTagName("dd");A.onmouseover=function(){I=true};A.onmouseout=function(){I=false};$E.on(C,"mouseover",function(J){var K=$E.getTarget(J);while(K.tagName.toLowerCase()!="dt"){K=K.parentNode}D.active(K)});D.active(C[0])};return D})();FP.HeadLineDL.init();FP.RecommendBuy=(function(){var C="fp:rb";var K=0,F=3,D=false,J,H;var I;var B="http://auction1.taobao.com/auction/todayTop5ForFront.htm?callback=FP.RecommendBuy.doRender";var E=function(){new Image().src="http://ju.atpanel.com/?url=http://www.atpanel.com?ad_id=&am_id=&cm_id=&pm_id=1500084045e70ba845b4"};var G=function(){var L=document.createElement("ul");$D.addClass(L,"page-change");L.innerHTML='<li><a class="no-prev prev" href="#"><span>\u4e0a\u4e00\u9875</span></a></li><li><a class="next" href="#"><span>\u4e0b\u4e00\u9875</span></a></li>';$D.insertAfter(L,C);J=L.getElementsByTagName("a")[0];H=L.getElementsByTagName("a")[1]};var A=function(L,N){$E.stopEvent(L);if(D){return }var M=K+N;if(M<0||M>=F){return false}FP.RecommendBuy.active(M)};return{doRender:function(V){var N=V.items.length,T=[];for(var O=0,P="";O<N;++O){var M=V.items[O];var Q=parseFloat(M.price).toFixed(2);Q=Q.replace(/\.(\d{2})/,".<sub>$1</sub>");T[T.length]='<li><a target="_blank" href="'+M.link+'"><img src="'+encodeURI(M.picURL)+'"/><span class="title">'+M.title+'</span><span class="price"><sup>\uffe5</sup>'+Q+"</span></a></li>"}var R=document.createElement("ul");R.className="ul-pic pic-t";R.innerHTML=T.join("");var S=$D.getElementsByClassName("fp:rbPage","div",C),L=S[S.length-1];L.appendChild(R);$E.on(R.getElementsByTagName("a"),"click",E);var U=document.createElement("span");$D.addClass(U,"more");U.innerHTML='<a href="'+V.moreLink[0]+'" target="_blank">\u66f4\u591a</a>';L.appendChild(U);$D.setStyle(S,"display","none");$D.setStyle(L,"display","");if(I){I.hide()}D=false},active:function(M){var L=$D.getElementsByClassName("fp:rbPage","div",C);if(!L[M]){D=true;var N=document.createElement("div");$D.addClass(N,"fp:rbPage");$D.setStyle(N,"height",C.clientHeight+"px");C.appendChild(N);I=TB.util.Indicator.attach(M>0?L[M-1]:N,{message:"",useShim:true});I.show();YAHOO.util.Get.script(B+"&index="+(M+1)+"&t="+new Date().getTime()+".js",{charset:"gbk"})}else{$D.setStyle(L,"display","none");$D.setStyle(L[M],"display","")}K=M;if(K>0){$D.removeClass(J,"no-prev")}else{$D.addClass(J,"no-prev")}if(K>=F-1){$D.addClass(H,"no-next")}else{$D.removeClass(H,"no-next")}},init:function(){C=$(C);G();$E.on(J,"click",A,-1);$E.on(H,"click",A,1);$D.addClass(J,"no-prev");this.active(0)}}})();FP.RecommendBuy.init();FP.P4p=(function(){var YUD=YAHOO.util.Dom;var varName="p4presult";var SPI="http://tmatch.p4p.cn.yahoo.com/kccjad?keyword=\u6dd8\u5b9d\u9996\u9875\u5355\u54c1\u63a8\u8350080421&adcount=18&pid=419362_1006&catid=16&ip=10.1.19.139&t="+new Date().getTime()+"&p4p="+varName;var _renderAd=function(ret,renderer,showDesc){var adDiv=document.createElement("li");var price=parseFloat(ret.GOODSPRICE/100).toFixed(2);price=price.replace(/\.(\d{2})/,".<sub>$1</sub>");adDiv.innerHTML='<a href="'+ret.EURL+'" title="'+ret.TITLE+'" target="_blank" ><b><img src="'+ret.TBGOODSLINK+'"/></b><span class="title">'+ret.TITLE+'</span><span class="price"><sup>\uffe5</sup>'+price+"</span></a>";return adDiv};var _bulidDom=function(container){var data=eval(varName);if(!data||data.length===0){container.style.display="none";return }YUD.removeClass(container,"loading");YUD.addClass(container,"hot-buy");var header=document.createElement("div");YUD.addClass(header,"hot-buy-title");header.innerHTML='<h4 class="bottom-line">\u70ed\u5356\u5355\u54c1</h4><ul class="more-target"><li><a href="http://auction1.taobao.com/auction/activity/activity.htm?id=1554" target="_blank">\u5f00\u95e8\u4e70\u5c31\u9001</a></li><li><a href="http://auction1.taobao.com/auction/activity/activity.htm?id=1555" target="_blank">\u4eba\u6c14\u5546\u54c1\u5927\u653e\u9001</a></li><li><a href="http://www.taobao.com/cn/event/site/express_index_071109.php" target="_blank">\u6211\u4e5f\u8981\u51fa\u73b0\u5728\u8fd9\u91cc</a></li></ul>';container.appendChild(header);var contentBody=document.createElement("ul");YUD.addClass(contentBody,"product-list");container.appendChild(contentBody);var rets=data;for(var i=0;i<rets.length;i++){contentBody.appendChild(_renderAd(rets[i],{},false))}container.style.display=""};return{init:function(){var container=YAHOO.util.Dom.get("indexp4p");YAHOO.util.Dom.addClass(container,"loading");YAHOO.util.Get.script(SPI,{onSuccess:function(o){try{_bulidDom(container)}catch(e){}},varName:varName})}}})();YAHOO.util.Event.on(window,"scroll",function(){YAHOO.util.Event.removeListener(window,"scroll",arguments.callee);FP.P4p.init()});(function(){var A=parseInt(TB.bom.getCookie("tg"));if((A&1)==1){YAHOO.util.Get.script("/help/wizard/wizard.js?t=20070813.js")}})();(function(){var F='<map name="tbMap"><area shape="rect" coords="65, 18, 74, 26" href="http://www.taobao.com" class="tb:plot"><area shape="rect" coords="2, 0, 11, 10" href="http://www.taobao.com" class="tb:plot"></map>';var A='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="0" height="0"><param name="movie" value="http://www.taobao.com/tb.swf" /><param name="quality" value="high" /><param name="loop" value="0" /><embed src="http://www.taobao.com/tb.swf" loop="0" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="0" height="0"></embed></object>';var E=YAHOO.util;var B=E.Dom.getElementsByClassName("logo","div","Head")[0].getElementsByTagName("img")[0];var D=function(){B.useMap="#tbMap";var G=document.createElement("span");G.id="tb:funny";E.Dom.setStyle(G,"visibility","hidden");G.innerHTML=F;document.body.appendChild(G);var H=E.Dom.getElementsByClassName("tb:plot","area","tb:funny");E.Event.on(H,"click",C)};function C(H){E.Event.stopEvent(H);B.blur();var G=document.createElement("span");G.style.visibility="hidden";G.innerHTML=A;document.body.appendChild(G)}E.Event.on(B,"mouseover",function(){E.Event.removeListener(B,"mouseover",arguments.callee);D()})})()
}
