/*publish time:2011-10-11 19:33:08*/
KISSY.add("json",function(S){if(S.JSON&&S.JSON.parse){return false}var JSON=S.JSON=window.JSON||{};function f(n){return n<10?"0"+n:n}if(typeof Date.prototype.toJSON!=="function"){Date.prototype.toJSON=function(key){return isFinite(this.valueOf())?this.getUTCFullYear()+"-"+f(this.getUTCMonth()+1)+"-"+f(this.getUTCDate())+"T"+f(this.getUTCHours())+":"+f(this.getUTCMinutes())+":"+f(this.getUTCSeconds())+"Z":null};String.prototype.toJSON=Number.prototype.toJSON=Boolean.prototype.toJSON=function(key){return this.valueOf()}}var cx=/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,escapable=/[\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,gap,indent,meta={"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},rep;function quote(string){escapable.lastIndex=0;return escapable.test(string)?'"'+string.replace(escapable,function(a){var c=meta[a];return typeof c==="string"?c:"\\u"+("0000"+a.charCodeAt(0).toString(16)).slice(-4)})+'"':'"'+string+'"'}function str(key,holder){var i,k,v,length,mind=gap,partial,value=holder[key];if(value&&typeof value==="object"&&typeof value.toJSON==="function"){value=value.toJSON(key)}if(typeof rep==="function"){value=rep.call(holder,key,value)}switch(typeof value){case"string":return quote(value);case"number":return isFinite(value)?String(value):"null";case"boolean":case"null":return String(value);case"object":if(!value){return"null"}gap+=indent;partial=[];if(Object.prototype.toString.apply(value)==="[object Array]"){length=value.length;for(i=0;i<length;i+=1){partial[i]=str(i,value)||"null"}v=partial.length===0?"[]":gap?"[\n"+gap+partial.join(",\n"+gap)+"\n"+mind+"]":"["+partial.join(",")+"]";gap=mind;return v}if(rep&&typeof rep==="object"){length=rep.length;for(i=0;i<length;i+=1){k=rep[i];if(typeof k==="string"){v=str(k,value);if(v){partial.push(quote(k)+(gap?": ":":")+v)}}}}else{for(k in value){if(Object.hasOwnProperty.call(value,k)){v=str(k,value);if(v){partial.push(quote(k)+(gap?": ":":")+v)}}}}v=partial.length===0?"{}":gap?"{\n"+gap+partial.join(",\n"+gap)+"\n"+mind+"}":"{"+partial.join(",")+"}";gap=mind;return v}}if(typeof JSON.stringify!=="function"){JSON.stringify=function(value,replacer,space){var i;gap="";indent="";if(typeof space==="number"){for(i=0;i<space;i+=1){indent+=" "}}else{if(typeof space==="string"){indent=space}}rep=replacer;if(replacer&&typeof replacer!=="function"&&(typeof replacer!=="object"||typeof replacer.length!=="number")){throw new Error("JSON.stringify")}return str("",{"":value})}}if(typeof JSON.parse!=="function"){JSON.parse=function(text,reviver){var j;function walk(holder,key){var k,v,value=holder[key];if(value&&typeof value==="object"){for(k in value){if(Object.hasOwnProperty.call(value,k)){v=walk(value,k);if(v!==undefined){value[k]=v}else{delete value[k]}}}}return reviver.call(holder,key,value)}text=String(text);cx.lastIndex=0;if(cx.test(text)){text=text.replace(cx,function(a){return"\\u"+("0000"+a.charCodeAt(0).toString(16)).slice(-4)})}if(/^[\],:{}\s]*$/.test(text.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:\s*\[)+/g,""))){j=eval("("+text+")");return typeof reviver==="function"?walk({"":j},""):j}throw new SyntaxError("JSON.parse")}}});KISSY.add("swf-ua",function(B){function A(){var E=0,G="ShockwaveFlash",F=navigator.mimeTypes["application/x-shockwave-flash"],H,D;if(F){if((D=F.enabledPlugin)){E=C(D.description.replace(/\s[rd]/g,".").replace(/[a-z\s]+/ig,"").split("."))}}else{try{H=new ActiveXObject(G+"."+G+".6");H.AllowScriptAccess="always"}catch(I){if(H!==null){E=6}}if(E===0){try{E=C(new ActiveXObject(G+"."+G)["GetVariable"]("$version").replace(/[A-Za-z\s]+/g,"").split(","))}catch(I){}}}return parseFloat(E)}function C(D){var E=D[0]+".";switch(D[2].toString().length){case 1:E+="00";break;case 2:E+="0";break}return(E+=D[2])}B.UA.flash=A()});KISSY.add("swf",function(D){var G=D.UA,E=D.now(),J=10.22,B="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000",F="application/x-shockwave-flash",A="http://fpdownload.macromedia.com/pub/flashplayer/update/current/swf/autoUpdater.swf?"+E,C="KISSY.SWF.eventHandler",H={align:"",allowNetworking:"",allowScriptAccess:"",base:"",bgcolor:"",menu:"",name:"",quality:"",salign:"",scale:"",tabindex:"",wmode:""};function I(M,R,Q){var Y=this,K="ks-swf-"+E++,L=parseFloat(Q.version)||J,V=G.flash>=L,U=G.flash>=8,O=U&&Q.useExpressInstall&&!V,X=(O)?A:R,N="YUISwfId="+K+"&YUIBridgeCallback="+C,T="<object ";Y.id=K;I.instances[K]=Y;if((M=D.get(M))&&(V||O)&&X){T+='id="'+K+'" ';if(G.ie){T+='classid="'+B+'" '}else{T+='type="'+F+'" data="'+X+'" '}T+='width="100%" height="100%">';if(G.ie){T+='<param name="movie" value="'+X+'"/>'}for(var S in Q.fixedAttributes){if(H.hasOwnProperty(S)){T+='<param name="'+S+'" value="'+Q.fixedAttributes[S]+'"/>'}}for(var W in Q.flashVars){var P=Q.flashVars[W];if(typeof P==="string"){N+="&"+W+"="+encodeURIComponent(P)}}T+='<param name="flashVars" value="'+N+'"/>';T+="</object>";M.innerHTML=T;Y.swf=D.get("#"+K)}}I.instances=(D.SWF||{}).instances||{};I.eventHandler=function(K,L){I.instances[K]._eventHandler(L)};D.augment(I,D.EventTarget);D.augment(I,{_eventHandler:function(M){var K=this,L=M.type;if(L==="log"){D.log(M.message)}else{if(L){setTimeout(function(){K.fire(L,M)},100)}}},callSWF:function(M,L){var K=this;if(K.swf[M]){return K.swf[M].apply(K.swf,L||[])}}});D.SWF=I});KISSY.add("swfstore",function(C,G){var E=C.UA,B=C.Cookie,D="swfstore",F=document;function A(N,H,L,M){var J="other",K=B.get(D),O,I=this;L=(L!==G?L:true)+"";M=(M!==G?M:true)+"";if(E.ie){J="ie"}else{if(E.gecko){J="gecko"}else{if(E.webkit){J="webkit"}else{if(E.opera){J="opera"}}}}if(!K||K==="null"){B.set(D,(K=Math.round(Math.random()*Math.PI*100000)))}O={version:9.115,useExpressInstall:false,fixedAttributes:{allowScriptAccess:"always",allowNetworking:"all",scale:"noScale"},flashVars:{allowedDomain:F.location.hostname,shareData:L,browser:K,useCompression:M}};if(!H){H=F.body.appendChild(C.DOM.create('<div style="height:0;width:0;overflow:hidden"></div>'))}I.embeddedSWF=new C.SWF(H,N||"swfstore.swf",O);I.embeddedSWF._eventHandler=function(P){C.SWF.prototype._eventHandler.call(I,P)}}C.augment(A,C.EventTarget);C.augment(A,{setItem:function(H,I){if(typeof I==="string"){I=I.replace(/\\/g,"\\\\")}else{I=C.JSON.stringify(I)+""}if((H=C.trim(H+""))){try{return this.embeddedSWF.callSWF("setItem",[H,I])}catch(J){this.fire("error",{message:J})}}},getItem:function(H){try{return this.embeddedSWF.callSWF("getValueOf",[H])}catch(I){}}});C.each(["getValueAt","getNameAt","getValueOf","getItems","getLength","removeItem","removeItemAt","clear","calculateCurrentSize","hasAdequateDimensions","setSize","getModificationDate","displaySettings"],function(H){A.prototype[H]=function(){try{return this.embeddedSWF.callSWF(H,C.makeArray(arguments))}catch(I){this.fire("error",{message:I})}}});C.SWFStore=A});KISSY.add("dragdrop",function(C){var N=C.Event,O=C.DOM,K=document,F=window,H={axis:0,region:false,handle:false,not:false,revert:false,snap:false,scroll:false,lock:false,circular:false,multi:false,resize:false,proxy:false,delay:false,resizefn:false,cursor:false},M=false,D=function(S,Q){var R=S;var S=C.makeArray(C.query(S)),P=this,Q=C.merge(H,Q||{});C.each(S,function(T){P._init(T,Q,R)})},A=function(R,Q,P){return(R>P?P:R<Q?Q:R)},G=function(R){var P=O.css(R,"position"),Q;if(P.toLowerCase()=="absolute"){Q=[R.offsetLeft,R.offsetTop]}else{if(P.toLowerCase()=="relative"){Q=[parseInt(O.css(R,"left"))||0,parseInt(O.css(R,"top"))||0]}}return Q},B=function(S,R,T,V,Q){if(T.toLowerCase()==="left"){var U="offsetWidth",X=3,W=1;if(C.UA.ie){U="clientWidth"}}else{var U="offsetHeight",X=0,W=2,P="clientHeight";if(C.UA.ie){U="clientHeight"}}if(R.region){num=A(parseInt(S.style[T])+V,R.region[X],R.region[W])}else{num=parseInt(S.style[T])+V}return num},E=function(Q,P,R){if(P.toLowerCase()==="left"){if(C.UA.ie){num=A(parseInt(Q.style[P])+R,0,C.DOM.viewportWidth()-Q.clientWidth-2)}else{num=A(parseInt(Q.style[P])+R,0,C.DOM.viewportWidth()-Q.clientWidth-2-17)}}else{num=A(parseInt(Q.style[P])+R,parseInt(Q.style[P])-parseInt(O.offset(Q).top)+(K.documentElement.scrollTop||K.body.scrollTop),99999)}return num},I=function(R,Q){if(C.isArray(Q)){for(var P=0;P<Q.length;P++){if(O.hasClass(R,Q[P].substr(1))){return true}}}else{if(O.hasClass(R,Q.substr(1))){return true}}},L=function(Q){var P=Q.cloneNode(true);K.body.appendChild(P);return P};setRegion=function(P,Q){Q[0]=parseInt(O.css(P,"top"))-Q[0];Q[1]=parseInt(O.css(P,"left"))+Q[1];Q[2]=parseInt(O.css(P,"top"))+Q[2];Q[3]=parseInt(O.css(P,"left"))-Q[3];return Q};C.augment(D,{_init:function(f,g,T){var c,b,X,V,d=false,e=false,U=this,W=false,Y=g.snap,a=[0,0];(function(){var i=false;if(C.isString(g.region)&&g.region.toLowerCase()!="scroll"){var j=O.get(g.region);g.region=[O.offset(f).top-O.offset(j).top,(O.offset(j).left+j.offsetWidth)-(O.offset(f).left+f.offsetWidth),(O.offset(j).top+j.offsetHeight)-(O.offset(f).top+f.offsetHeight),O.offset(f).left-O.offset(j).left];i=true}else{if(C.isString(g.region)&&g.region.toLowerCase()=="scroll"){g.region=[O.offset(f).top,K.documentElement.clientWidth-O.offset(f).left-f.offsetWidth,K.documentElement.clientHeight-O.offset(f).top-f.offsetHeight,O.offset(f).left];i=true}else{if(g.region.length==4&&C.isArray(g.region)){}}}if(i){setRegion(f,g.region)}i=false})();if(g.circular){var S=G(f,g)[0]+g.circular+30,R=G(f,g)[1]+30}var P=function(i){if(g.islock){M=true}if(g.not&&I(i.target,g.not)){return }W=true;a=G(f);X=i.clientX;V=i.clientY;if(!d&&g.proxy){e=f;d=L(f);f=d}O.css(f,"left",a[0]+"px");O.css(f,"top",a[1]+"px");if(g.cursor){O.css(f,"cursor",g.cursor)}U.onStartDrag&&U.onStartDrag(i,f,g)},Q=function(l){if(!W||U.isLock(g)){return }c=l.clientX-X;b=l.clientY-V;if(g.circular){angle=Math.atan2(l.clientX-S,l.clientY-R);O.css(f,"left",S+Math.sin(angle)*g.circular-30+"px");O.css(f,"top",R+Math.cos(angle)*g.circular-30+"px")}else{if(g.snap){O.css(f,"left",parseInt(f.style.left)+Math.round(c/Y[0])*Y[0]+"px");O.css(f,"top",parseInt(f.style.top)+Math.round(b/Y[1])*Y[1]+"px");X=X+Math.round(c/Y[0])*Y[0];V=V+Math.round(b/Y[1])*Y[1]}else{if(g.resize){var i=parseInt(O.css(f,"width")),k=parseInt(O.css(f,"height"));if(g.resizefn[0]){if(Math.max(20,i+c)>g.resizefn[0]){if(c>0&&(l.clientX<=parseInt(O.offset(f).left)+i)){c=0}O.css(f,"width",Math.max(20,i+c)+"px")}}if(g.resizefn[1]){if(Math.max(20,k+b)>g.resizefn[1]){if(b>0&&(parseInt(l.clientY)<=parseInt(O.offset(f).top)+k-parseInt(K.documentElement.scrollTop||K.body.scrollTop))){b=0}else{O.css(f,"height",Math.max(20,k+b)+"px")}}}X=l.clientX;V=l.clientY}else{if(g.scroll){if(g.axis!="y"){O.css(f,"left",E(f,"left",c)+"px")}if(g.axis!="x"){O.css(f,"top",E(f,"top",b)+"px")}X=l.clientX;V=l.clientY}else{if(g.multi&&O.hasClass(f,"ks-multi")){var j=C.makeArray(C.query(".ks-multi"));if(j==0){j=[f]}}else{j=[f]}C.each(j,function(m){if(g.axis!="y"){O.css(m,"left",B(m,g,"left",c,a)+"px")}if(g.axis!="x"){O.css(m,"top",B(m,g,"top",b,a)+"px")}});X=l.clientX;V=l.clientY}}}}if(C.UA.chrome){N.on(document,"selectstart",function(m){m.halt()})}F.getSelection?F.getSelection().removeAllRanges():K.selection.empty();U.onDrag&&U.onDrag(l,f,g,c,b,T)},h=function(i){if(W!=true){return }W=false;N.remove(K,"mousemove",Q);F.getSelection?F.getSelection().removeAllRanges():K.selection.empty();if(d&&g.proxy){O.css(e,"left",parseInt(d.style.left)+"px");O.css(e,"top",parseInt(d.style.top)+"px");f=e;d.parentNode.removeChild(d);d=false;e=false}if(g.revert){O.css(f,"left",a[0]+"px");O.css(f,"top",a[1]+"px")}if(g.cursor){O.css(f,"cursor","default")}U.onEndDrag&&U.onEndDrag(i,f,g);if(C.UA.chrome){N.remove(document,"selectstart")}},Z=function(i){if(!O.hasClass(f,"ks-multi")){O.addClass(f,"ks-multi")}else{O.removeClass(f,"ks-multi")}};N.add(C.get(g.handle,f)||f,"mousedown",function(i){P(i);N.add(K,"mousemove",Q)});N.add(K,"mouseup",h);if(g.multi){N.add(f,"dblclick",Z)}},onStartDrag:null,onDrag:null,onEndDrag:null,isLock:function(){return M}});C.Drag=D;function J(U,S,P,W,R,Q,V,T){if(R>=P||Q>=W||V<=U||T<=S){return false}else{return true}}C.Drag.intersectRect=J});KISSY.add("kissy-ua-cn",function(C){var B=navigator.userAgent,A,F={safe:0,sogo:0,tt:0,maxthon:0},D=function(G){var H=0;return parseFloat(G.replace(/\./g,function(){return(H++===0)?".":""}))};if(!((A=B.match(/AppleWebKit\/([\d.]*)/))&&A[1])){if((A=B.match(/MSIE\s([^;]*)/))&&A[1]){F.ie=D(A[1]);if((A=B.match(/360SE/))){F.safe="360SE"}if((A=B.match(/SE\s([^;]*)/))&&A[1]){F.sogo=D(A[1])}if((A=B.match(/TencentTraveler\s([^;]*)/))&&A[1]){F.tt=D(A[1])}try{if(window.external&&window.external.max_version){F.maxthon=D(window.external.max_version).toFixed(1)}}catch(E){}}}C.CNUA=F});KISSY.app("TStart",function(){var A=KISSY,C=document,B=0;return{version:"1.0",plugins:[],addPlugin:function(F,G){var D=this.plugins,E=D.length;A.each(A.makeArray(F),function(H){if(H===""){D[E++]={type:TStart.PLUGIN_TYPE.SEPARATOR,area:G.area}}else{D[E++]=A.merge(G,{name:H})}})},addStyleSheet:function(F){var E=A.get("head"),D;if(/\.css$/.test(F)){D=C.createElement("link");D.setAttribute("rel","stylesheet");D.href=F;E.appendChild(D)}else{A.DOM.addStyleSheet(F)}},EVENTS:{MINIMIZED:"Minimized",MAXIMIZED:"Maximized"},IO:{getScript:A.IO?A.IO.getScript:(A.getScript?A.getScript:A.Ajax.getScript),jsonp:function(D,G){var E=this,F;if(!A.isString(G)){F="_jsonp_"+B++;E[F]=G;F="TStart.IO."+F}else{F=G}E.getScript(D+(D.indexOf("?")>-1?"&":"?")+"callback="+F)}},newPointCount:function(D){if(A.isString(D)){this.appendCacheImg("http://"+(D==="1000.0.0"?"ac":"www")+".atpanel.com/tbapp."+D,"url="+encodeURI(location.href.replace(location.hash,"")))}},pointCount:function(D){if(A.isString(D)){this.appendCacheImg("http://www.atpanel.com/jsclick",D)}},loadCount:function(){this.appendCacheImg("http://ac.atpanel.com/1.gif","com=01&apply=sns&cod=2.5.0&uid=&ver=2.0&ip=&other=")},appendCacheImg:function(F,G){var E,H,D;if(A.isString(G)){E=new Date().getTime()+"";D=E.length;E=E.substring(D-(D-6),D);H=window[E]=new Image();H.src=F+"?cache="+E+"&"+G;H.onload=(H.onerror=function(){window[E]=null});H=null;return true}return false}}});TStart.add("core~plugin-manager",function(C){var D=KISSY,Q=D.DOM,R=D.Event,U=document,H={CUSTOM:0,SEPARATOR:1,LINK:2,DROP_ITEM:4,NORMAL_ITEM:5,NOT_CONTENT:6},K={0:'<span class="tstart-item tstart-custom-item" id="tstart-plugin-{name}">{html}</span>',1:'<s class="tstart-item tstart-sep-item tstart-sep-item-{name}"></s>',2:'<span class="tstart-item tstart-link-item" id="tstart-plugin-{name}"><s class="tstart-item-icon"></s><a href="{href}" target="{target}">{text}</a>{TIPS}</span>',4:'<span class="tstart-item tstart-drop-item" id="tstart-plugin-{name}"><span class="tstart-drop-trigger"><s class="tstart-item-icon"></s>{text}</span>{DROP_PANEL}{TIPS}</span>',5:'<span class="tstart-item tstart-normal-item" id="tstart-plugin-{name}"><span class="tstart-normal-trigger"><s class="tstart-item-icon"></s>{text}</span>{NORMAL_PANEL}{TIPS}</span>',6:""},G='<span class="tstart-item-tips tstart-item-hover-tips">{tips}<s></s></span>',L=(D.UA.ie?'<div class="tstart-drop-panel">':'<div class="tstart-drop-panel">')+'<div class="tstart-drop-panel-hd"><span>{panelTitle}</span><s class="tstart-drop-panel-clearbtn"></s><s class="tstart-drop-panel-closebtn"><img src="http://img01.taobaocdn.com/tps/i1/T1R6pOXoRyXXXXXXXX-15-15.png"></s></div><div class="tstart-drop-panel-bd tstart-panel-loading" style="width:{panelWidth}px;height:{panelHeight}px"></div></div>',N='<div class="tstart-normal-panel"><div class="tstart-normal-panel-hd"><span>{panelTitle}</span><s class="tstart-normal-panel-clearbtn"></s><s class="tstart-normal-panel-closebtn"><img src="http://img04.taobaocdn.com/tps/i4/T1R2V_XghcXXXXXXXX-15-15.png" /></s></div><div class="tstart-normal-panel-bd tstart-panel-loading" style="width:{panelWidth}px;height:{panelHeight}px"></div></div>',P="tstart-item-active",I="tstart-panel-loading",J=C.plugins,M=[],A=[],O;C.PluginManager={init:function(){D.each(J,function(T){if(T.htmlInitState){return }T.html=B(T);if(T.area==="left"){M.push(T)}else{if(T.insert){var S=D.get("#tstart .tstart-right-area");if(S){S.appendChild(Q.create(T.html))}}else{A.push(T)}}T.htmlInitState=true})},initPlugins:function(){D.each(J,function(T){if(T.eventInitState){return }T.domEl=D.get("#tstart-plugin-"+T.name);if(T.type===H.DROP_ITEM){F(T)}if(T.type===H.NORMAL_ITEM){E(T)}if(T.init){try{T.init()}catch(S){D.error(S)}}T.eventInitState=true})},getAreaHTML:function(T){var V="",S=T==="right"?A:M;D.each(S,function(W){V+=W.html});return V}};function B(V){var T=V.type,S=K[T];if(T===H.SEPARATOR){return S.replace("{name}",V.name||"normal")}if(D.isFunction(V.html)){return V.html()}if(V.tips){S=S.replace("{TIPS}",G)}if(T===H.DROP_ITEM){S=S.replace("{DROP_PANEL}",L)}if(T===H.NORMAL_ITEM){S=S.replace("{NORMAL_PANEL}",N)}return S.replace(/\{([^}]+)\}/g,function(W,X){return V[X]||""})}function E(Z){var X=Z.domEl,Y=D.get(".tstart-normal-panel-closebtn",X),V=D.get(".tstart-normal-panel-clearbtn",X),T=D.get(".tstart-normal-panel-bd",X);R.on(X,"click",function(a){a.halt();if(Q.hasClass("#tstart-plugin-settings",P)){Q.removeClass("#tstart-plugin-settings",P)}if(Z.beforeOpenPanel){if(Z.beforeOpenPanel(a)===false){return }}if(O&&O!==this){S()}Q.toggleClass(this,P);if(Q.hasClass(this,P)){O=this;if(Z.onOpenPanel){Z.onOpenPanel({container:T,removeLoading:W})}C.MyApps.setPanelAutoFloatRight(this);if(Q.attr(this,"id")!="tstart-plugin-myapps"){C.MyApps.Shortcut&&C.MyApps.Shortcut.arrow.hide()}Q.addClass(D.get(".i-arrow",this),"i-arrow-up")}else{S();Q.removeClass(D.get(".i-arrow",this),"i-arrow-up")}});R.on(D.get(".tstart-normal-panel",X),"click",function(a){a.stopPropagation()});R.on([Y,U],"click",S);function S(){if(O){Q.removeClass(O,P);O=null}C.MyApps.Shortcut&&C.MyApps.Shortcut.arrow.hide();C.MyApps.newTip&&C.MyApps.newTip.show()}TStart.closePanel=S;function W(){Q.removeClass(T,I)}}function F(Z){var X=Z.domEl,Y=D.get(".tstart-drop-panel-closebtn",X),V=D.get(".tstart-drop-panel-clearbtn",X),T=D.get(".tstart-drop-panel-bd",X);R.on(X,"click",function(a){a.halt();if(Q.hasClass("#tstart-plugin-settings",P)){Q.removeClass("#tstart-plugin-settings",P)}if(Z.beforeOpenPanel){if(Z.beforeOpenPanel(a)===false){return }}if(O&&O!==this){S()}Q.toggleClass(this,P);if(Q.hasClass(this,P)){O=this;if(Z.onOpenPanel){Z.onOpenPanel({container:T,removeLoading:W})}}else{S()}});R.on(V,"click",function(){TDog.WebServer.clearChatList();D.get("#tstart .tdog-recentlist").innerHTML='<ul><p class="tdog-recentlist-none">\u6682\u65e0\u8054\u7cfb\u4eba</p></ul>';Q.addClass(D.get(".tstart-drop-panel-clearbtn",TDog.hostEl),"hidden")});R.on(D.get(".tstart-drop-panel",X),"click",function(a){a.stopPropagation()});R.on([Y,U],"click",S);function S(){if(O){Q.removeClass(O,P);O=null}}function W(){Q.removeClass(T,I)}}C.PLUGIN_TYPE=H});TStart.add("core~container",function(E){var F=KISSY,K=F.DOM,J=F.Event,D=F.UA,I=document,A=F.Cookie.get("x"),H='<div id="tstart"><div class="tstart-toolbar"><div class="tstart-bd"><s class="tstart-line-s1"></s><s class="tstart-line-s2"></s><div class="tstart-areas" style="{BOX_SHADOW}">{SHADOW_TOP}{SHADOW_LEFT}<div class="tstart-left-area">{LEFT_ITEMS}</div><div class="tstart-right-area">{RIGHT_ITEMS}</div>{SHADOW_RIGHT}</div></div></div></div>',B=null,C=(D.ie>=9||D.firefox>=3.5||D.chrome>=1||D.safari>=3||D.opera>=10.5),G=D.ie<7;E.Container={init:function(){this._render();this._fix()},_render:function(){var M=E.PluginManager,L="box-shadow: 0px 0px 5px #000;-moz-box-shadow: 0px 0px 5px #000;-webkit-box-shadow: 0px 0px 5px #000;",N='<div class="shadow-top" style="display:none;"></div>',P='<div class="shadow-left" style="display:none;"></div>',O='<div class="shadow-right" style="display:none;"></div>';I.body.appendChild(K.create(H.replace("{LEFT_ITEMS}",M.getAreaHTML("left")).replace("{RIGHT_ITEMS}",M.getAreaHTML("right")).replace("{BOX_SHADOW}",C?L:"").replace("{SHADOW_TOP}",C?"":N).replace("{SHADOW_LEFT}",C?"":P).replace("{SHADOW_RIGHT}",C?"":O)))},_fix:function(){var L=K.get("#tstart");if(!L){return false}this._fixShadow();if(G){F.each(F.query("#tstart span.tstart-item"),function(M){J.on(M,"mouseenter mouseleave",function(){K.toggleClass(M,"tstart-item-hover")})});J.on(window,"scroll resize",function(){if(B){clearTimeout(B)}B=setTimeout(function(){var N=K.scrollTop(),P=K.viewportHeight(),M=K.scrollTop()+K.viewportHeight()-28,O=parseInt(K.css(L,"top"),10);if(O&&M-O>0&&M-O<3){return false}L.style.top=M+"px"},100)})}},_fixShadow:function(){if(C){return false}var M="",O,N,L;O={display:"block",width:K.width("#tstart .tstart-areas")+2,left:"-1px"};N={display:"block"};L={display:"block"};if(G){M='progid:DXImageTransform.Microsoft.AlphaImageLoader(src="{img}" ,sizingMethod="crop")';F.mix(O,{background:"none",filter:M.replace("{img}","http://img02.taobaocdn.com/tps/i2/T1DXuhXehiXXXXXXXX-600-5.png"),height:"5px"});F.mix(N,{background:"none",filter:M.replace("{img}","http://img03.taobaocdn.com/tps/i3/T1brihXaFdXXXXXXXX-4-31.png"),width:"4px",height:"31px"});F.mix(L,{background:"none",filter:M.replace("{img}","http://img01.taobaocdn.com/tps/i1/T1LTCgXgXnXXXXXXXX-4-31.png"),width:"4px",height:"31px",right:"-6px"})}K.css("#tstart .shadow-top",O);K.css("#tstart .shadow-left",N);K.css("#tstart .shadow-right",L)}};KISSY.mix(E.Container,KISSY.EventTarget)});TStart.add("core~config",function(I){var J=KISSY,D=J.Cookie,G,E="x",C={e:0,p:"*",s:0,c:0},B=(function(){var N=location.hostname;if(N.indexOf("tmall.com")>0){N="tmall.com"}else{if(N.indexOf("tmall.net")>0){N="tmall.net"}else{N=location.hostname.indexOf("taobao.com")>0?"taobao.com":"taobao.net"}}return N})(),F=/daily/i,A=!(F.test(location.host)),K="http://a.tbcdn.cn/p/tstart/1.0/",M=I.EVENTS,L={LOAD:"1000.0.0",TRACE:{HOST:"27.0.-1",CREATE_CHOICE:"32.0.0",PREV:"33.0.0",NEXT:"34.0.0",FILTER:["50.0.0","51.0.0","52.0.0","53.0.0","54.0.0"],SHOP_STROLLED:"35.0.0",KEYWORD_USED:"36.0.0",ITEM_CLICK:"59.0.0",SHOP_CLICK:"60.0.0",KEY_CLICK:"61.0.0"},SHARE:{HOST:"28.0.-1"},NEWS:{HOST:"29.0.-1"},HELP:{HOST:"30.0.-1"},SWITCH:{HOST:"31.0.-1"},MYAPPS:{HOST:"37.0.-1",VIEW_MORE_APPS:"38.0.0",PAGE_NAVI:"39.0.0",ADDED:"40.0.0",REC:"41.0.0",USED:"42.0.0",SHORTCUT:"43.{appId}.-1",USED_EMPTY:"44.0.0",ADDED_EMPTY:"45.0.0",ADDED_ITEM:"46.{appId}.{appCatId}",USED_ITEM:"47.{appId}.{appCatId}",REC_ITEM:"48.{appId}.{appCatId}",REC_APP_POP_CLICK:"49.{appId}.-1",REC_APP_POP:"55.0.0",SHORTCUT_DRAG:"57.0.0",REC_APP_POP_CLOSE:"58.0.0"}};if(!A){K="http://assets.daily.taobao.net/p/tstart/1.0/"}I.Config={init:function(){var N=this;G=I.Container;N._cookie()},isOnline:A,DOMAIN:B,ASSETS_URL:K,_cookie:function(){G.on(M.MAXIMIZED,function(){C=J.merge(C,J.unparam(D.get(E)));C.s=1;H()});G.on(M.MINIMIZED,function(){C=J.merge(C,J.unparam(D.get(E)));C.s=0;H()})},POINT_NAME:L};function H(){D.set(E,J.param(C),365,B,"/")}});TStart.add("core~init",function(A){var B=KISSY;A.init=function(){B.log("\u5f00\u59cb\u521d\u59cb\u5316\u6dd8\u5b9d\u5de5\u5177\u6761");var C=A.PluginManager;A.Config.init();C.init();A.Container.init();C.initPlugins();A.newPointCount(A.Config.POINT_NAME.LOAD)}});TStart.add("plugin~switch",function(A){var B=KISSY,H=B.DOM,F=B.Event,D=A.PLUGIN_TYPE,E=A.EVENTS,I="tstart-minimized",J=["",""],C=["\u5c55\u5f00\u5de5\u5177\u6761","\u6536\u8d77\u5de5\u5177\u6761"],G=B.Cookie.get("tracknick")||B.Cookie.get("_nk_")||"";A.addPlugin(["switch"],{type:A.PLUGIN_TYPE.CUSTOM,area:"right",html:'<s class="tstart-item-icon" title="\u5c55\u5f00\u5de5\u5177\u6761"></s>',tips:C[0],text:J[0],init:function(){var U=this,S=A.store,Q=B.get("#tstart"),K=0,R=B.get("a",U.domEl),O=B.get(".tstart-item-icon",U.domEl),L=A.Container,N="TSTART_STATUS_"+G,P=B.UA.flash&&B.UA.flash>9.1,T;T=function(){var V="";if(P){V=S.getItem(N)}if(V=="0"){H.addClass(Q,I);H.attr(O,"title",C[0])}else{if(V=="1"){H.removeClass(Q,I);H.attr(O,"title",C[1])}else{H.removeClass(Q,I);H.attr(O,"title",C[1])}}L._fixShadow();B.log("switch: \u5b58\u50a8\u72b6\u6001\u4e3a: "+V);F.on(H.children(U.domEl)[0],"click",function(X){X.preventDefault();var W=G?1:0;if(H.hasClass(Q,I)){H.removeClass(Q,I);L.fire(E.MAXIMIZED);H.attr(O,"title",C[1]);W=1}else{B.UA.ie&&A.closePanel();H.addClass(Q,I);L.fire(E.MINIMIZED);H.attr(O,"title",C[0]);W=0;A.MyApps.Shortcut&&A.MyApps.Shortcut.arrow.hide()}L._fixShadow();P&&S.setItem(N,W);A.newPointCount(A.Config.POINT_NAME.SWITCH.HOST)});H.html(O,C[H.hasClass(Q,I)?0:1])};if(P){B.log("switch: \u652f\u6301 flash");try{A.store.on("contentReady",T)}catch(M){B.log("switch: flash \u51fa\u9519.")}}else{B.log("switch: \u4e0d\u652f\u6301 flash");T()}}})});TStart.add("plugin~myapp",function(A){var B=KISSY,E=A.PLUGIN_TYPE,D=['<i class="tip-new"></i><a href="#">\u6211\u7684\u5e94\u7528</a><i class="i-arrow"></i>'],C=["\u6211\u7684\u5e94\u7528"];B.each(["myapps"],function(F,G){A.addPlugin(F,{type:E.NORMAL_ITEM,area:"right",text:D[G/2],panelTitle:C[G/2],panelWidth:363,panelHeight:235,onOpenPanel:function(H){A.MyApps.loadAppsContent(H)},init:function(){A.MyApps.swfStore=A.Trace.swfStore;A.MyApps.loadShortcut()}})})});TStart.add("myapps",function(G){var H=KISSY,n=H.DOM,w=H.Event,L=H.JSON,Z=G.IO,p=H.UA,I=document,Q=p.ie&&p.ie<7,u=["added","used","recommend"],h=".",F=" ",v="#",C=",",c=G.Config.isOnline,E=5,K=5,i=10,e=5,m=c?"http://yingyong.taobao.com/":"http://yingyong.daily.taobao.net/",s="json/toolbar/",r={APP_CENTER:m+"app_center.htm",APP_LIST:m+"app_list.htm",GET_APPS:m+s+"toolbar_get_apps.htm",REMOVE_APP:m+s+"toolbar_remove_app.htm?appId={appId}",GET_APP_SHORTCUT:m+s+"get_app_short_cut.htm",SAVE_APP_SHORTCUT:m+s+"put_app_short_cut.htm?app_id={appId}"},z={J_TAB:"J_AppsTab",J_PAGE_NAVI:"J_PageNavi",J_APPS_LIST:"J_AppsList",J_APPS_VIEW_MORE:"J_ViewMoreApps",J_APPS_DRAG_TIP:"J_AppsDragTip",J_SHORTCUT:"J_AppsShortcut",J_SHORTCUT_ARROW:"J_AppsShortcutArrow",J_SHORTCUT_TITLE_TIP:"J_AppsShortcutTitleTip",J_APPS_EMPTY_LINK:"J_AppsEmptyLink"},o={CURSOR:{POINTER:"pointer",NOTALLOWED:"not-allowed"},PANEL:"myapps-panel",TAB:"myapps-tab",TAB_CNT:["myapps-tab-"+u[0],"myapps-tab-"+u[1],"myapps-tab-"+u[2]],TAB_ACTIVE:"myapps-tab-active",DRAG_TIP:"drag-tip",VIEW_MORE_APPS:"view-more-apps",EMPTY:"myapps-empty",PAGE_NAVI:"page-navi",PAGE_NAVI_CRT:"page-navi-crt",DRAG_APP:"drag-app",DRAG_APP_MOVE:"drag-app-move",DRAG_SHORTCUT:"drag-shortcut",DRAG_SHORTCUT_MOVE:"drag-shortcut-move",SHORTCUT_CONTAINER:"myapps-shortcut-container",SHORTCUT_ARROW:"myapps-shortcut-arrow",SHORTCUT_TITLE_TIP:"myapps-shortcut-title-tip",BLOCK:{display:"block"},NONE:{display:"none"}},j={FLASH_UNAVAILABLE:'\u60a8\u7684\u6d4f\u89c8\u5668\u4e0d\u652f\u6301 flash, \u6682\u65f6\u4e0d\u80fd\u4f7f\u7528\u5e94\u8be5\u529f\u80fd<br /><a href="http://get.adobe.com/flashplayer/" target="_blank">\u4e0b\u8f7d\u5b89\u88c5 Flash</a>',EMPTY:['\u62b1\u6b49\uff01\u60a8\u8fd8\u6ca1\u6709\u6536\u85cf\u4efb\u4f55\u5e94\u7528\u3002<br/>\u5feb\u53bb&nbsp;<a href="'+r.APP_CENTER+'" target="_blank" id="'+z.J_APPS_EMPTY_LINK+'">\u5e94\u7528\u4e2d\u5fc3</a>&nbsp;\u6536\u85cf\u60a8\u559c\u6b22\u7684\u5e94\u7528\u5427\uff01','\u62b1\u6b49\uff01\u60a8\u8fd8\u6ca1\u6709\u4f7f\u7528\u8fc7\u4efb\u4f55\u5e94\u7528\u3002<br/>\u5feb\u53bb&nbsp;<a href="'+r.APP_CENTER+'" target="_blank" id="'+z.J_APPS_EMPTY_LINK+'">\u5e94\u7528\u4e2d\u5fc3</a>&nbsp;\u6311\u9009\u5427\uff0c\u603b\u6709\u4e00\u6b3e\u9002\u5408\u60a8\uff01'],TAB_TITLE:["\u6211\u6536\u85cf\u7684\u5e94\u7528","\u6211\u5e38\u7528\u7684\u5e94\u7528","\u63a8\u8350\u5e94\u7528"],TIP:"\u53ef\u4ee5\u628a\u4f60\u559c\u6b22\u7684\u5e94\u7528\u56fe\u6807\u62d6\u5230\u5de5\u5177\u6761\u4e0a\u54e6\uff01",VIEW_MORE_APPS:"\u6d4f\u89c8\u66f4\u591a\u5e94\u7528&gt;&gt;",APP_ITEM_DEL:"\u5220\u9664\u8be5\u5e94\u7528",DRAG_TIP:"\u53ef\u4ee5\u628a\u4f60\u559c\u6b22\u7684\u5e94\u7528\u56fe\u6807\u62d6\u52a8\u5230\u5de5\u5177\u6761\u4e0a\u54e6\uff01"},b={TAB:H.substitute('<ul class="{tab}" id="{hook}"><li class="{added}"><a>{lang_added}</a></li><li class="{used}"><a>{lang_used}</a></li><li class="{recommend}"><a>{lang_recommend}</a></li></ul>',{tab:o.TAB,hook:z.J_TAB,added:o.TAB_CNT[0],lang_added:j.TAB_TITLE[0],used:o.TAB_CNT[1],lang_used:j.TAB_TITLE[1],recommend:o.TAB_CNT[2],lang_recommend:j.TAB_TITLE[2]}),EMPTY:'<div class="'+o.EMPTY+'"><div>{content}</div></div>',APP_ITEM_DEL:'<del title="\u5220\u9664\u8be5\u5e94\u7528" app-id="{appId}">'+j.APP_ITEM_DEL+"</del>",APP_ITEM:'<li><a href="{appLink}" target="_blank" app-id="{appId}" app-cat-id="{appCatId}"><img app-id="{appId}" alt="{appName}" title="{appName}" app-name="{appName}" app-link="{appLink}" app-icon ="{appIcon}" app-cat-id="{appCatId}"  src = "{appSmallLogo}" class="{dragClass}"/><span>{appName_short}</span>{del}</a></li>',SHORTCUT_CONTAINER:'<span id="{hook}" class="{cls}"></span>',SHORTCUT_ITEM:'<a href="{appLink}" target="_blank" app-id="{appId}"><img app-id="{appId}" app-name="{appName}" app-link="{appLink}" app-icon ="{appIcon}" src = "{appIcon}" class="{cls}"/></a>',SHORTCUT_ARROW:'<div class="{cls}" id="{hook}"></div>',SHORTCUT_TITLE_TIP:'<div class="{cls}" id="{hook}"><div></div><span></span><i></i></div>',DRAG_TIP:'<div class="{cls}" id="{hook}">{txt}<i title="\u5173\u95ed"></i></div>'},M=false,g={ACTIVE_USER:"TSTART_MYAPPS_ACTIVE_USER_STORED",DRAG_TIP_CLOSE:"TSTART_MYAPPS_DRAG_TIP_CLOSE"},AC=v+"tstart",J=G.Config.POINT_NAME.MYAPPS,V="1",N="-1",O="0",a=false;function R(){var AE="",S=false;try{S=window.external.twGetRunPath.toLowerCase()}catch(T){}if(AE!==""){S=AE.indexOf("360se")>0||AE.indexOf("360se.exe")>0||p.shell=="se360"}else{if(p.shell==="maxthon"){S=true}else{if(window.external.max_version&&window.external.max_version!=""){S=true}}}S&&sssdfkerwlekrqjq()}function x(T){if(a===false){return }var AE="J_MsgBody",S=H.get("#"+AE);if(!S){I.body.appendChild(n.create('<div id="'+AE+'" style="position:absolute;top:10px;right:20px;z-index:1000000;height:300px;overflow:scroll;width:700px;background:yellow;border:solid 3px #000 ">'+T+"</div>"))}else{S.innerHTML+="<br/>"+T}}function d(){var S=H.get(AC);return{width:n.width(S)||Y(S.clientWidth)||Y(S.offsetWidth)||0,height:n.height(S)||Y(S.clientHeight)||0,offsetTop:Y(S.offsetTop)||0,offsetWidth:Y(S.offsetWidth)||0}}function Y(S){S=(S+"").replace("px","");return parseInt(S,10)||0}function B(S){return S+(S.indexOf("?")>-1?"&":"?")+"t="+new Date().getTime()}function l(T,S){return H.indexOf(T,S)>-1?true:false}function D(){return H.Cookie.get("_nk_")||""}function t(T){var S=G.MyApps.swfStore;if(S.getItem(T)){return S.getItem(T)}return""}function W(T,AE){var S=G.MyApps.swfStore;S.setItem(T,AE)}function AB(){return X(t(g.ACTIVE_USER))}function P(S){if(!S){return }var T=g.ACTIVE_USER,AE=X(t(T));if(!AE){AE={user:[]}}else{if(l(S,AE.user)){return }}AE.user.push(S);W(T,L.stringify(AE))}function X(AE){var S=null;try{S=L.parse(AE)}catch(T){}return S||null}function k(){Light._openTBLoginPopup();G.closePanel()}function U(S){var T=this;G.MyApps.catI=S;T.page=1;T.pageNum=0}H.mix(U.prototype,{showPanel:function(){var AI=G.MyApps,AF=AI.container,AG=this,AE=AI.catI,AJ=null,T=true,AH=[],S=D();if(!S&&G.MyApps.catI!=2){k();return false}AG.concatClosedRecAppData();AJ=AI.appData[u[AE]];T=!AJ||AJ.length<1;AH.push('<div class = "'+o.PANEL+'">');if(T){AH.push(H.substitute(b.EMPTY,{content:j.EMPTY[AE]}))}else{AH.push('<ul id="'+z.J_APPS_LIST+'">'+AG.getList(1)+"</ul>");AH.push('<div id="'+z.J_PAGE_NAVI+'" class="'+o.PAGE_NAVI+'"></div>');AH.push('<a href="'+r.APP_LIST+'" target="_blank" id="'+z.J_APPS_VIEW_MORE+'" class="'+o.VIEW_MORE_APPS+'">'+j.VIEW_MORE_APPS+"</a>")}AH.push("</div>");AF.innerHTML=[b.TAB].concat(AH).join("");AG.bindPanel();if(!T){AG.bindPage()}else{if(AE<2){w.on(v+z.J_APPS_EMPTY_LINK,"click",function(){AI.clickCount([J.ADDED_EMPTY,J.USED_EMPTY][AE])})}}if(S){if(!AI.Shortcut){AI.Shortcut=new q();AI.Shortcut.init()}AG.renderDragApp();AI.Shortcut.arrow&&AI.Shortcut.arrow.show()}},concatClosedRecAppData:function(){var AI=G.MyApps,AF=AI.catI,AJ=AI.appData[u[AF]],AE=!AJ||AJ.length<1,AH=null,AG=[],T;if(AF!==2||M===false){return }AH=X(t(G.MsgTip.storeKey));if(AH&&AH.apps.length>0){if(AE){AJ=[]}AJ=AH.apps.concat(AJ);var S=function(AL){var AK=false;H.each(AG,function(AM,AN){if(AM.appId===AL.appId){AK=true}});return AK};H.each(AJ,function(AL,AK){!S(AL)&&AG.push(AL)});T=AG.length;T>i&&AG.splice(i,T);AI.appData[u[AF]]=AG}},buildDragTip:function(){var T,S=g.DRAG_TIP_CLOSE,AE=t(S)||false;if(AE){return }T=n.get(v+z.J_APPS_DRAG_TIP);if(!T){T=n.create(H.substitute(b.DRAG_TIP,{hook:z.J_APPS_DRAG_TIP,cls:o.DRAG_TIP,txt:j.DRAG_TIP}));n.insertAfter(T,v+z.J_TAB);w.on(n.get("i",T),"click",function(){n.css(T,o.NONE);W(S,"true")})}else{n.css(T,o.NONE)}},renderDragApp:function(){var AI,AN=G.MyApps,AH=AN.Shortcut,AO=this,AL=0,AK=0,AG=null,T=AH.inArea,AM="",AE=null,AF=null,S=null,AJ=false;if(AH.dragComplete===false){return }if(!AN.shortcutData||AN.shortcutData.length<1||AN.mummy===true){AO.buildDragTip()}AI=new H.Drag(h+o.DRAG_APP,{revert:true,proxy:true});AI.onStartDrag=function(AR,AQ,AP){AR.halt();AH.dragComplete=false;S=setTimeout(function(){AJ=true},300);AG=AH.getInsertArea();if(AF===null){AF={x:AR.clientX,y:AR.clientY};AQ.src=n.attr(AQ,"app-icon");AQ.className=o.DRAG_APP_MOVE;AM=n.attr(AQ,"app-id")}n.css(AQ,o.NONE)};AI.onDrag=function(AU,AT,AR,AQ,AP,AS){AU.halt();AL=AU.clientX;AK=AU.clientY;AJ&&n.css(AT,{top:AK-7+n.scrollTop(),left:AL-7,display:"block"});AE=T({x:AL,y:AK},AG);if(AN.shortcutData){AE?AH.arrow.show(AE):AH.arrow.hide()}};AI.onEndDrag=function(AT,AS,AR){AT.halt();var AQ=n.attr(AS,"app-link")||"",AP=AN.catI;S&&clearTimeout(S);AJ=false;AS.style.cursor=o.CURSOR.POINTER;AH.arrow.hide();AH.dragComplete=true;AN.mummy=false;if(AE){AH.saveShortcut(AS,AE.index)}if(AF&&AF.x===AT.clientX&&AF.y===AT.clientY){AN.clickCount(H.substitute([J.ADDED_ITEM,J.USED_ITEM,J.REC_ITEM][AP],{appId:n.attr(AS,"app-id")||0,appCatId:n.attr(AS,"app-cat-id")||0}));AQ&&window.open(AQ)}AE=null;AF=null;AN.clickCount(J.SHORTCUT_DRAG);R()}},getHtmlStr:function(AF,AE){var S=G.MyApps.catI,T="";T=b.APP_ITEM.replace("{del}",(S===0)?b.APP_ITEM_DEL:"");T=H.substitute(T,{appId:AF.appId,appName:AF.appName,appName_short:AF.appName.substring(0,E),appSmallLogo:AF.appSmallLogo,appIcon:AF.appIcon,appLink:AF.appLink,dragClass:o.DRAG_APP,appCatId:AF.appCatId});return T},getList:function(AI){var AM=G.MyApps,AN=this,AF=AM.appData[u[AM.catI]],AH=AF.length,AL=i,AK=Math.ceil(AH/AL),S="",AG=null,T,AJ;if(AK===1){n.remove(v+z.J_PAGE_NAVI)}AG=H.query(v+z.J_PAGE_NAVI+F+"a");AJ=AG.length;if(!AF[(AI-1)*AL]&&AI!==1){AI-=1;T=AG[AI];T&&n.remove(T);T=AG[AI-1];T&&n.addClass(T,o.PAGE_NAVI_CRT)}else{if(AJ&&AJ>AK){T=AG[AJ-1];T&&n.remove(T)}}for(var AE=(AI-1)*AL;AE<AI*AL;AE++){if(AF[AE]){S+=AN.getHtmlStr(AF[AE],AE)}}AN.page=AI;AN.pageNum=AK>K?K:AK;return S},showList:function(T){var S=this;n.html(v+z.J_APPS_LIST,S.getList(T))},removeApp:function(S){Z.jsonp(B(H.substitute(r.REMOVE_APP,{appId:S})),"TStart.renderRemoveAddedApps")},bindPage:function(){var AJ=G.MyApps,AK=this,AG=AK.pageNum,AF=AK.page,AH=AJ.catI,AI=I.createDocumentFragment(),AE,T=n.get(v+z.J_PAGE_NAVI);if(!T||AH===2||AG===1){return }T.innerHTML="";for(var S=1;S<=AG;S++){AE=n.create('<a href="#" class="'+(AF===S?o.PAGE_NAVI_CRT:"")+'">'+S+"</a>");AI.appendChild(AE)}T.appendChild(AI);w.on(v+z.J_PAGE_NAVI+F+"a","click",function(AL){var AM=AL.target;AL.preventDefault();n.removeClass(v+z.J_PAGE_NAVI+F+"a",o.PAGE_NAVI_CRT);n.addClass(AM,o.PAGE_NAVI_CRT);AK.showList(Y(AM.innerHTML));AK.bindPanel();AK.renderDragApp();AJ.clickCount(J.PAGE_NAVI)});if(p.ie&&p.ie<8){w.on(v+z.J_PAGE_NAVI+F+"a","focus",function(AL){this.blur()})}},showEmpty:function(){var T=this,S=G.MyApps.catI;T.panel.innerHTML=H.substitute(b.EMPTY,{content:j.EMPTY[S]})},bindPanel:function(){var AH=G.MyApps,T=n.get(h+o.PANEL),S=AH.catI,AE=this,AG=v+z.J_APPS_LIST+F+"del",AF=null,AJ=null,AI=null;if(!T){return }AE.panel=T;AF=H.makeArray(H.query(AG));AJ=H.makeArray(v+z.J_APPS_LIST+F+"li");AI=H.makeArray(H.query(v+z.J_APPS_LIST+F+"a"));H.each(AF,function(AK){w.on(AK,"click",function(AL){AL.halt();AE.removeApp(Y(n.attr(AK,"app-id")))});if(Q){w.on(AK,"mouseover",function(){n.addClass(AK,"hover")});w.on(AK,"mouseout",function(){n.removeClass(AK,"hover")})}});H.each(AJ,function(AK){w.on(AK,"mouseenter",function(){n.css(AG,o.NONE);n.css(H.get("del",this),o.BLOCK)});w.on(AK,"mouseleave",function(){n.css(AG,o.NONE)})});H.each(AI,function(AL){var AK=n.attr(AL,"href")||"";if(p.ie&&p.ie<8){w.on(AL,"focus",function(){this.blur()})}w.on(AL,"click",function(AM){AM.halt();if(AM.target.tagName.toLowerCase()!=="img"){AH.clickCount(H.substitute([J.ADDED_ITEM,J.USED_ITEM,J.REC_ITEM][S],{appId:n.attr(AL,"app-id")||0,appCatId:n.attr(AL,"app-cat-id")||0}));AK&&window.open(AK)}else{if(D()===""){AH.clickCount(H.substitute([J.ADDED_ITEM,J.USED_ITEM,J.REC_ITEM][S],{appId:n.attr(AL,"app-id")||0,appCatId:n.attr(AL,"app-cat-id")||0}));AK&&window.open(AK)}}})});H.each(o.TAB_CNT,function(AK,AL){var AM=n.get(v+z.J_TAB+F+h+AK);w.on(AM,"click",function(AN){AH.catI=AL;AH.renderAppsData();AH.clickCount([J.ADDED,J.USED,J.REC][AL])});AL===S?n.addClass(AM,o.TAB_ACTIVE):n.removeClass(AM,o.TAB_ACTIVE)});w.on(v+z.J_APPS_VIEW_MORE,"click",function(){AH.clickCount(J.VIEW_MORE_APPS)})}});function f(T){var S=G.MyApps;S.appData=T;if(T.status!=O){if((T.added&&T.added.length<1)||T.status==N){S.catI=2}S.renderAppsData()}}function AD(AI){var AG=G.MyApps,T=AG.catI,S=u[T],AH=AG[S],AF=AG.appData,AH=AG[S],AE=-1;if(AI.status==N){k();return }H.each(AF[S],function(AK,AJ){if(AK){if(AK.appId&&AK.appId===AI.appId){AE=AJ}}});AE>-1&&AF[S].splice(AE,1);AG.appData=AF;if(!AF[S].length||AF[S].length<1){AH.showEmpty();return }AH.showList(AH.page);AH.renderDragApp();AH.bindPanel()}function AA(AF){var AE=null;AE=arguments.length<1?H.get(v+"tstart-plugin-myapps"):AF;if(!AE){return }var AG=H.get(".tstart-normal-panel",AE),T=n.width(AG)||0,S=n.width(AE)||0,AI=0;if(!AG||AG.style.display=="none"){return }var AH=function(AJ){var AJ=n.next(AJ);if(AJ){AI+=n.width(AJ)||Y(AJ.clientWidth)||Y(AJ.offsetWidth)||0+Y(n.css(AJ,"paddingLeft"))+Y(n.css(AJ,"paddingRight"));AH(AJ)}else{return }};AI=0;AH(AE);if((T-S)<AI){T=0-T+S}else{if((T-S)>=AI){T=0-AI}}T-=1;n.css(AG,{right:T})}function q(){var S=this;S.shortcutContainer=null;S.arrow=null;S.titleTip=null;S.dragComplete=true;S.activeUserSaved=false}H.mix(q.prototype,{render:function(){var S=this,AE=S.shortcutContainer,T=G.MyApps.shortcutData,AG,AF;if(!AE||!T){return }AE.innerHTML="";AG=I.createDocumentFragment();H.each(T,function(AI,AH){AF=n.create(H.substitute(b.SHORTCUT_ITEM,{appId:AI.appId,appIcon:AI.appIcon,appLink:AI.appLink,appName:AI.appName,cls:o.DRAG_SHORTCUT}));w.on(AF,"mouseenter",function(){S.titleTip.show(AI.appName,AH)});w.on(AF,"mouseleave",function(){S.titleTip.hide()});w.on(AF,"click",function(AK){var AJ=AK.target;if(AJ.tagName.toLowerCase()!=="img"){G.MyApps.clickCount(H.substitute(J.SHORTCUT,{appId:AI.appId}))}else{AK.halt()}});AG.appendChild(AF)});AE.appendChild(AG);S.dragComplete=true;S.arrow.hide();T.length>0&&S.renderDragShortcut();if(S.activeUserSaved===false&&G.MyApps.mummy===false){S.activeUserSaved=true;P(D())}G.Container._fixShadow()},renderDragShortcut:function(){var AN=G.MyApps,AH,AO=this,AL=0,AK=0,AG=null,T=AO.inArea,AJ=AO.shortcutContainer,AM,AE=null,AF=null,S=null,AI=false;if(AO.dragComplete===false){return }AH=new H.Drag(h+o.DRAG_SHORTCUT,{revert:true,proxy:true});AH.onStartDrag=function(AR,AQ,AP){AR.halt();AO.arrow.hide();AO.dragComplete=false;AG=AO.getInsertArea();S=setTimeout(function(){AI=true},300);if(AF===null){AM=n.attr(AQ,"app-id");AF={x:AR.clientX,y:AR.clientY};AQ.className=o.DRAG_SHORTCUT_MOVE;n.css(AQ,o.NONE)}};AH.onDrag=function(AU,AT,AR,AQ,AP,AS){AU.halt();AL=AU.clientX;AK=AU.clientY;if(AL+AK>0){AI&&n.css(AT,{top:AK-7+n.scrollTop(),left:AL-7,display:"block"});AE=T({x:AL,y:AK},AG);if(AN.shortcutData){AE?AO.arrow.show(AE):AO.arrow.hide()}}};AH.onEndDrag=function(AS,AR,AQ){AS.halt();var AP=n.attr(AR,"app-link")||"";AI=false;S&&clearTimeout(S);AR.style.cursor=o.CURSOR.POINTER;AN.mummy=false;if(AL+AK>0){if(AE){AO.saveShortcut(AR,AE.index)}else{if(!T({x:AL,y:AK},AO.getInsertArea(AJ))){AO.removeShortcut(AM);AN.setPanelAutoFloatRight()}}}AO.arrow.hide();AO.dragComplete=true;if(AF&&AF.x===AS.clientX&&AF.y===AS.clientY){AN.clickCount(H.substitute(J.SHORTCUT,{appId:AM}));AP&&window.open(AP)}AE=null;AF=null;AN.clickCount(J.SHORTCUT_DRAG);R()}},getInsertArea:function(AF){var AR=this,AM=d(),AL=H.get(AC+F+h+"tstart-areas"),AK=H.get(AC+F+h+"tstart-bd"),AN=AF||AR.shortcutContainer,AH=AM.offsetTop,AE=AM.width,AQ=Q?n.scrollTop():0,T=[],AO=0,AG=0,S,AJ;var AP=function(AS){var AS=n.prev(AS);if(AS){AO+=n.width(AS)||Y(AS.clientWidth)||Y(AS.offsetWidth)||0;AP(AS)}else{return }};var AI=function(AS,AV,AT){var AU=n.width(AV)||Y(AV.clientWidth),AW=n.height(AV),AY=null,AX=3;AU+=Y(n.css(AV,"marginLeft"))+Y(n.css(AV,"marginRight"));if(!AS&&AG===0){AG=Y(n.css(n.parent(AV),"paddingLeft"))}AY={t:AH+1-AQ,l:AS?AE:(AE+AG-AX),r:AS?(AE+AU):(AE+AG+AX),b:AH+1+AW-AQ,index:AT};AE+=AU;return AY};AP(AN);AE+=(0-n.width(AL)||Y(AL.clientWidth)||Y(AL.offsetWidth)||0)-(Y(n.css(AK,"marginLeft"))||0)+AO-3;AO=0;S=H.makeArray(AN.childNodes);AJ=S.length;if(AJ>0&&!AF){H.each(S,function(AT,AS){if(AT){T.push(AI(false,AT,AS));if(AS>=AJ-1){T.push(AI(false,AT,AS+1))}}})}else{T.push(AI(true,AN,0))}AO=0;return T||null},inLaunch:function(AE){var S=this,AF=S.shortcutContainer,T=false;if(AE){H.each(H.makeArray(AF.childNodes),function(AG){if(n.attr(AG,"app-id")==AE){T=true}})}return T},inArea:function(AE,S){var T=null;if(!AE||!S){T=null}else{H.each(S,function(AF){if(AE.x>=AF.l&&AE.x<=AF.r&&AE.y>=AF.t&&AE.y<=AF.b){T=T===null&&AF}})}return T},buildArrow:function(){var T=this,AG=null,AF=d();var S=function(AL){var AI=T.getInsertArea(),AK=T.shortcutContainer,AH,AJ=-2;if(arguments.length<1){if((AK.innerHTML==""&&AI&&AI.length===1)||G.MyApps.mummy===true){AH=AI[0];AJ=-4}}else{AH=AL}if(AH&&AG){n.css(AG,{display:"block",right:AF.width-AH.l+AJ-10,bottom:AF.height-8});if(Q){w.on(window,"scroll resize",function(){setTimeout(function(){n.css(AG,{display:"block",right:AF.width-AH.l+AJ-10,bottom:AF.height-8})},30)})}}};var AE=function(){D()&&AG&&n.css(AG,o.NONE)};AG=n.create(H.substitute(b.SHORTCUT_ARROW,{hook:z.J_SHORTCUT_ARROW,cls:o.SHORTCUT_ARROW}));AG.show=S;AG.hide=AE;T.arrow=AG;I.body.appendChild(AG)},buildTitleTip:function(){var T=this,AH=null,AG,AF=d();var S=function(AI,AJ){if(!AI){return }var AK=T.getInsertArea(),AL=null;n.html(n.get("div",AG),AI);if(AK){AL=AK[AJ]}n.css(AG,o.BLOCK);n.css(AG,{right:AF.width-(AL.l+n.width(AG)/2)-11,bottom:AF.height+4});if(Q){w.on(window,"scroll resize",function(){setTimeout(function(){n.css(AG,{right:AF.width-(AL.l+n.width(AG)/2)-11,bottom:AF.height+4})},30)})}};var AE=function(){AG&&n.css(AG,o.NONE)};AG=n.create(H.substitute(b.SHORTCUT_TITLE_TIP,{hook:z.J_SHORTCUT_TITLE_TIP,cls:o.SHORTCUT_TITLE_TIP}));AG.show=S;AG.hide=AE;T.titleTip=AG;I.body.appendChild(AG)},buildContainer:function(){var S=this,T=S.shortcutContainer;T=n.create(H.substitute(b.SHORTCUT_CONTAINER,{hook:z.J_SHORTCUT,cls:"tstart-item tstart-custom-item "+o.SHORTCUT_CONTAINER}));n.insertAfter(T,v+"tstart-plugin-myapps");S.shortcutContainer=T},getShortcut:function(){Z.jsonp(B(r.GET_APP_SHORTCUT),"TStart.renderShortcut")},removeShortcut:function(AE){if(!AE){return }var S=G.MyApps.shortcutData,AF=-1,T=[];H.each(S,function(AH,AG){if(AH.appId==AE){AF=AG}T.push(AH.appId)});if(AF>-1){S.splice(AF,1);T.splice(AF,1);G.MyApps.preSaveData=S;Z.jsonp(B(H.substitute(r.SAVE_APP_SHORTCUT,{appId:T.join(C)})),"TStart.renderShortcut")}},saveShortcut:function(AF,AI){if(!AF||AI===""){return }if(!D()){k();return }var T=G.MyApps.shortcutData,S=T,AL={appId:n.attr(AF,"app-id"),appName:n.attr(AF,"app-name"),appIcon:n.attr(AF,"app-icon"),appLink:n.attr(AF,"app-link")},AK=[],AE,AJ,AH;if(!T){T=[]}if(T.length<1){T.push(AL.appId);S=[];S.push(AL)}else{H.each(T,function(AM){AM.appId&&AK.push(AM.appId)});T=AK;AE=H.indexOf(AL.appId,T);if(AE>-1){T.splice(AE,1)}AJ=T.slice(0,AI);AJ.push(AL.appId);AH=T.slice(AI);T=AJ.concat(AH);AE=T.length;if(AE>e&&e>0){if(H.indexOf(AL.appId,T)>=AE-1){T.splice(0,AE-e)}else{T.splice(e,AE-e)}}}var AG=function(AN){var AM=null;H.each(S,function(AO){if(AO.appId==AN){AM=AO}});return AM};AK=[];H.each(T,function(AM){AK.push(AG(AM)||AL)});G.MyApps.preSaveData=AK;T&&Z.jsonp(B(H.substitute(r.SAVE_APP_SHORTCUT,{appId:T.join(C)})),"TStart.renderShortcut")},init:function(){var S=this,T=G.MyApps;S.buildContainer();S.buildArrow();S.buildTitleTip();G.renderShortcut=function(AE){A.call(T,AE)}}});function A(AG){var AF=G.MyApps,T=AF.Shortcut,S=AF.preSaveData,AE=AG.status;T.dragComplete=true;if(AE==V){AF.shortcutData=S||AG.appList;T.render()}else{if(AE==N){G.closePanel();k()}else{if(AE==O){}}}AF.preSaveData=null}function y(){this.tip=H.get(v+"tstart-plugin-myapps"+F+h+"tip-new")}y.prototype.show=function(){var S=this.tip;S&&n.css(S,o.BLOCK)};y.prototype.hide=function(){var S=this.tip;S&&n.css(S,o.NONE)};G.MyApps={swfStore:null,Shortcut:null,container:null,evTarget:null,appData:null,shortcutData:null,preSaveData:null,setPanelAutoFloatRight:AA,msg:x,newTip:null,mummy:false,catI:0,flashInstalled:!p.flash||parseInt(p.flash)<9?false:true,loadShortcut:function(){var AF=this,S=D(),T=AF.swfStore;if(!AF.flashInstalled){H.log("\u8f7d\u5165\u5e94\u7528\u5feb\u6377\u65b9\u5f0f\u5931\u8d25: flash \u8f7d\u5165\u5931\u8d25.");return }if(!S){H.log("\u8f7d\u5165\u5e94\u7528\u5feb\u6377\u65b9\u5f0f\u5931\u8d25\uff1a\u672a\u767b\u5f55\uff01");return }var AE=function(){var AI=AB(),AJ=false;AF.Shortcut=new q();var AH=AF.Shortcut;AH.init();if(AI){if(l(S,AI.user)){AH.getShortcut()}else{AJ=true}}else{AJ=true}AF.mummy=AJ;AJ&&A({status:1,appList:[{appName:"\u6dd8\u91d1\u5e01",appId:"73030",appIcon:"http://img01.taobaocdn.com/tps/i1/T1p2mlXc4jXXXXXXXX-16-16.png",appCatId:"2",appLink:"http://yingyong.taobao.com/show.htm?app_id=73030",appOrder:"1"},{appName:"\u805a\u5212\u7b97",appId:"73031",appIcon:"http://img03.taobaocdn.com/tps/i3/T101elXmhpXXXXXXXX-16-16.png",appCatId:"2",appLink:"http://yingyong.taobao.com/show.htm?app_id=73031",appOrder:"0"}]});H.log("\u8f7d\u5165\u9ed8\u8ba4\u5e94\u7528\u5feb\u6377\u65b9\u5f0f\uff1a\u975e\u6d3b\u8dc3\u7528\u6237\uff01");return };if(T.isReady){setTimeout(function(){AE()},300)}else{try{T.on("contentReady",function(){setTimeout(function(){AE()},300)})}catch(AG){H.log("\u8f7d\u5165\u5e94\u7528\u5feb\u6377\u65b9\u5f0f\u5931\u8d25: flash \u51fa\u9519.")}}},loadAppsContent:function(AF){var AE=this,S=AE.swfStore;AE.container=AF.container;AE.evTarget=AF;AE.newTip=new y();AE.newTip.hide();AE.clickCount(J.HOST);if(!AE.flashInstalled){AF.container.innerHTML=H.substitute(b.EMPTY,{content:j.FLASH_UNAVAILABLE});AF.removeLoading();return }G.renderApps=function(AH){f.call(AE,AH)};G.renderRemoveAddedApps=function(AH){AD.call(AE,AH)};var T=function(){Z.jsonp(B(r.GET_APPS),"TStart.renderApps")};if(S.isReady){T()}else{try{S.on("contentReady",function(){T()})}catch(AG){H.log("myapp: flash \u51fa\u9519.")}}},renderAppsData:function(){var T=this,S=T.catI,AE=null;AE=new U(S);AE.showPanel();T[u[S]]=AE;T.evTarget.removeLoading()},clickCount:function(S){if(H.isString(S)){G.newPointCount(S)}}}});TStart.add("plugin~help",function(B){var C=KISSY,D=C.DOM,A=C.Event,E=document,F=B.PLUGIN_TYPE;B.addPlugin("help",{type:F.CUSTOM,html:'<span class="tstart-normal-trigger"><a href="http://service.taobao.com/support/minerva/minerva_ask.htm?minervasource=200&tracelog=toolda" target="_blank" title="\u6dd8\u5b9d\u5728\u7ebf\u54a8\u8be2\uff0c\u5b9d\u8d1d\u95ee\u9898\u8bf7\u54a8\u8be2\u5356\u5bb6\u65fa\u65fa">\u5728\u7ebf\u54a8\u8be2</a></span>',init:function(){A.on(C.get("#tstart-plugin-help .tstart-normal-trigger"),"click",function(G){B.newPointCount(B.Config.POINT_NAME.HELP.HOST)})}})});TStart.add("plugin~trace",function(A){var B=KISSY,E=A.PLUGIN_TYPE,D=['<a href="#">\u6dd8\u8db3\u8ff9</a><i class="i-arrow"></i>'],C=["\u6dd8\u8db3\u8ff9"];B.each(["trace-item"],function(F,G){A.addPlugin(F,{type:E.NORMAL_ITEM,area:"right",text:D[G/2],panelTitle:C[G/2],panelWidth:471,panelHeight:209,onOpenPanel:function(H){A.Trace.loadContent(H,G/2);A.newPointCount(A.Trace.POINT_NAME.HOST)}})})});TStart.add("trace",function(E){var F=KISSY,b=F.DOM,k=F.Event,m=F.SWFStore;var t=F.Cookie.get("tracknick")||F.Cookie.get("_nk_");var i=["Item","Shop","Search"];var p=["T_recentViewedItem_"+t,"T_recentViewedShop_"+t,"T_recentViewedSearch_"+t];var c=TStart.Config.ASSETS_URL+"plugins/trace/swfstore.swf?t=20100629";var j=new m(c);try{j.on("contentReady",function(){j.isReady=true})}catch(v){F.log("trace: flash \u62a5\u9519, \u65e0\u6cd5\u5b8c\u6210 contentReady.")}var K=[];var B="\u222b\u221d";var x="|";var Y=[6,6,15];var o="http://img08.taobaocdn.com/tps/i8/T1zipAXmdAXXXXXXXX-60-60.png";var U=['<p class="title">\u4e0d\u77e5\u9053\u8981\u770b\u4ec0\u4e48?</p><p><i class="dot">กค</i>\u53bb <a href="http://ju.atpanel.com/?url=http://love.taobao.com/?ad_id=&am_id=&cm_id=&pm_id=1500567303bd942edc9b" target="_blank">\u6211\u8981\u4e70</a> \u770b\u770b\u5b9d\u8d1d</p><p><i class="dot">กค</i>\u53bb <a href="http://cuxiao.taobao.com/" target="_blank">\u4fc3\u9500\u9891\u9053</a> \u770b\u770b\u6700\u8fd1\u7684\u6d3b\u52a8</pl>','<p class="title">\u4e0d\u77e5\u9053\u8981\u770b\u4ec0\u4e48?</p><p><i class="dot">กค</i>\u53bb <a href="http://www.taobao.com/go/chn/store/index.php" target="_blank">\u5e97\u94fa\u8857</a> \u770b\u770b\u6dd8\u5b9d\u597d\u5e97</p>','<p>\u60a8\u5728\u7535\u8111\u4e0a\u5c1a\u672a\u4f7f\u7528\u8fc7<a href="http://search.taobao.com/" target="_blank">\u6dd8\u5b9d\u641c\u7d22</a>!</p>'];var s=["trace-panel-item","trace-panel-shop","trace-panel-search"];var d=["\u6e05\u7a7a\u6240\u6709\u5b9d\u8d1d\u8bb0\u5f55","\u6e05\u7a7a\u6240\u6709\u5e97\u94fa\u8bb0\u5f55","\u5220\u9664\u641c\u7d22\u4f7f\u7528\u8bb0\u5f55"];var u="vb-hidden";var N="trace-page";var V='<div class="record-empty">\u60a8\u7684\u6d4f\u89c8\u5668\u4e0d\u652f\u6301 flash, \u6682\u65f6\u4e0d\u80fd\u4f7f\u7528\u6dd8\u8db3\u8ff9\u529f\u80fd<br /><a href="http://get.adobe.com/flashplayer/" target="_blank">\u4e0b\u8f7d\u5b89\u88c5 Flash</a></div>';var q='<ul class="tab" id="J_TraceTab"><li class="tstart-plugin-trace-item-li selected"><a>\u6d4f\u89c8\u8fc7\u7684\u5b9d\u8d1d</a></li><li class="tstart-plugin-trace-shop-li"><a>\u901b\u8fc7\u7684\u5e97\u94fa</a></li><li class="tstart-plugin-trace-key-li"><a>\u7528\u8fc7\u7684\u641c\u7d22\u5173\u952e\u5b57</a></li></ul>';var P=E.Config.isOnline,a=24*3600*1000,Q=[{text:"\u5168\u90e8\u65f6\u95f4",time:[]},{text:"\u4e00\u5929\u524d",time:[a,a*2]},{text:"\u4e24\u5929\u524d",time:[a*2,a*3]},{text:"\u4e09\u5929\u524d",time:[a*3,a*7]},{text:"\u4e00\u5468\u524d",time:[a*7]}],X="#",C=" ",W=".",y=5,g="\u5df2\u7ecf\u9009\u62e9{selected}/"+y,f="\u4e00\u6b21\u5e2e\u6211\u6311\u6700\u591a\u9009\u62e9"+y+"\u4e2a\u5b9d\u8d1d\u54e6\uff01",J="\u53d1\u8d77\u201c\u5e2e\u6211\u6311\u201d",l="\u6709\u65b0\u529f\u80fd\u5566\uff01\u52fe\u9009\u4e2d\u610f\u5b9d\u8d1d\uff0c\u8ba9\u670b\u53cb\u5e2e\u4f60\u6311\u4e00\u4e0b",R="\u5173\u95ed",r="\u60a8\u5728\u8fd9\u6bb5\u65f6\u95f4\u5185\u6ca1\u6709\u6d4f\u89c8\u8fc7\u7684\u5b9d\u8d1d\u8bb0\u5f55\uff01",D="\u60a8\u5728\u8fd9\u6bb5\u65f6\u95f4\u5185\u6ca1\u6709\u6d4f\u89c8\u8fc7\u7684\u5e97\u94fa\u8bb0\u5f55\uff01",G="choice_tip_close_store_key",I={J_ITEM_CHECKED_TEXT:"J_ItemCheckedText",J_FILTER_CONDITION:"J_FilterCondition",J_CREATE_CHOICE:"J_CreateChoice",J_CHOICE_ERR:"J_ChoiceErr",J_CHOICE_TIP_CLOSE:"J_ChoiceTipClose",J_TRACE_LIST:"J_TraceList"},M={ITEM_CHECKED:"item-checked",FILTER_CONDITION:"filter-condition",FILTER_SELECTED:"filter-selected",CREATE_CHOICE:"create-choice",CREATE_CHOICE_DISABLED:"create-choice-disabled",CHOICE_ERR:"choice-err",CHOICE_TIP:"choice-tip",FILTER_NORECORD:"filter-norecord",HIDE:{display:"none"},SHOW:{display:"block"}},w=X+I.J_TRACE_LIST+C+W+"checkbox",Z=X+I.J_FILTER_CONDITION+C+"a",A=(P?"http://tiao.jianghu.taobao.com":"http://tiao.jianghu.daily.taobao.net")+"/choice/create_choice.htm?im={items}",H=E.Config.POINT_NAME.TRACE;function h(S){if(j.getItem(S)){return j.getItem(S)}return""}function L(S,T){j.setItem(S,T)}function n(S){return S.split(B)}function O(S){if(typeof S=="undefined"){return }this.catI=S;this.isItem=S===0;this.isShop=S===1;this.itemFilterCondition=this.shopFilterCondition=[];this.selectedFilter_Item=this.selectedFilter_Shop=0;this.checkedItem=[];this.page=1;this.pageNum=0;this.dataArr=[]}F.mix(O.prototype,{getList:function(AC){var S=this.dataArr.length,e=this.catI,AA=this.dataArr,T=Y[e];var AB=Math.ceil(S/T);this.pageNum=AB;AC=AC||1;if(AC>AB){AC=AB}if(AC<1){AC=1}this.page=AC;var AD="";for(var z=S-(AC-1)*T-1;z>Math.max(S-AC*T-1,-1);z--){AD+=this.getHtmlStr(AA[z],z)}return AD},showList:function(S){this.panel.getElementsByTagName("UL")[0].innerHTML=this.getList(S);this.changePage();this.bindCheckItem();this.recheckItem()},removeItem:function(T){var S=this;S.removeCheckedItem(S.dataArr[T].split(x)[0]);S.dataArr.splice(T,1);L(p[S.catI],S.dataArr.join(B));if(S.dataArr.length==0){S.showEmpty();return }this.showList(this.page)},changePage:function(){var T=this.page,S=this.pageNum;if(S===0||T===1){b.addClass(this.prevPage,u)}else{b.removeClass(this.prevPage,u)}if(S===0||T===S){b.addClass(this.nextPage,u)}else{b.removeClass(this.nextPage,u)}},bindPage:function(){var T=b.get(".prev",this.panel),S=b.get(".next",this.panel);this.prevPage=T;this.nextPage=S;if(!T){return }var e=this;k.on(T,"click",function(z){z.halt();if(F.UA.ie&&F.UA.ie<8){this.blur()}e.page--;e.showList(e.page);e.clickCount(H.PREV)});k.on(S,"click",function(z){z.halt();if(F.UA.ie&&F.UA.ie<8){this.blur()}e.page++;e.showList(e.page);e.clickCount(H.NEXT)});k.on(b.get(".clearAll",this.panel),"click",function(z){z.halt();if(F.UA.ie&&F.UA.ie<8){this.blur()}e.dataArr.length=0;e.showList(1);L(p[e.catI],"");e.showEmpty()});this.changePage()},showEmpty:function(){this.panel.innerHTML='<div class="record-empty">'+U[this.catI]+"</div>"},showPanel:function(S){if(!(F.Cookie.get("tracknick")||F.Cookie.get("_nk_"))){Light._openTBLoginPopup();b.removeClass(F.get("#tstart-plugin-trace-item"),"tstart-item-active");return false}var T=this,e=n(h(p[T.catI])),z=[];T.dataArr=(T.isItem||T.isShop)?T.filterData(e):e;if(!(e+"")){z.push('<div class="record-empty '+s[T.catI]+'">'+U[T.catI]+"</div>")}else{if(T.dataArr.length<1){z.push('<div class="'+M.FILTER_NORECORD+'">');if(T.isItem){z.push(r)}else{if(T.isShop){z.push(D)}}z.push("</div>")}else{z.push('<ul id="J_TraceList">'+T.getList(1)+"</ul>")}z.push('<a href="#next" class="next" title="\u4e0b\u4e00\u9875">\u4e0b\u4e00\u9875</a><a href="#prev" class="prev '+u+'" title="\u4e0a\u4e00\u9875">\u4e0a\u4e00\u9875</a>{item_checked}{choice_err}<div class="'+N+'"><a href="#clearAll" class="clearAll" title="'+d[T.catI]+'">'+d[T.catI]+"</a>{create_choice}</div>")}S.innerHTML=T.createFilterControl(q+'<div class="'+s[T.catI]+'">'+((e.join("")!="")?"{filter}":"")+T.createItemControl(z.join(""))+"</div>");T.bindPanel();T.bindPage();T.bindCheckItem();T.bindChoiceItem();T.bindFilterCondition();T.recheckItem();T.reselectFilter();T.bindClickCount()},filterData:function(z){var AG=this,AB=[],AA=[],AE=0,S=E.Trace.T_DATA_SEP,T=new Date(),AD=T.getFullYear(),e=T.getMonth()+1,AC=T.getDate(),AF=new Date(AD+"/"+(e<10?"0"+e:e)+"/"+(AC<10?"0"+AC:AC)+" 23:59:59").getTime();if(AG.isItem){AA=AG.itemFilterCondition;AE=AA.length}else{if(AG.isShop){AA=AG.shopFilterCondition;AE=AA.length}}if(AE<1){AB=z}else{F.each(z,function(AI,AH){(function(AM,AN,AJ,AL){if(AM[4]){var AK=AL-AM[4];if(AJ===1){if(AK>AN[0]){AB.push(AM.join(S))}}else{if(AJ===2){if(AK>AN[0]&&AK<=AN[1]){AB.push(AM.join(S))}}}}})(AI.split(S),AA,AE,AF)})}return AB},createFilterControl:function(AA){var T=this,z=I,S=M,e={filter:[]};if(T.isItem||T.isShop){e.filter.push('<div id="'+z.J_FILTER_CONDITION+'" class="'+S.FILTER_CONDITION+'">');F.each(Q,function(AB,AC){e.filter.push('<a href="'+X+z.J_FILTER_CONDITION+' "title="'+AB.text+'" class=');if(T.isItem){T.selectedFilter_Item===AC&&e.filter.push(S.FILTER_SELECTED)}else{if(T.isShop){T.selectedFilter_Shop===AC&&e.filter.push(S.FILTER_SELECTED)}}e.filter.push(">"+AB.text+"</a>")});e.filter.push("</div>")}e.filter=e.filter.join("");return F.substitute(AA,e)},createItemControl:function(AA){var T=this,z=I,S=M,e={item_checked:"",choice_err:"",create_choice:""};if(T.isItem){e.item_checked='<span id="'+z.J_ITEM_CHECKED_TEXT+'" class="'+S.ITEM_CHECKED+'">'+g.replace("{selected}","0")+"</span>";e.create_choice=(h(G)!=="true"?'<div class="'+S.CHOICE_TIP+'">'+l+'<a href="'+X+z.J_CHOICE_TIP_CLOSE+'" id="'+z.J_CHOICE_TIP_CLOSE+'" title="'+R+'">'+R+"</a><i></i></div>":"")+'<a href="'+X+z.J_CREATE_CHOICE+' "id="'+z.J_CREATE_CHOICE+'" class="'+S.CREATE_CHOICE+'">'+J+"</a>";e.choice_err='<span id="'+z.J_CHOICE_ERR+'" class="'+S.CHOICE_ERR+'"></span>'}return F.substitute(AA,e)},saveCheckedItem:function(e){var S=this,T=S.checkedItem;if(!F.inArray(e,T)&&T.length<y){T.push(e);S.updateCheckedText();return true}else{S.showChoiceErr();return false}},showChoiceErr:function(){b.html(X+I.J_CHOICE_ERR,f);b.css(X+I.J_CHOICE_ERR,"display","inline-block")},removeCheckedItem:function(z){var S=this,T=S.checkedItem,e=F.indexOf(z,T);if(e>-1){T.splice(e,1);S.updateCheckedText()}},updateCheckedText:function(){var e=F.get(X+I.J_ITEM_CHECKED_TEXT),T=this.checkedItem.length,S=M;b.html(e,g.replace("{selected}",T));T>0?b.css(e,S.SHOW):b.css(e,S.HIDE)},recheckItem:function(){var S=this;if(!S.isItem){return false}F.each(F.query(w),function(T){(function(z,AA,e){z.checked=(AA!=""&&F.inArray(AA,e)&&e.length>0)})(T,b.attr(T,"data-item-id"),S.checkedItem)});S.updateCheckedText()},reselectFilter:function(){var T=this,S=M;b.removeClass(Z,S.FILTER_SELECTED);if(T.isItem){b.addClass(F.query(Z)[T.itemFilterCondition.length<1?0:T.selectedFilter_Item],S.FILTER_SELECTED)}else{if(T.isShop){b.addClass(F.query(Z)[T.shopFilterCondition.length<1?0:T.selectedFilter_Shop],S.FILTER_SELECTED)}}},bindClickCount:function(){var S=this;k.on("#J_TraceList a","click",function(e){var T=e.target;if(T.tagName!="DEL"){S.clickCount([H.ITEM_CLICK,H.SHOP_CLICK,H.KEY_CLICK][S.catI])}})},bindCheckItem:function(){var T=this,S=M;if(!T.isItem){return false}k.on(w,"click",function(e){if(F.UA.ie&&F.UA.ie<8){this.blur()}e.preventDefault();(function(z,AA){F.later(function(){if(z.checked){T.removeCheckedItem(AA);z.checked=false}else{z.checked=T.saveCheckedItem(AA)}T.setChoiceEnabled()},50,false,null,null)})(e.target,b.attr(e.target,"data-item-id"))});k.on(w,"mouseleave",function(e){F.later(function(){b.css(X+I.J_CHOICE_ERR,S.HIDE)},500,false,null,null)})},bindFilterCondition:function(){var S=this,T=F.query(Z);F.each(Q,function(e,z){T[z]&&k.on(T[z],"click",function(AA){if(S.isItem){S.itemFilterCondition=e.time;S.selectedFilter_Item=z}else{if(S.isShop){S.shopFilterCondition=e.time;S.selectedFilter_Shop=z}}S.showPanel(E.Trace.container);S.clickCount(H.FILTER[z]);AA.preventDefault()})})},setChoiceEnabled:function(){var T=this,z=I,S=M,e=X+z.J_CREATE_CHOICE;b.removeClass(e,S.CREATE_CHOICE_DISABLED+C+S.CREATE_CHOICE);b.addClass(e,S.CREATE_CHOICE)},bindChoiceItem:function(){var e=I,T=this,S=M;if(!T.isItem){return false}T.checkedItem.length>0&&T.setChoiceEnabled();k.on(X+e.J_CREATE_CHOICE,"click",function(z){z.preventDefault();b.attr(w,"checked",false);T.clickCount(H.CREATE_CHOICE);E.closePanel();var AA=window.open(A.replace("{items}",T.checkedItem.join(",")));AA.focus();T.checkedItem=[]});h(G)!=="true"&&k.on(X+e.J_CHOICE_TIP_CLOSE,"click",function(z){z.preventDefault();b.css(W+S.CHOICE_TIP,S.HIDE);L(G,"true")})},bindPanel:function(){var S=b.get("."+s[this.catI]);this.panel=S;if(!S){return }var e=this;k.on(S,"click",function(AA){var z=AA.target;if(z.tagName==="DEL"){AA.halt();e.removeItem(parseInt(z.getAttribute("data-index")))}});if(F.UA.ie&&F.UA.ie<7){k.on(S,"mouseover",function(AA){var z=AA.target;if(z.tagName==="DEL"){b.addClass(z,"hover")}});k.on(S,"mouseout",function(AA){var z=AA.target;if(z.tagName==="DEL"){b.removeClass(z,"hover")}})}k.on(S.parentNode,"mouseover",function(z){});k.on(S.parentNode,"mouseout",function(z){});k.on(F.get(".tstart-plugin-trace-item-li"),"click",function(z){E.Trace.Item.load(S.parentNode);T();b.addClass(".tstart-plugin-trace-item-li","selected")});k.on(F.get(".tstart-plugin-trace-shop-li"),"click",function(z){E.Trace.Shop.load(S.parentNode);T();b.addClass(".tstart-plugin-trace-shop-li","selected");e.clickCount(H.SHOP_STROLLED)});k.on(F.get(".tstart-plugin-trace-key-li"),"click",function(z){E.Trace.Search.load(S.parentNode);T();b.addClass(".tstart-plugin-trace-key-li","selected");e.clickCount(H.KEYWORD_USED)});function T(){b.removeClass(".tstart-plugin-trace-key-li","selected");b.removeClass(".tstart-plugin-trace-shop-li","selected");b.removeClass(".tstart-plugin-trace-item-li","selected")}(function(z,AA){F.each(z,function(AC,AB){AB===AA?b.addClass(AC,"selected"):b.removeClass(AC,"selected")})}(F.query("#J_TraceTab li"),this.catI))},clickCount:function(S){if(F.isString(S)){E.newPointCount(S)}}});E.Trace={swfStore:j,TraceStrategy:O,container:null,T_SEP:B,T_DATA_SEP:x,KEYS:p,NO_PIC:o,POINT_NAME:H,readData:h,saveData:L,formatData:n,flashInstalled:!F.UA.flash||parseInt(F.UA.flash)<9?false:true,loadContent:function(T,S){if(!this.flashInstalled){T.container.innerHTML=q+V;T.removeLoading();return }if(j.isReady){E.Trace[i[S]].load(T.container);T.removeLoading()}else{try{j.on("contentReady",function(){E.Trace[i[S]].load(T.container);T.removeLoading()})}catch(z){F.log("trace: \u6dd8\u8db3\u8ff9 flash \u51fa\u9519.")}}}}});TStart.add("trace-item",function(B){var C=KISSY;function A(G,H){var E=G.split(B.Trace.T_DATA_SEP);if(!E||E.length<3){return""}var J=/\.daily\./.test(location.href)?".daily.taobao.net":".taobao.com";var K=E[1],M=K.indexOf("/"),N=K.slice(1,M),F,L;N=N<10?"0"+N:N;var I=C.trim(E[1])?("http://img"+N+J+"/bao/uploaded/"+K+"_60x60.jpg"):B.Trace.NO_PIC;L=E[2].slice(-2);F=E[2].slice(0,-2)||"0";L=(L.length===1?"0":"")+L;return'<li><a href="http://item'+J+"/item.htm?id="+E[0]+'" target="_blank" title = "'+E[3]+'"><img src="'+I+'" /><span>'+F+"."+L+'</span><del title="\u5220\u9664" data-index="'+H+'">\u5220\u9664</del></a><input type="checkbox" data-item-id="'+E[0]+'" class="checkbox"/></li>'}var D=function(E){var F=new B.Trace.TraceStrategy(0);B.Trace.container=E;F.getHtmlStr=A;F.showPanel(E)};B.Trace.Item={load:D}});TStart.add("trace-shop",function(B){function A(G,F){var E=G.split(B.Trace.T_DATA_SEP);if(E.length!=4&&E.length!=5){return""}var D=/\.daily\./.test(location.href)?".daily.taobao.net":".taobao.com";if(E[2].indexOf("mall"+D)>-1){var H="http://img03.taobaocdn.com/tps/i3/T1N.tyXcNpXXXXXXXX-70-70.png"}else{var H=E[3].length>1?("http://logo"+D+"/shop-logo"+E[3]):B.Trace.NO_PIC}return'<li><a href="'+E[2]+'" target="_blank" title="'+E[1]+'"><img src="'+H+'" /><span>'+E[1].slice(0,5)+'</span><del title="\u5220\u9664" data-index="'+F+'">\u5220\u9664</del></a></li>'}var C=function(D){var E=new B.Trace.TraceStrategy(1);B.Trace.container=D;E.getHtmlStr=A;E.showPanel(D)};B.Trace.Shop={load:C}});TStart.add("trace-search",function(B){function A(E,D){var F=E.indexOf(B.Trace.T_DATA_SEP);if(F>-1){E=E.substring(0,F)}if(!E){return""}return'<li><a href="http://search.taobao.com/search?q='+E.replace(/"/g,"")+'" target="_blank" title="\u641c\u7d22:'+E.replace(/"/g,"")+'">'+E.slice(0,5)+(E.length>5?"...":"")+'<del title="\u5220\u9664" data-index="'+D+'"></del></a></li>'}var C=function(D){var E=new B.Trace.TraceStrategy(2);E.getHtmlStr=A;E.showPanel(D)};B.Trace.Search={load:C}});TStart.add("trace-crawler",function(T){var S=KISSY,DOM=S.DOM,Event=S.Event,Store=S.SWFStore;var Trace=T.Trace,T_SEP=Trace.T_SEP,T_DATA_SEP=Trace.T_DATA_SEP,KEYS=Trace.KEYS;var readData=Trace.readData,saveData=Trace.saveData,formatData=Trace.formatData;var MAX_SIZE=[300,50,50];var swfStore=Trace.swfStore;function init(){crawlItem();crawlShop();crawlSearch()}function saveDataStr(dataStr,catI){var dataArr=formatData(readData(KEYS[catI]));for(var i=dataArr.length-1;i>=0;i--){if(dataArr[i].split(T_DATA_SEP)[0]==dataStr.split(T_DATA_SEP)[0]){dataArr.splice(i,1);break}}dataStr+=T_DATA_SEP+S.now();dataArr.push(dataStr);while(dataArr.length>MAX_SIZE[catI]){dataArr.shift()}dataStr=dataArr.join(T_SEP);if(dataStr.charAt(0)==T_SEP){dataStr=dataStr.slice(1)}saveData(KEYS[catI],dataStr)}function crawlItem(){if(DOM.get("#J_itemViewed")){var dataObj=eval("("+DOM.attr("#J_itemViewed","data-value")+")"),dataStr="",i,j=0;if(!dataObj){return false}for(i in dataObj){if(i!="xid"&&i!="itemIdStr"){j++;dataStr+=dataObj[i]+T_DATA_SEP}}if(j<3){return false}dataStr=dataStr.slice(0,-1);saveDataStr(dataStr,0)}}function crawlShop(){if(DOM.get("#J_shopViewed")){var dataObj=eval("("+DOM.attr("#J_shopViewed","data-value")+")"),dataStr="",i,j=0;if(!dataObj){return }for(var i in dataObj){if(i=="name"){dataObj[i]=S.trim(dataObj[i]).replace(new RegExp("\\"+T_DATA_SEP,"g"),"").replace(new RegExp(T_SEP,"g"),"")}dataStr+=dataObj[i]+T_DATA_SEP;j++}if(j<4){return false}dataStr=dataStr.slice(0,-1);saveDataStr(dataStr,1)}}function crawlSearch(){var locationUrl=location.href;var title=S.query("#title");if(title.length&&title[0].getAttribute("name")=="q"){var dataStr=S.trim(title[0].value);if(dataStr!="\u8bf7\u8f93\u5165\u8981\u641c\u7d22\u7684\u5185\u5bb9"){dataStr=dataStr.replace(new RegExp(T_SEP,"g"),"");saveDataStr(dataStr,2)}}}T.Trace.Crawler={crawlItem:crawlItem,crawlShop:crawlShop,crawlSearch:crawlSearch,init:init};S.ready(function(){if(!(S.Cookie.get("tracknick")||S.Cookie.get("_nk_"))){return false}if(!swfStore||!Trace.flashInstalled){return }if(swfStore.isReady){init()}else{try{swfStore.on("contentReady",function(){init()})}catch(e){}}})});TStart.add("plugin~share",function(C){var D=KISSY,E=D.DOM,B=D.Event,A=C.IO,G=document,H=C.PLUGIN_TYPE,F="http://"+(C.Config.isOnline?"a.tbcdn.cn":"assets.daily.taobao.net");C.addPlugin("share",{type:H.CUSTOM,area:"right",html:'<span class="tstart-normal-trigger"><a href="" target="">\u5206\u4eab\u7ed9\u597d\u53cb</a><i class="i-arrow"></i></span>',init:function(){var J=this,I=function(){TS.require("Share","2.0",function(){new TS.Share().show()})};B.on("#tstart-plugin-share","click",function(K){K.preventDefault();if("undefined"!==typeof TS){I()}else{J.initScript(I)}C.newPointCount(C.Config.POINT_NAME.SHARE.HOST)})},initScript:function(I){A.getScript(F+"/apps/snstaoshare/widget/ts/ts-min.js",I)}})});TStart.add("plugin~nanny",function(D){var E=KISSY,L=E.DOM,K=E.Event,H=E.UA,B=D.IO,J=document,F=window,G=D.PLUGIN_TYPE,C=/atpanel\.|taobao\.|alimama\.|tmall\.|\:\d+\/auth\/|taobaocdn\.|tbcdn\.|taofula\.|google\.com\.hk|baidu\.|yigoupai\.|sougou\.|youdao\.|linezing\.|127\./i,M=2,A=200,I="http://"+(D.Config.isOnline?"a.tbcdn.cn":"assets.daily.taobao.net");D.addPlugin("nanny",{type:G.CUSTOM,_inited:false,init:function(){var N=this;E.log("nanny: \u51c6\u5907\u542f\u52a8\u8001\u9e28.");setTimeout(function(){if(!N._inited){N._inited=true;N.load.call(N)}},1000)},load:function(){var O=this,N=function(){E.log("nanny: \u5f00\u59cb\u8bf7\u6c42\u670d\u52a1\u5668, \u52a0\u8f7d\u8001\u9e28.");TS.require("Nanny",function(){new TS.Nanny(O.log?{log:O.log}:{}).show()})};if(this.check()){if("undefined"!==typeof TS){N()}else{B.getScript(I+"/apps/snstaoshare/widget/ts/ts-min.js?t="+new Date().getTime(),function(){N()})}}},check:function(a){if(location.search.indexOf("shownanny")>-1){E.log("nanny: \u8c03\u8bd5\u72b6\u6001, \u76f4\u63a5\u8bf7\u6c42\u670d\u52a1\u5668.");return true}var c=this,b=E.unparam(location.search.substr(1))["_u"],Y=new Date(),V=Y.getFullYear(),T=Y.getMonth()+1,W=Y.getDate(),Z=E.unparam(location.search)["refer"]||J.referrer,O,P,R,Q=0,U=H.flash&&H.flash>9.1,N=U?(D.store.getItem("nannyExpire")||M):M,X=U?(D.store.getItem("nannyMax")||A):A;c.today=[V,T,W].join("");E.log("nanny: \u4eca\u5929\u662f: "+c.today);E.log("nanny: refer: "+Z+"; u: "+b+";");if(!b||(Z&&C.test(Z))||"+"===b.charAt(b.length-1)){E.log("nanny: refer \u5728\u8fc7\u6ee4\u5217\u8868\u4e2d, \u6216\u8005\u6ca1\u6709 _u \u53c2\u6570");return false}O=parseInt(b.substr(0,1),32).toString();E.log("nanny: today: ",W,"old: ",O,"max: ",N);if((O<W&&(W-O+1)>N)||(O>W&&(W>N||(W+new Date(V,T-1,0).getDate()-O+1)>N))){E.log("nanny: Out of date: old:"+O+"; today: "+W);return false}if(U){E.log("nanny: flash \u7248\u672c\u6b63\u5e38, \u5f00\u59cb\u83b7\u53d6\u672c\u5730\u5b58\u50a8.");try{P=D.store.getItem("nannyCount");if(P){P=P.split("|");R=P[0];if(P[1]!==c.today){c.log=P.join("|")}Q=parseInt(R?(P[1]!==c.today?0:R):0,10)}E.log("Today Count: ",Q,"Today: ",c.today,"Max Count:",X);c.saveCount(Q+1+"|"+c.today);return Q<X}catch(S){E.log("nanny: flash \u51fa\u9519, \u653e\u5f03\u8bf7\u6c42.");return false}}else{if(!H.ie){return true}}return true},saveCount:function(N){if(H.flash&&H.flash>9.1){E.log("nanny: \u5b58\u50a8\u8001\u9e28\u8c03\u7528\u6b21\u6570.");D.store.setItem("nannyCount",N)}}})});TStart.add("plugin~news",function(D){var E=KISSY,L=E.DOM,K=E.Event,H=E.UA,G=D.PLUGIN_TYPE,M=E.Cookie.get("tracknick")||E.Cookie.get("_nk_"),I="http://",B=D.Config.isOnline,A=I+(B?"i.taobao.com":"i.daily.taobao.net"),F="tracelog=toolmessage",C=A+"/message/view_message.htm?"+F,J=I+(B?"shuo.taobao.com":"shuo.daily.taobao.net");D.addPlugin(["news"],{type:G.CUSTOM,area:"right",html:'<span class="tstart-normal-trigger tstart-news-hd"><s class="tstart-item-icon"></s><a href="'+C+'" target="_blank">\u6d88\u606f</a><b class="news-num J_NewsNum" style="display:none"><s></s></b></span>',init:function(){var N=this;if(!M||((!H.flash||H.flash<=9.1)&&H.ie)){E.log("news: \u672a\u767b\u5f55\u6216\u8005\u662f ie \u6d4f\u89c8\u5668\u5e76\u4e14\u4e0d\u652f\u6301 flash; exit!");return false}E.log("news: \u652f\u6301 flash \u6216\u8005\u662f\u9ad8\u7ea7\u6d4f\u89c8\u5668, \u6d88\u606f\u5f00\u59cb\u8f7d\u5165.");D.news.init({nick:unescape(M.replace(/\\u/g,"%u")),itaobao:A,message:C,tracelog:F,weidian:J});K.on(L.children(N.domEl)[0],"click",function(){D.newPointCount(D.Config.POINT_NAME.NEWS.HOST)})}})});TStart.add("news~main",function(F){var G=KISSY,M=G.DOM,L=G.Event,I=G.UA,E=F.IO,J="http://",D=F.Config.isOnline,C=/(i|jianghu)\.([^\.]+\.)*taobao/i,H=[1,6],B,K="news",A="TMSG_HAS_NEW";F.news={config:{},init:function(N){B="TMSG_"+N.nick;var P=this,O=P.Render,Q=P.Daemon;P._setup(N);if(!I.flash||I.flash<=9.1){G.log("\u6ca1\u6709 falsh \u7684\u9ad8\u7ea7\u6d4f\u89c8\u5668.");Q.getData();P._bindEvent()}else{G.log("\u652f\u6301 flash.");try{F.store.on("contentReady",function(){if(P.config.isItaobao){G.log("itaobao \u9875\u9762.");Q.start();Q.getData();Q.poll()}else{G.log("news: \u975e itaobao \u9875\u9762.");P.getCount()}P._bindEvent()})}catch(R){}}F.renderNews=function(S){P.renderNews.call(P,S)};F.clearNews=function(S){P.clearNews.call(P,S)};return P},_setup:function(N){G.mix(this.config,G.merge(N,{isItaobao:C.test(location.host)}))},getCount:function(O,P){var N=this;O=O||N.Store.read(B,K);if(O){N.Render.showCount(O["-1"]||0)}else{if(!P){N.Daemon.getData()}}},_bindEvent:function(){var P=this,O=P.Render,Q=P.Daemon,N=M.get("#tstart-plugin-news");L.on(N,"mouseenter",function(S){var R=M.children(N);if(1===R.length){O.createPopup(N);O.renderMessage(B,K)}else{if(P.config.isItaobao&&I.flash>9.1){O.renderMessage(B,K)}}P.show()});L.on(N,"mouseleave",P.hide);L.on(N,"click",function(R){var T=R.target,S,U;if(M.hasClass(T,"J_News")){U=M.attr(T,"data-id");G.log("news: \u88ab\u70b9\u51fb\u7684\u6d88\u606f\u7c7b\u578b: "+U);if(G.indexOf(U*1,H)>-1){G.log("news: \u8be5\u6d88\u606f\u7c7b\u578b\u4e3a\u793e\u533a\u6216\u8005\u4ea4\u6613, \u9700\u8981\u8bf7\u6c42\u670d\u52a1\u5668.");return Q.getData()}P.clearNews(U);P.hide();M.parent(T).parentNode.removeChild(M.parent(T));P.getCount(S)}});if(I.flash&&I.flash>9.1&&P.config.isItaobao){L.on(window,"focus",function(S){G.log("news: focus.");P.config.isFocus=true;var R=G.Cookie.get("tracknick")||G.Cookie.get("_nk_");if(!R||(R&&P.config.nick!==unescape(R.replace(/\\u/g,"%u")))){G.log("news: nick \u4e0d\u5b58\u5728\u6216\u8005 session \u5931\u6548, \u9000\u51fa\u8f6e\u8be2.");Q.exit();return false}if("1"==F.store.getItem(R+A)){G.log("news: \u6709\u65b0\u6d88\u606f, \u8bf7\u6c42\u670d\u52a1\u5668.");Q.getData()}else{G.log("news: \u6709\u6d88\u606f\u88ab\u6e05\u9664, \u9700\u8981\u91cd\u65b0\u6e32\u67d3\u6d88\u606f\u6570.");P.getCount(null,true)}Q.poll()});L.on(window,"blur",function(R){G.log("news: blur.");P.config.isFocus=false;Q.stop()});window._retry=function(R){G.log("news: \u957f\u8fde\u63a5\u51fa\u9519, \u5f00\u59cb\u91cd\u65b0\u5efa\u7acb\u8fde\u63a5, \u9519\u8bef\u4ee3\u7801\u4e3a: "+R);try{Q.stop();Q.start()}catch(S){G.log("news: \u91cd\u65b0\u5efa\u7acb\u957f\u8fde\u63a5\u5931\u8d25, \u9519\u8bef\u4fe1\u606f\u4e3a: "+S)}}}},show:function(){G.log("news: \u663e\u793a\u6d88\u606f start.");var N=M.get("ul","#tstart-plugin-news");if(N&&M.children(N).length>0){G.log("news: \u663e\u793a\u6d88\u606f, \u6709\u6570\u636e.");M.addClass("#tstart-plugin-news","tstart-item-active")}},hide:function(){G.log("news: \u9690\u85cf\u6d88\u606f.");M.removeClass("#tstart-plugin-news","tstart-item-active")},renderNews:function(O){G.log("news: \u6e32\u67d3\u6d88\u606f.");var N=this;N.Store.write(B,K,O,true);N.config.newsData=O;if(!O){G.log("news: \u65e0\u672c\u5730\u6570\u636e.");O={"-1":0}}N.Render.showCount(O["-1"]||0);F.store.setItem((G.Cookie.get("tracknick")||G.Cookie.get("_nk_"))+A,"0")},clearNews:function(O){G.log("news: \u6e05\u9664\u6d88\u606f.");var P=this,Q=P.Store.read(B,K),N;if(Q&&I.flash>9.1){if(O){if(Q[O]){Q["-1"]-=Q[O];delete Q[O];P.Store.write(B,K,Q,true)}}else{P.Daemon.getData()}}}};return F.news});TStart.add("news~store",function(T){var S=KISSY,DOM=S.DOM,Event=S.Event,UA=S.UA,EXPIRE_TIME=6*60*60*1000,EMPTY="";T.news.Store={read:function(identify,key){var ret=EMPTY,data,now=new Date().getTime();if(UA.flash>9.1){S.log("news: flash \u7248\u672c\u5927\u4e8e 9.1.");data=T.store.getItem(identify);if(data){data=eval("("+T.store.getItem(identify)+")");if(data[key]&&((now-data.date)<=EXPIRE_TIME||T.news.config.isItaobao)){S.log("news: \u6570\u636e\u6ca1\u6709\u8fc7\u671f, \u6216\u8005\u662f\u5728 itaobao \u9875\u9762.");ret=data[key]}}}return ret},write:function(identify,key,data,overwrite){var host=this,d={},i;d[key]={};if(data){if(!overwrite){d=host.read(identify,key);if(d){for(i in data){d[key][i]=data[i]}}}else{d[key]=data}}T.store.setItem(identify,S.merge(d,{date:new Date().getTime()}))}};return T.news.Store});TStart.add("news~render",function(C){var D=KISSY,K=D.DOM,J=D.Event,F=D.UA,I=document,B=C.news.config,A="",H='<div class="tstart-normal-panel tstart-news-bd"><div class="tstart-normal-panel-bd"><ul></ul></div></div>',E='<li><a href="{href}" target="_blank" data-id="{id}" class="J_News">{count} {name}</a></li>',G={1:"\u6761\u4ea4\u6613\u63d0\u9192",2:"\u6761\u901a\u77e5",3:"\u4f4d\u65b0\u7c89\u4e1d",4:"\u6761\u65b0\u7559\u8a00",5:"\u6761\u597d\u53cb\u7533\u8bf7",6:"\u6761\u793e\u533a\u6d88\u606f",7:"\u4f4d\u7c89\u4e1d\u7559\u8a00"};C.news.Render={showCount:function(N){D.log("news: \u663e\u793a\u6d88\u606f\u6570: "+N);var L=N||0,M=K.get(".J_NewsNum","#tstart-plugin-news");M.innerHTML="<s>"+L+"</s>";if(0===L){K.css(M,"display","none")}else{K.css(M,"display",A)}},renderMessage:function(P,Q){var T=this,L=T.messageContainer,S=I.createDocumentFragment(),N=F.flash>9.1?C.news.Store.read(P,Q):B.newsData,O,R={1:B.message+"&msgType=1",2:B.message+"&msgType=2",3:B.weidian+"/microshop/manage/manage_fans.htm?"+B.tracelog,4:B.weidian+"/microshop/front.htm?active=1&clear=true&"+B.tracelog,5:B.message+"&msgType=5",6:B.message+"&msgType=6",7:B.weidian+"/microshop/fans_message.htm?"+B.tracelog},M;for(O in N){if(O>-1&&N[O]>0){M=K.create(T.substitute(E,{name:G[O],count:N[O],id:O,href:R[O]}));J.on(M,"click",function(){C.pointCount("tao_zj=news")});S.appendChild(M)}}L.innerHTML=A;L.appendChild(S)},createPopup:function(M){var L=this,N=K.create(H);M.appendChild(N);L.newsBd=N;L.messageContainer=K.get("ul",N);L.renderMessage()},substitute:function(N,M,L){if(!D.isString(N)||!D.isPlainObject(M)){return N}return N.replace(L||/\\?\{([^{}]+)\}/g,function(P,O){if(P.charAt(0)==="\\"){return P.slice(1)}return(M[O]!=="undefined")?M[O]:A})}};return C.news.Render});TStart.add("news~deamon",function(E){var F=KISSY,L=F.DOM,J=F.Event,G=F.UA,C=E.IO,D=E.news.config,A="TMSG_HAS_NEW",I="http://",B=E.Config.isOnline,H=I+(B?"a.tbcdn.cn":"assets.daily.taobao.net"),K=I+(B?"remind.taobao.com":"remind.daily.taobao.net")+"/remind.do";E.news.Daemon={start:function(){F.log("news: \u5f00\u59cb\u957f\u8fde\u63a5");var O=this,N=O.connection,M=function(){if(!N||"closed"===N.status){O.connection=N=new sns.push.client({server:K,nick:encodeURIComponent(D.nick)});N.regist(function(P,Q){if(Q){E.store.setItem((F.Cookie.get("tracknick")||F.Cookie.get("_nk_"))+A,"1");if(D.isFocus){O.getData()}}})}N.start()};if("undefined"!==typeof sns){M()}else{C.getScript(H+"/p/tstart/1.0/plugins/news/pushclient.js?t=20111011.js",M)}},stop:function(){var M=this["timer"];if(M){clearTimeout(M)}},getData:function(){F.log("news: \u8bf7\u6c42\u670d\u52a1\u5668\u83b7\u53d6\u6d88\u606f\u6570\u636e");C.jsonp(("undefined"!==typeof TSURI?TSURI.news:(D.itaobao+"/json/unread_number.htm?msgType="))+"1,2,3,4,5,6,7&t="+new Date().getTime(),"TStart.renderNews")},exit:function(){var M=this;F.log("news: \u9000\u51fa\u957f\u8fde\u63a5.");try{M.connection.stop()}catch(N){F.log("news: \u505c\u6b62\u957f\u8fde\u63a5\u51fa\u9519.")}},poll:function(){F.log("news: \u5f00\u59cb\u6d88\u606f\u8f6e\u8be2");var N=this,O=N.timer,M=F.Cookie.get("tracknick")||F.Cookie.get("_nk_");if(O){clearTimeout(O)}if(!M||(M&&D.nick!==unescape(M.replace(/\\u/g,"%u")))){F.log("news: nick \u4e0d\u5b58\u5728\u6216\u8005 session \u5931\u6548, \u9000\u51fa\u8f6e\u8be2.");N.exit();return false}N.timer=setTimeout(function(){if(D.isFocus){N.start();E.news.getCount();N.timer=setTimeout(arguments.callee,6000)}},6000)}};return E.news.Daemon});TStart.add("msgtip",function(K){var L=KISSY,a=L.DOM,f=L.Event,F=L.JSON,G=K.IO,U=L.UA,I=L.now(),g=document,P=K.Config.isOnline,e=U.ie<7,J=L.Cookie.get("_nk_")||"",B="SLIDE_SHOW_RECOMMEND_APPS_"+J,A="MSGTIP_"+B+"_"+I,C=(P?"http://yingyong.taobao.com/":"http://yingyong.daily.taobao.net/")+"json/toolbar/get_category_recommend_msg.htm?forest_id={fid}&t="+I,b=24*3600*1000,M=50,V=5,N=30,X=1000*20,R=true,W=['<div id="',A,'" class="tstart-msgtip">','<div class="c">','<div class="t"></div>','<div class="l"></div>','<div class="hd">','<span>\u6e29\u99a8\u63d0\u793a</span><a href="#" class="close" title = "\u5173\u95ed">\u5173\u95ed</a>',"</div>",'<div class="bd">{container}</div>','<div class="r"></div>',"</div>","<div>"].join("");function E(T){var S=K.MsgTip.swfStore;if(S.getItem(T)){return S.getItem(T)}return""}function Z(T,h){var S=K.MsgTip.swfStore;S.setItem(T,h)}function H(h){var T=this,k=null,j=!L.UA.flash||parseInt(L.UA.flash)<9?false:true,S=T.swfStore;if(j){try{S.on("contentReady",function(){S.isReady=true;k&&clearTimeout(k);k=setTimeout(function(){G.jsonp(L.substitute(C,{fid:h}),"TStart.MsgTip.render");k&&clearTimeout(k)},500)})}catch(i){L.log("msgtip: flash \u62a5\u9519, \u65e0\u6cd5\u5f00\u59cb\u8bf7\u6c42\u6570\u636e.")}}}function d(j){if(j==={}||!j||j.status!="1"||!j.content){return }var S=this,k=null,l=false,i=-1,T=null,h="";j=j.content;S.appData=j;k=F.parse(E(B))||null;if(k){L.each(k.apps,function(n,m){if(n.appId==j.appId){if((L.now()-b)>n.timestamp){l=true}i=m}});if(l&&i>-1){k.apps=k.apps.splice(i,1);Z(B,F.stringify(k))}S.storedApps=k}if(l||i===-1){T=L.get("#"+A);T&&a.remove(T);T=a.create(L.substitute(W,{container:j.tmsPath}));f.on(L.makeArray(L.query("a",T)),"click",function(n){var m=n.target;if(m.className!="close"){K.newPointCount(L.substitute(K.Config.POINT_NAME.MYAPPS.REC_APP_POP_CLICK,{appId:j.appId||"0"}))}else{S.hide();S.saveClosed();K.newPointCount(K.Config.POINT_NAME.MYAPPS.REC_APP_POP_CLOSE)}});g.body.appendChild(T);if(e){h='progid:DXImageTransform.Microsoft.AlphaImageLoader(src="{img}" ,sizingMethod="crop")';a.css("#"+A+" .t",{background:"none",filter:h.replace("{img}","http://img03.taobaocdn.com/tps/i3/T1t9OkXgBhXXXXXXXX-240-8.png")});a.css("#"+A+" .r",{background:"none",filter:h.replace("{img}","http://img04.taobaocdn.com/tps/i4/T1vYF9XgXCXXXXXXXX-7-162.png")});a.css("#"+A+" .l",{background:"none",filter:h.replace("{img}","http://img02.taobaocdn.com/tps/i2/T1.0B9XlJoXXXXXXXX-7-162.png")})}f.on(window,"resize scroll",function(){S.repos()});S.msgObj=T;S.msgHeight=a.height(T);K.newPointCount(K.Config.POINT_NAME.MYAPPS.REC_APP_POP);S.show()}}function D(){var S=this,h=S.storedApps,T=S.appData;if(!T.appId){return }T={appId:T.appId,appName:T.appName,appLink:T.appLink,appSmallLogo:T.appSmallLogo,appIcon:T.appIcon,appCatId:T.appCatId,timestamp:L.now()};if(h){h.apps.push(T)}else{h={apps:[T]}}T&&Z(B,F.stringify(h))}function c(){var h=this,i=h.msgObj,j=h.msgHeight,T=0-j-N,S=X,k=null;i.style.bottom=T;k&&clearInterval(k);k=setInterval(function(){T+=V;if(T>=N){S-=M;if(S<=0&&R){if(i.style.display.toLowerCase()!=="none"){h.hide();h.saveClosed()}k&&clearInterval(k)}}else{i.style.bottom=T+"px"}},M)}function Q(){var S=this,T=S.msgObj;a.css(T,{display:"none"})}function Y(){var S=this,T=S.msgObj,h=null;h&&clearTimeout(h);h=setTimeout(function(){if(e){T.style.top=a.scrollTop()+a.viewportHeight()-N-S.msgHeight+5}else{T.style.bottom=N}h&&clearTimeout(h)},100)}var O=function(){var S=this;S.appData=null;S.storedApps=null;S.msgObj=null;S.msgHeight=0};L.mix(O,{swfStore:null,request:H,render:d,show:c,hide:Q,repos:Y,saveClosed:D,storeKey:B});K.MsgTip=O;K.MsgTip.swfStore=K.Trace.swfStore;L.ready(function(){try{TSTART_RECOMMEND_MSG_FOREST_ID&&setTimeout(K.MsgTip.request(TSTART_RECOMMEND_MSG_FOREST_ID),500)}catch(S){}})});TStart.add("core~deploy",function(B){var C=KISSY,A=C.Cookie,D={pickDomain:function(G,H){H=H||location.hostname;var I=".",F=H.split(I),E=F.length;if(E<=2){return H}G=G||1;if(G>E-2){G=E-2}return F.slice(G).join(I)}};C.ready(function(L){C.log("\u5f00\u59cb\u90e8\u7f72\u6dd8\u5b9d\u5de5\u5177\u6761");var K="x",P=location,I=C.merge({e:0,p:"*",s:0,c:0,f:0,g:0,t:0},C.unparam(A.get(K))),N=window.g_config||{},E=C.unparam(location.search.substring(1)),T=(N.appId===L)?-1:parseInt(N.appId,10),F=unescape((A.get("_nk_")||"").replace(/\\u/g,"%u")),Q=A.get("_l_g_")&&F,S="\u98ce\u6e05\u626c,\u94c1\u6728\u771f,\u900d\u9065\u5b50,\u4e8c\u5f53\u5bb6,\u65e0\u5d16\u5b50,\u4ee4\u72d0\u51b2,\u9b3c\u811a\u4e03,\u6b65\u60ca\u4e91,\u4e0a\u5b98\u71d5,\u963f\u9aa8\u6253,\u957f\u5b59\u6cf0,\u516c\u5b59\u5b8f,\u6b27\u9633\u6e05,\u6b27\u9633\u73e0,\u4e0a\u5b98\u7ea8,\u53e4\u897f\u98ce,\u5954\u96f7\u624b,\u516c\u7f8a\u7fbd",H=D.pickDomain(2),J=/daily/i,G=!(J.test(location.host)),R=function(){A.set(K,C.param(I),365,H,"/")},M=function(W,Y){W=encodeURIComponent(W+"");if(!(W=C.trim(W))){return false}var V=0,X=0,U=W.length;for(;X<U;X++){V+=W.charCodeAt(X)}return V%10<Y},O;TStart.store=new C.SWFStore("http://"+(G?"a.tbcdn.cn":"assets.daily.taobao.net")+"/p/tstart/1.0/libs/swfstore.swf?t="+new Date().getTime());I.e=1;I.p="*";R();B.init();O=window.top||window.parent;if(O&&O!=window){C.DOM.css("#tstart","display","none")}})});
