App.preStart=function(){var e=Ku6,i=App.User,a=using("App.RunTime");this.Logon.ASYNC_SSO=false;this.Logon.flushCode=false;this.Logon.setReferKey("podcast").addEvents({update:function(l){if(l){App.toggleLogonWin(true)}},logon:function(l,m){if(m==3||(window.opera&&m>1)){(function(){location.reload()}).delay(1000)}},timeout:function(l,m){alert("操作超时,请稍后重试...")},exception:function(l,m,n){alert("操作异常,请稍后重试 ")},busy:function(l){alert("正在"+{login:"登录",logout:"退出"}[l]+"请稍后...")},error:function(l,n,m,o){if(l=="logon"){alert(m?m.msgText:"\u670d\u52a1\u5668\u5fd9")}}}).init("logonWin");if(App.visitorMode()>0){var d=document.getElement(".tb_welcome");if(d){d.set("text",Ku6.Utils.getGratulate())}this.preStart.initUserPanel()}this.preStart.initFavAndSub();var d=$("intro_subscribe");if(d){d.addEvent("click",function(l){if(l){l.preventDefault()}var m=this.visitorMode();if(m<2){if(confirm(_("login now ?"))){this.toggleLogonWin(false)}}else{if(m==3){alert(_("can not subscribe self"))}else{if(m==2){this.Subscribe.User.add(i.id)}}}}.bindWithEvent(this))}this.UserStat.init({el:document.getElement("#userStatModel ul"),uid:i.id});if(!Cookie.read("noSpaceTip")){a.SPACETIP_CLOSE_FN=function(l){Cookie.write("noSpaceTip",1,{path:"/",duration:365});if(l){l.hide()}};var g=[],h=this.swfWmodeTrouble||Browser.Engine.trident4;if(h){g.push('<iframe style="position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1;" frameborder="0"></iframe>')}g.push('<div class="win_title"><span class="win_close" onclick="'+a.$name+'.SPACETIP_CLOSE_FN(this.parentNode.parentNode)" title="关闭"></span>通 知</div>');g.push('<div class="win_cont">');g.push("<p>hi,酷友们</p>");g.push('<p style="margin-right:-20px;">播客升级了，只需点击下面按钮激活空间，就可获得酷6个性空间更多的服务：</p>');g.push("<div>");g.push('<ul class="win_text">');g.push("<li>写日志，随便叨唠--记录下最新的心情；</li>");g.push("<li>传视频--收藏分享最喜欢的视频、电影、MV……</li>");g.push("<li>装扮主页--酷、炫、唯美、任你挑选；</li>");g.push("<li>交朋友--扩大自己的交友圈子，让更多的人关注你!</li>");g.push("</ul>");g.push("</div>");g.push('<p style="color:red;">免费领取价值200元的3G手机卡，快快参加，领完为止！<br />电脑登录<a href="http://www.wo.ku6.com" target="_blank">www.wo.ku6.com</a>或手机登录<a href="http://wo.wap.ku6.cn" target="_blank">wo.wap.ku6.cn</a>注册即可参与领奖！</p>');g.push("</div>");var f=Ku6.User.Podcast.get(),b=f?(f.url?Ku6.Utils.getSpaceUrl(f.uid,f.url):Ku6.Urls.space)+"/home/":Ku6.Urls.space;g.push('<div class="win_bottom"><a href="'+b+'" target="_blank" class="win_btn" onclick="'+a.$name+'.SPACETIP_CLOSE_FN(this.parentNode.parentNode)"></a></div>');var j=Browser.Engine.trident&&Browser.Engine.version<=4;a.SPACETIP_EL=new Element("div",{"class":"win_tips",styles:{position:j?"absolute":"fixed",left:j?0:"30%",top:j?0:"20%","z-index":101}}).set("html",g.join("")).inject(document.body);if(h){var k=a.SPACETIP_EL.getSize(),c=a.SPACETIP_EL.getElement("frame");if(c){c.setStyles({width:k.x,height:k.y})}}if(j){a.SPACETIP_FN=function(){var m=a.SPACETIP_EL,n=window.getSize(),l=window.getScroll();if(m){m.setStyles({left:(n.x-m.offsetWidth)/2+l.x,top:(n.y-m.offsetHeight)/2+l.y})}};a.SPACETIP_FN();window.addEvents({scroll:a.SPACETIP_FN,beforeunload:function(){window.removeEvent("beforeunload",arguments.callee);window.removeEvent("scroll",a.SPACETIP_FN)}})}}delete this.preStart};App.preStart.initFavAndSub=function(){var a=App.Subscribe,b=App.Favorite;a.User.addEvents({addSuccess:function(c){alert(_("subscribe success"))},addFail:function(c){alert(c)}});b.Video.addEvents({addSuccess:function(d){var c=$("favCount");if(c){c.set("text",parseInt(c.get("text"))+1)}alert(_("favorite success"))},addFail:function(c){alert(c)}})};App.preStart.initUserPanel=function(){var b=document.getElement("#toolBar .tb_userN");if(b){var a=using("App.RunTime"),d="tb_userN_over",c="tb_userN_down";b.addEvents({mouseover:function(){b.addClass(d)},mouseout:function(){b.removeClass(d)},mousedown:function(g){if(g){g.preventDefault()}b.addClass(c);if(!a.USER_PANEL){a.USER_PANEL=new Ku6.UI.SimpleDialog({title:"用户面板",url:Ku6.Urls.podcast+"/cms.api.htm?t=getUserConsolePanel&domain=1",onHide:function(){b.removeClass(c)}});a.USER_PANEL.inject(document.body)}var f=a.USER_PANEL;if(f.visible){f.hide()}else{f.container.hide().show();f.show(b)}}.bindWithEvent()})}};window.addEvent("domready",App.preStart.bind(App));
