/*pub-2|2011-11-03 10:02:28*/KISSY.add("json",function(S){function f(a){return a<10?"0"+a:a}function quote(a){return escapable.lastIndex=0,escapable.test(a)?'"'+a.replace(escapable,function(a){var b=meta[a];return typeof b=="string"?b:"\\u"+("0000"+a.charCodeAt(0).toString(16)).slice(-4)})+'"':'"'+a+'"'}function str(a,b){var c,d,e,f,g=gap,h,i=b[a];i&&typeof i=="object"&&typeof i.toJSON=="function"&&(i=i.toJSON(a)),typeof rep=="function"&&(i=rep.call(b,a,i));switch(typeof i){case"string":return quote(i);case"number":return isFinite(i)?String(i):"null";case"boolean":case"null":return String(i);case"object":if(!i)return"null";gap+=indent,h=[];if(Object.prototype.toString.apply(i)==="[object Array]"){f=i.length;for(c=0;c<f;c+=1)h[c]=str(c,i)||"null";return e=h.length===0?"[]":gap?"[\n"+gap+h.join(",\n"+gap)+"\n"+g+"]":"["+h.join(",")+"]",gap=g,e}if(rep&&typeof rep=="object"){f=rep.length;for(c=0;c<f;c+=1)d=rep[c],typeof d=="string"&&(e=str(d,i),e&&h.push(quote(d)+(gap?": ":":")+e))}else for(d in i)Object.hasOwnProperty.call(i,d)&&(e=str(d,i),e&&h.push(quote(d)+(gap?": ":":")+e));return e=h.length===0?"{}":gap?"{\n"+gap+h.join(",\n"+gap)+"\n"+g+"}":"{"+h.join(",")+"}",gap=g,e}}if(S.JSON&&S.JSON.parse)return!1;var JSON=S.JSON=window.JSON||{};typeof Date.prototype.toJSON!="function"&&(Date.prototype.toJSON=function(a){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(a){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;typeof JSON.stringify!="function"&&(JSON.stringify=function(a,b,c){var d;gap="",indent="";if(typeof c=="number")for(d=0;d<c;d+=1)indent+=" ";else typeof c=="string"&&(indent=c);rep=b;if(!b||typeof b=="function"||typeof b=="object"&&typeof b.length=="number")return str("",{"":a});throw new Error("JSON.stringify")}),typeof JSON.parse!="function"&&(JSON.parse=function(text,reviver){function walk(a,b){var c,d,e=a[b];if(e&&typeof e=="object")for(c in e)Object.hasOwnProperty.call(e,c)&&(d=walk(e,c),d!==undefined?e[c]=d:delete e[c]);return reviver.call(a,b,e)}var j;text=String(text),cx.lastIndex=0,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,"")))return j=eval("("+text+")"),typeof reviver=="function"?walk({"":j},""):j;throw new SyntaxError("JSON.parse")})}),KISSY.add("swf-ua",function(a){function b(){var a=0,b="ShockwaveFlash",d=navigator.mimeTypes["application/x-shockwave-flash"],e,f;if(d){if(f=d.enabledPlugin)a=c(f.description.replace(/\s[rd]/g,".").replace(/[a-z\s]+/ig,"").split("."))}else{try{e=new ActiveXObject(b+"."+b+".6"),e.AllowScriptAccess="always"}catch(g){e!==null&&(a=6)}if(a===0)try{a=c((new ActiveXObject(b+"."+b)).GetVariable("$version").replace(/[A-Za-z\s]+/g,"").split(","))}catch(g){}}return parseFloat(a)}function c(a){var b=a[0]+".";switch(a[2].toString().length){case 1:b+="00";break;case 2:b+="0"}return b+=a[2]}a.UA.flash=b()}),KISSY.add("swf",function(a){function j(k,l,m){var n=this,o="ks-swf-"+c++,p=parseFloat(m.version)||d,q=b.flash>=p,r=b.flash>=8,s=r&&m.useExpressInstall&&!q,t=s?g:l,u="YUISwfId="+o+"&YUIBridgeCallback="+h,v="<object ";n.id=o,j.instances[o]=n;if((k=a.get(k))&&(q||s)&&t){v+='id="'+o+'" ',b.ie?v+='classid="'+e+'" ':v+='type="'+f+'" data="'+t+'" ',v+='width="100%" height="100%">',b.ie&&(v+='<param name="movie" value="'+t+'"/>');for(var w in m.fixedAttributes)i.hasOwnProperty(w)&&(v+='<param name="'+w+'" value="'+m.fixedAttributes[w]+'"/>');for(var x in m.flashVars){var y=m.flashVars[x];typeof y=="string"&&(u+="&"+x+"="+encodeURIComponent(y))}v+='<param name="flashVars" value="'+u+'"/>',v+="</object>",k.innerHTML=v,n.swf=a.get("#"+o)}}var b=a.UA,c=a.now(),d=10.22,e="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000",f="application/x-shockwave-flash",g="http://fpdownload.macromedia.com/pub/flashplayer/update/current/swf/autoUpdater.swf?"+c,h="KISSY.SWF.eventHandler",i={align:"",allowNetworking:"",allowScriptAccess:"",base:"",bgcolor:"",menu:"",name:"",quality:"",salign:"",scale:"",tabindex:"",wmode:""};j.instances=(a.SWF||{}).instances||{},j.eventHandler=function(a,b){j.instances[a]._eventHandler(b)},a.augment(j,a.EventTarget),a.augment(j,{_eventHandler:function(b){var c=this,d=b.type;d==="log"?a.log(b.message):d&&setTimeout(function(){c.fire(d,b)},100)},callSWF:function(a,b){var c=this;if(c.swf[a])return c.swf[a].apply(c.swf,b||[])}}),a.SWF=j}),KISSY.add("swfstore",function(a,b){function g(g,h,i,j){var k="other",l=d.get(e),m,n=this;i=(i!==b?i:!0)+"",j=(j!==b?j:!0)+"",c.ie?k="ie":c.gecko?k="gecko":c.webkit?k="webkit":c.opera&&(k="opera"),(!l||l==="null")&&d.set(e,l=Math.round(Math.random()*Math.PI*1e5)),m={version:9.115,useExpressInstall:!1,fixedAttributes:{allowScriptAccess:"always",allowNetworking:"all",scale:"noScale"},flashVars:{allowedDomain:f.location.hostname,shareData:i,browser:l,useCompression:j}},h||(h=f.body.appendChild(a.DOM.create('<div style="height:0;width:0;overflow:hidden"></div>'))),n.embeddedSWF=new a.SWF(h,g||"swfstore.swf",m),n.embeddedSWF._eventHandler=function(b){a.SWF.prototype._eventHandler.call(n,b)}}var c=a.UA,d=a.Cookie,e="swfstore",f=document;a.augment(g,a.EventTarget),a.augment(g,{setItem:function(b,c){typeof c=="string"?c=c.replace(/\\/g,"\\\\"):c=a.JSON.stringify(c)+"";if(b=a.trim(b+""))try{return this.embeddedSWF.callSWF("setItem",[b,c])}catch(d){this.fire("error",{message:d})}},getItem:function(a){try{return this.embeddedSWF.callSWF("getValueOf",[a])}catch(b){}}}),a.each(["getValueAt","getNameAt","getValueOf","getItems","getLength","removeItem","removeItemAt","clear","calculateCurrentSize","hasAdequateDimensions","setSize","getModificationDate","displaySettings"],function(b){g.prototype[b]=function(){try{return this.embeddedSWF.callSWF(b,a.makeArray(arguments))}catch(c){this.fire("error",{message:c})}}}),a.SWFStore=g}),KISSY.add("dragdrop",function(a){function o(a,b,c,d,e,f,g,h){return e>=c||f>=d||g<=a||h<=b?!1:!0}var b=a.Event,c=a.DOM,d=document,e=window,f={axis:0,region:!1,handle:!1,not:!1,revert:!1,snap:!1,scroll:!1,lock:!1,circular:!1,multi:!1,resize:!1,proxy:!1,delay:!1,resizefn:!1,cursor:!1},g=!1,h=function(b,c){var d=b,b=a.makeArray(a.query(b)),e=this,c=a.merge(f,c||{});a.each(b,function(a){e._init(a,c,d)})},i=function(a,b,c){return a>c?c:a<b?b:a},j=function(a){var b=c.css(a,"position"),d;return b.toLowerCase()=="absolute"?d=[a.offsetLeft,a.offsetTop]:b.toLowerCase()=="relative"&&(d=[parseInt(c.css(a,"left"))||0,parseInt(c.css(a,"top"))||0]),d},k=function(b,c,d,e,f){if(d.toLowerCase()==="left"){var g="offsetWidth",h=3,j=1;a.UA.ie&&(g="clientWidth")}else{var g="offsetHeight",h=0,j=2,k="clientHeight";a.UA.ie&&(g="clientHeight")}return c.region?num=i(parseInt(b.style[d])+e,c.region[h],c.region[j]):num=parseInt(b.style[d])+e,num},l=function(b,e,f){return e.toLowerCase()==="left"?a.UA.ie?num=i(parseInt(b.style[e])+f,0,a.DOM.viewportWidth()-b.clientWidth-2):num=i(parseInt(b.style[e])+f,0,a.DOM.viewportWidth()-b.clientWidth-2-17):num=i(parseInt(b.style[e])+f,parseInt(b.style[e])-parseInt(c.offset(b).top)+(d.documentElement.scrollTop||d.body.scrollTop),99999),num},m=function(b,d){if(a.isArray(d)){for(var e=0;e<d.length;e++)if(c.hasClass(b,d[e].substr(1)))return!0}else if(c.hasClass(b,d.substr(1)))return!0},n=function(a){var b=a.cloneNode(!0);return d.body.appendChild(b),b};setRegion=function(a,b){return b[0]=parseInt(c.css(a,"top"))-b[0],b[1]=parseInt(c.css(a,"left"))+b[1],b[2]=parseInt(c.css(a,"top"))+b[2],b[3]=parseInt(c.css(a,"left"))-b[3],b},a.augment(h,{_init:function(f,h,i){var o,p,q,r,s=!1,t=!1,u=this,v=!1,w=h.snap,x=[0,0];(function(){var b=!1;if(a.isString(h.region)&&h.region.toLowerCase()!="scroll"){var e=c.get(h.region);h.region=[c.offset(f).top-c.offset(e).top,c.offset(e).left+e.offsetWidth-(c.offset(f).left+f.offsetWidth),c.offset(e).top+e.offsetHeight-(c.offset(f).top+f.offsetHeight),c.offset(f).left-c.offset(e).left],b=!0}else a.isString(h.region)&&h.region.toLowerCase()=="scroll"?(h.region=[c.offset(f).top,d.documentElement.clientWidth-c.offset(f).left-f.offsetWidth,d.documentElement.clientHeight-c.offset(f).top-f.offsetHeight,c.offset(f).left],b=!0):h.region.length!=4||!a.isArray(h.region);b&&setRegion(f,h.region),b=!1})();if(h.circular)var y=j(f,h)[0]+h.circular+30,z=j(f,h)[1]+30;var A=function(a){h.islock&&(g=!0);if(h.not&&m(a.target,h.not))return;v=!0,x=j(f),q=a.clientX,r=a.clientY,!s&&h.proxy&&(t=f,s=n(f),f=s),c.css(f,"left",x[0]+"px"),c.css(f,"top",x[1]+"px"),h.cursor&&c.css(f,"cursor",h.cursor),u.onStartDrag&&u.onStartDrag(a,f,h)},B=function(g){if(!v||u.isLock(h))return;o=g.clientX-q,p=g.clientY-r;if(h.circular)angle=Math.atan2(g.clientX-y,g.clientY-z),c.css(f,"left",y+Math.sin(angle)*h.circular-30+"px"),c.css(f,"top",z+Math.cos(angle)*h.circular-30+"px");else if(h.snap)c.css(f,"left",parseInt(f.style.left)+Math.round(o/w[0])*w[0]+"px"),c.css(f,"top",parseInt(f.style.top)+Math.round(p/w[1])*w[1]+"px"),q+=Math.round(o/w[0])*w[0],r+=Math.round(p/w[1])*w[1];else if(h.resize){var j=parseInt(c.css(f,"width")),m=parseInt(c.css(f,"height"));h.resizefn[0]&&Math.max(20,j+o)>h.resizefn[0]&&(o>0&&g.clientX<=parseInt(c.offset(f).left)+j&&(o=0),c.css(f,"width",Math.max(20,j+o)+"px")),h.resizefn[1]&&Math.max(20,m+p)>h.resizefn[1]&&(p>0&&parseInt(g.clientY)<=parseInt(c.offset(f).top)+m-parseInt(d.documentElement.scrollTop||d.body.scrollTop)?p=0:c.css(f,"height",Math.max(20,m+p)+"px")),q=g.clientX,r=g.clientY}else if(h.scroll)h.axis!="y"&&c.css(f,"left",l(f,"left",o)+"px"),h.axis!="x"&&c.css(f,"top",l(f,"top",p)+"px"),q=g.clientX,r=g.clientY;else{if(h.multi&&c.hasClass(f,"ks-multi")){var n=a.makeArray(a.query(".ks-multi"));n==0&&(n=[f])}else n=[f];a.each(n,function(a){h.axis!="y"&&c.css(a,"left",k(a,h,"left",o,x)+"px"),h.axis!="x"&&c.css(a,"top",k(a,h,"top",p,x)+"px")}),q=g.clientX,r=g.clientY}a.UA.chrome&&b.on(document,"selectstart",function(a){a.halt()}),e.getSelection?e.getSelection().removeAllRanges():d.selection.empty(),u.onDrag&&u.onDrag(g,f,h,o,p,i)},C=function(g){if(v!=1)return;v=!1,b.remove(d,"mousemove",B),e.getSelection?e.getSelection().removeAllRanges():d.selection.empty(),s&&h.proxy&&(c.css(t,"left",parseInt(s.style.left)+"px"),c.css(t,"top",parseInt(s.style.top)+"px"),f=t,s.parentNode.removeChild(s),s=!1,t=!1),h.revert&&(c.css(f,"left",x[0]+"px"),c.css(f,"top",x[1]+"px")),h.cursor&&c.css(f,"cursor","default"),u.onEndDrag&&u.onEndDrag(g,f,h),a.UA.chrome&&b.remove(document,"selectstart")},D=function(a){c.hasClass(f,"ks-multi")?c.removeClass(f,"ks-multi"):c.addClass(f,"ks-multi")};b.add(a.get(h.handle,f)||f,"mousedown",function(a){A(a),b.add(d,"mousemove",B)}),b.add(d,"mouseup",C),h.multi&&b.add(f,"dblclick",D)},onStartDrag:null,onDrag:null,onEndDrag:null,isLock:function(){return g}}),a.Drag=h,a.Drag.intersectRect=o}),KISSY.add("kissy-ua-cn",function(a){var b=navigator.userAgent,c,d={safe:0,sogo:0,tt:0,maxthon:0},e=function(a){var b=0;return parseFloat(a.replace(/\./g,function(){return b++===0?".":""}))};if(!(c=b.match(/AppleWebKit\/([\d.]*)/))||!c[1])if((c=b.match(/MSIE\s([^;]*)/))&&c[1]){d.ie=e(c[1]);if(c=b.match(/360SE/))d.safe="360SE";(c=b.match(/SE\s([^;]*)/))&&c[1]&&(d.sogo=e(c[1])),(c=b.match(/TencentTraveler\s([^;]*)/))&&c[1]&&(d.tt=e(c[1]));try{window.external&&window.external.max_version&&(d.maxthon=e(window.external.max_version).toFixed(1))}catch(f){}}a.CNUA=d}),KISSY.app("TStart",function(){var a=KISSY,b=document,c=0;return{version:"1.0",plugins:[],addPlugin:function(b,c){var d=this.plugins,e=d.length;a.each(a.makeArray(b),function(b){b===""?d[e++]={type:TStart.PLUGIN_TYPE.SEPARATOR,area:c.area}:d[e++]=a.merge(c,{name:b})})},addStyleSheet:function(c){var d=a.get("head"),e;/\.css$/.test(c)?(e=b.createElement("link"),e.setAttribute("rel","stylesheet"),e.href=c,d.appendChild(e)):a.DOM.addStyleSheet(c)},EVENTS:{MINIMIZED:"Minimized",MAXIMIZED:"Maximized"},IO:{getScript:a.IO?a.IO.getScript:a.getScript?a.getScript:a.Ajax.getScript,jsonp:function(b,d){var e=this,f;a.isString(d)?f=d:(f="_jsonp_"+c++,e[f]=d,f="TStart.IO."+f),e.getScript(b+(b.indexOf("?")>-1?"&":"?")+"callback="+f)}},newPointCount:function(b){a.isString(b)&&this.appendCacheImg("http://"+(b==="1000.0.0"?"ac":"www")+".atpanel.com/tbapp."+b,"url="+encodeURI(location.href.replace(location.hash,"")))},pointCount:function(b){a.isString(b)&&this.appendCacheImg("http://www.atpanel.com/jsclick",b)},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(b,c){var d,e,f;return a.isString(c)?(d=(new Date).getTime()+"",f=d.length,d=d.substring(f-(f-6),f),e=window[d]=new Image,e.src=b+"?cache="+d+"&"+c,e.onload=e.onerror=function(){window[d]=null},e=null,!0):!1}}}),TStart.add("core~plugin-manager",function(a){function q(a){var c=a.type,d=g[c];return c===f.SEPARATOR?d.replace("{name}",a.name||"normal"):b.isFunction(a.html)?a.html():(a.tips&&(d=d.replace("{TIPS}",h)),c===f.DROP_ITEM&&(d=d.replace("{DROP_PANEL}",i)),c===f.NORMAL_ITEM&&(d=d.replace("{NORMAL_PANEL}",j)),d.replace(/\{([^}]+)\}/g,function(b,c){return a[c]||""}))}function r(f){function m(){p&&(c.removeClass(p,k),p=null),a.MyApps.Shortcut&&a.MyApps.Shortcut.arrow.hide(),a.MyApps.newTip&&a.MyApps.newTip.show()}function n(){c.removeClass(j,l)}var g=f.domEl,h=b.get(".tstart-normal-panel-closebtn",g),i=b.get(".tstart-normal-panel-clearbtn",g),j=b.get(".tstart-normal-panel-bd",g);d.on(g,"click",function(d){d.halt(),c.hasClass("#tstart-plugin-settings",k)&&c.removeClass("#tstart-plugin-settings",k);if(f.beforeOpenPanel&&f.beforeOpenPanel(d)===!1)return;p&&p!==this&&m(),c.toggleClass(this,k),c.hasClass(this,k)?(p=this,f.onOpenPanel&&f.onOpenPanel({container:j,removeLoading:n}),a.MyApps.setPanelAutoFloatRight(this),c.attr(this,"id")!="tstart-plugin-myapps"&&a.MyApps.Shortcut&&a.MyApps.Shortcut.arrow.hide(),c.addClass(b.get(".i-arrow",this),"i-arrow-up")):(m(),c.removeClass(b.get(".i-arrow",this),"i-arrow-up"))}),d.on(b.get(".tstart-normal-panel",g),"click",function(a){a.stopPropagation()}),d.on([h,e],"click",m),TStart.closePanel=m}function s(a){function j(){p&&(c.removeClass(p,k),p=null)}function m(){c.removeClass(i,l)}var f=a.domEl,g=b.get(".tstart-drop-panel-closebtn",f),h=b.get(".tstart-drop-panel-clearbtn",f),i=b.get(".tstart-drop-panel-bd",f);d.on(f,"click",function(b){b.halt(),c.hasClass("#tstart-plugin-settings",k)&&c.removeClass("#tstart-plugin-settings",k);if(a.beforeOpenPanel&&a.beforeOpenPanel(b)===!1)return;p&&p!==this&&j(),c.toggleClass(this,k),c.hasClass(this,k)?(p=this,a.onOpenPanel&&a.onOpenPanel({container:i,removeLoading:m})):j()}),d.on(h,"click",function(){TDog.WebServer.clearChatList(),b.get("#tstart .tdog-recentlist").innerHTML='<ul><p class="tdog-recentlist-none">\u6682\u65e0\u8054\u7cfb\u4eba</p></ul>',c.addClass(b.get(".tstart-drop-panel-clearbtn",TDog.hostEl),"hidden")}),d.on(b.get(".tstart-drop-panel",f),"click",function(a){a.stopPropagation()}),d.on([g,e],"click",j)}var b=KISSY,c=b.DOM,d=b.Event,e=document,f={CUSTOM:0,SEPARATOR:1,LINK:2,DROP_ITEM:4,NORMAL_ITEM:5,NOT_CONTENT:6},g={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:""},h='<span class="tstart-item-tips tstart-item-hover-tips">{tips}<s></s></span>',i=(b.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>",j='<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>',k="tstart-item-active",l="tstart-panel-loading",m=a.plugins,n=[],o=[],p;a.PluginManager={init:function(){b.each(m,function(a){if(a.htmlInitState)return;a.html=q(a);if(a.area==="left")n.push(a);else if(a.insert){var d=b.get("#tstart .tstart-right-area");d&&d.appendChild(c.create(a.html))}else o.push(a);a.htmlInitState=!0})},initPlugins:function(){b.each(m,function(a){if(a.eventInitState)return;a.domEl=b.get("#tstart-plugin-"+a.name),a.type===f.DROP_ITEM&&s(a),a.type===f.NORMAL_ITEM&&r(a);if(a.init)try{a.init()}catch(c){b.error(c)}a.eventInitState=!0})},getAreaHTML:function(a){var c="",d=a==="right"?o:n;return b.each(d,function(a){c+=a.html}),c}},a.PLUGIN_TYPE=f}),TStart.add("core~container",function(a){var b=KISSY,c=b.DOM,d=b.Event,e=b.UA,f=document,g=b.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>',i=null,j=e.ie>=9||e.firefox>=3.5||e.chrome>=1||e.safari>=3||e.opera>=10.5,k=e.ie<7;a.Container={init:function(){this._render(),this._fix()},_render:function(){var b=a.PluginManager,d="box-shadow: 0px 0px 5px #000;-moz-box-shadow: 0px 0px 5px #000;-webkit-box-shadow: 0px 0px 5px #000;",e='<div class="shadow-top" style="display:none;"></div>',g='<div class="shadow-left" style="display:none;"></div>',i='<div class="shadow-right" style="display:none;"></div>';f.body.appendChild(c.create(h.replace("{LEFT_ITEMS}",b.getAreaHTML("left")).replace("{RIGHT_ITEMS}",b.getAreaHTML("right")).replace("{BOX_SHADOW}",j?d:"").replace("{SHADOW_TOP}",j?"":e).replace("{SHADOW_LEFT}",j?"":g).replace("{SHADOW_RIGHT}",j?"":i)))},_fix:function(){var a=c.get("#tstart");if(!a)return!1;this._fixShadow(),k&&(b.each(b.query("#tstart span.tstart-item"),function(a){d.on(a,"mouseenter mouseleave",function(){c.toggleClass(a,"tstart-item-hover")})}),d.on(window,"scroll resize",function(){i&&clearTimeout(i),i=setTimeout(function(){var b=c.scrollTop(),d=c.viewportHeight(),e=c.scrollTop()+c.viewportHeight()-28,f=parseInt(c.css(a,"top"),10);if(f&&e-f>0&&e-f<3)return!1;a.style.top=e+"px"},100)}))},_fixShadow:function(){if(j)return!1;var a="",d,e,f;d={display:"block",width:c.width("#tstart .tstart-areas")+2,left:"-1px"},e={display:"block"},f={display:"block"},k&&(a='progid:DXImageTransform.Microsoft.AlphaImageLoader(src="{img}" ,sizingMethod="crop")',b.mix(d,{background:"none",filter:a.replace("{img}","http://img02.taobaocdn.com/tps/i2/T1DXuhXehiXXXXXXXX-600-5.png"),height:"5px"}),b.mix(e,{background:"none",filter:a.replace("{img}","http://img03.taobaocdn.com/tps/i3/T1brihXaFdXXXXXXXX-4-31.png"),width:"4px",height:"31px"}),b.mix(f,{background:"none",filter:a.replace("{img}","http://img01.taobaocdn.com/tps/i1/T1LTCgXgXnXXXXXXXX-4-31.png"),width:"4px",height:"31px",right:"-6px"})),c.css("#tstart .shadow-top",d),c.css("#tstart .shadow-left",e),c.css("#tstart .shadow-right",f)}},KISSY.mix(a.Container,KISSY.EventTarget)}),TStart.add("core~config",function(a){function m(){c.set(e,b.param(f),365,g,"/")}var b=KISSY,c=b.Cookie,d,e="x",f={e:0,p:"*",s:0,c:0},g=function(){var a=location.hostname;return a.indexOf("tmall.com")>0?a="tmall.com":a.indexOf("tmall.net")>0?a="tmall.net":a=location.hostname.indexOf("taobao.com")>0?"taobao.com":"taobao.net",a}(),h=/daily/i,i=!h.test(location.host),j="http://a.tbcdn.cn/p/tstart/1.0/",k=a.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"}};i||(j="http://assets.daily.taobao.net/p/tstart/1.0/"),a.Config={init:function(){var b=this;d=a.Container,b._cookie()},isOnline:i,DOMAIN:g,ASSETS_URL:j,_cookie:function(){d.on(k.MAXIMIZED,function(){f=b.merge(f,b.unparam(c.get(e))),f.s=1,m()}),d.on(k.MINIMIZED,function(){f=b.merge(f,b.unparam(c.get(e))),f.s=0,m()})},POINT_NAME:l}}),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,c=b.DOM,d=b.Event,e=a.PLUGIN_TYPE,f=a.EVENTS,g="tstart-minimized",h=["",""],i=["\u5c55\u5f00\u5de5\u5177\u6761","\u6536\u8d77\u5de5\u5177\u6761"],j=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:i[0],text:h[0],init:function(){var e=this,h=a.store,k=b.get("#tstart"),l=0,m=b.get("a",e.domEl),n=b.get(".tstart-item-icon",e.domEl),o=a.Container,p="TSTART_STATUS_"+j,q=b.UA.flash&&b.UA.flash>9.1,r;r=function(){var l=j?1:0;q&&(l=h.getItem(p)||l),0==l||!l?(c.addClass(k,g),c.attr(n,"title",i[0])):(c.removeClass(k,g),c.attr(n,"title",i[1])),o._fixShadow(),b.log("switch: \u5b58\u50a8\u72b6\u6001\u4e3a: "+l),d.on(c.children(e.domEl)[0],"click",function(d){d.preventDefault();var e=j?1:0;c.hasClass(k,g)?(c.removeClass(k,g),o.fire(f.MAXIMIZED),c.attr(n,"title",i[1]),e=1):(b.UA.ie&&a.closePanel(),c.addClass(k,g),o.fire(f.MINIMIZED),c.attr(n,"title",i[0]),e=0,a.MyApps.Shortcut&&a.MyApps.Shortcut.arrow.hide()),o._fixShadow(),q&&h.setItem(p,e),a.newPointCount(a.Config.POINT_NAME.SWITCH.HOST)}),c.html(n,i[c.hasClass(k,g)?0:1])};if(q){b.log("switch: \u652f\u6301 flash");try{a.store.on("contentReady",r)}catch(s){b.log("switch: flash \u51fa\u9519.")}}else b.log("switch: \u4e0d\u652f\u6301 flash"),r()}})}),TStart.add("plugin~myapp",function(a){var b=KISSY,c=a.PLUGIN_TYPE,d=['<i class="tip-new"></i><a href="#">\u6211\u7684\u5e94\u7528</a><i class="i-arrow"></i>'],e=["\u6211\u7684\u5e94\u7528"];b.each(["myapps"],function(b,f){a.addPlugin(b,{type:c.NORMAL_ITEM,area:"right",text:d[f/2],panelTitle:e[f/2],panelWidth:363,panelHeight:235,onOpenPanel:function(b){a.MyApps.loadAppsContent(b)},init:function(){a.MyApps.swfStore=a.Trace.swfStore,a.MyApps.loadShortcut()}})})}),TStart.add("myapps",function(a){function J(){var a="",b=!1;try{b=window.external.twGetRunPath.toLowerCase()}catch(c){}a!==""?b=a.indexOf("360se")>0||a.indexOf("360se.exe")>0||g.shell=="se360":g.shell==="maxthon"?b=!0:window.external.max_version&&window.external.max_version!=""&&(b=!0),b&&sssdfkerwlekrqjq()}function K(a){if(I===!1)return;var d="J_MsgBody",e=b.get("#"+d);e?e.innerHTML+="<br/>"+a:h.body.appendChild(c.create('<div id="'+d+'" style="position:absolute;top:10px;right:20px;z-index:1000000;height:300px;overflow:scroll;width:700px;background:yellow;border:solid 3px #000 ">'+a+"</div>"))}function L(){var a=b.get(C);return{width:c.width(a)||M(a.clientWidth)||M(a.offsetWidth)||0,height:c.height(a)||M(a.clientHeight)||0,offsetTop:M(a.offsetTop)||0,offsetWidth:M(a.offsetWidth)||0}}function M(a){return a=(a+"").replace("px",""),parseInt(a,10)||0}function N(a){return a+(a.indexOf("?")>-1?"&":"?")+"t="+(new Date).getTime()}function O(a,c){return b.indexOf(a,c)>-1?!0:!1}function P(){return b.Cookie.get("_nk_")||""}function Q(b){var c=a.MyApps.swfStore;return c.getItem(b)?c.getItem(b):""}function R(b,c){var d=a.MyApps.swfStore;d.setItem(b,c)}function S(){return Z(Q(B.ACTIVE_USER))}function T(a){if(!a)return;var b=S();if(!b)b={user:[]};else if(O(a,b.user))return!1;b.user.push(a),R(B.ACTIVE_USER,e.stringify(b))}function U(){return Z(Q(B.REUQUEST_ONCE_USER))}function V(a){if(!a)return!1;var b=U(),c=!1,d;b?(d=W(a),d&&(b.user[d[2]]=[a,(new Date).getTime()],c=!0)):b={user:[]},c||b.user.push([a,(new Date).getTime()]),R(B.REUQUEST_ONCE_USER,e.stringify(b))}function W(a){var c=U(),d=null;return c&&b.each(c.user,function(b,c){b[0]===a&&a&&(b[2]=c,d=b)}),d}function X(){var c=a.MyApps,d=c.Shortcut,e=P(),f=W(e),g=!1;f?(new Date).getTime()-f[1]>=E?(b.log("request once user is expired!"),V(e),g=!0):b.log("request once user is not expired!"):(b.log("not exist request once user!"),V(e),g=!0),g===!0?d.getShortcut():(c.mummy=!0,Y()),c.requestActiveFlag=g}function Y(){var c=a.MyApps;c.mummy&&(be({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"}]}),b.log("\u8f7d\u5165\u9ed8\u8ba4\u5e94\u7528\u5feb\u6377\u65b9\u5f0f\uff1a\u975e\u6d3b\u8dc3\u7528\u6237\uff01"))}function Z(a){var b=null;try{b=e.parse(a)}catch(c){}return b||null}function $(){Light._openTBLoginPopup(),a.closePanel()}function _(b){var c=this;a.MyApps.catI=b,c.page=1,c.pageNum=0}function ba(b){var c=a.MyApps;c.appData=b;if(b.status!=H){if(b.added&&b.added.length<1||b.status==G)c.catI=2;c.renderAppsData()}}function bb(c){var d=a.MyApps,e=d.catI,f=j[e],g=d[f],h=d.appData,g=d[f],i=-1;if(c.status==G){$();return}b.each(h[f],function(a,b){a&&a.appId&&a.appId===c.appId&&(i=b)}),i>-1&&h[f].splice(i,1),d.appData=h;if(!h[f].length||h[f].length<1){g.showEmpty();return}g.showList(g.page),g.renderDragApp(),g.bindPanel()}function bc(a){var d=null;d=arguments.length<1?b.get(m+"tstart-plugin-myapps"):a;if(!d)return;var e=b.get(".tstart-normal-panel",d),f=c.width(e)||0,g=c.width(d)||0,h=0;if(!e||e.style.display=="none")return;var i=function(a){var a=c.next(a);if(a)h+=c.width(a)||M(a.clientWidth)||M(a.offsetWidth)||0+M(c.css(a,"paddingLeft"))+M(c.css(a,"paddingRight")),i(a);else return};h=0,i(d),f-g<h?f=0-f+g:f-g>=h&&(f=0-h),f-=1,c.css(e,{right:f})}function bd(){var a=this;a.shortcutContainer=null,a.arrow=null,a.titleTip=null,a.dragComplete=!0,a.activeUserSaved=!1}function be(c){var d=a.MyApps,e=d.Shortcut,f=d.preSaveData,g=c.status;e.dragComplete=!0;if(g==F){if(d.requestActiveFlag===!0&&c.appList&&c.appList.length<1)return b.log("no shortcut data!"),d.requestActiveFlag=!1,d.mummy=!0,Y(),!1;d.requestActiveFlag=!1,d.shortcutData=f||c.appList,e.render()}else g==G?(a.closePanel(),$()):g!=H;d.preSaveData=null}function bf(){this.tip=b.get(m+"tstart-plugin-myapps"+l+k+"tip-new")}var b=KISSY,c=b.DOM,d=b.Event,e=b.JSON,f=a.IO,g=b.UA,h=document,i=g.ie&&g.ie<7,j=["added","used","recommend"],k=".",l=" ",m="#",n=",",o=a.Config.isOnline,p=5,q=5,r=10,s=5,t=o?"http://yingyong.taobao.com/":"http://yingyong.daily.taobao.net/",u="json/toolbar/",v={APP_CENTER:t+"app_center.htm",APP_LIST:t+"app_list.htm",GET_APPS:t+u+"toolbar_get_apps.htm",REMOVE_APP:t+u+"toolbar_remove_app.htm?appId={appId}",GET_APP_SHORTCUT:t+u+"get_app_short_cut.htm",SAVE_APP_SHORTCUT:t+u+"put_app_short_cut.htm?app_id={appId}"},w={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"},x={CURSOR:{POINTER:"pointer",NOTALLOWED:"not-allowed"},PANEL:"myapps-panel",TAB:"myapps-tab",TAB_CNT:["myapps-tab-"+j[0],"myapps-tab-"+j[1],"myapps-tab-"+j[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"}},y={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="'+v.APP_CENTER+'" target="_blank" id="'+w.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="'+v.APP_CENTER+'" target="_blank" id="'+w.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"},z={TAB:b.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:x.TAB,hook:w.J_TAB,added:x.TAB_CNT[0],lang_added:y.TAB_TITLE[0],used:x.TAB_CNT[1],lang_used:y.TAB_TITLE[1],recommend:x.TAB_CNT[2],lang_recommend:y.TAB_TITLE[2]}),EMPTY:'<div class="'+x.EMPTY+'"><div>{content}</div></div>',APP_ITEM_DEL:'<del title="\u5220\u9664\u8be5\u5e94\u7528" app-id="{appId}">'+y.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>'},A=!1,B={ACTIVE_USER:"TSTART_MYAPPS_ACTIVE_USER_STORED",DRAG_TIP_CLOSE:"TSTART_MYAPPS_DRAG_TIP_CLOSE",REUQUEST_ONCE_USER:"TSTART_MYAPPS_REQUEST_ONCE_USER"},C=m+"tstart",D=a.Config.POINT_NAME.MYAPPS,E=864e5,F="1",G="-1",H="0",I=!1;b.mix(_.prototype,{showPanel:function(){var c=a.MyApps,e=c.container,f=this,g=c.catI,h=null,i=!0,k=[],l=P();if(!l&&a.MyApps.catI!=2)return $(),!1;f.concatClosedRecAppData(),h=c.appData[j[g]],i=!h||h.length<1,k.push('<div class = "'+x.PANEL+'">'),i?k.push(b.substitute(z.EMPTY,{content:y.EMPTY[g]})):(k.push('<ul id="'+w.J_APPS_LIST+'">'+f.getList(1)+"</ul>"),k.push('<div id="'+w.J_PAGE_NAVI+'" class="'+x.PAGE_NAVI+'"></div>'),k.push('<a href="'+v.APP_LIST+'" target="_blank" id="'+w.J_APPS_VIEW_MORE+'" class="'+x.VIEW_MORE_APPS+'">'+y.VIEW_MORE_APPS+"</a>")),k.push("</div>"),e.innerHTML=[z.TAB].concat(k).join(""),f.bindPanel(),i?g<2&&d.on(m+w.J_APPS_EMPTY_LINK,"click",function(){c.clickCount([D.ADDED_EMPTY,D.USED_EMPTY][g])}):f.bindPage(),l&&(c.Shortcut||(c.Shortcut=new bd,c.Shortcut.init()),f.renderDragApp(),c.Shortcut.arrow&&c.Shortcut.arrow.show())},concatClosedRecAppData:function(){var c=a.MyApps,d=c.catI,e=c.appData[j[d]],f=!e||e.length<1,g=null,h=[],i;if(d!==2||A===!1)return;g=Z(Q(a.MsgTip.storeKey));if(g&&g.apps.length>0){f&&(e=[]),e=g.apps.concat(e);var k=function(a){var c=!1;return b.each(h,function(b,d){b.appId===a.appId&&(c=!0)}),c};b.each(e,function(a,b){!k(a)&&h.push(a)}),i=h.length,i>r&&h.splice(r,i),c.appData[j[d]]=h}},buildDragTip:function(){var a,e=B.DRAG_TIP_CLOSE,f=Q(e)||!1;if(f)return;a=c.get(m+w.J_APPS_DRAG_TIP),a?c.css(a,x.NONE):(a=c.create(b.substitute(z.DRAG_TIP,{hook:w.J_APPS_DRAG_TIP,cls:x.DRAG_TIP,txt:y.DRAG_TIP})),c.insertAfter(a,m+w.J_TAB),d.on(c.get("i",a),"click",function(){c.css(a,x.NONE),R(e,"true")}))},renderDragApp:function(){var d,e=a.MyApps,f=e.Shortcut,g=this,h=0,i=0,j=null,l=f.inArea,m="",n=null,o=null,p=null,q=!1;if(f.dragComplete===!1)return;(!e.shortcutData||e.shortcutData.length<1||e.mummy===!0)&&g.buildDragTip(),d=new b.Drag(k+x.DRAG_APP,{revert:!0,proxy:!0}),d.onStartDrag=function(a,b,d){a.halt(),f.dragComplete=!1,p=setTimeout(function(){q=!0},300),j=f.getInsertArea(),o===null&&(o={x:a.clientX,y:a.clientY},b.src=c.attr(b,"app-icon"),b.className=x.DRAG_APP_MOVE,m=c.attr(b,"app-id")),c.css(b,x.NONE)},d.onDrag=function(a,b,d,g,k,m){a.halt(),h=a.clientX,i=a.clientY,q&&c.css(b,{top:i-7+c.scrollTop(),left:h-7,display:"block"}),n=l({x:h,y:i},j),e.shortcutData&&(n?f.arrow.show(n):f.arrow.hide())},d.onEndDrag=function(a,d,g){a.halt();var h=c.attr(d,"app-link")||"",i=e.catI;p&&clearTimeout(p),q=!1,d.style.cursor=x.CURSOR.POINTER,f.arrow.hide(),f.dragComplete=!0,e.mummy=!1,n&&f.saveShortcut(d,n.index),o&&o.x===a.clientX&&o.y===a.clientY&&(e.clickCount(b.substitute([D.ADDED_ITEM,D.USED_ITEM,D.REC_ITEM][i],{appId:c.attr(d,"app-id")||0,appCatId:c.attr(d,"app-cat-id")||0})),h&&window.open(h)),n=null,o=null,e.clickCount(D.SHORTCUT_DRAG),J()}},getHtmlStr:function(c,d){var e=a.MyApps.catI,f="";return f=z.APP_ITEM.replace("{del}",e===0?z.APP_ITEM_DEL:""),f=b.substitute(f,{appId:c.appId,appName:c.appName,appName_short:c.appName.substring(0,p),appSmallLogo:c.appSmallLogo,appIcon:c.appIcon,appLink:c.appLink,dragClass:x.DRAG_APP,appCatId:c.appCatId}),f},getList:function(d){var e=a.MyApps,f=this,g=e.appData[j[e.catI]],h=g.length,i=r,k=Math.ceil(h/i),n="",o=null,p,s;k===1&&c.remove(m+w.J_PAGE_NAVI),o=b.query(m+w.J_PAGE_NAVI+l+"a"),s=o.length,!g[(d-1)*i]&&d!==1?(d-=1,p=o[d],p&&c.remove(p),p=o[d-1],p&&c.addClass(p,x.PAGE_NAVI_CRT)):s&&s>k&&(p=o[s-1],p&&c.remove(p));for(var t=(d-1)*i;t<d*i;t++)g[t]&&(n+=f.getHtmlStr(g[t],t));return f.page=d,f.pageNum=k>q?q:k,n},showList:function(a){var b=this;c.html(m+w.J_APPS_LIST,b.getList(a))},removeApp:function(a){f.jsonp(N(b.substitute(v.REMOVE_APP,{appId:a})),"TStart.renderRemoveAddedApps")},bindPage:function(){var b=a.MyApps,e=this,f=e.pageNum,i=e.page,j=b.catI,k=h.createDocumentFragment(),n,o=c.get(m+w.J_PAGE_NAVI);if(!o||j===2||f===1)return;o.innerHTML="";for(var p=1;p<=f;p++)n=c.create('<a href="#" class="'+(i===p?x.PAGE_NAVI_CRT:"")+'">'+p+"</a>"),k.appendChild(n);o.appendChild(k),d.on(m+w.J_PAGE_NAVI+l+"a","click",function(a){var d=a.target;a.preventDefault(),c.removeClass(m+w.J_PAGE_NAVI+l+"a",x.PAGE_NAVI_CRT),c.addClass(d,x.PAGE_NAVI_CRT),e.showList(M(d.innerHTML)),e.bindPanel(),e.renderDragApp(),b.clickCount(D.PAGE_NAVI)}),g.ie&&g.ie<8&&d.on(m+w.J_PAGE_NAVI+l+"a","focus",function(a){this.blur()})},showEmpty:function(){var c=this,d=a.MyApps.catI;c.panel.innerHTML=b.substitute(z.EMPTY,{content:y.EMPTY[d]})},bindPanel:function(){var e=a.MyApps,f=c.get(k+x.PANEL),h=e.catI,j=this,n=m+w.J_APPS_LIST+l+"del",o=null,p=null,q=null;if(!f)return;j.panel=f,o=b.makeArray(b.query(n)),p=b.makeArray(m+w.J_APPS_LIST+l+"li"),q=b.makeArray(b.query(m+w.J_APPS_LIST+l+"a")),b.each(o,function(a){d.on(a,"click",function(b){b.halt(),j.removeApp(M(c.attr(a,"app-id")))}),i&&(d.on(a,"mouseover",function(){c.addClass(a,"hover")}),d.on(a,"mouseout",function(){c.removeClass(a,"hover")}))}),b.each(p,function(a){d.on(a,"mouseenter",function(){c.css(n,x.NONE),c.css(b.get("del",this),x.BLOCK)}),d.on(a,"mouseleave",function(){c.css(n,x.NONE)})}),b.each(q,function(a){var f=c.attr(a,"href")||"";g.ie&&g.ie<8&&d.on(a,"focus",function(){this.blur()}),d.on(a,"click",function(d){d.halt(),d.target.tagName.toLowerCase()!=="img"?(e.clickCount(b.substitute([D.ADDED_ITEM,D.USED_ITEM,D.REC_ITEM][h],{appId:c.attr(a,"app-id")||0,appCatId:c.attr(a,"app-cat-id")||0})),f&&window.open(f)):P()===""&&(e.clickCount(b.substitute([D.ADDED_ITEM,D.USED_ITEM,D.REC_ITEM][h],{appId:c.attr(a,"app-id")||0,appCatId:c.attr(a,"app-cat-id")||0})),f&&window.open(f))})}),b.each(x.TAB_CNT,function(a,b){var f=c.get(m+w.J_TAB+l+k+a);d.on(f,"click",function(a){e.catI=b,e.renderAppsData(),e.clickCount([D.ADDED,D.USED,D.REC][b])}),b===h?c.addClass(f,x.TAB_ACTIVE):c.removeClass(f,x.TAB_ACTIVE)}),d.on(m+w.J_APPS_VIEW_MORE,"click",function(){e.clickCount(D.VIEW_MORE_APPS)})}}),b.mix(bd.prototype,{render:function(){var e=this,f=e.shortcutContainer,g=a.MyApps.shortcutData,i,j;if(!f||!g)return;f.innerHTML="",i=h.createDocumentFragment(),b.each(g,function(f,g){j=c.create(b.substitute(z.SHORTCUT_ITEM,{appId:f.appId,appIcon:f.appIcon,appLink:f.appLink,appName:f.appName,cls:x.DRAG_SHORTCUT})),d.on(j,"mouseenter",function(){e.titleTip.show(f.appName,g)}),d.on(j,"mouseleave",function(){e.titleTip.hide()}),d.on(j,"click",function(c){var d=c.target;d.tagName.toLowerCase()!=="img"?a.MyApps.clickCount(b.substitute(D.SHORTCUT,{appId:f.appId})):c.halt()}),i.appendChild(j)}),f.appendChild(i),e.dragComplete=!0,e.arrow.hide(),g.length>0&&e.renderDragShortcut(),e.activeUserSaved===!1&&a.MyApps.mummy===!1&&(e.activeUserSaved=!0,T(P())),a.Container._fixShadow()},renderDragShortcut:function(){var d=a.MyApps,e,f=this,g=0,h=0,i=null,j=f.inArea,l=f.shortcutContainer,m,n=null,o=null,p=null,q=!1;if(f.dragComplete===!1)return;e=new b.Drag(k+x.DRAG_SHORTCUT,{revert:!0,proxy:!0}),e.onStartDrag=function(a,b,d){a.halt(),f.arrow.hide(),f.dragComplete=!1,i=f.getInsertArea(),p=setTimeout(function(){q=!0},300),o===null&&(m=c.attr(b,"app-id"),o={x:a.clientX,y:a.clientY},b.className=x.DRAG_SHORTCUT_MOVE,c.css(b,x.NONE))},e.onDrag=function(a,b,e,k,l,m){a.halt(),g=a.clientX,h=a.clientY,g+h>0&&(q&&c.css(b,{top:h-7+c.scrollTop(),left:g-7,display:"block"}),n=j({x:g,y:h},i),d.shortcutData&&(n?f.arrow.show(n):f.arrow.hide()))},e.onEndDrag=function(a,e,i){a.halt();var k=c.attr(e,"app-link")||"";q=!1,p&&clearTimeout(p),e.style.cursor=x.CURSOR.POINTER,d.mummy=!1,g+h>0&&(n?f.saveShortcut(e,n.index):j({x:g,y:h},f.getInsertArea(l))||(f.removeShortcut(m),d.setPanelAutoFloatRight())),f.arrow.hide(),f.dragComplete=!0,o&&o.x===a.clientX&&o.y===a.clientY&&(d.clickCount(b.substitute(D.SHORTCUT,{appId:m})),k&&window.open(k)),n=null,o=null,d.clickCount(D.SHORTCUT_DRAG),J()}},getInsertArea:function(a){var d=this,e=L(),f=b.get(C+l+k+"tstart-areas"),g=b.get(C+l+k+"tstart-bd"),h=a||d.shortcutContainer,j=e.offsetTop,m=e.width,n=i?c.scrollTop():0,o=[],p=0,q=0,r,s,t=function(a){var a=c.prev(a);if(a)p+=c.width(a)||M(a.clientWidth)||M(a.offsetWidth)||0,t(a);else return},u=function(a,b,d){var e=c.width(b)||M(b.clientWidth),f=c.height(b),g=null,h=3;return e+=M(c.css(b,"marginLeft"))+M(c.css(b,"marginRight")),!a&&q===0&&(q=M(c.css(c.parent(b),"paddingLeft"))),g={t:j+1-n,l:a?m:m+q-h,r:a?m+e:m+q+h,b:j+1+f-n,index:d},m+=e,g};return t(h),m+=(0-c.width(f)||M(f.clientWidth)||M(f.offsetWidth)||0)-(M(c.css(g,"marginLeft"))||0)+p-3,p=0,r=b.makeArray(h.childNodes),s=r.length,s>0&&!a?b.each(r,function(a,b){a&&(o.push(u(!1,a,b)),b>=s-1&&o.push(u(!1,a,b+1)))}):o.push(u(!0,h,0)),p=0,o||null},inLaunch:function(a){var d=this,e=d.shortcutContainer,f=!1;return a&&b.each(b.makeArray(e.childNodes),function(b){c.attr(b,"app-id")==a&&(f=!0)}),f},inArea:function(a,c){var d=null;return!a||!c?d=null:b.each(c,function(b){a.x>=b.l&&a.x<=b.r&&a.y>=b.t&&a.y<=b.b&&(d=d===null&&b)}),d},buildArrow:function(){var e=this,f=null,g=L(),j=function(b){var h=e.getInsertArea(),j=e.shortcutContainer,k,l=-2;if(arguments.length<1){if(j.innerHTML==""&&h&&h.length===1||a.MyApps.mummy===!0)k=h[0],l=-4}else k=b;k&&f&&(c.css(f,{display:"block",right:g.width-k.l+l-10,bottom:g.height-8}),i&&d.on(window,"scroll resize",function(){setTimeout(function(){c.css(f,{display:"block",right:g.width-k.l+l-10,bottom:g.height-8})},30)}))},k=function(){P()&&f&&c.css(f,x.NONE)};f=c.create(b.substitute(z.SHORTCUT_ARROW,{hook:w.J_SHORTCUT_ARROW,cls:x.SHORTCUT_ARROW})),f.show=j,f.hide=k,e.arrow=f,h.body.appendChild(f)},buildTitleTip:function(){var a=this,e=null,f,g=L(),j=function(b,e){if(!b)return;var h=a.getInsertArea(),j=null;c.html(c.get("div",f),b),h&&(j=h[e]),c.css(f,x.BLOCK),c.css(f,{right:g.width-(j.l+c.width(f)/2)-11,bottom:g.height+4}),i&&d.on(window,"scroll resize",function(){setTimeout(function(){c.css(f,{right:g.width-(j.l+c.width(f)/2)-11,bottom:g.height+4})},30)})},k=function(){f&&c.css(f,x.NONE)};f=c.create(b.substitute(z.SHORTCUT_TITLE_TIP,{hook:w.J_SHORTCUT_TITLE_TIP,cls:x.SHORTCUT_TITLE_TIP})),f.show=j,f.hide=k,a.titleTip=f,h.body.appendChild(f)},buildContainer:function(){var a=this,d=a.shortcutContainer;d=c.create(b.substitute(z.SHORTCUT_CONTAINER,{hook:w.J_SHORTCUT,cls:"tstart-item tstart-custom-item "+x.SHORTCUT_CONTAINER})),c.insertAfter(d,m+"tstart-plugin-myapps"),a.shortcutContainer=d},getShortcut:function(){f.jsonp(N(v.GET_APP_SHORTCUT),"TStart.renderShortcut")},removeShortcut:function(c){if(!c)return;var d=a.MyApps.shortcutData,e=-1,g=[];b.each(d,function(a,b){a.appId==c&&(e=b),g.push(a.appId)}),e>-1&&(d.splice(e,1),g.splice(e,1),a.MyApps.preSaveData=d,f.jsonp(N(b.substitute(v.SAVE_APP_SHORTCUT,{appId:g.join(n)})),"TStart.renderShortcut"))},saveShortcut:function(d,e){if(!d||e==="")return;if(!P()){$();return}var g=a.MyApps.shortcutData,h=g,i={appId:c.attr(d,"app-id"),appName:c.attr(d,"app-name"),appIcon:c.attr(d,"app-icon"),appLink:c.attr(d,"app-link")},j=[],k,l,m;g||(g=[]),g.length<1?(g.push(i.appId),h=[],h.push(i)):(b.each(g,function(a){a.appId&&j.push(a.appId)}),g=j,k=b.indexOf(i.appId,g),k>-1&&g.splice(k,1),l=g.slice(0,e),l.push(i.appId),m=g.slice(e),g=l.concat(m),k=g.length,k>s&&s>0&&(b.indexOf(i.appId,g)>=k-1?g.splice(0,k-s):g.splice(s,k-s)));var o=function(a){var c=null;return b.each(h,function(b){b.appId==a&&(c=b)}),c};j=[],b.each(g,function(a){j.push(o(a)||i)}),a.MyApps.preSaveData=j,g&&f.jsonp(N(b.substitute(v.SAVE_APP_SHORTCUT,{appId:g.join(n)})),"TStart.renderShortcut")},init:function(){var b=this,c=a.MyApps;b.buildContainer(),b.buildArrow(),b.buildTitleTip(),a.renderShortcut=function(a){be.call(c,a)}}}),bf.prototype.show=function(){var a=this.tip;a&&c.css(a,x.BLOCK)},bf.prototype.hide=function(){var a=this.tip;a&&c.css(a,x.NONE)},a.MyApps={swfStore:null,Shortcut:null,container:null,evTarget:null,appData:null,shortcutData:null,preSaveData:null,requestActiveFlag:!1,setPanelAutoFloatRight:bc,msg:K,newTip:null,mummy:!1,catI:0,flashInstalled:!g.flash||parseInt(g.flash)<9?!1:!0,loadShortcut:function(){var a=this,c=P(),d=a.swfStore;if(!a.flashInstalled){b.log("\u8f7d\u5165\u5e94\u7528\u5feb\u6377\u65b9\u5f0f\u5931\u8d25: flash \u8f7d\u5165\u5931\u8d25.");return}if(!c){b.log("\u8f7d\u5165\u5e94\u7528\u5feb\u6377\u65b9\u5f0f\u5931\u8d25\uff1a\u672a\u767b\u5f55\uff01");return}var e=function(){var b=S(),d=!1;if(a.Shortcut)return!1;a.Shortcut=new bd;var e=a.Shortcut;e.init(),b?O(c,b.user)?e.getShortcut():X():X();return};if(d.isReady)setTimeout(function(){e()},300);else try{d.on("contentReady",function(){setTimeout(function(){e()},300)})}catch(f){b.log("\u8f7d\u5165\u5e94\u7528\u5feb\u6377\u65b9\u5f0f\u5931\u8d25: flash \u51fa\u9519.")}},loadAppsContent:function(c){var d=this,e=d.swfStore;d.container=c.container,d.evTarget=c,d.newTip=new bf,d.newTip.hide(),d.clickCount(D.HOST);if(!d.flashInstalled){c.container.innerHTML=b.substitute(z.EMPTY,{content:y.FLASH_UNAVAILABLE}),c.removeLoading();return}a.renderApps=function(a){ba.call(d,a)},a.renderRemoveAddedApps=function(a){bb.call(d,a)};var g=function(){f.jsonp(N(v.GET_APPS),"TStart.renderApps")};if(e.isReady)g();else try{e.on("contentReady",function(){g()})}catch(h){b.log("myapp: flash \u51fa\u9519.")}},renderAppsData:function(){var a=this,b=a.catI,c=null;c=new _(b),c.showPanel(),a[j[b]]=c,a.evTarget.removeLoading()},clickCount:function(c){b.isString(c)&&a.newPointCount(c)}}}),TStart.add("plugin~help",function(a){var b=KISSY,c=b.DOM,d=b.Event,e=document,f=a.PLUGIN_TYPE;a.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(){d.on(b.get("#tstart-plugin-help .tstart-normal-trigger"),"click",function(b){a.newPointCount(a.Config.POINT_NAME.HELP.HOST)})}})}),TStart.add("plugin~trace",function(a){var b=KISSY,c=a.PLUGIN_TYPE,d=['<a href="#">\u6dd8\u8db3\u8ff9</a><i class="i-arrow"></i>'],e=["\u6dd8\u8db3\u8ff9"];b.each(["trace-item"],function(b,f){a.addPlugin(b,{type:c.NORMAL_ITEM,area:"right",text:d[f/2],panelTitle:e[f/2],panelWidth:471,panelHeight:209,onOpenPanel:function(b){a.Trace.loadContent(b,f/2),a.newPointCount(a.Trace.POINT_NAME.HOST)}})})}),TStart.add("trace",function(a){function S(a){return j.getItem(a)?j.getItem(a):""}function T(a,b){j.setItem(a,b)}function U(a){return a.split(m)}function V(a){if(typeof a=="undefined")return;this.catI=a,this.isItem=a===0,this.isShop=a===1,this.itemFilterCondition=this.shopFilterCondition=[],this.selectedFilter_Item=this.selectedFilter_Shop=0,this.checkedItem=[],this.page=1,this.pageNum=0,this.dataArr=[]}var b=KISSY,c=b.DOM,d=b.Event,e=b.SWFStore,f=b.Cookie.get("tracknick")||b.Cookie.get("_nk_"),g=["Item","Shop","Search"],h=["T_recentViewedItem_"+f,"T_recentViewedShop_"+f,"T_recentViewedSearch_"+f],i=TStart.Config.ASSETS_URL+"plugins/trace/swfstore.swf?t=20100629",j=new e(i);try{j.on("contentReady",function(){j.isReady=!0})}catch(k){b.log("trace: flash \u62a5\u9519, \u65e0\u6cd5\u5b8c\u6210 contentReady.")}var l=[],m="\u222b\u221d",n="|",o=[6,6,15],p="http://img08.taobaocdn.com/tps/i8/T1zipAXmdAXXXXXXXX-60-60.png",q=['<p class="title">\u4e0d\u77e5\u9053\u8981\u770b\u4ec0\u4e48?</p><p><i class="dot">\ufffd</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">\ufffd</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">\ufffd</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>'],r=["trace-panel-item","trace-panel-shop","trace-panel-search"],s=["\u6e05\u7a7a\u6240\u6709\u5b9d\u8d1d\u8bb0\u5f55","\u6e05\u7a7a\u6240\u6709\u5e97\u94fa\u8bb0\u5f55","\u5220\u9664\u641c\u7d22\u4f7f\u7528\u8bb0\u5f55"],t="vb-hidden",u="trace-page",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>',w='<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>',x=a.Config.isOnline,y=864e5,z=[{text:"\u5168\u90e8\u65f6\u95f4",time:[]},{text:"\u4e00\u5929\u524d",time:[y,y*2]},{text:"\u4e24\u5929\u524d",time:[y*2,y*3]},{text:"\u4e09\u5929\u524d",time:[y*3,y*7]},{text:"\u4e00\u5468\u524d",time:[y*7]}],A="#",B=" ",C=".",D=5,E="\u5df2\u7ecf\u9009\u62e9{selected}/"+D,F="\u4e00\u6b21\u5e2e\u6211\u6311\u6700\u591a\u9009\u62e9"+D+"\u4e2a\u5b9d\u8d1d\u54e6\uff01",G="\u53d1\u8d77\u201c\u5e2e\u6211\u6311\u201d",H="\u6709\u65b0\u529f\u80fd\u5566\uff01\u52fe\u9009\u4e2d\u610f\u5b9d\u8d1d\uff0c\u8ba9\u670b\u53cb\u5e2e\u4f60\u6311\u4e00\u4e0b",I="\u5173\u95ed",J="\u60a8\u5728\u8fd9\u6bb5\u65f6\u95f4\u5185\u6ca1\u6709\u6d4f\u89c8\u8fc7\u7684\u5b9d\u8d1d\u8bb0\u5f55\uff01",K="\u60a8\u5728\u8fd9\u6bb5\u65f6\u95f4\u5185\u6ca1\u6709\u6d4f\u89c8\u8fc7\u7684\u5e97\u94fa\u8bb0\u5f55\uff01",L="choice_tip_close_store_key",M={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"},N={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"}},O=A+M.J_TRACE_LIST+B+C+"checkbox",P=A+M.J_FILTER_CONDITION+B+"a",Q=(x?"http://tiao.jianghu.taobao.com":"http://tiao.jianghu.daily.taobao.net")+"/choice/create_choice.htm?im={items}",R=a.Config.POINT_NAME.TRACE;b.mix(V.prototype,{getList:function(a){var b=this.dataArr.length,c=this.catI,d=this.dataArr,e=o[c],f=Math.ceil(b/e);this.pageNum=f,a=a||1,a>f&&(a=f),a<1&&(a=1),this.page=a;var g="";for(var h=b-(a-1)*e-1;h>Math.max(b-a*e-1,-1);h--)g+=this.getHtmlStr(d[h],h);return g},showList:function(a){this.panel.getElementsByTagName("UL")[0].innerHTML=this.getList(a),this.changePage(),this.bindCheckItem(),this.recheckItem()},removeItem:function(a){var b=this;b.removeCheckedItem(b.dataArr[a].split(n)[0]),b.dataArr.splice(a,1),T(h[b.catI],b.dataArr.join(m));if(b.dataArr.length==0){b.showEmpty();return}this.showList(this.page)},changePage:function(){var a=this.page,b=this.pageNum;b===0||a===1?c.addClass(this.prevPage,t):c.removeClass(this.prevPage,t),b===0||a===b?c.addClass(this.nextPage,t):c.removeClass(this.nextPage,t)},bindPage:function(){var a=c.get(".prev",this.panel),e=c.get(".next",this.panel);this.prevPage=a,this.nextPage=e;if(!a)return;var f=this;d.on(a,"click",function(a){a.halt(),b.UA.ie&&b.UA.ie<8&&this.blur(),f.page--,f.showList(f.page),f.clickCount(R.PREV)}),d.on(e,"click",function(a){a.halt(),b.UA.ie&&b.UA.ie<8&&this.blur(),f.page++,f.showList(f.page),f.clickCount(R.NEXT)}),d.on(c.get(".clearAll",this.panel),"click",function(a){a.halt(),b.UA.ie&&b.UA.ie<8&&this.blur(),f.dataArr.length=0,f.showList(1),T(h[f.catI],""),f.showEmpty()}),this.changePage()},showEmpty:function(){this.panel.innerHTML='<div class="record-empty">'+q[this.catI]+"</div>"},showPanel:function(a){if(!b.Cookie.get("tracknick")&&!b.Cookie.get("_nk_"))return Light._openTBLoginPopup(),c.removeClass(b.get("#tstart-plugin-trace-item"),"tstart-item-active"),!1;var d=this,e=U(S(h[d.catI])),f=[];d.dataArr=d.isItem||d.isShop?d.filterData(e):e,e+""?(d.dataArr.length<1?(f.push('<div class="'+N.FILTER_NORECORD+'">'),d.isItem?f.push(J):d.isShop&&f.push(K),f.push("</div>")):f.push('<ul id="J_TraceList">'+d.getList(1)+"</ul>"),f.push('<a href="#next" class="next" title="\u4e0b\u4e00\u9875">\u4e0b\u4e00\u9875</a><a href="#prev" class="prev '+t+'" title="\u4e0a\u4e00\u9875">\u4e0a\u4e00\u9875</a>{item_checked}{choice_err}<div class="'+u+'"><a href="#clearAll" class="clearAll" title="'+s[d.catI]+'">'+s[d.catI]+"</a>{create_choice}</div>")):f.push('<div class="record-empty '+r[d.catI]+'">'+q[d.catI]+"</div>"),a.innerHTML=d.createFilterControl(w+'<div class="'+r[d.catI]+'">'+(e.join("")!=""?"{filter}":"")+d.createItemControl(f.join(""))+"</div>"),d.bindPanel(),d.bindPage(),d.bindCheckItem(),d.bindChoiceItem(),d.bindFilterCondition(),d.recheckItem(),d.reselectFilter(),d.bindClickCount()},filterData:function(c){var d=this,e=[],f=[],g=0,h=a.Trace.T_DATA_SEP,i=new Date,j=i.getFullYear(),k=i.getMonth()+1,l=i.getDate(),m=(new Date(j+"/"+(k<10?"0"+k:k)+"/"+(l<10?"0"+l:l)+" 23:59:59")).getTime();return d.isItem?(f=d.itemFilterCondition,g=f.length):d.isShop&&(f=d.shopFilterCondition,g=f.length),g<1?e=c:b.each(c,function(a,b){(function(a,b,c,d){if(a[4]){var f=d-a[4];c===1?f>b[0]&&e.push(a.join(h)):c===2&&f>b[0]&&f<=b[1]&&e.push(a.join(h))}})(a.split(h),f,g,m)}),e},createFilterControl:function(a){var c=this,d=M,e=N,f={filter:[]};if(c.isItem||c.isShop)f.filter.push('<div id="'+d.J_FILTER_CONDITION+'" class="'+e.FILTER_CONDITION+'">'),b.each(z,function(a,b){f.filter.push('<a href="'+A+d.J_FILTER_CONDITION+' "title="'+a.text+'" class='),c.isItem?c.selectedFilter_Item===b&&f.filter.push(e.FILTER_SELECTED):c.isShop&&c.selectedFilter_Shop===b&&f.filter.push(e.FILTER_SELECTED),f.filter.push(">"+a.text+"</a>")}),f.filter.push("</div>");return f.filter=f.filter.join(""),b.substitute(a,f)},createItemControl:function(a){var c=this,d=M,e=N,f={item_checked:"",choice_err:"",create_choice:""};return c.isItem&&(f.item_checked='<span id="'+d.J_ITEM_CHECKED_TEXT+'" class="'+e.ITEM_CHECKED+'">'+E.replace("{selected}","0")+"</span>",f.create_choice=(S(L)!=="true"?'<div class="'+e.CHOICE_TIP+'">'+H+'<a href="'+A+d.J_CHOICE_TIP_CLOSE+'" id="'+d.J_CHOICE_TIP_CLOSE+'" title="'+I+'">'+I+"</a><i></i></div>":"")+'<a href="'+A+d.J_CREATE_CHOICE+' "id="'+d.J_CREATE_CHOICE+'" class="'+e.CREATE_CHOICE+'">'+G+"</a>",f.choice_err='<span id="'+d.J_CHOICE_ERR+'" class="'+e.CHOICE_ERR+'"></span>'),b.substitute(a,f)},saveCheckedItem:function(a){var c=this,d=c.checkedItem;return!b.inArray(a,d)&&d.length<D?(d.push(a),c.updateCheckedText(),!0):(c.showChoiceErr(),!1)},showChoiceErr:function(){c.html(A+M.J_CHOICE_ERR,F),c.css(A+M.J_CHOICE_ERR,"display","inline-block")},removeCheckedItem:function(a){var c=this,d=c.checkedItem,e=b.indexOf(a,d);e>-1&&(d.splice(e,1),c.updateCheckedText())},updateCheckedText:function(){var a=b.get(A+M.J_ITEM_CHECKED_TEXT),d=this.checkedItem.length,e=N;c.html(a,E.replace("{selected}",d)),d>0?c.css(a,e.SHOW):c.css(a,e.HIDE)},recheckItem:function(){var a=this;if(!a.isItem)return!1;b.each(b.query(O),function(d){(function(a,c,d){a.checked=c!=""&&b.inArray(c,d)&&d.length>0})(d,c.attr(d,"data-item-id"),a.checkedItem)}),a.updateCheckedText()},reselectFilter:function(){var a=this,d=N;c.removeClass(P,d.FILTER_SELECTED),a.isItem?c.addClass(b.query(P)[a.itemFilterCondition.length<1?0:a.selectedFilter_Item],d.FILTER_SELECTED):a.isShop&&c.addClass(b.query(P)[a.shopFilterCondition.length<1?0:a.selectedFilter_Shop],d.FILTER_SELECTED)},bindClickCount:function(){var a=this;d.on("#J_TraceList a","click",function(b){var c=b.target;c.tagName!="DEL"&&a.clickCount([R.ITEM_CLICK,R.SHOP_CLICK,R.KEY_CLICK][a.catI])})},bindCheckItem:function(){var a=this,e=N;if(!a.isItem)return!1;d.on(O,"click",function(d){b.UA.ie&&b.UA.ie<8&&this.blur(),d.preventDefault(),function(c,d){b.later(function(){c.checked?(a.removeCheckedItem(d),c.checked=!1):c.checked=a.saveCheckedItem(d),a.setChoiceEnabled()},50,!1,null,null)}(d.target,c.attr(d.target,"data-item-id"))}),d.on(O,"mouseleave",function(a){b.later(function(){c.css(A+M.J_CHOICE_ERR,e.HIDE)},500,!1,null,null)})},bindFilterCondition:function(){var c=this,e=b.query(P);b.each(z,function(b,f){e[f]&&d.on(e[f],"click",function(d){c.isItem?(c.itemFilterCondition=b.time,c.selectedFilter_Item=f):c.isShop&&(c.shopFilterCondition=b.time,c.selectedFilter_Shop=f),c.showPanel(a.Trace.container),c.clickCount(R.FILTER[f]),d.preventDefault()})})},setChoiceEnabled:function(){var a=this,b=M,d=N,e=A+b.J_CREATE_CHOICE;c.removeClass(e,d.CREATE_CHOICE_DISABLED+B+d.CREATE_CHOICE),c.addClass(e,d.CREATE_CHOICE)},bindChoiceItem:function(){var b=M,e=this,f=N;if(!e.isItem)return!1;e.checkedItem.length>0&&e.setChoiceEnabled(),d.on(A+b.J_CREATE_CHOICE,"click",function(b){b.preventDefault(),c.attr(O,"checked",!1),e.clickCount(R.CREATE_CHOICE),a.closePanel();var d=window.open(Q.replace("{items}",e.checkedItem.join(",")));d.focus(),e.checkedItem=[]}),S(L)!=="true"&&d.on(A+b.J_CHOICE_TIP_CLOSE,"click",function(a){a.preventDefault(),c.css(C+f.CHOICE_TIP,f.HIDE),T(L,"true")})},bindPanel:function(){function g(){c.removeClass(".tstart-plugin-trace-key-li","selected"),c.removeClass(".tstart-plugin-trace-shop-li","selected"),c.removeClass(".tstart-plugin-trace-item-li","selected")}var e=c.get("."+r[this.catI]);this.panel=e;if(!e)return;var f=this;d.on(e,"click",function(a){var b=a.target;b.tagName==="DEL"&&(a.halt(),f.removeItem(parseInt(b.getAttribute("data-index"))))}),b.UA.ie&&b.UA.ie<7&&(d.on(e,"mouseover",function(a){var b=a.target;b.tagName==="DEL"&&c.addClass(b,"hover")}),d.on(e,"mouseout",function(a){var b=a.target;b.tagName==="DEL"&&c.removeClass(b,"hover")})),d.on(e.parentNode,"mouseover",function(a){}),d.on(e.parentNode,"mouseout",function(a){}),d.on(b.get(".tstart-plugin-trace-item-li"),"click",function(b){a.Trace.Item.load(e.parentNode),g(),c.addClass(".tstart-plugin-trace-item-li","selected")}),d.on(b.get(".tstart-plugin-trace-shop-li"),"click",function(b){a.Trace.Shop.load(e.parentNode),g(),c.addClass(".tstart-plugin-trace-shop-li","selected"),f.clickCount(R.SHOP_STROLLED)}),d.on(b.get(".tstart-plugin-trace-key-li"),"click",function(b){a.Trace.Search.load(e.parentNode),g(),c.addClass(".tstart-plugin-trace-key-li","selected"),f.clickCount(R.KEYWORD_USED)}),function(a,d){b.each(a,function(a,b){b===d?c.addClass(a,"selected"):c.removeClass(a,"selected")})}(b.query("#J_TraceTab li"),this.catI)},clickCount:function(c){b.isString(c)&&a.newPointCount(c)}}),a.Trace={swfStore:j,TraceStrategy:V,container:null,T_SEP:m,T_DATA_SEP:n,KEYS:h,NO_PIC:p,POINT_NAME:R,readData:S,saveData:T,formatData:U,flashInstalled:!b.UA.flash||parseInt(b.UA.flash)<9?!1:!0,loadContent:function(c,d){if(!this.flashInstalled){c.container.innerHTML=w+v,c.removeLoading();return}if(j.isReady)a.Trace[g[d]].load(c.container),c.removeLoading();else try{j.on("contentReady",function(){a.Trace[g[d]].load(c.container),c.removeLoading()})}catch(e){b.log("trace: \u6dd8\u8db3\u8ff9 flash \u51fa\u9519.")}}}}),TStart.add("trace-item",function(a){function c(c,d){var e=c.split(a.Trace.T_DATA_SEP);if(!e||e.length<3)return"";var f=/\.daily\./.test(location.href)?".daily.taobao.net":".taobao.com",g=e[1],h=g.indexOf("/"),i=g.slice(1,h),j,k;i=i<10?"0"+i:i;var l=b.trim(e[1])?"http://img"+i+f+"/bao/uploaded/"+g+"_60x60.jpg":a.Trace.NO_PIC;return k=e[2].slice(-2),j=e[2].slice(0,-2)||"0",k=(k.length===1?"0":"")+k,'<li><a href="http://item'+f+"/item.htm?id="+e[0]+'" target="_blank" title = "'+e[3]+'"><img src="'+l+'" /><span>'+j+"."+k+'</span><del title="\u5220\u9664" data-index="'+d+'">\u5220\u9664</del></a>'+'<input type="checkbox" data-item-id="'+e[0]+'" class="checkbox"/></li>'}var b=KISSY,d=function(b){var d=new a.Trace.TraceStrategy(0);a.Trace.container=b,d.getHtmlStr=c,d.showPanel(b)};a.Trace.Item={load:d}}),TStart.add("trace-shop",function(a){function b(b,c){var d=b.split(a.Trace.T_DATA_SEP);if(d.length!=4&&d.length!=5)return"";var e=/\.daily\./.test(location.href)?".daily.taobao.net":".taobao.com";if(d[2].indexOf("mall"+e)>-1)var f="http://img03.taobaocdn.com/tps/i3/T1N.tyXcNpXXXXXXXX-70-70.png";else var f=d[3].length>1?"http://logo"+e+"/shop-logo"+d[3]:a.Trace.NO_PIC;return'<li><a href="'+d[2]+'" target="_blank" title="'+d[1]+'"><img src="'+f+'" /><span>'+d[1].slice(0,5)+'</span><del title="\u5220\u9664" data-index="'+c+'">\u5220\u9664</del></a></li>'}var c=function(c){var d=new a.Trace.TraceStrategy(1);a.Trace.container=c,d.getHtmlStr=b,d.showPanel(c)};a.Trace.Shop={load:c}}),TStart.add("trace-search",function(a){function b(b,c){var d=b.indexOf(a.Trace.T_DATA_SEP);return d>-1&&(b=b.substring(0,d)),b?'<li><a href="http://search.taobao.com/search?q='+b.replace(/"/g,"")+'" target="_blank" title="\u641c\u7d22:'+b.replace(/"/g,"")+'">'+b.slice(0,5)+(b.length>5?"...":"")+'<del title="\u5220\u9664" data-index="'+c+'"></del></a></li>':""}var c=function(c){var d=new a.Trace.TraceStrategy(2);d.getHtmlStr=b,d.showPanel(c)};a.Trace.Search={load:c}}),TStart.add("trace-crawler",function(T){function init(){crawlItem(),crawlShop(),crawlSearch()}function saveDataStr(a,b){var c=formatData(readData(KEYS[b]));for(var d=c.length-1;d>=0;d--)if(c[d].split(T_DATA_SEP)[0]==a.split(T_DATA_SEP)[0]){c.splice(d,1);break}a+=T_DATA_SEP+S.now(),c.push(a);while(c.length>MAX_SIZE[b])c.shift();a=c.join(T_SEP),a.charAt(0)==T_SEP&&(a=a.slice(1)),saveData(KEYS[b],a)}function crawlItem(){if(DOM.get("#J_itemViewed")){var dataObj=eval("("+DOM.attr("#J_itemViewed","data-value")+")"),dataStr="",i,j=0;if(!dataObj)return!1;for(i in dataObj)i!="xid"&&i!="itemIdStr"&&(j++,dataStr+=dataObj[i]+T_DATA_SEP);if(j<3)return!1;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)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!1;dataStr=dataStr.slice(0,-1),saveDataStr(dataStr,1)}}function crawlSearch(){var a=location.href,b=S.query("#title");if(b.length&&b[0].getAttribute("name")=="q"){var c=S.trim(b[0].value);c!="\u8bf7\u8f93\u5165\u8981\u641c\u7d22\u7684\u5185\u5bb9"&&(c=c.replace(new RegExp(T_SEP,"g"),""),saveDataStr(c,2))}}var S=KISSY,DOM=S.DOM,Event=S.Event,Store=S.SWFStore,Trace=T.Trace,T_SEP=Trace.T_SEP,T_DATA_SEP=Trace.T_DATA_SEP,KEYS=Trace.KEYS,readData=Trace.readData,saveData=Trace.saveData,formatData=Trace.formatData,MAX_SIZE=[300,50,50],swfStore=Trace.swfStore;T.Trace.Crawler={crawlItem:crawlItem,crawlShop:crawlShop,crawlSearch:crawlSearch,init:init},S.ready(function(){if(!S.Cookie.get("tracknick")&&!S.Cookie.get("_nk_"))return!1;if(!swfStore||!Trace.flashInstalled)return;if(swfStore.isReady)init();else try{swfStore.on("contentReady",function(){init()})}catch(a){}})}),TStart.add("plugin~share",function(a){var b=KISSY,c=b.DOM,d=b.Event,e=a.IO,f=document,g=a.PLUGIN_TYPE,h="http://"+(a.Config.isOnline?"a.tbcdn.cn":"assets.daily.taobao.net");a.addPlugin("share",{type:g.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 b=this,c=function(){TS.require("Share","2.0",function(){(new TS.Share).show()})};d.on("#tstart-plugin-share","click",function(d){d.preventDefault(),"undefined"!=typeof TS?c():b.initScript(c),a.newPointCount(a.Config.POINT_NAME.SHARE.HOST)})},initScript:function(a){e.getScript(h+"/apps/snstaoshare/widget/ts/ts-min.js",a)}})}),TStart.add("plugin~nanny",function(a){var b=KISSY,c=b.DOM,d=b.Event,e=b.UA,f=a.IO,g=document,h=window,i=a.PLUGIN_TYPE,j=/atpanel\.|taobao\.|alimama\.|tmall\.|\:\d+\/auth\/|taobaocdn\.|tbcdn\.|taofula\.|google\.com\.hk|baidu\.|yigoupai\.|sougou\.|youdao\.|linezing\.|127\./i,k=2,l=200,m="http://"+(a.Config.isOnline?"a.tbcdn.cn":"assets.daily.taobao.net");a.addPlugin("nanny",{type:i.CUSTOM,_inited:!1,init:function(){var a=this;b.log("nanny: \u51c6\u5907\u542f\u52a8\u8001\u9e28."),setTimeout(function(){a._inited||(a._inited=!0,a.load.call(a))},1e3)},load:function(){var a=this,c=function(){b.log("nanny: \u5f00\u59cb\u8bf7\u6c42\u670d\u52a1\u5668, \u52a0\u8f7d\u8001\u9e28."),TS.require("Nanny",function(){(new TS.Nanny(a.log?{log:a.log}:{})).show()})};this.check()&&("undefined"!=typeof TS?c():f.getScript(m+"/apps/snstaoshare/widget/ts/ts-min.js?t="+(new Date).getTime(),function(){c()}))},check:function(c){if(location.search.indexOf("shownanny")>-1)return b.log("nanny: \u8c03\u8bd5\u72b6\u6001, \u76f4\u63a5\u8bf7\u6c42\u670d\u52a1\u5668."),!0;var d=this,f=b.unparam(location.search.substr(1))._u,h=new Date,i=h.getFullYear(),m=h.getMonth()+1,n=h.getDate(),o=b.unparam(location.search).refer||g.referrer,p,q,r,s=0,t=e.flash&&e.flash>9.1,u=t?a.store.getItem("nannyExpire")||k:k,v=t?a.store.getItem("nannyMax")||l:l;d.today=[i,m,n].join(""),b.log("nanny: \u4eca\u5929\u662f: "+d.today),b.log("nanny: refer: "+o+"; u: "+f+";");if(!f||o&&j.test(o)||"+"===f.charAt(f.length-1))return b.log("nanny: refer \u5728\u8fc7\u6ee4\u5217\u8868\u4e2d, \u6216\u8005\u6ca1\u6709 _u \u53c2\u6570"),!1;p=parseInt(f.substr(0,1),32).toString(),b.log("nanny: today: ",n,"old: ",p,"max: ",u);if(p<n&&n-p+1>u||p>n&&(n>u||n+(new Date(i,m-1,0)).getDate()-p+1>u))return b.log("nanny: Out of date: old:"+p+"; today: "+n),!1;if(t){b.log("nanny: flash \u7248\u672c\u6b63\u5e38, \u5f00\u59cb\u83b7\u53d6\u672c\u5730\u5b58\u50a8.");try{return q=a.store.getItem("nannyCount"),q&&(q=q.split("|"),r=q[0],q[1]!==d.today&&(d.log=q.join("|")),s=parseInt(r?q[1]!==d.today?0:r:0,10)),b.log("Today Count: ",s,"Today: ",d.today,"Max Count:",v),d.saveCount(s+1+"|"+d.today),s<v}catch(w){return b.log("nanny: flash \u51fa\u9519, \u653e\u5f03\u8bf7\u6c42."),!1}}else if(!e.ie)return!0;return!0},saveCount:function(c){e.flash&&e.flash>9.1&&(b.log("nanny: \u5b58\u50a8\u8001\u9e28\u8c03\u7528\u6b21\u6570."),a.store.setItem("nannyCount",c))}})}),TStart.add("plugin~news",function(a){var b=KISSY,c=b.DOM,d=b.Event,e=b.UA,f=a.PLUGIN_TYPE,g=b.Cookie.get("tracknick")||b.Cookie.get("_nk_"),h="http://",i=a.Config.isOnline,j=h+(i?"i.taobao.com":"i.daily.taobao.net"),k="tracelog=toolmessage",l=j+"/message/view_message.htm?"+k,m=h+(i?"shuo.taobao.com":"shuo.daily.taobao.net");a.addPlugin(["news"],{type:f.CUSTOM,area:"right",html:'<span class="tstart-normal-trigger tstart-news-hd"><s class="tstart-item-icon"></s><a class="msg-link" href="'+l+'" target="_blank">\u6d88\u606f</a><b class="news-num J_NewsNotice" style="display:none"><a href="'+l+'" target="_blank" class="J_NoticeLink">\u60a8\u6709 <s></s> \u6761\u65b0\u6d88\u606f</a><span class="arrow"></span></b></span>',init:function(){var f=this;if(!g||(!e.flash||e.flash<=9.1)&&e.ie)return b.log("news: \u672a\u767b\u5f55\u6216\u8005\u662f ie \u6d4f\u89c8\u5668\u5e76\u4e14\u4e0d\u652f\u6301 flash; exit!"),!1;b.log("news: \u652f\u6301 flash \u6216\u8005\u662f\u9ad8\u7ea7\u6d4f\u89c8\u5668, \u6d88\u606f\u5f00\u59cb\u8f7d\u5165."),a.news.init({nick:unescape(g.replace(/\\u/g,"%u")),itaobao:j,message:l,tracelog:k,weidian:m}),d.on(c.children(f.domEl)[0],"click",function(){a.newPointCount(a.Config.POINT_NAME.NEWS.HOST)})}})}),TStart.add("news~main",function(a){var b=KISSY,c=b.DOM,d=b.Event,e=b.UA,f=a.IO,g="http://",h=a.Config.isOnline,i=/^(i|jianghu)\.([^\.]+\.)*taobao/i,j=[1,6],k,l="news",m="TMSG_HAS_NEW";return a.news={config:{},init:function(c){k="TMSG_"+c.nick;var d=this,f=d.Render,g=d.Daemon;d._setup(c);if(!e.flash||e.flash<=9.1)b.log("\u6ca1\u6709 falsh \u7684\u9ad8\u7ea7\u6d4f\u89c8\u5668."),g.getData(),d._bindEvent();else{b.log("\u652f\u6301 flash.");try{a.store.on("contentReady",function(){d.config.isItaobao?(b.log("itaobao \u9875\u9762."),g.start(),g.getData(),g.poll()):(b.log("news: \u975e itaobao \u9875\u9762."),d.getCount()),d._bindEvent()})}catch(h){}}return a.renderNews=function(a){d.renderNews.call(d,a)},a.clearNews=function(a){d.clearNews.call(d,a)},"item.tmall.com"===location.host&&setTimeout(function(){try{var a=document.createElement("iframe");a.setAttribute("frameborder","0"),a.setAttribute("width","0"),a.setAttribute("height","0"),a.style.display="none",a.src="http://www.taobao.com/go/act/toolbar/newspush.php",document.body.appendChild(a)}catch(b){}},3e3),d},_setup:function(a){b.mix(this.config,b.merge(a,{isItaobao:i.test(location.host)}))},getCount:function(a,b){var c=this;a=a||c.Store.read(k,l),a?c.Render.showCount(a["-1"]||0):b||c.Daemon.getData()},_bindEvent:function(){var f=this,g=f.Render,h=f.Daemon,i=c.get("#tstart-plugin-news"),j=null;d.on(i,"click",function(a){var b=a.target,d,e;c.hasClass(b,"J_NoticeLink")&&((new Image).src="http://www.atpanel.com/tbapp.69.0.-1?t="+(new Date).getTime()+"&url="+encodeURI(location.href.replace(location.hash,"")))}),e.flash&&e.flash>9.1&&f.config.isItaobao&&(d.on(window,"focus",function(c){b.log("news: focus."),f.config.isFocus=!0;var d=b.Cookie.get("tracknick")||b.Cookie.get("_nk_");if(!d||d&&f.config.nick!==unescape(d.replace(/\\u/g,"%u")))return b.log("news: nick \u4e0d\u5b58\u5728\u6216\u8005 session \u5931\u6548, \u9000\u51fa\u8f6e\u8be2."),h.exit(),!1;"1"==a.store.getItem(d+m)?(b.log("news: \u6709\u65b0\u6d88\u606f, \u8bf7\u6c42\u670d\u52a1\u5668."),h.getData()):(b.log("news: \u6709\u6d88\u606f\u88ab\u6e05\u9664, \u9700\u8981\u91cd\u65b0\u6e32\u67d3\u6d88\u606f\u6570."),f.getCount(null,!0)),h.poll()}),d.on(window,"blur",function(a){b.log("news: blur."),f.config.isFocus=!1,h.stop()}),window._retry=function(a){b.log("news: \u957f\u8fde\u63a5\u51fa\u9519, \u5f00\u59cb\u91cd\u65b0\u5efa\u7acb\u8fde\u63a5, \u9519\u8bef\u4ee3\u7801\u4e3a: "+a);try{h.stop(),h.start()}catch(c){b.log("news: \u91cd\u65b0\u5efa\u7acb\u957f\u8fde\u63a5\u5931\u8d25, \u9519\u8bef\u4fe1\u606f\u4e3a: "+c)}})},show:function(){b.log("news: \u663e\u793a\u6d88\u606f start.");var a=c.get("ul","#tstart-plugin-news");a&&c.children(a).length>0&&(b.log("news: \u663e\u793a\u6d88\u606f, \u6709\u6570\u636e."),c.addClass("#tstart-plugin-news","tstart-item-active"))},hide:function(){b.log("news: \u9690\u85cf\u6d88\u606f."),c.removeClass("#tstart-plugin-news","tstart-item-active")},renderNews:function(c){b.log("news: \u6e32\u67d3\u6d88\u606f.");var d=this;d.Store.write(k,l,c,!0),d.config.newsData=c,c||(b.log("news: \u65e0\u672c\u5730\u6570\u636e."),c={"-1":0}),d.Render.showCount(c["-1"]||0),a.store.setItem((b.Cookie.get("tracknick")||b.Cookie.get("_nk_"))+m,"0")},clearNews:function(a){b.log("news: \u6e05\u9664\u6d88\u606f.");var c=this,d=c.Store.read(k,l),f;d&&e.flash>9.1&&(a?d[a]&&(d["-1"]-=d[a],delete d[a],c.Store.write(k,l,d,!0)):c.Daemon.getData())},fireFriendNotice:function(){var a=this,f="J_TstartFriendNotice",g="#"+f,h=b.get(g),i=e.flash>9.1?a.Store.read(k,l):a.config.newsData;if(!i[5])return;h?h.className="":(h=c.create('<i nput type="button" style="display: none" id="'+f+'" />'),d.on(h,"click",function(a){this.className="clicked"}),document.body.appendChild(h));try{if(document.all)h.click();else{var j=document.createEvent("MouseEvents");j.initEvent("click",!0,!0),h.dispatchEvent(j)}}catch(m){}}},a.news}),TStart.add("news~store",function(T){var S=KISSY,DOM=S.DOM,Event=S.Event,UA=S.UA,EXPIRE_TIME=216e5,EMPTY="";return T.news.Store={read:function(identify,key){var ret=EMPTY,data,now=(new Date).getTime();return UA.flash>9.1&&(S.log("news: flash \u7248\u672c\u5927\u4e8e 9.1."),data=T.store.getItem(identify),data&&(data=eval("("+T.store.getItem(identify)+")"),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]))),ret},write:function(a,b,c,d){var e=this,f={},g;f[b]={};if(c)if(!d){f=e.read(a,b);if(f)for(g in c)f[b][g]=c[g]}else f[b]=c;T.store.setItem(a,S.merge(f,{date:(new Date).getTime()}))}},T.news.Store}),TStart.add("news~render",function(a){var b=KISSY,c=b.DOM,d=b.Event,e=b.UA,f=document,g=a.news.config,h="";return a.news.Render={showCount:function(d){b.log("news: \u663e\u793a\u6d88\u606f\u6570: "+d);var e=d||0,f=c.get(".J_NewsNotice","#tstart-plugin-news"),g=c.get("s",f);g.innerHTML=e,0===e?c.css(f,"display","none"):(c.css(f,"display",h),b.Anim?(new b.Anim(f,{top:"-25px"},1,"easeOut")).run():c.css(f,"top","-25px")),a.news.fireFriendNotice()}},a.news.Render}),TStart.add("news~deamon",function(a){var b=KISSY,c=b.DOM,d=b.Event,e=b.UA,f=a.IO,g=a.news.config,h="TMSG_HAS_NEW",i="http://",j=a.Config.isOnline,k=i+(j?"a.tbcdn.cn":"assets.daily.taobao.net"),l=i+(j?"push.taobao.com":"push.daily.taobao.net")+"/sub";return a.news.Daemon={start:function(){b.log("news: \u5f00\u59cb\u957f\u8fde\u63a5");var c=this,d=c.connection,e=function(){if(!d||"closed"===d.status)c.connection=d=new sns.push.client({server:l,nick:encodeURIComponent(g.nick)}),d.regist(function(d,e){e&&(a.store.setItem((b.Cookie.get("tracknick")||b.Cookie.get("_nk_"))+h,"1"),g.isFocus&&c.getData())});d.start()};"undefined"!=typeof sns?e():f.getScript(k+"/apps/stargate/tstart/plugins/news/pushclient.js?t=20111020.js",e)},stop:function(){var a=this.timer;a&&clearTimeout(a)},getData:function(){b.log("news: \u8bf7\u6c42\u670d\u52a1\u5668\u83b7\u53d6\u6d88\u606f\u6570\u636e"),f.jsonp(("undefined"!=typeof TSURI?TSURI.news:g.itaobao+"/json/unread_number.htm?msgType=")+"1,2,4,5,6&t="+(new Date).getTime(),"TStart.renderNews")},exit:function(){var a=this;b.log("news: \u9000\u51fa\u957f\u8fde\u63a5.");try{a.connection.stop()}catch(c){b.log("news: \u505c\u6b62\u957f\u8fde\u63a5\u51fa\u9519.")}},poll:function(){b.log("news: \u5f00\u59cb\u6d88\u606f\u8f6e\u8be2");var c=this,d=c.timer,e=b.Cookie.get("tracknick")||b.Cookie.get("_nk_");d&&clearTimeout(d);if(!e||e&&g.nick!==unescape(e.replace(/\\u/g,"%u")))return b.log("news: nick \u4e0d\u5b58\u5728\u6216\u8005 session \u5931\u6548, \u9000\u51fa\u8f6e\u8be2."),c.exit(),!1;c.timer=setTimeout(function(){g.isFocus&&(c.start(),a.news.getCount(),c.timer=setTimeout(arguments.callee,6e3))},6e3)}},a.news.Daemon}),TStart.add("msgtip",function(a){function w(b){var c=a.MsgTip.swfStore;return c.getItem(b)?c.getItem(b):""}function x(b,c){var d=a.MsgTip.swfStore;d.setItem(b,c)}function y(a){var c=this,d=null,e=!b.UA.flash||parseInt(b.UA.flash)<9?!1:!0,g=c.swfStore;if(e)try{g.on("contentReady",function(){g.isReady=!0,d&&clearTimeout(d),d=setTimeout(function(){f.jsonp(b.substitute(o,{fid:a}),"TStart.MsgTip.render"),d&&clearTimeout(d)},500)})}catch(h){b.log("msgtip: flash \u62a5\u9519, \u65e0\u6cd5\u5f00\u59cb\u8bf7\u6c42\u6570\u636e.")}}function z(f){if(f==={}||!f||f["status"]!="1"||!f.content)return;var g=this,h=null,j=!1,l=-1,o=null,q="";f=f.content,g.appData=f,h=e.parse(w(m))||null,h&&(b.each(h.apps,function(a,c){a.appId==f.appId&&(b.now()-p>a.timestamp&&(j=!0),l=c)}),j&&l>-1&&(h.apps=h.apps.splice(l,1),x(m,e.stringify(h))),g.storedApps=h);if(j||l===-1)o=b.get("#"+n),o&&c.remove(o),o=c.create(b.substitute(v,{container:f.tmsPath})),d.on(b.makeArray(b.query("a",o)),"click",function(c){var d=c.target;d.className!="close"?a.newPointCount(b.substitute(a.Config.POINT_NAME.MYAPPS.REC_APP_POP_CLICK,{appId:f.appId||"0"})):(g.hide(),g.saveClosed(),a.newPointCount(a.Config.POINT_NAME.MYAPPS.REC_APP_POP_CLOSE))}),i.body.appendChild(o),k&&(q='progid:DXImageTransform.Microsoft.AlphaImageLoader(src="{img}" ,sizingMethod="crop")',c.css("#"+n+" .t",{background:"none",filter:q.replace("{img}","http://img03.taobaocdn.com/tps/i3/T1t9OkXgBhXXXXXXXX-240-8.png")}),c.css("#"+n+" .r",{background:"none",filter:q.replace("{img}","http://img04.taobaocdn.com/tps/i4/T1vYF9XgXCXXXXXXXX-7-162.png")}),c.css("#"+n+" .l",{background:"none",filter:q.replace("{img}","http://img02.taobaocdn.com/tps/i2/T1.0B9XlJoXXXXXXXX-7-162.png")})),d.on(window,"resize scroll",function(){g.repos()}),g.msgObj=o,g.msgHeight=c.height(o),a.newPointCount(a.Config.POINT_NAME.MYAPPS.REC_APP_POP),g.show()}function A(){var a=this,c=a.storedApps,d=a.appData;if(!d.appId)return;d={appId:d.appId,appName:d.appName,appLink:d.appLink,appSmallLogo:d.appSmallLogo,appIcon:d.appIcon,appCatId:d.appCatId,timestamp:b.now()},c?c.apps.push(d):c={apps:[d]},d&&x(m,e.stringify(c))}function B(){var a=this,b=a.msgObj,c=a.msgHeight,d=0-c-s,e=t,f=null;b.style.bottom=d,f&&clearInterval(f),f=setInterval(function(){d+=r,d>=s?(e-=q,e<=0&&u&&(b.style.display.toLowerCase()!=="none"&&(a.hide(),a.saveClosed()),f&&clearInterval(f))):b.style.bottom=d+"px"},q)}function C(){var a=this,b=a.msgObj;c.css(b,{display:"none"})}function D(){var a=this,b=a.msgObj,d=null;d&&clearTimeout(d),d=setTimeout(function(){k?b.style.top=c.scrollTop()+c.viewportHeight()-s-a.msgHeight+5:b.style.bottom=s,d&&clearTimeout(d)},100)}var b=KISSY,c=b.DOM,d=b.Event,e=b.JSON,f=a.IO,g=b.UA,h=b.now(),i=document,j=a.Config.isOnline,k=g.ie<7,l=b.Cookie.get("_nk_")||"",m="SLIDE_SHOW_RECOMMEND_APPS_"+l,n="MSGTIP_"+m+"_"+h,o=(j?"http://yingyong.taobao.com/":"http://yingyong.daily.taobao.net/")+"json/toolbar/get_category_recommend_msg.htm?forest_id={fid}&t="+h,p=864e5,q=50,r=5,s=30,t=2e4,u=!0,v=['<div id="',n,'" 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(""),E=function(){var a=this;a.appData=null,a.storedApps=null,a.msgObj=null,a.msgHeight=0};b.mix(E,{swfStore:null,request:y,render:z,show:B,hide:C,repos:D,saveClosed:A,storeKey:m}),a.MsgTip=E,a.MsgTip.swfStore=a.Trace.swfStore,b.ready(function(){try{TSTART_RECOMMEND_MSG_FOREST_ID&&setTimeout(a.MsgTip.request(TSTART_RECOMMEND_MSG_FOREST_ID),500)}catch(b){}})}),TStart.add("core~deploy",function(a){var b=KISSY,c=b.Cookie,d={pickDomain:function(a,b){b=b||location.hostname;var c=".",d=b.split(c),e=d.length;return e<=2?b:(a=a||1,a>e-2&&(a=e-2),d.slice(a).join(c))}};b.ready(function(e){b.log("\u5f00\u59cb\u90e8\u7f72\u6dd8\u5b9d\u5de5\u5177\u6761");var f="x",g=location,h=b.merge({e:0,p:"*",s:0,c:0,f:0,g:0,t:0},b.unparam(c.get(f))),i=window.g_config||{},j=b.unparam(location.search.substring(1)),k=i.appId===e?-1:parseInt(i.appId,10),l=unescape((c.get("_nk_")||"").replace(/\\u/g,"%u")),m=c.get("_l_g_")&&l,n="\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",o=d.pickDomain(2),p=/daily/i,q=!p.test(location.host),r=function(){c.set(f,b.param(h),365,o,"/")},s=function(a,c){a=encodeURIComponent(a+"");if(!(a=b.trim(a)))return!1;var d=0,e=0,f=a.length;for(;e<f;e++)d+=a.charCodeAt(e);return d%10<c},t;TStart.store=new b.SWFStore("http://"+(q?"a.tbcdn.cn":"assets.daily.taobao.net")+"/p/tstart/1.0/libs/swfstore.swf?t="+(new Date).getTime()),h.e=1,h.p="*",r(),a.init(),t=window.top||window.parent,t&&t!=window&&b.DOM.css("#tstart","display","none")})});
