(function(b){b.register("tab-view","1.0.0.0");var a=function(h,d,f,j){if(h.length!=d.length){alert("JUI:TabView  参数 [tabs] [views] 包含的element.length不相等");return}this.ops={tabTriggerEvent:"mouseover"};this.mergeOptions(j);for(var g=0,c=h.length;g<c;g++){h[g].attr("jsvalue",g)}this.selectedTabIx=0;var e=this;h.addEvent(this.ops.tabTriggerEvent,function(k){var i=parseInt(this.attr("jsvalue"));f(h[e.selectedTabIx],this);d[e.selectedTabIx].css("display","none");e.selectedTabIx=i;d[e.selectedTabIx].css("display","block")})};b.Native.initialize({name:"TabView",initialize:a,protect:true});a.implement({mergeOptions:function(c){for(var d in c){this.ops[d]=c[d]}}});b.TabView=a})(JUI);var NetJs={dlcbix:0,dlcbs:{},downloadJs:function(b,e,j,i){var g=document.getElementsByTagName("head")[0];var f=document.createElement("script");f.type="text/javascript";var h=[];for(var c in e){h.push([c,"=",e[c]].join(""))}NetJs.dlcbix++;var d="cb_"+NetJs.dlcbix;NetJs.dlcbs[d]=function(a){j.call(i,a)};f.src=b+"cb=NetJs.dlcbs.cb_"+NetJs.dlcbix+(h.length>0?"&"+h.join("&"):"");g.appendChild(f)}};NetFSO={dlcbix:0,dlcbs:{},downloadFile:function(c,f,j,i){var h=[];for(var d in f){h.push([d,"=",f[d]].join(""))}NetFSO.dlcbix++;var e="cb_"+NetFSO.dlcbix;NetFSO.dlcbs[e]=function(a){j.call(i,a)};var g=document.createElement("div");var b="jwnetfso"+NetFSO.dlcbix;g.innerHTML='<iframe id="'+b+'" onload="NetFSO.dlcbs.'+e+'(this.window || this.contentWindow);" style="display:none;"></iframe>';document.getElementsByTagName("body")[0].appendChild(g);document.getElementById(b).src=c+h.join("&")+"&v="+Math.random()}};function Template(f,b){Template.jwid++;this.id=Template.jwid;var d={};var e=this.id;var a=0;var c=f.replace(/__NAME__="(\w{0,})"/ig,function(h,g){a++;var i=g+"_"+e+"_"+a;if(typeof d[g]=="undefined"){d[g]=[];d[g].push(a)}else{d[g].push(a)}return'id="jw_'+i+'"'});b.innerHTML=c;this._els=d;this.rts={}}Template.jwid=0;Template.prototype={getEL:function(f,g,e){if(typeof this._els[f]=="undefined"){return null}var c=[];for(var d=0,a=this._els[f].length;d<a;d++){var b=g.call(e,document.getElementById("jw_"+f+"_"+this.id+"_"+this._els[f][d]));c.push(b)}return c},getEL1:function(a){return document.getElementById("jw_"+a+"_"+this.id+"_"+this._els[a][0])},addRt:function(a){var c=this;var b=this.getEL(a,function(d){if(typeof c.rts[a]=="undefined"){c.rts[a]=d.innerHTML.replace("<!--","").replace("-->","")}})},createRt:function(a){return new TemplateRt(typeof this.rts[a]=="undefined"?"__NAME__ : "+a+" NotFined":this.rts[a])}};function TemplateRt(a){this.tp=a;this.els=[]}TemplateRt.jwid=0;TemplateRt.prototype={get:function(){var b=[];var a=this.tp.replace(/id="(\w{0,})"/ig,function(f,e){var c=e.split("_");c.shift();c.pop();c.pop();var d=c.join("_");var g=e+"_"+TemplateRt.jwid;b.push({n:d,id:g});return'id="'+g+'"'});this.els.push(b);TemplateRt.jwid++;return a},getELs:function(g,f){for(var e=0,a=this.els.length;e<a;e++){var k={};for(var b=0,c=this.els[e].length;b<c;b++){var h=this.els[e][b];k[h.n]=document.getElementById(h.id);k.ix=e}g.call(f,k)}},getELss:function(){var b=[];for(var f=0,a=this.els.length;f<a;f++){var h={};for(var c=0,e=this.els[f].length;c<e;c++){var g=this.els[f][c];h[g.n]=document.getElementById(g.id);h.ix=f}b.push(h)}return b}};var JwCookie={read:function(a){var b=document.cookie.match("(?:^|;)\\s*"+a+"=([^;]*)");return b?b[1]:null},dispose:function(c,b){var a=new Date();a.setTime(a.getTime()+-1*24*60*60*1000);var d=c+"=; domain="+b.domain+"; path="+b.path+"; expires="+a.toString();document.cookie=d;return this}};var JwUser={port:80,urls:{},events:{onLoginSuccess:[],onLoginFailure:[],onLoginStateChange:[]},cookieToken:"$",userInfo:{Gender:"",PpNum:"",ExpNum:"",LevelName:"",NextLevelName:"",NextLevelExpNum:"",Area:"",Subscribe:"",UnreadNotes:"",HeadPic:"",Email:"",OnlineTime:"",UserName:""},logined:false,addEvent:function(c,b,a){if(typeof this.events[c]=="undefined"){alert("未定义 "+c+" 事件,无法进行绑定");return}this.events[c].push([b,a])},__fncEvent:function(d,b){var e=this.events[d];for(var c=0,a=e.length;c<a;c++){e[c][0].call(e[c][1],b)}},init:function(){this.urls={login:"http://passport.pplive.com:"+this.port+"/clientlogin.do?",register:"http://passport.pplive.com:"+this.port+"/registerandlogin.do",forgetpwd:"http://passport.pplive.com:"+this.port+"/fetchpassword.do",userinfo:"http://home.pplive.com",usertips:"http://home.pplive.com/userinbox"};this.tryReadUserInfo()},login:function(a,b){NetFSO.downloadFile(this.urls.login,{IsTest:"OK",username:encodeURIComponent(a),password:encodeURIComponent(b)},function(c){this.tryReadUserInfo()?this.__loginOnSuccess():this.__loginOnFailure()},this)},__loginOnSuccess:function(){this.__fncEvent("onLoginSuccess",null)},__loginOnFailure:function(){this.__fncEvent("onLoginFailure",null)},tryReadUserInfo:function(){if(!JwCookie.read("UDI")){this.__fncEvent("onLoginStateChange",{state:"notlogined",userInfo:null});return false}if(JwCookie.read("PPName")){var b=JwCookie.read("PPName").split(this.cookieToken);this.userInfo.UserName=decodeURIComponent(b[0])}var c=JwCookie.read("UDI").split(this.cookieToken);var a=0;for(var d in this.userInfo){if(d=="UserName"){break}this.userInfo[d]=decodeURIComponent(c[a]);a++}this.logined=true;this.__fncEvent("onLoginStateChange",{state:"logined",userInfo:this.userInfo});return true},logout:function(){var b={domain:"pplive.com",path:"/"};JwCookie.dispose("UDI",b);JwCookie.dispose("PPName",b);JwCookie.dispose("PPKey",b);this.logined=false;for(var a in this.userInfo){this.userInfo[a]=""}this.__fncEvent("onLoginStateChange",{state:"logouted",userInfo:this.userInfo})}};var JwUserUI={init:function(){JwUser.addEvent("onLoginStateChange",function(e){switch(e.state){case"logined":document.getElementById("btn_uname").innerHTML="欢迎您! "+e.userInfo.UserName+"";document.getElementById("btn_uname").style.display="";document.getElementById("btn_logout").style.display="";document.getElementById("btn_login").style.display="none";document.getElementById("btn_register").style.display="none";break;case"notlogined":case"logouted":document.getElementById("btn_uname").style.display="none";document.getElementById("btn_logout").style.display="none";document.getElementById("btn_login").style.display="";document.getElementById("btn_register").style.display="";break}},this);JwUser.addEvent("onLoginSuccess",function(){document.getElementById("loginbox").style.display="none";b(2)},this);JwUser.addEvent("onLoginFailure",function(){b(1)},this);var c=new Template(document.getElementById("loginbox").innerHTML,document.getElementById("loginbox"));c.getEL1("lb_b1").style.display="none";c.getEL1("lb_b2").style.display="none";var b=function(d){for(var e=0;e<3;e++){c.getEL1("lb_b"+(e+1)).style.display="none"}c.getEL1("lb_b"+(d+1)).style.display="block"};document.getElementById("btn_logout").onclick=function(){if(confirm("确定退出登录吗?")){JwUser.logout()}};c.getEL1("lb_btn_relogin").onclick=function(){b(2)};c.getEL1("lb_btn_close").onclick=function(){document.getElementById("loginbox").style.display="none"};var a=function(){var e=c.getEL1("lb_input_pwd").value;var d=c.getEL1("lb_input_name").value;if(d.length==0||e.length==0){return}b(0);JwUser.login(d,e)};c.getEL1("lb_btn_login").onclick=function(){a()}}};(function(b){b.register("photo-slide","1.0.0.0");var a=function(f,e,c,d){this.ops={btnTriggerEvent:"click",autoSwitchTime:5000};this.mergeOptions(d);this.pageCount=0;this.selectedPageNum=0;this.width=e;this.height=c;this.tpEl=f;this.init()};b.Native.initialize({name:"PhotoSlide",initialize:a,protect:true});a.implement({mergeOptions:function(c){for(var d in c){this.ops[d]=c[d]}},beginAutoSwitch:function(){if(this.ops.autoSwitchTime<1||this.pageCount<2){return}clearInterval(this.sid);var c=this;this.sid=setInterval(function(){var d=0;if(c.selectedPageNum<c.pageCount-1){d=c.selectedPageNum+1}c.changePage(d)},this.ops.autoSwitchTime)},stopAutoSwitch:function(){clearInterval(this.sid)},init:function(){this.picsEl=this.tpEl.getElement("div.pics");this.picsEl.css({width:this.width,height:this.height,overflow:"hidden"});this.picsMoveEl=this.picsEl.getElement("div");this.picsMoveEl.css({height:this.height,overflow:"hidden"});this.fx=new b.Fx.Morph(this.picsMoveEl,{duration:500,effect:"Quad:in:out"});this.titleEl=this.tpEl.getElement("div.info .title");this.btnsEl=this.tpEl.getElement("div.info .btns");this.tpEl.addEvent("mouseover",function(c){this.stopAutoSwitch()},this);this.tpEl.addEvent("mouseout",function(c){this.beginAutoSwitch()},this);this.fnc()},fnc:function(){this.infos=[];var e=this.picsMoveEl.getElements("div");this.pageCount=e.length;if(this.pageCount==0){return}this.picsMoveEl.css("width",this.pageCount*this.width);var f=[];for(var d=0,c=this.pageCount;d<c;d++){e[d].css({width:this.width,height:this.height,overflow:"hidden","float":"left"});f.push(['<a href="javascript:;">',d+1,"</a>"].join(""));var h=e[d].getElements("a");if(h.length>0){this.infos.push({title:h[0].attr("title"),link:h[0].attr("href")})}else{this.infos.push({title:"No Text",link:""})}}if(this.btnsEl!=null){this.btnsEl.html(f.join(""));var g=this.btnsEl.getElements("a");g.addEvent(this.ops.btnTriggerEvent,function(j){var i=parseInt(b(j.target).html())-1;this.changePage(i)},this)}this.changePage(0);this.beginAutoSwitch()},changePage:function(c){if(this.btnsEl!=null){var d=this.btnsEl.getElements("a");d[this.selectedPageNum].className="";d[c].className="now"}if(this.titleEl!=null){var e=this.infos[c];this.titleEl.html(e.title);this.titleEl.attr("href",e.link)}this.selectedPageNum=c;this.fx.start({"margin-left":-(this.selectedPageNum*this.width)})}});b.PhotoSlide=a})(JUI);(function(c){c.register("ikan.searchtips","1.0.0.0");var b="pplive.com";if(document.domain!=""){b=document.domain.indexOf("pptv.com")!=-1?"pptv.com":b}var a=function(f,e,d){this.inputel=f;this.btnel=e;this.ops={defaultText:"-- 请输入关键字 --",defaultTextColor:"#999999",textColor:"#000000",tipBoxWidth:"182px",strLength:26,searchSuggestUrl:"http://ikan."+b+"/search/suggest/?kw=",searchUrl:"http://ikan."+b+"/search/?kw="};this.mergeOptions(d);this.init()};c.Native.initialize({name:"SearchTips",initialize:a,protect:true});a.implement({mergeOptions:function(d){for(var e in d){this.ops[e]=d[e]}},truncate:function(e,d,h){var f=0,k=[],j=e.length;for(var g=0;g<j;g++){if(e.charCodeAt(g)>255){f+=2}else{f++}if(f>d){break}}return(h&&g<j)?e.substring(0,g)+"...":e.substring(0,g)},getText:function(){return this.inputel.value.replace(/(^\s+)|(\s+$)/gm,"")},setDefaultState:function(){this.inputel.value=this.ops.defaultText;this.inputel.css("color",this.ops.defaultTextColor)},setNormalState:function(d){this.inputel.value=d?d:"";this.inputel.css("color",this.ops.textColor)},init:function(){this.tipsLis=[];this.selectedIx=-1;this.prevText="";this.gotourl="";this.setDefaultState();this.tipboxel=document.createElement("ul");this.tipboxel.className="sm_search_tips";this.tipboxel.style.overflow="hidden";this.tipboxel.style.position="absolute";this.tipboxel.style.zIndex=1000;this.tipboxel.style.width=this.ops.tipBoxWidth;this.tipboxel.style.display="none";document.documentElement.getElementsByTagName("body")[0].appendChild(this.tipboxel);this.inputel.addEvent("focus",this.input_focus,this);this.inputel.addEvent("blur",this.input_blur,this);this.inputel.addEvent("keydown",this.input_key_down,this);this.inputel.addEvent("keyup",this.input_key_up,this);this.btnel.addEvent("click",this.btn_click,this);c(document).addEvent("click",function(){this.hideTipBox()},this)},fillList:function(h){this.tipsLis=[];this.selectedIx=-1;this.prevText=this.getText();if(h.length==0){this.hideTipBox();return}var g=[];for(var f=0,e=h.length;f<e;f++){g.push(['<li><a href="',h[f].link,'">',this.truncate(h[f].name,this.ops.strLength),"</a></li>"].join(""))}this.tipboxel.innerHTML=g.join("");this.tipsLis=this.tipboxel.getElementsByTagName("li");this.showTipBox()},setSelectedItem:function(d){if(this.tipsLis.length==0){return}if(this.selectedIx==-1){this.selectedIx=0}else{this.tipsLis[this.selectedIx].className="";this.selectedIx+=d}if(this.selectedIx<0){this.selectedIx=this.tipsLis.length-1}if(this.selectedIx>=this.tipsLis.length){this.selectedIx=0}this.tipsLis[this.selectedIx].className="current";this.gotourl=this.tipsLis[this.selectedIx].getElementsByTagName("a")[0].href},showTipBox:function(){this.gotourl="";var d=this.inputel.position();this.tipboxel.style.top=d.y+24+"px";this.tipboxel.style.left=d.x+"px";this.tipboxel.style.display="block"},hideTipBox:function(){this.gotourl="";this.tipboxel.style.display="none"},getSuggestList:function(){var d=this;var e=new c.Loader({url:this.ops.searchSuggestUrl+encodeURIComponent(this.getText()),type:"js",callback:function(f){d.fillList.call(d,f)},param:true});e.load()},input_key_up:function(){if(this.getText()==""){this.hideTipBox()}if(this.getText()!=""&&this.getText()!=this.ops.defaultTex&&this.prevText!=this.getText()){var d=this;clearTimeout(this.tid);this.tid=setTimeout(function(){d.getSuggestList()},400)}},input_focus:function(){if(this.getText()==this.ops.defaultText){this.setNormalState()}},input_blur:function(){if(this.getText()==""){this.setDefaultState()}},btn_click:function(){if(this.getText()!=""&&this.getText()!=this.ops.defaultText){window.location.href=this.ops.searchUrl+encodeURIComponent(this.getText())}},input_key_down:function(d){switch(d.key){case"enter":if(this.gotourl!=""){window.location.href=this.gotourl}else{this.btn_click()}break;case"up":this.setSelectedItem(-1);break;case"down":this.setSelectedItem(1);break}}});if(typeof c.IKan=="undefined"){c.IKan={}}c.IKan.SearchTips=a})(JUI);(function(){var a,b=[];function d(){var g=0,e=b.length,h,j,f;for(;g<e;g++){h=b[g];j=h.pos.position();h.src.css({left:j.x,top:j.y});f=h.src.dimension();h.pos.css({width:f.width,height:f.height})}}function c(e,f){e=$(e);f=$(f);b.push({src:e,pos:f});if(!a){a=setInterval(d,1000)}e.css({position:"absolute",display:"block"});d()}window.$ma=c})();