/*
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<k;c++){g=p[c];if(g in l)if(o||!(g in j))j[g]=l[g]}else for(g in l)if(o||!(g in j))j[g]=l[g];return j}},s=f&&f[n]||{},t=0;f=s.__HOST||(s.__HOST=f||{});n=f[n]=w.mix(s,w,false);n.mix(n,{__APP_MEMBERS:["namespace"],__APP_INIT_METHODS:["__init"],version:"1.1.6",merge:function(){var j={},l,o=arguments.length;for(l=0;l<o;l++)n.mix(j,arguments[l]);return j},augment:function(){var j=arguments,
l=j.length-2,o=j[0],p=j[l],c=j[l+1],g=1;if(!n.isArray(c)){p=c;c=u;l++}if(!n.isBoolean(p)){p=u;l++}for(;g<l;g++)n.mix(o.prototype,j[g].prototype||j[g],p,c);return o},extend:function(j,l,o,p){if(!l||!j)return j;var c=Object.create?function(a,h){return Object.create(a,{constructor:{value:h}})}:function(a,h){function b(){}b.prototype=a;var d=new b;d.constructor=h;return d},g=l.prototype,k;j.prototype=k=c(g,j);j.superclass=c(g,l);o&&n.mix(k,o);p&&n.mix(j,p);return j},__init:function(){this.Config=this.Config||
{};this.Env=this.Env||{};this.Config.debug=""},namespace:function(){var j=arguments,l=j.length,o=null,p,c,g,k=j[l-1]===true&&l--;for(p=0;p<l;p++){g=(""+j[p]).split(".");o=k?f:this;for(c=f[g[0]]===o?1:0;c<g.length;++c)o=o[g[c]]=o[g[c]]||{}}return o},app:function(j,l){var o=n.isString(j),p=o?f[j]||{}:j,c=0,g=n.__APP_INIT_METHODS.length;for(n.mix(p,this,true,n.__APP_MEMBERS);c<g;c++)n[n.__APP_INIT_METHODS[c]].call(p);n.mix(p,n.isFunction(l)?l():l);o&&(f[j]=p);return p},log:function(j,l,o){if(n.Config.debug){if(o)j=
o+": "+j;if(f.console!==u&&console.log)console[l&&console[l]?l:"log"](j)}},error:function(j){if(n.Config.debug)throw j;},guid:function(j){return(j||"")+t++}});n.__init();return n})(this,"KISSY");
(function(f,n){var u=f.__HOST,w=Object.prototype.toString,s=Array.prototype.indexOf,t=Array.prototype.lastIndexOf,j=Array.prototype.filter,l=String.prototype.trim,o=/^\s+|\s+$/g,p={};f.mix(f,{type:function(c){return c==null?String(c):p[w.call(c)]||"object"},isNull:function(c){return c===null},isUndefined:function(c){return c===n},isEmptyObject:function(c){for(var g in c)return false;return true},isPlainObject:function(c){return c&&w.call(c)==="[object Object]"&&"isPrototypeOf"in c},clone:function(c){var g=
c,k,a;if(c&&((k=f.isArray(c))||f.isPlainObject(c))){g=k?[]:{};for(a in c)if(c.hasOwnProperty(a))g[a]=f.clone(c[a])}return g},trim:l?function(c){return c==n?"":l.call(c)}:function(c){return c==n?"":c.toString().replace(o,"")},substitute:function(c,g,k){if(!f.isString(c)||!f.isPlainObject(g))return c;return c.replace(k||/\\?\{([^{}]+)\}/g,function(a,h){if(a.charAt(0)==="\\")return a.slice(1);return g[h]!==n?g[h]:""})},each:function(c,g,k){var a,h=0,b=c.length,d=b===n||f.type(c)==="function";k=k||u;
if(d)for(a in c){if(g.call(k,c[a],a,c)===false)break}else for(a=c[0];h<b&&g.call(k,a,h,c)!==false;a=c[++h]);return c},indexOf:s?function(c,g){return s.call(g,c)}:function(c,g){for(var k=0,a=g.length;k<a;++k)if(g[k]===c)return k;return-1},lastIndexOf:t?function(c,g){return t.call(g,c)}:function(c,g){for(var k=g.length-1;k>=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<k.length;){for(b=k[a];(h=f.lastIndexOf(b,k))!==a;)k.splice(h,1);a+=1}g&&k.reverse();
return k},inArray:function(c,g){return f.indexOf(c,g)>-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;r<q;++r)u(m[r])&&e.push(i,l+"=",encodeURIComponent(m[r]+""),d)}e.pop();return e.join("")},unparam:function(b,d){if(typeof b!=="string"||(b=f.trim(b)).length===0)return{};for(var e={},i=b.split(d||"&"),m,r,q,v,x=0,y=i.length;x<y;++x){m=i[x].split("=");r=decodeURIComponent(m[0]);
try{q=decodeURIComponent(m[1]||"")}catch(z){q=m[1]||""}if((v=r.match(k))&&v[1]){e[v[1]]=e[v[1]]||[];e[v[1]].push(q)}else e[r]=q}return e},globalEval:function(b){if(b&&a.test(b)){var d=t.getElementsByTagName("head")[0]||j,e=t.createElement("script");e.text=b;d.insertBefore(e,d.firstChild);d.removeChild(e)}},later:function(b,d,e,i,m){d=d||0;i=i||{};var r=b,q=f.makeArray(m),v;if(f.isString(b))r=i[b];r||f.error("method undefined");b=function(){r.apply(i,q)};v=e?setInterval(b,d):setTimeout(b,d);return{id:v,
interval:e,cancel:function(){this.interval?clearInterval(v):clearTimeout(v)}}},ready:function(b){c||this._bindReady();o?b.call(s,this):p.push(b);return this},_bindReady:function(){var b=this,d=t.documentElement.doScroll,e=d?"onreadystatechange":"DOMContentLoaded",i=function(){b._fireReady()};c=true;if(t.readyState==="complete")return i();if(t.addEventListener){var m=function(){t.removeEventListener(e,m,false);i()};t.addEventListener(e,m,false);s.addEventListener("load",i,false)}else{var r=function(){if(t.readyState===
"complete"){t.detachEvent(e,r);i()}};t.attachEvent(e,r);s.attachEvent("onload",i);var q=false;try{q=s.frameElement==null}catch(v){}if(d&&q){var x=function(){try{d("left");i()}catch(y){setTimeout(x,1)}};x()}}},_fireReady:function(){if(!o){o=true;if(p){for(var b,d=0;b=p[d++];)b.call(s,this);p=null}}},available:function(b,d){if((b=(b+"").match(g)[1])&&f.isFunction(d))var e=1,i=f.later(function(){if(t.getElementById(b)&&(d()||1)||++e>500)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;m<r&&(q=e[a[m]]);m++)if(q.status!==
j){if(b.order&&m>0){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<r;m++)e.__attach(e.Env.mods[i[m]],
d,b);e.__buildPath(a);e.__load(a,d,b)},__mixMods:function(a){var h=this.Env.mods,b=a.Env.mods,d;for(d in b)this.__mixMod(h,b,d,a)},__mixMod:function(a,h,b,d){var e=a[b]||{},i=e.status;f.mix(e,f.clone(h[b]));if(i)e.status=i;d&&this.__buildPath(e,d.Config.base);a[b]=e},__attachMod:function(a){var h=this;if(a.fns){f.each(a.fns,function(b){b&&b(h)});a.fns=n}a.status=j},__isAttached:function(a){for(var h=this.Env.mods,b,d=(a=f.makeArray(a)).length-1;d>=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<a.length;b++){d=a[b];if(d.match(k)){h+=d.replace(g,"$1");break}}}a=h;this.Env.mods={};this.Env._loadQueue={};if(!this.Config.base)this.Config.base=a;if(!this.Config.timeout)this.Config.timeout=10};f.__initLoader();f.each(c,function(a,h){f.__APP_MEMBERS.push(h)});f.__APP_INIT_METHODS.push("__initLoader")})(KISSY);
(function(f){var n={core:{path:"packages/core-min.js",charset:"utf-8"}};f.each(["sizzle","dd","datalazyload","flash","switchable","suggest","calendar","uibase","overlay","imagezoom"],function(u){n[u]={path:u+"/"+u+"-pkg-min.js",requires:["core"],charset:"utf-8"}});n.calendar.csspath="calendar/default-min.css";n.overlay.requires=["uibase"];f.add(n)})(KISSY);/*publish time:2011-10-12 17:15:57*/
var TB=KISSY.app("TB");TB.add("mod~global",function(){var AL=KISSY,AF=!"0"[0],U=AF&&!window.XMLHttpRequest,S=!!window.ActiveXObject,N=document,AM=window,AE,W,AG=" ",AB="hover",AI,O="g_config" in AM?("appId" in AM.g_config?parseInt(AM.g_config.appId):undefined):undefined,AP="mini-cart",AH="mini-cart-no-layer",AC=location.hostname.split("."),M=N.domain,AN=M.indexOf("tmall.com")>-1,K=!(M.indexOf("taobao.com")>-1||AN),Y=K?".daily.taobao.net":".taobao.com",Q="",J=(N.location.href.indexOf("https://")===0),V={},AO={siteNav:function(){if(!AI){return }AI.setAttribute("role","navigation");AL.each(R("menu","*",AI),function(C){TB.Global._addMenu(C)});var A=N.forms.topSearch;L(A,"submit",function(){if(A.q.value==Q){A.action="http://list.taobao.com/browse/cat-0.htm"}});var B=R("cart","li",AI)[0];L(B,"click",function(C){var D=C.target||C.srcElement;if(D.nodeName!="A"&&D.parentNode.nodeName==="A"){D=D.parentNode}if(D.nodeName==="A"&&D.href.indexOf("my_cart.htm")>-1){AJ(C);Z(B,"hover");TB.Cart&&TB.Cart.redirect(D,D.href);if(AM.MiniCart){AM.MiniCart._clicked=false}}})},tDog:function(){if((O&&O!=-1)||"tstart" in W||"tdog" in W){var B="http://"+AE+"/p/header/webww-min.js?t=20110629.js",A=0;AL.ready(function(){if(AL.DOM){AL.getScript(B)}else{AL.log("webww: try "+A);if(A<10){setTimeout(arguments.callee,1000);A++}else{AL.use("core",function(){AL.getScript(B)})}}})}},tLabs:function(){if(location.href.indexOf("tms.taobao.com")!==-1){return }AL.ready(function(){var A="http://"+AE+"/p/tlabs/1.0.0/tlabs-min.js?t=1.0.0.js",B=T("_nk_")||T("tracknick");B=encodeURIComponent(P(unescape(B.replace(/\\u/g,"%u"))));AL.getScript(A,function(){if(typeof TLabs!=="undefined"){TLabs.init({nick:B})}})})},POCMonitor:function(){var D=AM._poc||[],E,B=0,C=[["_setStartTime",(AM.g_config||0).startTime||AM.HUBBLE_st||AM.g_ks_monitor_st],["_setAccount",(AM.g_config||0).appId]],A=10000;while((E=D[B++])){if(E[0]==="_setRate"){A=E[1]}else{if(E[0]==="_setAccount"){C[0]=E}else{if(E[0]==="_setStartTime"){C[1]=E}else{C.push(E)}}}}if(C[0][1]&&parseInt(Math.random()*A)===0){AM._poc=C;AL.getScript("http://a.tbcdn.cn/p/poc/m.js?0.0.1.js")}},initHeaderLinks:function(){if(M.indexOf(".taobao.net")===-1){return }var A=AI?AI.getElementsByTagName("a"):[],B=0,C=A.length,D=AC;while(D.length>3){D.shift()}D=D.join(".");for(;B<C;B++){A[B].href=A[B].href.replace("taobao.com",D)}},initLogout:function(){var A=N.getElementById("#J_Logout");if(!A){return }L(A,"click",function(B){B.halt();var C=A.href;new Image().src="//taobao.alipay.com/user/logout.htm";setTimeout(function(){location.href=C},20)})},initPoint:function(){var B=!!(location.href.indexOf("daily")!=-1);var A="http://www.taobao.com/go/app/tmall/login-api.php";var C="http://tmm.taobao.com/point/query_user_points.do";if(B){A="http://www.daily.taobao.net/go/app/tmall/login-api.php";C="http://tmm.daily.taobao.net/point/query_user_points.do"}KISSY.getScript(A+"?"+Math.random(),function(){var F=userCookie.tracknick;var D=userCookie._nk_||F;var E=userCookie.uc1;var G=!!(userCookie._l_g_&&D||userCookie.ck1&&F);if(!G){return }AL.use("core",function(H){H.ajax({type:"POST",url:C,dataType:"jsonp",error:function(a,I){},success:function(a){var I=0;H.later(function(){var b=H.one(".j_Point");if(!b){if(I<20){setTimeout(arguments.callee,20);I++}return }b.html(a.availablePoint);H.one(".j_UserPoint").removeClass("hidden")},30)}})})})},initSiteNav:function(){var B=N.getElementById("J_Service"),C=N.getElementById("J_ServicesContainer"),F,D="http://www.taobao.com/index_inc/2010c/includes/get-services.php",E="__services_results";if(!B||!C){return }L(B,"mouseover",A);L(B,"keydown",A);function A(G){if(G.type==="keydown"&&G.keyCode!==39&&G.keyCode!==40){return }F=AL.getScript(D+"?cb="+E,{charset:"gbk"});AJ(G)}window[E]=function(H){if(F){F.parentNode.removeChild(F)}F=null;try{C.innerHTML=H;C.style.height="auto";AA(B,"mouseover",A);AA(B,"keydown",A)}catch(G){C.style.display="none"}}},test:function(){var B=false;var A=function(){if(B){return }B=true;if(location.href.indexOf("__cloudyrun__")>-1){AL.getScript("http://assets.daily.taobao.net/p/cloudyrun/1.0/cloudyrun-taobao-pkg.js?t="+(+new Date()))}};AL.ready(A);setTimeout(A,4000)},assist:function(){if(T("test_accouts")&&document.domain.indexOf("taobao.net")>-1){AL.ready(function(){AL.getScript("http://assets.daily.taobao.net/p/assist/login/login.js")})}},miniCart:function(){var A=TB.Global;if(A._OFF){return }if(AN||M.indexOf("tmall.net")>-1){if(AL.isUndefined(O)){return }else{if(!(T("uc2")&&T("mt"))){AL.getScript("http://www"+Y+"/go/app/tmall/login-api.php?t="+AL.now());return }}}A.initMiniCart()},mpp:function(){AL.getScript("http://"+AE+"/p/tstart/1.0/build/tb-mpp-min.js?t=201107210.js",{success:function(){AL.ready(function(){if(!TB.Global.isLogin()){return }Mpp.Notify.register({appId:1010,type:1,callback:function(){AL.getScript("http://"+(K?"webww.daily.taobao.net:8080":"webwangwang.taobao.com")+"/getOtherSystem.do?callback=TB.Global.setUserMsg&t="+AL.now())}})})}})}};var X=["tDog","tLabs","test","mpp"];for(var i=0;i<X.length;i++){(function(A){var B=AO[A];AO[A]=function(){setTimeout(B,1000)}})(X[i])}TB.Global={_addMenu:function(A){if(!A){return }var C=this,E=R("menu-hd","*",A)[0],F=R("menu-bd","*",A)[0];if(!F||!E){return }E.tabIndex=0;C._subMenus.push(F);F.setAttribute("role","menu");F.setAttribute("aria-hidden","true");if(!F.getAttribute("id")){F.setAttribute("id",AL.guid("menu-"))}E.setAttribute("aria-haspopup",F.getAttribute("id"));E.setAttribute("aria-label","\u53f3\u952e\u5f39\u51fa\u83dc\u5355\uff0ctab\u952e\u5bfc\u822a\uff0cesc\u5173\u95ed\u5f53\u524d\u83dc\u5355");var B=false;if(!J&&U){B=N.createElement("iframe");B.src="about: blank";B.className="menu-bd";A.insertBefore(B,F)}L(A,"mouseover",function(G){var H=G.relatedTarget;while(H&&H!==A){H=H.parentNode}if(H!==A){AL.each(C._subMenus,function(I){if(I!==F){Z(I.parentNode,AB);I.setAttribute("aria-hidden","true")}});AD(A,AB);F.setAttribute("aria-hidden","false");if(!B){return }B.style.height=parseInt(F.offsetHeight)+25+"px";B.style.width=parseInt(F.offsetWidth)+1+"px"}});L(A,"mouseout",function(G){var H=G.relatedTarget;while(H&&H!==A){H=H.parentNode}if(H!==A){Z(A,AB);F.setAttribute("aria-hidden","true");AL.each(F.getElementsByTagName("input"),function(I){if(I.getAttribute("type")!=="hidden"){I.blur()}})}});L(A,"keydown",function(G){var H=G.keyCode;if(H==27||H==37||H==38){Z(A,AB);F.setAttribute("aria-hidden","true");E.focus();AJ(G)}else{if(H==39||H==40){AD(A,AB);F.setAttribute("aria-hidden","false");AJ(G)}}});var D;L(A,S?"focusin":"focus",function(){if(D){clearTimeout(D);D=null}},!S);L(A,S?"focusout":"blur",function(){D=setTimeout(function(){Z(A,AB);F.setAttribute("aria-hidden","true")},100)},!S)},init:function(B){AE=K?"assets.daily.taobao.net":"a.tbcdn.cn";W=AL.unparam(location.search.substring(1));AI=N.getElementById("site-nav");this._OFF=!!!AI;this.config=B;if(B&&B.mc&&B.mc===-1){this._OFF=true}if(window.top!==window.self){AL.log(["in frame, exit"]);this._OFF=true}this._subMenus=[];for(var A in AO){AO[A]()}},isLogin:function(){var A=T("tracknick"),B=T("_nk_")||A;return !!(T("_l_g_")&&B||T("ck1")&&A)},getCartElem:function(){return AI&&R("cart","li",AI)[0]},initMiniCart:function(){var C=this,E="http://cart"+Y+"/top_cart_quantity.htm?",A=function(){AL.getScript(E+"callback=TB.Global.setCartNum&t="+AL.now()+(O?"&appid="+O:Q))};if(C._OFF=(C._OFF||!!!C.getCartElem())){return }AL.log(["off",C._OFF]);var D=AK(T("mt")),B,F;if(D&&(B=D.ci)){B=B.split("_");F=parseInt(B[1]);B=parseInt(B[0]);C._OFF=B<0;if(B<0){AL.log("ci < 0, not request and not init minicart");return }if(C.isLogin()){if(F===0){AL.log("login , cp = 0, ci >= 0, requesting");A()}else{if(F===1){AL.log("login , cp = 1, minicart is init.");TB.Global.setCartNum(B)}}}else{if(F===0){AL.log("not login , cp = 0, ci >= 0, minicart is init.");TB.Global.setCartNum(B)}else{if(F===1){AL.log("not login , cp = 1, ci >= 0, requesting.");A()}}}}else{AL.log(["no mt, requesting"]);A()}},setCartNum:function(B){if(!AL.isNumber(B)||TB.Global._OFF){return }var C=TB.Global.getCartElem();if(!C){return }var A=C.getElementsByTagName("a")[0],E='<span class="mini-cart-line"></span><s></s>\u8d2d\u7269\u8f66',D=O!==19;if(B<0){TB.Global._OFF=B===-1;A.innerHTML=E;Z(C,AP);AM.MiniCart&&AM.MiniCart.hide();return }A.innerHTML=E+'<span class="mc-count'+(B<10?" mc-pt3":Q)+'">'+B+"</span>\u4ef6"+(D?"<b></b>":Q);A.href="http://ju.atpanel.com/?url=http://cart"+Y+"/my_cart.htm?from=mini&ad_id=&am_id=&cm_id=&pm_id=150042785330be233161";AD(C,AP);if(!D){AD(C,AH)}AD(C,"menu");AD(A,"menu-hd");A.id="mc-menu-hd";if(AM.MiniCart){AM.MiniCart.cartNum=B;AM.MiniCart.isExpired=true}else{AL.ready(function(){var F=0;AL.getScript("http://"+AE+"/p/global/1.0/minicart"+(K?Q:"-min")+".js?t=20110811.js",function(){if(AL.DOM){AM.MiniCart.init(B,D)}else{AL.log("minicart: try "+F);if(F<10){setTimeout(arguments.callee,1000);F++}else{AL.use("core",function(){AM.MiniCart.init(B,D)})}}})})}},run:function(B){var A=this;A.initMiniCart()},setUserMsg:function(A){if(A.success&&A.success==="true"){var B=AL.DOM;if(!B){return }var E=B.get(".login-info",AI),F=B.offset(E),C=B.get("#gb-msg-notice"),D;if(!C){C=B.create('<div id="gb-msg-notice"><div class="gb-msg-inner gb-msg-info"><p class="gb-msg-content">'+A.result.messages[0]+'</p><div class="gb-msg-icon gb-msg-close" title="\u5173\u95ed"></div></div><div class="gb-msg-icon gb-msg-tri"><div class="gb-msg-icon gb-msg-tri-inner"></div></div></div>');B.append(C,AI.parentNode);B.offset(C,{left:F.left+30,top:F.top+B.height(E)+1});AL.Event.on(C,"click",function(G){var H=G.target;if(B.hasClass(H,"gb-msg-close")){B.hide(C)}})}else{D=B.get(".gb-msg-content",C);B.html(D,A.result.messages[0]);B.show(C)}}}};TB.Cart=AL.merge({},{domain:(document.domain.indexOf("taobao.com")>-1||document.domain.indexOf("tmall.com")>-1)?"taobao.com":"daily.taobao.net",API:"http://buy.%domain%/auction/json/check_cart_login.htm",cache:{},popup:null,redirect:function(F,A){var B=AL.makeArray(arguments);var E=arguments.callee;var D=this;if(!AL.DOM||!AL.Event){AL.getScript("http://a.tbcdn.cn/s/kissy/1.1.6/packages/core-min.js",function(){E.apply(D,B)});return }this._addStyleSheetOnce();var C=AL.guid();this.cache[C]=AL.makeArray(arguments);AL.getScript(this.API.replace("%domain%",this.domain)+"?callback=TB.Cart.redirectCallback&guid="+C,{timeout:4,error:function(){location.href=A}})},redirectCallback:function(A){var B=A.guid;var C=AL.trim(this.cache[B][1]);if(!A.needLogin){location.href=C;return }if(!B){throw Error("[error] guid not found in callback data")}if(!this.popup){this.popup=this._initPopup()}this._initLoginIframe(C)},hidePopup:function(A){A&&A.preventDefault&&A.preventDefault();AL.DOM.css(this.popup,"visibility","hidden")},showPopup:function(){this._centerPopup();AL.DOM.css(this.popup,"visibility","visible")},_centerPopup:function(){var A=(AL.DOM.viewportHeight()-parseInt(AL.DOM.css(this.popup,"height"),10))/2;A=A<0?0:A;AL.DOM.css(this.popup,"top",A)},_addStyleSheetOnce:function(){if(!this._stylesheetAdded){AL.DOM.addStyleSheet("#g-cartlogin{position:fixed;_position:absolute;border:1px solid #aaa;left:50%;top:120px;margin-left:-206px;width:412px;height:272px;z-index:10001;background:#fafafa;-moz-box-shadow:rgba(0,0,0,0.2) 3px 3px 3px;-webkit-box-shadow:3px 3px 3px rgba(0,0,0,0.2);filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=3,OffY=3,Color=#16000000,Positive=true);} #g_minicart_login_close{position:absolute;right:5px;top:5px;width:17px;height:17px;background:url(http://img01.taobaocdn.com/tps/i1/T1krl0Xk8zXXXXXXXX-194-382.png) no-repeat -100px -69px;text-indent:-999em;overflow:hidden;}#g-cartlogin-close{cursor:pointer;position:absolute;right:5px;top:5px;width:17px;height:17px;line-height:0;overflow:hidden;background:url(http://img03.taobaocdn.com/tps/i1/T1k.tYXadGXXXXXXXX-146-77.png) no-repeat -132px 0;text-indent:-999em;}");this._stylesheetAdded=true}},_initPopup:function(){var A=AL.DOM.create('<div id="g-cartlogin"></div>');AL.DOM.append(A,AL.DOM.get("body"));return A},_initLoginIframe:function(B){var A="https://login."+this.domain+"/member/login.jhtml?from=globalcart&style=mini&redirectURL="+encodeURIComponent(B)+"&full_redirect=true";this.popup.innerHTML='<iframe src="'+A+'" width="410" height="270" frameborder="0" scrolling="0"></iframe><span title="\u5173\u95ed" id="g-cartlogin-close">\u5173\u95ed</span>';AL.Event.on("#g-cartlogin-close","click",this.hidePopup,this);this.showPopup()}});function T(A){if(AM.userCookie&&!AL.isUndefined(AM.userCookie[A])){return AM.userCookie[A]}if(AL.isUndefined(V[A])){var B=N.cookie.match("(?:^|;)\\s*"+A+"=([^;]*)");V[A]=(B&&B[1])?decodeURIComponent(B[1]):Q}return V[A]}function P(B){var A=N.createElement("div"),C=N.createTextNode(B);A.appendChild(C);return A.innerHTML}function R(B,A,a){var H=a.getElementsByTagName(A||"*"),D=[],F=0,G=0,E=H.length,I,C;B=AG+B+AG;for(;F<E;++F){I=H[F];C=I.className;if(C&&(AG+C+AG).indexOf(B)>-1){D[G++]=I}}return D}function L(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 AA(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 AD(A,C){var B=AG+A.className+AG;if(B.indexOf(AG+C+AG)===-1){B+=C;A.className=AL.trim(B)}}function Z(A,C){var B=AG+A.className+AG;if(B.indexOf(AG+C+AG)!==-1){B=B.replace(AG+C+AG,AG);A.className=AL.trim(B)}}function AK(A){if(AM.userCookie&&AM.userCookie.version=="2"){return AL.unparam(A,"&amp;")}return AL.unparam(A)}function AJ(A){if(A.preventDefault){A.preventDefault()}else{A.returnValue=false}}});/*publish time:2011-09-28 22:36:35*/
(function(){var G=KISSY,I,M,D=window.g_config,E=D.assetsHost||"http://a.tbcdn.cn",C="1.1.6",L={"1.1.6":["datalazyload","suggest","switchable","uibase","overlay2","imagezoom","flash","template"]},K=D.kissyVersion||C,F=D.kissyWidgets||L[K],B="/s/kissy/"+K+"/??",H=(function(){return"?t=20110928"})(),J="packages/core-min.js,",A=[];G.each(F,function(N){A.push(N+"/"+N+"-pkg-min.js")});M={"tb-core":{fullpath:E+B+J+A.join(",")+"?t=20110119.js"},"tshop-mods":{fullpath:E+"/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/isv/isv-min.js,mods/s/compatible/compatible-min.js,mods/s/countdown/countdown-min.js,mods/s/load-module/load-module-min.js,mods/s/search/search-min.js,init-min.js"+H,requires:["tb-core"]}};G.each(["mod~c2c-head","mod~b2c-head","mod~rank","mod~service","mod~slide","mod~load-module","mod~search","isv","init"],function(N){M[N]={requires:["tshop-mods"]}});I=G.app("TShop");I.add(M);I.namespace("mods","widgets");G.mix(I,{timeStamp:H,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}}()})})();
