(function(a){a.Slider=function(g,f){var d={stepSize:1,clipSize:1,sliderFinder:".j-silder",sliderItemFinder:".j-item",sliderItemWidth:0,sliderItemCount:0,mode:"default",goMode:"left",onInit:function(s,r){},onSlidBegin:function(s,r){},onSlidEnd:function(s,r){}};if(f){$.extend(d,f)}var i=$(g);var m=$(d.sliderFinder,i);var q=$(d.sliderItemFinder,i);var b=d.sliderItemCount>0?d.sliderItemCount:q.size();var k=d.sliderItemWidth>0?d.sliderItemWidth:q.outerWidth(true);var e=false;var l=false;var j=0;var c=function(r){switch(d.goMode){case"left":return{left:r*k*-1};case"top":return{top:r*k*-1};case"marginLeft":return{marginLeft:r*k*-1};case"marginTop":return{marginTop:r*k*-1};default:return{left:r*k*-1}}};if(b>d.clipSize){if(d.mode==="round"){m.append(q.clone(true));m.append(q.clone(true));e=true;l=true;q=$(d.sliderItemFinder,i)}else{var h=0;var n=b-d.clipSize;if(j>=n){j=n;l=false}else{l=true}if(j<=h){j=0;e=false}else{e=true}}}else{e=false;l=false}m.find("img[data-src]").each(function(){var r=this;r.loaded=false;var s=$(r).attr("src","http://img1.c0.letv.com/ptv/images/blank.png").addClass("loading").one("do-load",function(){if(r.loaded){return}$("<img />").bind("load",function(){s.attr("src",s.attr("data-src"));r.loaded=true}).attr("src",s.attr("data-src"))})});var o=null;var p={gotoIndex:function(r){d.onSlidBegin(p,{index:r});m.animate(c(r),{queue:false,complete:function(){j=r;clearTimeout(o);o=setTimeout(function(){d.onSlidEnd(p,{index:r})},100)}});for(var s=r;s<r+d.stepSize;s++){q.eq(s).find("img[data-src]").trigger("do-load")}},gotoNextStep:function(){var s=j+d.stepSize;if(d.mode==="round"){var r=b*3-d.clipSize;if(s>r){j=j-b;m.css(c(j));s=j+d.stepSize}}else{var r=b-d.clipSize;if(s>=r){s=r;l=false}else{l=true}e=true}this.gotoIndex(s);return l},gotoPreStep:function(){var r=j-d.stepSize;if(d.mode==="round"){if(r<0){j=j+b;m.css(c(j));r=j-d.stepSize}}else{if(r<=0){r=0;e=false}else{e=true}l=true}this.gotoIndex(r);return e},isPreEnable:function(){return e},isNextEnable:function(){return l}};p.gotoIndex(0);d.onInit(p,{});return p};a.slider=a.Slider})(LETV.using("UI"));(function(a){a.SimpleTab=function(d,h){var f={tabs:".j-tab",tabsFor:".j-for",switchClass:"on",switchEvent:"mouseover",onInit:function(){},onSwitch:function(){}};if(h){$.extend(f,h)}var i=$(d);var c=$(f.tabs,i);var g=$(f.tabsFor,i);var e=0;i.find("img[data-src]").each(function(){var j=this;j.loaded=false;var k=$(j).attr("src","http://img1.c0.letv.com/ptv/images/blank.png").addClass("loading").one("do-load",function(){if(j.loaded){return}$("<img />").bind("load",function(){k.attr("src",k.attr("data-src"));j.loaded=true}).attr("src",k.attr("data-src"))})});var b={switchTab:function(j){e=j;c.removeClass(f.switchClass);c.eq(j).addClass(f.switchClass);g.removeClass(f.switchClass);g.eq(j).addClass(f.switchClass).find("img[data-src]").trigger("do-load");f.onSwitch(b,j)}};c.each(function(j,k){$(k).bind(f.switchEvent,function(l){if(e!=j){b.switchTab(j);e=j}});if($(k).hasClass(f.switchClass)){e=j}});f.onInit(b);b.switchTab(e);return b};a.simpleTab=a.SimpleTab})(LETV.using("UI"));(function(a){a.Carousel=function(h){var i=this.options=$.extend({name:"LETV.Runtime.Carousel",cont:"#focusbox",itemcont:"#j-focusPic",btcont:"#j-focusBtns",bthandle:"span",slidercont:".j-slider",slideritem:".j-item",width:970,btswitchclass:"active",count:6,timer:5000,onSlidBegin:function(c,b){}},h);var l=LETV.using(i.name);l.options=i;l.ItemCont=$(i.itemcont);l.BTCont=$(i.btcont);l.Buttons=$(i.bthandle,l.BTCont);var m=l.Buttons;var j=LETV.UI.Slider(i.itemcont,{sliderFinder:i.slidercont,sliderItemFinder:i.slideritem,sliderItemWidth:i.width,sliderItemCount:i.count,stepSize:1,clipSize:1,mode:"round",onSlidBegin:i.onSlidBegin});var g=0;var n=m.eq(g);n.siblings().removeClass(i.btswitchclass);n.addClass(i.btswitchclass);m.each(function(c,d){var b=$(d);b.mouseover(function(e){if(c==g){return}g=c;j.gotoIndex(g);b.siblings().removeClass(i.btswitchclass);b.addClass(i.btswitchclass)})});var k=LETV.Common.timer(function(){g+=1;if(g>=i.count){g=0}var b=m.eq(g);b.siblings().removeClass(i.btswitchclass);b.addClass(i.btswitchclass);j.gotoNextStep()},{interval:i.timer,immediately:false});k.start();$(".Aflash").mouseover(function(b){k.stop()}).mouseout(function(b){k.start()});return l}})(LETV.using("Plugin"));(function($ns,win){var TPL_MAIN='<h4><em class="e03"></em></h4><div class="time"><div class="new-cycle"><span class="s1"><a style="cursor:pointer;" class="a1" onmouseout="javascript:this.className=\'a1\'" onmouseover="javascript:this.className=\'on-1\'"></a></span><span class="s2"><i>2011</i>年<i>8</i>月</span><span class="s3"><a style="cursor:pointer;" class="on-2" onmouseout="javascript:this.className=\'on-2\'" onmouseover="javascript:this.className=\'a2\'"></a></span></div><dl class="t260"><dt></dt><dd name="select"> <span>全部节目</span><input type="hidden" value="q" name="a"><ul class="classul"><li><a title="全部节目" data-value="" href="javascript:;" id="q">全部节目</a></li><li><a id="1" data-value="104" href="javascript:;" title="电影黑板报">电影黑板报</a></li><li><a id="2" data-value="102" href="javascript:;" title="韩流来了">韩流来了</a></li><li><a id="3" data-value="101" href="javascript:;" title="乐视大牌党">乐视大牌党</a></li><li><a id="4" data-value="107" href="javascript:;" title="乐视剧好看">乐视剧好看</a></li><li><a id="5" data-value="108" href="javascript:;" title="乐视星宾乐">乐视星宾乐</a></li><li><a id="6" data-value="105" href="javascript:;" title="明星另一面">明星另一面</a></li><li><a id="0" data-value="106" href="javascript:;" title="影视第一线">影视第一线</a></li><li><a id="7" data-value="103" href="javascript:;" title="音乐疯向标">音乐疯向标</a></li></ul></dd></dl></div><table width="100%" cellspacing="0" cellpadding="0" border="0" align="center"><thead><tr><td><i>日</i></td><td><i>一</i></td><td><i>二</i></td><td><i>三</i></td><td><i>四</i></td><td><i>五</i></td><td><i>六</i></td></tr></thead><tbody></tbody></table><div class="tip"></div>';var TPL_TIP='<div class="abs abs-gray" style="z-index:100;"><div class="abs-t"><span class="close"></span><i>${releasedate}</i></div><div class="abs-c"><ul></ul></div><div class="abs-b"></div></div>';var WEEKS=["星期日","星期一","星期二","星期三","星期四","星期五","星期六"];var clsPlaybill=function(options){var opt=this.options=$.extend({$name:"LETV.Runtime.Playbill",alldata:LETV.using("Base.Ent.Data"),tpl_html:TPL_MAIN,tpl_tip:TPL_TIP,cont:".program",btpremm:".a1",btnextmm:".on-2",selectbar:'dd[name="select"]',selectbartxt:'dd[name="select"] span',contdate:"tbody",contmonth:".new-cycle span.s2",contselect:".classul",url_gotobill:"http://www.letv.com/zt/tuiguang/entbill/entbill.json",url_lastbill:"http://www.letv.com/zt/tuiguang/entbill/past/{year}/{month}.json",tpl_tipitem:'<li class="abs-default"><p class="p1"><a href="http://ent.letv.com/list?cid=${cateid}" title="${catename}" target="_blank">${catename}</a>|<span>${subname}</span></p><p class="p2"><a href="${url}" title="${name}" target="_blank">${LETV.Utils.clipstring($data.name, 42)}</a></p></li>',tpl_tipitem_nolink:'<li class="abs-default"><p class="p1">${catename}|<span>${subname}</span></p><p class="p2">${LETV.Utils.clipstring($data.name, 42)}</p></li>'},options);var self=this;self.Droplist={init:function(){var drop=this;drop.Bar=$(opt.selectbar);drop.Cont=$(opt.contselect);drop.BarTxt=$(opt.selectbartxt);drop.CurrentValue="";drop.Bar.click(function(evt){evt.stopPropagation();var tar=evt.target||evt.srcElement;if($(tar).prop("title")){drop.BarTxt.html($(tar).prop("title"));drop.CurrentValue=$(tar).attr("data-value")||"";self.Calendar.refresh()}drop.Cont.toggle(100)});$(document).click(function(){if(drop.Cont.is(":visible")){drop.Cont.hide()}})}};self.Calendar={init:function(){var cal=this;cal.CurrentDate=new Date();cal.TodayDate=new Date();cal.BtPreMM=$(opt.btpremm,self.Container);cal.BtNextMM=$(opt.btnextmm,self.Container);cal.MonthCont=$(opt.contmonth,self.Container);cal.DateCont=$(opt.contdate,self.Container);cal.SY=0,cal.SM=0,cal.NY=0,cal.NM=0,cal.ND=0;cal.initProperties();cal.refresh();cal.bindEvt()},bindEvt:function(){var cal=this;cal.BtPreMM.click(function(){var year=cal.SY,month=cal.SM;if(year>2011||(year==2011&&month>0)){month-=1;if(month===-1){year-=1;month=11}cal.CurrentDate=new Date(year,month);cal.initProperties();cal.refresh()}});cal.BtNextMM.click(function(){var year=cal.SY,month=cal.SM;if(year==cal.NY&&month<=cal.NM||year<cal.NY){month+=1;if(month===12){year+=1;month=0}cal.CurrentDate=new Date(year,month);cal.initProperties();cal.refresh()}})},initProperties:function(){with(this){SY=CurrentDate.getFullYear();SM=CurrentDate.getMonth();SD=CurrentDate.getDate();NY=TodayDate.getFullYear();NM=TodayDate.getMonth();ND=TodayDate.getDate()}},refresh:function(){this.MonthCont.html("<i>"+this.CurrentDate.getFullYear()+"</i>年<i>"+(this.CurrentDate.getMonth()+1)+"</i>月");this.DateCont.html("");var ms=this,dc=this.DataCont={};var first,last,nums,count,prenum,html="";first=new Date(ms.SY,ms.SM,1).getDay();last=new Date(ms.SY,ms.SM+1,0).getDay();prenum=new Date(ms.SY,ms.SM,0).getDate();nums=new Date(ms.SY,ms.SM+1,0).getDate();count=42||(nums+6-last+first);for(var j=1;j<=count;j++){if(j==1||j%7==1){html+="<tr>"}if(j<=first){html+="<td>"+(prenum+(j-first))+"</td>"}else{if(j>nums+first){html+="<td>"+(j-nums-first)+"</td>"}else{html+='<td data-label="dd'+(j-first)+'"><i class="black">'+(j-first)+"</i></td>";dc["dd"+(j-first)]=(function(dd){return(function(){return $("td[data-label="+dd+"]")})})("dd"+(j-first))}}if(j%7==0){html+="</tr>"}}this.DateCont.html(html);this.DateCont.show(200);$(self).trigger("change")},isAfterToday:function(date){return((this.SY>this.NY)||(this.SY==this.NY&&this.SM>this.NM)||(this.SY==this.NY&&this.SM==this.NM&&date>this.ND))},isSameDate:function(date){if(!date){date=this.TodayDate}var yy=date.getFullYear(),mm=date.getMonth(),dd=date.getDate();return(yy==this.SY&&mm==this.SM&&dd==this.SD)},isSameMonth:function(date){if(!date){date=this.TodayDate}var yy=parseInt(date.substr(0,date.indexOf("-")),10),mm=parseInt(date.substring(date.indexOf("-")+1,date.lastIndexOf("-")),10);return(yy==this.SY&&mm==(this.SM+1))}}};$.extend(clsPlaybill.prototype,{init:function(){var self=this,opt=this.options;self.Container=$(opt.cont);self.Container.html(opt.tpl_html);self.TipCont=$(".tip",self.Container);self.DateCont=$(opt.contdate,self.Container);self.Droplist.init();self.Calendar.init();self.bindEvt();$.getScript(opt.url_gotobill+"?_="+Math.ceil(Math.random()*1000000000),function(){self.WillData=opt.alldata.j_entplaybill||null;self.getData()});var obj=$.extend(LETV.using(opt.$name),this);return obj},bindEvt:function(){var self=this;$(self).bind("change",function(){self.onChange()})},onChange:function(){this.getData()},getData:function(){var self=this,opt=this.options,ms=this.Calendar;opt.alldata.j_entplaybill=[];if(ms.SY<ms.NY||(ms.SY==ms.NY&&ms.SM<=ms.NM)){$.ajax({url:opt.url_lastbill.replace(/{year}/,ms.SY).replace(/{month}/,ms.SM+1),dataType:"script",cache:false,success:function(){self.gotData()}})}else{self.gotData()}},showTip:function(evt){var self=this,tar=evt.target||evt.srcElement;var pro=$(tar).attr("data-label");if(!pro){var arr=$(tar).parents("td");arr2=$(tar).parents(".abs");if(arr.length){tar=$(arr[0])}if(arr2.length){tar=$(arr2[0])}pro=tar.attr("data-label");if(!pro){return}}var tips=$(".abs",this.TipCont);win.clearTimeout(self.tiper);var tip=$("[data-label="+pro+"]",self.TipCont);tips.hide();tip.show()},hideTip:function(evt){var self=this,tips=$(".abs",this.TipCont);if(evt){var tar=evt.target||evt.srcElement;if(tar.tagName=="I"||$(tar).parent().attr("data-label")){self.tiper=win.setTimeout(self.options.$name+".hideTip()",3000)}}else{tips.hide()}},gotData:function(){var self=this,opt=this.options,data=[],date=this.Calendar.CurrentDate,ndate=new Date();value=this.Droplist.CurrentValue;self.Data={};self.TipCont.html("");if(opt.alldata.j_entplaybill&&opt.alldata.j_entplaybill.length){data=opt.alldata.j_entplaybill}if(this.WillData&&this.WillData.length!=0){for(var i=0;i<this.WillData.length;i++){if(this.Calendar.isSameMonth(this.WillData[i].releasedate)){data.push(this.WillData[i])}}}if(data&&data.length){for(var i=0;i<data.length;i++){if(value&&value!=data[i].cateid){continue}var dd=parseInt(data[i].releasedate.substr(data[i].releasedate.lastIndexOf("-")+1),10);tp=data[i].type,tip=self.getTip(dd);var itemtpl=data[i].url?opt.tpl_tipitem:opt.tpl_tipitem_nolink;var item=$.tmpl(itemtpl,data[i]);if(!this.Data["dd"+dd]){this.Data["dd"+dd]={items:[data[i]],type:tp}}else{this.Data["dd"+dd]["items"].push(data[i]);if(this.Data["dd"+dd]["type"]!=1){this.Data["dd"+dd]["type"]=tp}}if(tp==1){item.removeClass("abs-default").addClass("abs-live");item.prependTo($("ul",tip))}else{item.appendTo($("ul",tip))}tip.trigger("changesize")}}this.paint()},getTip:function(label){var self=this,opt=this.options,cal=this.Calendar;var tip=$("[data-label=dd"+label+"]",self.TipCont);if(!tip.length){var week=WEEKS[new Date(cal.SY,cal.SM,label).getDay()];tip=$.tmpl(opt.tpl_tip,{releasedate:week+" "+cal.SY+"."+(cal.SM+1)+"."+label});tip.attr("data-label","dd"+label);$(".close",tip).click(function(){$(this).parents(".abs").hide()});tip.appendTo(self.TipCont);tip.mouseover(function(event){self.showTip(event)});tip.mouseout(function(event){self.hideTip(event)});tip.bind("changesize",function(){var s=$(this);var dc=cal.DataCont["dd"+label];if(typeof(dc)=="function"){var item=dc();if(item){var o=item.offset();s.css({left:o.left-25,top:o.top-s.height()})}}});$(window).resize(function(){tip.trigger("changesize")});if(cal.isAfterToday(label)){tip.removeClass("abs-gray").addClass("abs-red")}tip.hide()}return tip},paint:function(){var self=this,data=this.Data,cal=this.Calendar,dc=this.Calendar.DataCont;for(pro in data){if(typeof(dc[pro])=="function"){var item=dc[pro]();if(data[pro].type==1){$(item).html('<i class="t-live">'+$(item).text()+"</i>")}else{if(cal.isAfterToday(parseInt($(item).text(),10))){$(item).html('<i class="t-red">'+$(item).text()+"</i>")}else{$(item).html('<i class="t-gray">'+$(item).text()+"</i>")}}$("i",item).mouseover(function(event){self.showTip(event)});$("i",item).mouseout(function(event){self.hideTip(event)})}}}});$ns.Playbill=function(options){return(new clsPlaybill(options)).init()}})(LETV.using("App.Ent"),window);(function(b){var e=LETV.using("Utils");var c=e.formatNumber||function(){};var d=new Array();d.xxxxx="操作失败，请稍候重试！";d.x1000="投票成功";d.x0001="参数错误";d.x0002="无此配置信息";d.x0003="该投票还未启用";d.x0004="不在投票时间内";d.x0005="对不起，最多只能选3个，不要太贪心哦！";d.x0006="已经投过票了";d.x0007="操作失败，请稍候重试";d.x0008="您的浏览器不支持COOKIE";d.x0009="请选择投票的项目";d.x0010="投票速度太快了";var a=function(g){var f=this;f.options=$.extend({name:"LETV.Runtime.Vote",url_getdata:"http://v-api.letv.com/api",unitid:29,ifunc:null,viewid:"view_vote",radioid:"radio_fav",submitid:"btn_vote",txtid:"txt_fav",totalcont:"votetotal",ct_votecount:"i",ct_votepersent:"u"},g)};a.prototype.init=function(){var f=this,g=this.options;$.ajax({url:g.url_getdata+"/getvote/",dataType:"jsonp",data:{unitid:g.unitid},jsonp:"voteback",success:function(h){if("x1000"===h.result){var i=g.ifunc||f.createVoteList;f.Data=h.data.option;i.apply(f)}else{alert(d.xxxxx)}},error:function(){alert(d.xxxxx)}});return $.extend(LETV.using(g.name),this)};a.prototype.doVote=function(j,h,i){var f=this,g=this.options;if(f.isRequesting){return}else{f.isRequesting=true}$.ajax({url:g.url_getdata+"/dovote/",dataType:"jsonp",data:{subjectid:h,optionids:i},jsonp:"voteback",success:function(k){if("x1000"===k.result){f.total+=1;$("#"+g.txtid+"_"+i).find(g.ct_votecount).html(k.data);$("#"+g.totalcont).text(c(f.total));alert(d[k.result])}else{(d[k.result]==undefined)?alert("Code:"+k.result):alert(d[k.result])}f.isRequesting=false},error:function(){f.isRequesting=false;alert(d.xxxxx)}})};a.prototype.createVoteList=function(){var g=this,i=this.options;var j=g.Data;if(j!==null){g.total=0;for(var h in j){g.total+=parseInt(j[h]["votes"])}for(var h in j){var f=Math.ceil(parseInt(j[h]["votes"])/g.total*10000)/100+"%";$("#"+i.viewid+"_"+j[h]["optionid"]).width(f);$("#"+i.radioid+"_"+j[h]["optionid"]).attr("data-subid",j[h]["subjectid"]).attr("data-opid",j[h]["optionid"]);$("#"+i.txtid+"_"+j[h]["optionid"]).find(i.ct_votecount).html(c(j[h]["votes"]));$("#"+i.txtid+"_"+j[h]["optionid"]).find(i.ct_votepersent).html(f)}$("#"+i.totalcont).text(c(g.total));$("#"+i.submitid).click(function(){var l=$("input[id*="+i.radioid+"]:checked");if(!l.length){alert(d.x0009);return}var k=l.attr("data-subid");var m=l.attr("data-opid");g.doVote(g,k,m)})}};b.Vote=function(f){return(new a(f)).init()}})(LETV.using("App.Ent"));(function(b){var a=LETV.using("Base.Ent.Data"),d=LETV.using("UI"),c=LETV.using("Utils");var e=function(g){var f=this,i={cont:".list-ent",data:a.j_hotrecommendation_ent,pageindex:1,pagesize:20,tpl_item:'<li><span>${createTime}</span><i><a href="${url}" title="" target="_blank">${name}</a></i></li>',tpl_item_no:"<li></li>"};i=f.options=$.extend(i,g);f.Container=$(i.cont);f.ItemCont=$(".txt-list",f.Container);f.ItemContLeft=$(".u-1",f.ItemCont);f.ItemContRight=$(".u-2",f.ItemCont);f.PagerCont=$(".page",f.Container);var h=Math.ceil(i.data.length/i.pagesize);f.Pager=d.pagination(f.PagerCont,{currentPage:i.pageindex,prevText:"<上一页",nextText:"下一页>",totalPage:h,switchClass:"on",onTrigger:function(k,j){i.pageindex=j;k.setIndex(j);k.refresh();f.refresh()}});f.refresh()};$.extend(e.prototype,{refresh:function(){this.ItemContLeft.html("");this.ItemContRight.html("");var g=this,k=this.options;data=this.options.data||[];var l=k.pageindex*k.pagesize-k.pagesize,f=k.pageindex*k.pagesize-1;for(var j=l;j<=f;j++){var h=data[j]?k.tpl_item:k.tpl_item_no;if(j%2){$.tmpl(h,data[j]).appendTo(this.ItemContRight)}else{$.tmpl(h,data[j]).appendTo(this.ItemContLeft)}}}});b.Special={options:{data_entlist:["http://www.letv.com/zt/tuiguang/ztapi/ent/ent.json","j_hotrecommendation_ent"],data_mvlist:["http://www.letv.com/zt/tuiguang/ztapi/ent/movie.json","j_hotrecommendation_movie"],data_tvlist:["http://www.letv.com/zt/tuiguang/ztapi/ent/tv.json","j_hotrecommendation_tv"],data_varlist:["http://www.letv.com/zt/tuiguang/ztapi/ent/zongyi.json","j_hotrecommendation_zongyi"],data_musiclist:["http://www.letv.com/zt/tuiguang/ztapi/ent/music.json","j_hotrecommendation_music"],data_colllist:["http://www.letv.com/zt/tuiguang/ztapi/ent/cooperation.json","j_hotrecommendation_cooperation"]},init:function(f){var g=$.extend(this.options,f);$.when($.getScript(g.data_entlist[0]),$.getScript(g.data_mvlist[0]),$.getScript(g.data_tvlist[0]),$.getScript(g.data_varlist[0]),$.getScript(g.data_musiclist[0]),$.getScript(g.data_colllist[0])).done(function(){this.EntList=new e({cont:".list-ent",data:a[g.data_entlist[1]]});this.MVList=new e({cont:".list-movie",data:a[g.data_mvlist[1]]});this.TVList=new e({cont:".list-tv",data:a[g.data_tvlist[1]]});this.VarList=new e({cont:".list-variety",data:a[g.data_varlist[1]]});this.MusicList=new e({cont:".list-music",data:a[g.data_musiclist[1]]});this.CollList=new e({cont:".list-coll",data:a[g.data_colllist[1]]})})}};b.List={name:"LETV.App.Ent.List",options:{cont:".list",columncont:".soy_cont",columnhldr:"a",ordercont:".fl",orderhldr:"h2",pagercont:".page",param_cid:"cid",url_getlist:"http://so.letv.com/entlist",pagesize:30,tpl_item:'<dl class="w130"><dt><a href="${url}" title="${title}" target="_blank"><img src="${picture}" alt="" onerror="this.src=\'http://img1.c0.letv.com/ptv/images/nlist/onpic.jpg\';"></a></dt><dd><p><a target="_blank" title="${title}" href="${url}">${LETV.Utils.clipstring($data.title, 35)}</a></p><p>片长：${duration}</p><p>时间：${publishTime}</p></dd></dl>',tpl_item_:'<dl class="w150"><dt><a href="${url}" title="${title}" target="_blank"><img src="${picture}" alt="" onerror="this.src=\'http://img1.c0.letv.com/ptv/images/nlist/onpic.jpg\';"></a></dt><dd><p><a target="_blank" title="${title}" href="${url}">${LETV.Utils.clipstring($data.title, 23)}</a></p></dd></dl>'},init:function(g){var h=$.extend(this.options,g);var f=this;f.dataCache=[];f.container=$(h.cont);f.columncont=$(h.columncont);f.columnItems=$(h.columncont+" "+h.columnhldr);f.orderItems=$(h.ordercont+" "+h.orderhldr);f.itemTPL=h.tpl_item;f.orderItems.click(function(){f.order=$(this).attr("data-value");f.pageIndex=1;f.getData()});f.pageSize=h.pagesize;f.totalPage=0;f.pageIndex=1;f.order="";f.columnTab=d.SimpleTab(h.columncont,{tabs:h.columnhldr,switchEvent:"click"});f.orderTab=d.SimpleTab(h.ordercont,{tabs:h.orderhldr,switchEvent:"click"});f.pager=d.Pagination(h.pagercont,{currentPage:f.pageIndex,prevText:"<上一页",nextText:"下一页>",totalPage:f.totalPage,switchClass:"on",onTrigger:function(j,i){f.pageIndex=i;j.setIndex(i);j.refresh();f.getData();c.gotoAnchor(h.columncont)}});(function(){f.column=c.getParam(h.param_cid)||"100";if(f.column=="125"||f.column=="123"){f.itemTPL=h.tpl_item_}f.getData();var i=$(h.columnhldr+"[href*="+f.column+"]",f.columncont);if(i){i.trigger("click")}})()},getData:function(){var g=this,h=this.options;g.container.html("");g.container.addClass("loading");var f=g.getCache();if(f){g.gotData(f)}else{$.ajax({url:h.url_getlist,dataType:"jsonp",data:{t:g.column,o:g.order,p:g.pageIndex,s:g.pageSize,callBack:g.name+".gotData"},success:function(i){g.gotData(i)}})}},gotData:function(h){var g=h.count;var f=Math.ceil(g/this.pageSize);this.initPager(this.pageIndex,f);this.Data=this.setCache(h).entBean;this.refresh(h)},getCache:function(){var f=this;var l=f.column||"n",k=f.order||"n",j=f.pageIndex;var h=l+"-"+k+"-"+j;for(var g=0;g<f.dataCache.length;g++){if(f.dataCache[g].key==h){return f.dataCache[g].value}}return null},setCache:function(i){var f=this;var k=f.column||"n",j=f.order||"n",h=f.pageIndex;var g=k+"-"+j+"-"+h;if(f.dataCache.length>=10){f.dataCache.shift()}f.dataCache.push({key:g,value:i});return i},initPager:function(g,f){g&&this.pager.setIndex(g);f&&this.pager.setTotal(f);this.pager.refresh()},refresh:function(){var j=this.Data,f=this,h=this.options;f.container.removeClass("loading");for(var g=0;g<j.length;g++){$.tmpl(f.itemTPL,j[g]).appendTo(f.container)}}}})(LETV.using("App.Ent"));(function(a){a.getParam=function(b){var c=location.search.match(new RegExp("[?&]"+b+"=([^&]*)(&?)","i"));return c?c[1]:c}})(LETV.using("Utils"));
