$(function(){if(typeof $isList==="undefined"){return false;}if(!$isList){(new function(){var p=this,k="",q=1,o=8,r=$("#nav"),h=$("#goleft"),i=$("#goright"),l=$("#scroll"),n=$("#right #list"),m=$("#moreLink"),j=$("#gameTile");m.hide();this.dataL={all:{list:[],more:""},operate:{list:[],more:""},tactics:{list:[],more:""},rollplay:{list:[],more:""},chess:{list:[],more:""},puz:{list:[],more:""},singlegame:{list:[],more:""}};this.dataR={};this.getkind=function(){var s=r.find("dd");$.each(s,function(t,u){if($(this).hasClass("on")){k=$(this).attr("id");}});};this.changeTab=function(){r.delegate("dd","click",function(t){if(!$(this).hasClass("js_mobile")){$("#scroll").addClass("scroll");}var s=t.target.id;$(this).addClass("on").siblings().removeClass("on");switch(s){case"all":q=1;m.hide();j.html("24小时热门游戏排行榜");p.randerLeft(s,q,o);p.randerRight(s);break;case"operate":q=1;m.show();j.html("模拟经营类游戏排行");p.randerLeft(s,q,o);p.randerRight(s);break;case"tactics":q=1;m.show();j.html("策略类游戏排行");p.randerLeft(s,q,o);p.randerRight(s);break;case"rollplay":q=1;m.show();j.html("角色扮演类游戏排行");p.randerLeft(s,q,o);p.randerRight(s);break;case"chess":q=1;m.show();j.html("棋牌竞技类游戏排行");p.randerLeft(s,q,o);p.randerRight(s);break;case"puz":q=1;m.show();j.html("休闲益智类游戏排行");p.randerLeft(s,q,o);p.randerRight(s);break;case"singlegame":q=1;m.show();j.html("单机小游戏排行");p.randerLeft(s,q,o);p.randerRight(s);break;default:return false;break;}});};this.goLeft=function(){if(!h.hasClass("leftnone")){h.hover(function(){$(this).addClass("lefthover");},function(){$(this).removeClass("lefthover");});}var s=this;h.click(function(){if(!$(this).hasClass("leftnone")){s.getkind();if(!!!s.dataL[k]){return false;}q--;s.randerLeft(k,q,o,this.id);}});};this.goRight=function(){if(!i.hasClass("rightnone")){i.hover(function(){$(this).addClass("righthover");},function(){$(this).removeClass("righthover");});}var s=this;i.click(function(){if(!$(this).hasClass("rightnone")){s.getkind();if(!!!s.dataL[k]){return false;}q++;s.randerLeft(k,q,o,this.id);}});};this.randerLeft=function(x,y,u,w){l.html("");x=x?x:"all";y=y?y:1;u=u?u:8;var t=p.dataL,v='
';function s(){if(w){if(w=="goleft"){h.addClass("leftnone");}else{if(w=="goright"){i.addClass("rightnone");}}}}if(y==1){h.addClass("leftnone");i.removeClass("rightnone");}else{h.removeClass("leftnone");i.removeClass("rightnone");}function z(B){if(B.exclusive){var A=B.appName.slice(0,4);v+='
'+A+' ';}else{var A=B.appName.slice(0,6);v+='
'+A+" ";}}if(!!t[x]&&t[x]["list"][y-1]){m.attr("href",t[x]["more"]);if(t[x]["list"][y-1]["last"]&&y==1){h.addClass("leftnone");i.addClass("rightnone");}else{if(t[x]["list"][y-1]["last"]&&y!=1){s();}}$.each(t[x]["list"][y-1]["list"],function(A,B){z(B);});v+="
";l.hide();l.html(v);l.fadeIn();}else{$.ajax({url:$WYX.baseUrl+"game/ajaxGameListbycat",cache:false,dataType:"json",type:"get",data:{type:x,page:y,pageSize:u},success:function(A){l.html("");t[x]["list"].push(A.data);t[x]["more"]=A.data.moreUrl;m.attr("href",t[x]["more"]);if(A.data.last&&y!=1){s();}else{if(A.data.last&&y==1){h.addClass("leftnone");i.addClass("rightnone");}}$.each(A.data.list,function(B,C){z(C);});l.hide();l.html(v);l.fadeIn();}});}};this.randerRight=function(w){n.html("");w=w?w:"all";var s=p.dataR,x="",u="";if(s[w]){var v=s[w][0];$.each(v,function(y,z){if(z.yesterdaySort>z.todaySort){x="down";}else{if(z.yesterdaySort"+(y+1)+'
'+z.appName+' ';});n.hide();n.html(u);n.fadeIn();var t=$("#right #list dl:lt(3) dt");t.addClass("top");}else{$.ajax({url:$WYX.baseUrl+"game/ajaxCatRank",cache:false,dataType:"json",type:"get",data:{type:w},success:function(z){s[w]=[];s[w].push(z.data);n.html("");if(z.errorCode==0){$.each(z.data,function(A,B){if(B.yesterdaySort>B.todaySort){x="down";}else{if(B.yesterdaySort"+(A+1)+'
'+B.appName+' ';});n.hide();n.append(u);n.fadeIn();}var y=$("#right #list dl:lt(3) dt");y.addClass("top");}});}};this.init=function(){this.changeTab();this.goLeft();this.goRight();this.randerLeft();this.randerRight();};}).init();}else{var b=$("#scroll_right #list"),f=$("#gameTile"),d=$type,c="",g="";switch(d){case"operate":f.html("模拟经营类游戏排行");break;case"tactics":f.html("策略类游戏排行");break;case"rollplay":f.html("角色扮演类游戏排行");break;case"chess":f.html("棋牌竞技类游戏排行");break;case"puz":f.html("休闲益智类游戏排行");break;case"singlegame":f.html("单机小游戏排行");break;}$.ajax({url:$WYX.baseUrl+"game/ajaxCatRank",cache:false,dataType:"json",type:"get",data:{type:d},success:function(i){b.html("");if(i.errorCode==0){$.each(i.data,function(j,k){if(k.yesterdaySort>k.todaySort){g="down";}else{if(k.yesterdaySort"+(j+1)+'
'+k.appName+' ';});b.hide();b.append(c);b.fadeIn();}var h=$("#scroll_right #list dl:lt(3) dt");h.addClass("top");}});}var e=$("#android_warp"),a=e.find("span");if(isReceived){$.ajax({url:$WYX.baseUrl+"index/ajaxAndroidFirstShow",cache:false,dataType:"json",type:"get",data:{userId:$WYX.userInfo.id},success:function(h){if(h.data){e.remove();}else{e.show();a.click(function(){$.ajax({url:$WYX.baseUrl+"index/ajaxSetAndroidShowed",cache:false,dataType:"json",type:"get",data:{userId:$WYX.userInfo.id},success:function(i){}});e.remove();});}}});}});(function(b){var c=function(d){this.opts=b.extend({page:1,pageSize:10},d);this.cache={};b.ajaxSetup({cache:false});};c.prototype._getListData=function(){var g=this.opts.type;var h=this.opts.page;var d=this.opts.pageSize;var e=this;var f="http://game.weibo.com/mobile/main/ajaxMobileList?type="+g+"&page="+h+"&pageSize="+d;if(document.domain!="game.weibo.com"){f=$WYX.baseUrl+"proxy/ajaxGet?url="+encodeURIComponent(f);}b.getJSON(f,function(i){if(!i.errorCode){e.cache["mlist"+g+h]=i.data;b(e).trigger("list.data",[i.data]);}else{alert(i.msg);}});};c.prototype._getTopData=function(){var g=this.opts.type;var h=this.opts.page;var d=this.opts.pageSize;var e=this;b.ajaxSetup({});var f="http://game.weibo.com/mobile/main/ajaxMobileRank?type="+g+"&page="+h+"&pageSize="+d;if(document.domain!="game.weibo.com"){f=$WYX.baseUrl+"proxy/ajaxGet?url="+encodeURIComponent(f);}b.getJSON(f,function(i){if(!i.errorCode){e.cache["top"+g]=i.data;b(e).trigger("top.data",[i.data]);}else{alert(i.msg);}});};c.prototype.getListData=function(){var d=this.cache;var g=this.opts.page;var e=this.opts.type;var f=this;if(!d["mlist"+e+g]){this._getListData();}else{b(f).trigger("list.data",[d["mlist"+e+g]]);}};c.prototype.getTopData=function(){var d=this.cache;var g=this.opts.page;var e=this.opts.type;var f=this;if(!d["top"+e]){this._getTopData();}else{b(f).trigger("top.data",[d["top"+e]]);}};c.prototype.change=function(d){this.opts.type=d.type;this.opts.page=d.page;this.getListData();this.getTopData();};c.prototype.next=function(){this.opts.page++;this.getListData();};c.prototype.prev=function(){this.opts.page--;this.getListData();};var a=function(){};a.prototype.init=function(d){this.opts=b.extend({type:"android",title:"安卓",page:"1"},d);if(!this.M){var e=new c(this.opts);this.M=e;}this.render();this.M.change(this.opts);};a.prototype.render=function(){var e=this.M;var d=this;b(e).one("list.data",function(g,f){d._renderList(f);});b(e).one("top.data",function(g,f){d._renderTop(f);});};a.prototype._renderList=function(e){if(this.opts.page==1){b("#goleft").addClass("leftnone");}else{b("#goleft").removeClass("leftnone");}var d=[''];b.each(e.data,function(f,h){d.push('- ');d.push('
');var g=h.name.slice(0,5);d.push(''+g+"");d.push(''+h.weekNum+"次");d.push(' ');});b(".more #moreLink").show().attr("href",e.moreUrl);b("#scroll").removeClass("scroll");b("#scroll").hide();b("#scroll").html(d.join(""));b("#scroll").fadeIn();if(!!e.last){b("#goright").addClass("rightnone");}else{b("#goright").removeClass("rightnone");}};a.prototype.next=function(){var e=this.M;var d=this;b(e).one("list.data",function(g,f){d._renderList(f);});this.opts.page++;e.next();};a.prototype.prev=function(){var e=this.M;var d=this;b(e).one("list.data",function(g,f){d._renderList(f);});this.opts.page--;e.prev();};a.prototype._renderTop=function(e){var d="";b.each(e,function(h,j){var k="down";if(j.level===0){k="up";}else{if(j.level===2){k="level";}}var g=j.name.slice(0,8);d+="- "+(h+1)+'
'+g+'
';});var f=this.opts.title;b("#gameTile").html(f+"游戏排行");b("#scroll_right #list").hide();b("#scroll_right #list").html(d);b("#scroll_right #list").fadeIn();b("#scroll_right #list dl:lt(3) dt").addClass("top");};b(document).ready(function(){var d=new a();b(".js_mobile").click(function(){var e=b(this);var f=e.data("type");var g=e.text();if(!f){return false;}d.init({type:f,title:g,page:1});b("#goright").unbind("click.nextmobile").bind("click.nextmobile",function(){if(!b(this).hasClass("rightnone")&&b(".js_mobile").hasClass("on")){d.next();}});b("#goleft").unbind("click.prevmobile").bind("click.prevmobile",function(){if(!b(this).hasClass("leftnone")&&b(".js_mobile").hasClass("on")){d.prev();}});});});})(jQuery);if(typeof WYX==="undefined"){WYX={};}(function(d){var b=(typeof $topParams=="undefined"?0:$topParams.islogin);WYX.GetMedal={init:function(){var e=this;if(!!d("#appId")&&!!d("#appId").data("appName")){return;}else{e.medalGuide(e,0);}},medalGuide:function(g,f){var e="game/ajaxFirstAccess";d.ajax({type:"get",url:$WYX.baseUrl+e,data:{isClick:f},dataType:"json",success:function(j){var h=j.data;if(j.errorCode===0){if(f){d(WYX).trigger("transfor.medal",[h]);}if(!h.medal){if(h.appInfo.length<3){var k=g.creatMedalGuide(h);g.bindMedalGuideEvent(k);}}}}});},creatMedalGuide:function(g){var e=[];e.push('');e.push('
');for(i=0;i");e.push('');e.push('
');e.push("");}e.push("
");e.push('
'+(3-g.appInfo.length)+"");e.push('
');e.push('
');e.push("
");var f=this;this.medalBox=new WYX.Ui.PopBox({id:"medalGuidePopBox",html:e.join(""),hasTitle:false,hasBorder:false,mask:true,opacity:0.1,hasButton:false,hasCancel:false});this.medalBox.showBox();return this.medalBox;},bindMedalGuideEvent:function(e){d("#medalGuidePopBox .medal_close").live("click",function(){e.destroy();});d("#medalKnow").click(function(){e.destroy();});}};function a(){this.config={changeHTML:'已有{num}人领取',container:"#medal",button:".medal_a",rely:WYX.GetMedal};}a.prototype.init=function(){var e=this.config.button;var f=this;d(""+e).click(function(){f._userInter();});};a.prototype._changeHtml=function(g){var e=this.config;var f=e.changeHTML();f=f.replace("{num}",g);d(""+e.container).html(f);};a.prototype._openNew=function(){};a.prototype._userInter=function(){var e=this;d(WYX).unbind(".medal");d(WYX).bind("transfor.medal",function(g,f){if(f.isReceive){e._changeHtml(f.Total);}else{}});WYX.GetMedal.medalGuide(e.config.rely,1);};a.prototype._showTip=function(e){WYX.GetMedal.creatMedalGuide(e);};d(document).ready(function(){if(d(".medal_a").size()){var e=new a();e.init();}var g=new Date().getTime();if(!!$WYX.serverTime){g=$WYX.serverTime;}var f=new Date("2012/07/29").getTime();if(b&&g>f){WYX.GetMedal.init();}c();});function c(){var e=d(".medal_b");if(e.size()){e.click(function(){var f=$WYX.baseUrl+"game/ajaxReceiveMedal";setTimeout(function(){d.get(f);},1000);});}}})(jQuery);WYX.Namespace("WYX.Special");WYX.Special.anniPopLayer=(function(d,g){var c={};var a=function(h){if(h.debug){b(h);return;}d.getJSON(h.ajaxUrl,function(i){if(i.errorCode===0){if(!i.data.flag){b(h);}}});};var b=function(k){var i=null,m=null;var l=function(q,p){var n=i||c.self,o=m||c.oMask;q=q||d(".left-side").offset().left+d(".left-side").width(),p=p||d(".left-side").offset().top+30;n.css({left:q,top:p});if(k.mask){o.height(d(document).height()).width(d(document).width());}};var j=function(){var o=m||c.oMask,n=i||c.self;if(o){o.fadeIn(function(){o.css("filter","alpha(opacity=60)");});}n.show();};var h=function(){var o=m||c.oMask,n=i||c.self;if(o){o.fadeOut(function(){k.remove?o.remove():o.hide();});}k.remove?n.remove():n.hide();};if(k.mask){c.oMask=m=d('').appendTo("body");}c.self=i=d(k.html).appendTo("body");l();if(k.showAuto){j();}d(g).resize(function(){l();});i.find("a").bind("click",function(){h();});c.setPosition=l;c.showLayer=j;c.closeLayer=h;};var f=function(h){var h=d.extend({},e,h),i=(new Date()).getTime();a(h);};var e={startTime:"2012/07/16 00:00",endTime:"2012/07/29 00:00",mask:true,showAuto:true,remove:true,ajaxUrl:"/home/user/ajaxIsPopYearLayer",html:''};c.init=f;return c;})($,window);if(typeof WYX==="undefined"){WYX={};}if(typeof WYX.GameRecommended==="undefined"){WYX.GameRecommended={};}(function(e){e(".list-box .r-game-recommend ul li.first span:last-child").css("zoom","1");var g={search:"game/ajaxGameSearch",operate:"game/ajaxGameList",tactics:"game/ajaxGameList",chess:"game/ajaxGameList",rollplay:"game/ajaxGameList",puz:"game/ajaxGameList",singlegame:"game/ajaxGameList"};var i=(typeof $topParams=="undefined"?0:$topParams.islogin);var c="li.game-list-box";function f(m,n){var l='';m.html(l);e.ajax({type:"post",url:$WYX.baseUrl+"game/ajaxFriendsInfo",data:{appId:n},dataType:"json",complete:function(){},success:function(r){if(r&&r.data&&r.errorCode===0){var q="";q+='';q+="正在玩该游戏的互粉:";q+="
";q+='';var s=r.data;var o=Math.min(s.length,3);for(var p=0;p";q+='';q+='
';q+="";q+="";}q+="
";m.html(q);}else{m.html(r.msg);}},error:function(){m.html("加载失败,请重试");}});}function k(){e(".gaming-intro a").unbind();e(".gaming-intro a").hover(function(){var l=e(this);if(l.parents(c).find(".gamelist-tip ul").length>0){setTimeout(function(){l.parents(c).find(".gamelist-tip").show();},500);}else{l.parents(c).find(".gamelist-tip").remove();l.parents(c).append('');f(l.parents(c).find(".gamelist-tip"),l.data("appid"));setTimeout(function(){l.parents(c).find(".gamelist-tip").show();},500);}},function(){var l=false;setTimeout(function(){if(!l){e(".gamelist-tip").hide();}},500);e(".gamelist-tip").hover(function(){l=true;},function(){l=false;setTimeout(function(){e(".gamelist-tip").hide();},500);});});}function a(l){var m=null;if(l){m=l.find(".game-list-box");}else{m=e(".game-list-box");}m.unbind().hover(function(){e(this).addClass("game-list-box-active");},function(){e(this).removeClass("game-list-box-active");});}function d(){var l=window.location.host;e(".search-line .search-text").focus(function(){if(e(this).val().trim()=="搜索游戏"){e(this).val("");}e(this).addClass("search-focus");WYX.Tools.bindInputTextChange(e(".search-line .search-text"),function(m){if(m.val().trim().Cn2Length()>20){m.val(WYX.Tools.strSub(m.val().trim(),0,20));}});});e(".search-line .search-text").blur(function(){if(e(this).val().trim()==""){e(this).val("搜索游戏");e(this).removeClass("search-focus");}});e(".search-line .search-text").keydown(function(m){if(m.keyCode=="13"){if(e(".search-line .search-text").val().trim()!=""&&e(".search-line .search-text").val().trim()!="搜索游戏"){e(".search-line .search-btn").trigger("click");}else{WYX.Tools.worningColor(parseInt("FFFFFF",16),parseInt("FFC8C8",16),5,4,e(".search-line .search-text"));return false;}}if(m.keyCode=="32"){return false;}});e(".search-line .search-btn").click(function(){if(e(".search-line .search-text").val().trim()!=""&&e(".search-line .search-text").val().trim()!="搜索游戏"){e("#searchForm").submit();}else{WYX.Tools.worningColor(parseInt("FFFFFF",16),parseInt("FFC8C8",16),5,4,e(".search-line .search-text"));return false;}});e(".search-box .search-tip a").click(function(){e(".search-box .search-tip").fadeOut(500);WYX.Cookies.set("wyx_search-tip",1,180*24*60,"/",l);});}function j(){e(".game-recommend .mask-loading").css({opacity:0});e(".game-recommend .mask-loading").html("");e(".game-recommend .mask-loading").show();e(".game-recommend .mask-loading").animate({opacity:1},500,function(){e(".order-identify").hide();e(".game-recommend .mask-loading").html('
正在加载,请稍候...
');});}function h(){e(".game-recommend .mask-loading").stop(true);e(".game-recommend .mask-loading").html("");e(".game-recommend .mask-loading").hide();}var b=parseInt(e("#app").val(),10);WYX.GameRecommended={init:function(l){var m=this;this.opts=e.extend({},WYX.GameRecommended.defaults,l);this.opacity=0.6;this.bugleId=typeof this.opts.bugleId==="undefined"?"2218712947":this.opts.bugleId;this.bindSortList();this.buildDom();this.bindEvents();if(this.opts.tabType=="recommend"){WYX.Special.anniPopLayer.init({isLogin:i});}},bindSortList:function(){var l=this;e("#groupMenuBar li").click(function(){e("#groupMenuBar li").removeClass("current");e(this).addClass("current");var n=e(this).data("orderby");var m=e(this).attr("type");if(e(".order-identify[name="+n+"]").length>0){e(".order-identify[name="+n+"]").remove();}l.buildOrderbyDom(n);});},buildDom:function(){switch(this.opts.tabType){case"mini":case"search":case"social":this.starbarInit(e(".game-list-box"));break;default:this.buildRecommendDom();break;}if(this.opts.tabType!="recommend"){e("#groupMenuBar li").eq(0).trigger("click");}},bindEvents:function(){var l=this;e(".gameclass-nav ul li a").click(function(m){m.stopPropagation();e(".gameclass-nav ul li a").removeClass("current");e(this).addClass("current");});if(WYX.Tools.getBrowserType("IE6")){e(".banner_recom_list a").hover(function(){e(this).addClass("hover");},function(){e(this).removeClass("hover");});}if(this.opts.tabType=="recommend"){c="li.li-box-playapp";}k();if(e(".order-identify").length>0){l.firstOrderName=e(".order-identify").attr("name");l.bindPagination(l.firstOrderName,l.opts.typeSum);}a();d();e("div.search-box .search-btn").hover(function(){e(this).toggleClass("search-btn-hover");});e("div.search-row .search-btn").click(function(){if(e("div.search-row .search-text").val().trim()==""){WYX.Tools.worningColor(parseInt("FFFFFF",16),parseInt("FFC8C8",16),5,4,e("div.search-row .search-text"));return;}var m="search";if(e(".order-identify[name="+m+"]").length>0){e(".order-identify[name="+m+"]").remove();}l.buildOrderbyDom(m);});e("div.search-row .search-text").keydown(function(m){if(m.keyCode=="13"){e("div.search-row .search-btn").trigger("click");}if(m.keyCode=="32"){return false;}});e("div.search-row .search-text").focus(function(){WYX.Tools.bindInputTextChange(e("div.search-row .search-text"),function(m){if(m.val().trim().Cn2Length()>20){m.val(WYX.Tools.strSub(m.val().trim(),0,20));}});});if(!i){e(".notice-text a,.subject-act ul li a,.img-animate-box a,#newApp a,#friendsLove a,.r-game-recommend a,#playApp a,#selApp a").bind("click",function(){WYX.userinfo.showLoginlayer();return false;});e(".r-game-recommend li.first a.blue2").unbind();}},buildOrderbyDom:function(l,n){var o=this;var m='";e(".gamewrap").append(m);o.currentPage=1;o.orderName=l;j();o.ajaxRequest(function(q){var p=o.gameCardHtml(q);if(o.opts.tabType=="search"){if(p.trim()===""){e("div.result-line").addClass("none");e("div.noresult-box .red").text(o.opts.keyword);e("div.noresult-box").removeClass("none");e("div.gamewrap").addClass("none");}else{e("div.noresult-box").addClass("none");e("div.result-line em").text(q.gameSum);e("div.result-line .red").text(o.opts.keyword);e("div.result-line").removeClass("none");e("div.gamewrap").removeClass("none");}}var r=e(".order-identify[name="+o.orderName+"] div:first-child ul:first-child").html(p).hide().fadeIn("500");r=e("li.game-list-box:contains('花十扑克')").find("span:contains('五分钟')").hide();o.bindPagination(o.orderName,isNaN(parseInt(q.gameSum,10))?0:parseInt(q.gameSum,10));k();o.starbarInit(e(".order-identify[name="+l+"] div:first-child ul:first-child .game-list-box"));e(".order-identify[name!="+l+"]").hide();e(".order-identify[name="+l+"]").show();a();},function(){},function(){h();},{keyword:e(".search-row .search-text").val()});o.opts.keyword=e(".search-row .search-text").val();},socialAndNimigamePagination:function(){var l=this;j();l.ajaxRequest(function(n){var m=l.gameCardHtml(n);if(l.opts.tabType=="search"){if(m.trim()===""){e("div.result-line").addClass("none");e("div.noresult-box .red").text(l.opts.keyword);e("div.noresult-box").removeClass("none");}else{e("div.noresult-box").addClass("none");e("div.result-line em").text(n.gameSum);e("div.result-line .red").text(l.opts.keyword);e("div.result-line").removeClass("none");}}if(m.trim()===""&&l.currentPage>1&&l.opts.tabType!="search"){l.currentPage--;l.socialAndNimigamePagination();}else{var o=e(".order-identify[name="+l.orderName+"] .gamelist-area").find("ul").html(m).hide().fadeIn(500);e(".order-identify[name="+l.orderName+"]").show();o=e("li.game-list-box:contains('花十扑克')").find("span:contains('五分钟')").hide();l.bindPagination(l.orderName,isNaN(parseInt(n.gameSum,10))?0:parseInt(n.gameSum,10),l.currentPage);k();l.starbarInit(e(".order-identify[name="+l.orderName+"] .gamelist-area .game-list-box"));a();}},function(){},function(){h();},{keyword:l.opts.keyword});},bindPagination:function(l,m,o){var n=this;if(e(".order-identify[name="+l+"] .pagination").length>0){e(".order-identify[name="+l+"] .pagination").empty();new WYX.Ui.Pagination({appendTo:e(".order-identify[name="+l+"] .pagination"),dataLength:m,pageSize:n.opts.pageSize,totalPage:10,paginationType:"normal",currentPage:o||1,callBackEvent:function(){if(n.opts.tabType=="search"){e(window).scrollTop(50);}else{var p=e("#groupMenuBar").offset().top;e(window).scrollTop(p-50);if(WYX.Tools.getBrowserType("IE6")){e(window).scrollTop(p-15);}}n.currentPage=this.currentPage;n.orderName=l;switch(n.opts.tabType){case"tactics":case"operate":case"search":case"chess":case"rollplay":case"puz":case"singlegame":n.socialAndNimigamePagination();break;default:break;}},lang:{tinyprev:"<",tinynext:">",normalprev:"上一页",normalnext:"下一页",selectprev:"上一页",selectnext:"下一页"}});}},ajaxRequest:function(m,l,o,n){var p=this;var q=e.extend({},{page:p.currentPage,order:p.orderName,type:p.opts.tabType,pageSize:p.opts.pageSize},n);e.ajax({type:"post",url:$WYX.baseUrl+g[p.opts.tabType],data:q,dataType:"json",complete:function(){o();},success:function(r){if(r&&r.data&&r.errorCode===0){m(r.data);if(!i){e("a.view-details,a.glb-gamename,.glb-gameicon a img,a.glb-stargame").bind("click",function(){WYX.userinfo.showLoginlayer();return false;});}}else{l();}},error:function(){l();}});},gameCardHtml:function(q){var p=q.list;var l=0;var n="",o;if(p){l=p.length;}for(var m=0;m';n+='";n+='';n+="
";n+='
';n+='';n+="";n+="";n+=o.score+"分";n+="";if(o.webGameUrl){n+='进入官网';}n+="
";n+='
';n+=o.appIntro;n+="
";n+='
';n+='已有'+o.playNum+"人在玩";n+="";n+='由 ';n+=o.developers;n+=" 开发";n+="";n+="
";n+='
';n+="";n+="开始游戏";n+="";n+="";n+="
";n+="";}return n;},buildRecommendDom:function(){this.noticeInit();this.appArea(e("#newApp"),this.opts.newApp);this.appArea(e("#selApp"),this.opts.smallApp);this.starbarInit(e("#newApp"));this.starbarInit(e("#selApp"));this.buildPopInfo();e("#imgAnimate").switchable({effect:"fade",duration:0.8,delay:0.3,interval:4,autoplay:true,lazyload:true});},noticeInit:function(){if(this.opts.notice==null){return;}var l=this.opts.notice[1];var p=WYX.localStorage.get(this.opts.config.noticeStoreKey)||null;var n=JSON.parse(p)||[];var q=this.opts.notice[0]?this.opts.notice[0].appUrl:null;var m=this.opts.notice[0]?this.opts.notice[0].title:null;if(e.inArray(l,n)>=0){e(".system-notice").fadeOut(200);}else{if(q&&m){e(".system-notice .notice-text").empty().append(""+m+"");e(".system-notice").fadeIn(200);}}var o=this;e(".system-notice .close").bind("click",function(){e(".system-notice").fadeOut(200);n.push(l);if(n.length>20){n.shift();}WYX.localStorage.set(o.opts.config.noticeStoreKey,JSON.stringify(n));});},starbarInit:function(l){var m=null;if(l){m=l.find(".starbar");}else{m=e(".starbar");}if(!m){return;}m.each(function(n){var o=this;new WYX.UI.ScoreBar({target:o});});},appArea:function(l,o){if(l.length===0||o==null){return;}var q=this;var r=o.length;var u=1;var t=6;var p=l.find(".next-disable");var n=l.find(".prev-disable");var m=l.find("div.circle-page ul li a");if(r>t){p.removeClass("next-disable").addClass("next");}p.click(function(){if(e(this).hasClass("next-disable")){return;}u=u+1;s(u);});n.click(function(){if(e(this).hasClass("prev-disable")){return;}u=u-1;s(u);});m.click(function(){if(e(this).hasClass("circle-btn")){return;}u=m.index(e(this))+1;s(u);});function s(x){p.removeClass("next-disable").addClass("next");n.removeClass("prev-disable").addClass("prev");l.find("div.circle-page ul li a").removeClass("circle-btn").addClass("circle-btn-disable");l.find("div.circle-page ul li a").eq(x-1).removeClass("circle-btn-disable").addClass("circle-btn");if(x<=1){x=1;n.removeClass("prev").addClass("prev-disable");}if(x>=Math.ceil(r/t)){x=Math.ceil(r/t);p.removeClass("next").addClass("next-disable");}u=x;var w="";for(var v=(x-1)*t;v<(x*t);v++){if(!o[v]){break;}w+="- ";w+='
';w+='
!['+o[v].appName+' '+o[v].appName+']('+o[v].appLogo+')
';w+="
";w+='";w+=" ";}l.children("ul").html(w);q.starbarInit(l);}},buildPopInfo:function(){e("#gamefollow").click(function(){App.addFollower(that.bugleId,e("#headNotice .head-weibo").attr("data"),e("#gamefollow"));e(".popinfo").fadeOut(500);});}};WYX.GameRecommended.defaults={newApp:[],smallApp:[],bugleId:2218712947,tabType:"recommend",config:{noticeStoreKey:"wyx_home_notice"},typeSum:0,pageSize:10};})(jQuery);