/* Copyright 2010, KISSY UI Library v1.1.6 MIT Licensed build time: Dec 15 17:51 */ (function(f,n,u){var w={mix:function(j,l,o,p){if(!l||!j)return j;if(o===u)o=true;var c,g,k;if(p&&(k=p.length))for(c=0;c=0;k--)if(g[k]===c)break;return k},unique:function(c,g){g&&c.reverse();for(var k=c.slice(),a=0,h,b;a-1},filter:j?function(c,g,k){return j.call(c,g,k)}:function(c,g,k){var a=[];f.each(c,function(h,b,d){g.call(k,h,b,d)&&a.push(h)});return a},now:function(){return(new Date).getTime()}});f.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(c,g){p["[object "+c+"]"]=g=c.toLowerCase();f["is"+c]=function(k){return f.type(k)==g}})})(KISSY); (function(f,n){function u(b){var d=typeof b;return b===null||d!=="object"&&d!=="function"}function w(b){return Array.prototype.slice.call(b)}var s=f.__HOST,t=s.document,j=t.documentElement,l=encodeURIComponent("[]"),o=false,p=[],c=false,g=/^#?([\w-]+)$/,k=/^(\w+)\[\]$/,a=/\S/;f.mix(f,{isWindow:function(b){return f.type(b)==="object"&&"setInterval"in b},makeArray:function(b){if(b===null||b===n)return[];if(f.isArray(b))return b;if(typeof b.length!=="number"||f.isString(b)||f.isFunction(b))return[b]; return w(b)},param:function(b,d){if(!f.isPlainObject(b))return"";d=d||"&";var e=[],i,m;for(i in b){m=b[i];i=encodeURIComponent(i);if(u(m))e.push(i,"=",encodeURIComponent(m+""),d);else if(f.isArray(m)&&m.length)for(var r=0,q=m.length;r500)i.cancel()},40,true)}});try{w(j.childNodes)}catch(h){w=function(b){for(var d= [],e=b.length-1;e>=0;e--)d[e]=b[e];return d}}if(location&&(location.search||"").indexOf("ks-debug")!==-1)f.Config.debug=true})(KISSY); (function(f,n){var u=f.__HOST.document,w=u.getElementsByTagName("head")[0]||u.documentElement,s=2,t=3,j=4,l=f.mix,o=u.createElement("script").readyState?function(a,h){var b=a.onreadystatechange;a.onreadystatechange=function(){var d=a.readyState;if(d==="loaded"||d==="complete"){a.onreadystatechange=null;b&&b();h.call(this)}}}:function(a,h){a.addEventListener("load",h,false)},p=/\.css(?:\?|$)/i,c;c={add:function(a,h,b){var d=this.Env.mods,e;if(f.isString(a)&&!b&&f.isPlainObject(h)){e={};e[a]=h;a=e}if(f.isPlainObject(a)){f.each(a, function(i,m){i.name=m;d[m]&&l(i,d[m],false)});l(d,a)}else{b=b||{};e=d[a]||{};a=b.host||e.host||a;e=d[a]||{};l(e,{name:a,status:s});if(!e.fns)e.fns=[];h&&e.fns.push(h);h=e.requires;l(d[a]=e,b);d[a].requires=h;e.attach!==false&&this.__isAttached(e.requires)&&this.__attachMod(e)}return this},use:function(a,h,b){a=a.replace(/\s+/g,"").split(",");b=b||{};var d=this,e=d.Env.mods,i=(b||0).global,m,r=a.length,q,v,x;i&&d.__mixMods(i);if(d.__isAttached(a))h&&h(d);else{for(m=0;m0){if(!q.requires)q.requires=[];q._requires=q.requires.concat();v=a[m-1];if(!f.inArray(v,q.requires)&&!f.inArray(q.name,e[v].requires||[]))q.requires.push(v)}d.__attach(q,function(){if(q._requires){q.requires=q._requires;delete q._requires}if(!x&&d.__isAttached(a)){x=true;h&&h(d)}},i)}return d}},__attach:function(a,h,b){function d(){if(e.__isAttached(a.requires||[])){a.status===s&&e.__attachMod(a);a.status===j&&h()}}for(var e=this,i=a.requires||[],m=0,r=i.length;m=0&&(b=h[a[d]]);d--)if(b.status!==j)return false;return true}, __load:function(a,h,b){function d(){m[i]=s;if(a.status!==t){b&&e.__mixMod(e.Env.mods,b.Env.mods,a.name,b);if(a.status!==j)a.status=s;h()}}var e=this,i=a.fullpath,m=f.Env._loadQueue,r=m[i];a.status=a.status||0;if(a.status<1&&r)a.status=r.nodeName?1:s;if(f.isString(a.cssfullpath)){e.getScript(a.cssfullpath);a.cssfullpath=s}if(a.status<1&&i){a.status=1;r=e.getScript(i,{success:function(){KISSY.log(a.name+" is loaded.","info");d()},error:function(){a.status=t;m[i]=s},charset:a.charset});p.test(i)||(m[i]= r)}else a.status===1?o(r,d):h()},__buildPath:function(a,h){function b(e,i){if(!a[i]&&a[e])a[i]=(h||d.base)+a[e];if(a[i]&&d.debug)a[i]=a[i].replace(/-min/g,"")}var d=this.Config;b("path","fullpath");a.cssfullpath!==s&&b("csspath","cssfullpath")},getScript:function(a,h,b){var d=p.test(a),e=u.createElement(d?"link":"script"),i=h,m,r,q;if(f.isPlainObject(i)){h=i.success;m=i.error;r=i.timeout;b=i.charset}if(d){e.href=a;e.rel="stylesheet"}else{e.src=a;e.async=true}if(b)e.charset=b;if(d)f.isFunction(h)&& h.call(e);else o(e,function(){if(q){q.cancel();q=n}f.isFunction(h)&&h.call(e);w&&e.parentNode&&w.removeChild(e)});if(f.isFunction(m))q=f.later(function(){q=n;m()},(r||this.Config.timeout)*1E3);w.insertBefore(e,w.firstChild);return e}};l(f,c);var g=/^(.*)(seed|kissy)(-min)?\.js[^/]*/i,k=/(seed|kissy)(-min)?\.js/;f.__initLoader=function(){var a=u.getElementsByTagName("script");a=a[a.length-1];var h=a.src,b=a.getAttribute("data-combo-prefix")||"??";a=a.getAttribute("data-combo-sep")||",";a=h.split(a); var d=a[0];b=d.indexOf(b);if(b==-1)h=h.replace(g,"$1");else{h=d.substring(0,b);b=d.substring(b+2,d.length);if(b.match(k))h+=b.replace(g,"$1");else for(b=1;b-1,I=!(M.indexOf("taobao.com")>-1||AJ),U=I?".daily.taobao.net":".taobao.com",P="",H=(N.location.href.indexOf("https://")===0),W={},AK={siteNav:function(){if(!AE){return }AE.setAttribute("role","navigation");AH.each(R("menu","*",AE),function(A){TB.Global._addMenu(A)});J(N.forms.topSearch,"submit",function(){if(form.q.value==P){form.action="http://list.taobao.com/browse/cat-0.htm"}})},tDog:function(){if((K&&K!=-1)||"tstart" in S||"tdog" in S){AH.ready(function(){var A="http://"+AA+"/p/header/webww-min.js?t=20110629.js";AH.getScript(A)})}},tLabs:function(){if(!TB.Global.isLogin()){return }if((window.g_config&&1===window.g_config.appId)||T("l")){AH.ready(function(){var A="http://"+AA+"/p/tlabs/1.0.0/tlabs-min.js?t=1.0.0.js",B=T("_nk_")||T("tracknick");B=encodeURIComponent(L(unescape(B.replace(/\\u/g,"%u"))));AH.getScript(A,function(){if(typeof TLabs!=="undefined"){TLabs.init({nick:B})}})})}},initHeaderLinks:function(){if(M.indexOf(".taobao.net")===-1){return }var B=AE?AE.getElementsByTagName("a"):[],C=0,D=B.length,A=Y;while(A.length>3){A.shift()}A=A.join(".");for(;C-1){AH.getScript("http://assets.daily.taobao.net/p/cloudyrun/1.0/cloudyrun-taobao-pkg.js?t="+(+new Date()))}})},assist:function(){AH.ready(function(){var A="http://assets.daily.taobao.net/p/assist/";if(document.domain.indexOf("taobao.net")>-1){AH.getScript(A+"quicklogin/ql.css");AH.getScript(A+"quicklogin/ql.js")}})},miniCart:function(){var A=TB.Global;if(A._OFF){return }if(AJ||M.indexOf("tmall.net")>-1){if(AH.isUndefined(K)){return }else{if(!(T("uc2")&&T("mt"))){AH.getScript("http://www"+U+"/go/app/tmall/login-api.php?t="+AH.now());return }}}A.initMiniCart()}};TB.Global={_addMenu:function(C){if(!C){return }var E=this,A=R("menu-hd","*",C)[0],B=R("menu-bd","*",C)[0];if(!B||!A){return }A.tabIndex=0;E._subMenus.push(B);B.setAttribute("role","menu");B.setAttribute("aria-hidden","true");if(!B.getAttribute("id")){B.setAttribute("id",AH.guid("menu-"))}A.setAttribute("aria-haspopup",B.getAttribute("id"));A.setAttribute("aria-label","\u53f3\u952e\u5f39\u51fa\u83dc\u5355\uff0ctab\u952e\u5bfc\u822a\uff0cesc\u5173\u95ed\u5f53\u524d\u83dc\u5355");var D=false;if(!H&&Q){D=N.createElement("iframe");D.src="about: blank";D.className="menu-bd";C.insertBefore(D,B)}J(C,"mouseover",function(a){var b=a.relatedTarget;while(b&&b!==C){b=b.parentNode}if(b!==C){AH.each(E._subMenus,function(c){if(c!==B){V(c.parentNode,X);c.setAttribute("aria-hidden","true")}});Z(C,X);B.setAttribute("aria-hidden","false");if(!D){return }D.style.height=parseInt(B.offsetHeight)+25+"px";D.style.width=parseInt(B.offsetWidth)+1+"px"}});J(C,"mouseout",function(a){var b=a.relatedTarget;while(b&&b!==C){b=b.parentNode}if(b!==C){V(C,X);B.setAttribute("aria-hidden","true")}});J(C,"keydown",function(a){var b=a.keyCode;if(b==27||b==37||b==38){V(C,X);B.setAttribute("aria-hidden","true");A.focus();AF(a)}else{if(b==39||b==40){Z(C,X);B.setAttribute("aria-hidden","false");AF(a)}}});var F;J(C,O?"focusin":"focus",function(){if(F){clearTimeout(F);F=null}},!O);J(C,O?"focusout":"blur",function(){F=setTimeout(function(){V(C,X);B.setAttribute("aria-hidden","true")},100)},!O)},init:function(B){AA=I?"assets.daily.taobao.net":"a.tbcdn.cn";S=AH.unparam(location.search.substring(1));AE=N.getElementById("site-nav");this._OFF=!!!AE;this.config=B;if(B&&B.mc&&B.mc===-1){this._OFF=true}if(window.top!==window.self){AH.log(["in frame, exit"]);this._OFF=true}this._subMenus=[];for(var A in AK){AK[A]()}this._systeamAnnounce()},writeLoginInfo:function(d){d=d||{};var A=this,i=T("_nk_")||T("tracknick"),g=AG(T("uc1")),C=parseInt(g._msg_)||0,b=AH.now(),c=d.memberServer||"http://member1.taobao.com",f=d.loginServer||"https://login.taobao.com",E=d.loginUrl||f+"/member/login.jhtml?f=top",h=location.href,j,F,a,D,B,e=P;if(/^http.*(\/member\/login\.jhtml)$/i.test(h)){h=P}j=d.redirectUrl||h;if(j){E+="&redirectURL="+encodeURIComponent(j)}F=d.logoutUrl||f+"/member/logout.jhtml?f=top";a=c+"/member/newbie.htm";D=c+"/message/list_private_msg.htm?t="+b;B="http://jianghu.taobao.com/admin/home.htm?t="+b;if(A.isLogin()){e='\u60a8\u597d\uff0c'+L(unescape(i.replace(/\\u/g,"%u")))+"\uff01"+A.showVIP()+'\u9000\u51fa\u7ad9\u5185\u4fe1';if(C){e+="("+C+")"}e+=""}else{e='\u60a8\u597d\uff0c\u6b22\u8fce\u6765\u6dd8\u5b9d\uff01\u8bf7\u767b\u5f55';e+='\u514d\u8d39\u6ce8\u518c'}N.write(e)},showVIP:function(){var C=parseInt(AG(T("uc1"))["tag"])||0,A=P,B="http://vip"+U;AH.log(["vip",C]);if(AH.indexOf(C,[1,2,3])>-1){A=' '}else{if(C===-100){A=' \u60a8\u5df2\u5177\u5907VIP\u8d44\u683c\u70b9\u4eaeVIP\u56fe\u6807'}}return A},isLogin:function(){var A=T("tracknick"),B=T("_nk_")||A;return !!(T("_l_g_")&&B||T("ck1")&&A)},getCartElem:function(){return AE&&R("cart","li",AE)[0]},initMiniCart:function(){var E=this,A="http://buy"+U+"/auction/cart/top_cart_quantity.htm?",C=function(){AH.getScript(A+"callback=TB.Global.setCartNum&t="+AH.now()+(K?"&appid="+K:P))};if(E._OFF=(E._OFF||!!!E.getCartElem())){return }AH.log(["off",E._OFF]);var F=AG(T("mt")),D,B;if(F&&(D=F.ci)){D=D.split("_");B=parseInt(D[1]);D=parseInt(D[0]);E._OFF=D<0;if(D<0){AH.log("ci < 0, not request and not init minicart");return }if(E.isLogin()){if(B===0){AH.log("login , cp = 0, ci >= 0, requesting");C()}else{if(B===1){AH.log("login , cp = 1, minicart is init.");TB.Global.setCartNum(D)}}}else{if(B===0){AH.log("not login , cp = 0, ci >= 0, minicart is init.");TB.Global.setCartNum(D)}else{if(B===1){AH.log("not login , cp = 1, ci >= 0, requesting.");C()}}}}else{AH.log(["no mt, requesting"]);C()}},setCartNum:function(C){if(!AH.isNumber(C)||TB.Global._OFF){return }var D=TB.Global.getCartElem();if(!D){return }var B=D.getElementsByTagName("a")[0],A='\u8d2d\u7269\u8f66',E=K!==19;if(C<0){TB.Global._OFF=C===-1;B.innerHTML=A;V(D,AL);AI.MiniCart&&AI.MiniCart.hide();return }B.innerHTML=A+''+C+"\u4ef6"+(E?"":P);B.href="http://ju.atpanel.com/?url=http://buy"+U+"/auction/cart/my_cart.htm?from=mini&ad_id=&am_id=&cm_id=&pm_id=150042785330be233161";Z(D,AL);if(!E){Z(D,AD)}Z(D,"menu");Z(B,"menu-hd");B.id="mc-menu-hd";if(AI.MiniCart){AI.MiniCart.cartNum=C;AI.MiniCart.isExpired=true}else{AH.ready(function(){var F=0;AH.getScript("http://"+AA+"/p/global/1.0/minicart"+(I?P:"-min")+".js?t=20110712.js",function(){if(AH.DOM){AI.MiniCart.init(C,E)}else{AH.log("minicart: try "+F);if(F<10){setTimeout(arguments.callee,1000);F++}else{AH.use("core",function(){AI.MiniCart.init(C,E)})}}})})}},_systeamAnnounce:function(){var A=AG(T("uc1")),B=A.y||P;if(B){B=B.split("_");AH.log(["uc1.y[0]=",B[0]]);if(B[0]==="y"){var D=N.getElementById("system-announce");if(!D){D=N.createElement("div");D.id="system-announce"}D.innerHTML='\u652f\u4ed8\u5b9d\u63d0\u9192\u60a8\uff1a\u5f53\u524d\u8d26\u6237\u767b\u5f55\u5bc6\u7801\u548c\u652f\u4ed8\u5bc6\u7801\u4e00\u81f4\uff0c\u5b58\u5728\u98ce\u9669\uff0c\u7acb\u5373\u4fee\u6539\uff01';AE.parentNode.insertBefore(D,AE.nextSibling);try{B[0]="n";A.y=B.join("_");N.cookie="uc1="+AH.param(A)+"; domain="+(I?"daily.taobao.net":"taobao.com")}catch(C){AH.log(C)}}}},run:function(C){var B=this;B.initMiniCart();AK.tLabs();if(B.isLogin()){var A=0;AH.later(function(){var E=N.getElementById("J_Logout");AH.log(["tmall vip try: ",A]);if(!E){if(A<20){setTimeout(arguments.callee,20);A++}return }var F=B.showVIP();if(F.length<1){return }var D=N.createElement("div");D.innerHTML=F;E.parentNode.insertBefore(D.firstChild,E);B._addMenu(D.firstChild)},30)}}};function T(A){if(AI.userCookie&&!AH.isUndefined(AI.userCookie[A])){return AI.userCookie[A]}if(AH.isUndefined(W[A])){var B=N.cookie.match("(?:^|;)\\s*"+A+"=([^;]*)");W[A]=(B&&B[1])?decodeURIComponent(B[1]):P}return W[A]}function L(B){var A=N.createElement("div"),C=N.createTextNode(B);A.appendChild(C);return A.innerHTML}function R(B,A,d){var b=d.getElementsByTagName(A||"*"),D=[],F=0,a=0,E=b.length,c,C;B=AC+B+AC;for(;F-1){D[a++]=c}}return D}function J(A,B,C,D){if(!A){return }if(A.addEventListener){A.addEventListener(B,C,!!D)}else{if(A.attachEvent){A.attachEvent("on"+B,C)}}}function G(A,B,C,D){if(!A){return }if(A.removeEventListener){A.removeEventListener(B,C,!!D)}else{if(A.detachEvent){A.detachEvent("on"+B,C)}}}function Z(A,C){var B=AC+A.className+AC;if(B.indexOf(AC+C+AC)===-1){B+=C;A.className=AH.trim(B)}}function V(A,C){var B=AC+A.className+AC;if(B.indexOf(AC+C+AC)!==-1){B=B.replace(AC+C+AC,AC);A.className=AH.trim(B)}}function AG(A){if(AI.userCookie&&AI.userCookie.version=="2"){return AH.unparam(A,"&")}return AH.unparam(A)}function AF(A){if(A.preventDefault){A.preventDefault()}else{A.returnValue=false}}});(function(){var g=KISSY,e,a,j=window.g_config,i=j.assetsHost||"http://a.tbcdn.cn",k="1.1.6",b={"1.1.6":["datalazyload","suggest","switchable","uibase","overlay2","imagezoom","flash"]},c=j.kissyVersion||k,h=j.kissyWidgets||b[c],l="/s/kissy/"+c+"/??",f=(function(){var n=document.getElementsByTagName("script"),o=n[n.length-1].src;return(!o)?"":(o=o.match(/t=\d*\.js/))?"?"+o[0]:""})(),d="packages/core-min.js,",m=[];g.each(h,function(n){m.push(n+"/"+n+"-pkg-min.js")});a={"tb-core":{fullpath:i+l+d+m.join(",")+"?t=20110119.js"},"tshop-mods":{fullpath:i+"/p/shop/1.0/??mods/c/head/head-min.js,mods/b/head/head-min.js,mods/s/rank/rank-min.js,mods/s/service/service-min.js,mods/s/slide/slide-min.js,mods/s/isv/isv-min.js,mods/s/compatible/compatible-min.js,mods/s/load-module/load-module.js,init-min.js"+f,requires:["tb-core"]}};g.each(["mod~c2c-head","mod~b2c-head","mod~rank","mod~service","mod~slide","mod~load-module","isv","init"],function(n){a[n]={requires:["tshop-mods"]}});e=g.app("TShop");e.add(a);e.namespace("mods","widgets");g.mix(e,{timeStamp:f,isDetail:function(){return 1===window.g_config["appId"]},isMall:function(){return"b"===window.g_config["type"]},addTimeStamp:function(){var n=g.now();return function(o){return o+(o.indexOf("?")===-1?"?":"&")+"t="+n}}()})})();