function AdvertLib(){var g={};var m=false;var j=[];var b=40;var q=[];function l(A){var v,y=false,x=false,u="",z=parseInt(get_cookie(document.max_ad_id_cookie));if(!m){j=[]}for(v=0;v<A.length;++v){if(A[v].sort=="T"){if(u!=""){u+="&nbsp;|&nbsp;"}u+=A[v].content;d(A[v])}else{if(!m&&A[v].sort=="O"&&(isNaN(z)||A[v].id>z)){A[v].content=r(A[v].content);j.push(A[v])}}}if(!m&&j.length){s()}if(u!=""){var w=get_cookie(document.ticker_ads_cookie);if(w==null){w=""}if(u!=w){set_cookie(document.ticker_ads_cookie,u,"","/","","");sky.overlay.ticker(u)}}else{var t=new Date(0);set_cookie(document.ticker_ads_cookie,"",t,"/","","");a()}}function d(v){var u,t;for(u=0,t=q.length;u<t;u++){if(v.id==q[u].id){q[u]=v;break}}if(u==t){q.push(v)}p()}function n(v){var u,t;for(u=0,t=q.length;u<t;u++){if(v==q[u].id){q.splice(u,1);p();return}}}function p(){if(q.length){var y=[],w="",v,t;for(v=0,t=q.length;v<t;v++){y.push(q[v].content)}w=y.join("&nbsp;|&nbsp;");var x=get_cookie(document.ticker_ads_cookie);if(x==null){x=""}if(w!=x){set_cookie(document.ticker_ads_cookie,w,"","/","","");sky.overlay.ticker(w)}}else{var u=new Date(0);set_cookie(document.ticker_ads_cookie,"",u,"/","","");a()}}function h(u,w){var t={content:u,id:w},v=parseInt(get_cookie(document.max_ad_id_cookie));if(isNaN(v)||w>v){j.push(t)}if(!m&&j.length){s()}}function s(){sky.overlay.getChoice("Message",j[0].content,j.length>1?[sky.overlay.button("Next",e),sky.overlay.button("Done",k)]:[sky.overlay.button("Done",k)]);m=true}function e(){o();s()}function k(){o();m=false}function o(){var t=j.shift();set_cookie(document.max_ad_id_cookie,t.id,oneYearFromNow(),"/","","")}function a(){if(document.fixedMsgRemove&&document.fixedMsgType&&document.fixedMsgType=="soft"){document.fixedMsgRemove()}}function r(w){if(is_ie){return w}var v=w.split(" ");var t=[],u,x;for(u=0;u<v.length;u++){x=0;while(x<=v[u].length){t.push(v[u].substring(x,x+b));x+=b}}return t.join(" ")}return{pub:g,handleAdverts:l,addTickerAdvert:d,rmTickerAdvert:n,displayOneTimeAdvert:h}}function BGLib(o){var I={name:o,doLoginUpd:false},b={next:{ms:0,startAtZero:true},fast:{ms:4000,startAtZero:false},normal:{ms:24000,startAtZero:false},loginUpd:{ms:60000,startAtZero:true}},B=5000,v=300000,q=1000;var G;if(typeof(G=document.jsOverrides.BGLib.refreshFast)==="number"){b.fast.ms=G}if(typeof(G=document.jsOverrides.BGLib.refreshNormal)==="number"){b.normal.ms=G}if(typeof(G=document.jsOverrides.BGLib.refreshLoginUpd)==="number"){b.loginUpd.ms=G}var p=ReqLib(o,{reqType:"bg",type:null,refreshNormal:null,refreshIdle:null,url:"bg_www",respType:"arr",renderDelay:null,channel:{name:o,ident:0,subscribe:L}}),O={};for(var K in b){O[K]={when:Math.ceil(b[K].ms/q),count:b[K].startAtZero?0:Math.ceil(b[K].ms/q)}}var l=false,x=null,j=["id","sort","priority","prvt","content"],M={timer:null,date:null},h="";function H(){return Login.canReq()}function s(){return Login.canReq()}function g(){var Q,S,R,P,t=(typeof document.push!=="object"||!document.push.is_subscribed("m","MESSG",true));if(I.doLoginUpd&&location.toString().substr(0,5)=="https"){Q=p.pub.urls.normal;S="Y";I.doLoginUpd=false}else{Q=p.pub.urls.dirty;S="N"}if(l){R="Y";l=false}else{R="N"}P=parseInt(get_cookie(document.max_ad_id_cookie));if(typeof P!=="number"||isNaN(P)){P=""}Q=[Q,"&upd=",S,"&waitlist=",R,"&max_ad_id=",P,"&get_adverts=",t?1:0,"&ms=",new Date().getTime()].join("");return Q}function a(){return null}function C(){var P,t=false;if(x!=null){clearTimeout(x);x=null}for(P in O){O[P].count++}if(O.next.when>0){P="next"}else{t=Quickplay.shouldWaitlistPoll();if(t){P="fast"}else{P="normal"}}if(O[P].count>=O[P].when){O.next.count=0;O.fast.count=0;O.normal.count=0;if(P=="next"){O.next.when=0}if(O.loginUpd.count>=O.loginUpd.when&&(new Date().getTime()-State.lastClick)<=v){I.doLoginUpd=true}if(I.doLoginUpd){O.loginUpd.count=0}if(t){l=true}p.poll()}x=setTimeout(C,q)}function A(t){O.next.when=Math.ceil(t/q);O.next.count=0}function J(){if(document.isAir){return true}if(get_cookie(document.air_lock_cookie_name)==="Y"){return false}return true}function w(){var aa=J(),Q=p.pub.items[0];if(Q!=""){set_cookie(document.login_cookie,Q,"","/","","")}Login.setLoginUID(p.pub.items[p.pub.items.length-1]);dispLogin();D(p.pub.items[1],p.pub.items[2]);u(p.pub.items[p.pub.items.length-2]);if(aa){if(p.pub.items[3]!=""){var X=0,T=p.pub.items[3].split("|");Y=T.length;for(;X<Y;X+=2){E("T","M",T[X],T[X+1])}}}var R;if(p.pub.items[4]!=""){R=p.pub.items[4].split("|")}else{R=[]}if(aa){if(p.pub.items[5]!=""){var X=0,W=p.pub.items[5].split("|"),Y=W.length;for(;X<Y;X+=2){E("S","T",W[X],W[X+1])}}}var S=p.pub.items[6],V=S.split("|");if(h!==S&&V.length===4&&typeof sky.poker.pointsUpdate==="function"){sky.poker.pointsUpdate(V[0],V[1],V[2],V[3]);h=S}var U=[];if(typeof document.push!=="object"||!document.push.is_subscribed("m","MESSG",true)){var P=p.pub.items[7],Z=p.pub.items[8],t,ab;X=9;for(t=0;t<Z;t++){ab={};for(c=0;c<j.length;c++){ab[j[c]]=p.pub.items[X+c]}U.push(ab);X+=j.length}for(X=0,Y=R.length;X<Y;X+=2){U.push({id:["TNMT_",R[X]].join(""),sort:"T",priority:"1",prvt:"1",content:["<b>Tournament ",R[X+1]," will start soon.</b>"].join("")})}Advert.handleAdverts(U)}}function E(S,R,X,t){var V,T,W,P,Q=[document.popup_cookie,"_",S,X].join("");if(get_cookie(Q)!==null){return}else{var U=new Date().getTime();set_cookie(Q,U.toString(),new Date(U+15000),"/","","")}switch(S){case"S":V={};T=!y(X);W="Active Cash Game";P=["You are currently seated at ",(typeof t!=="undefined"?t:"a cash table"),".</p><p>You appear to have popup-blocking enabled so click Launch"," to open the table.</p><p>To find help on allowing popups in your",' browser, click <a href="',document.helpURLS.base,'" rel="external" class="pu_help">here</a>.</p>'].join("");break;case"T":V={gameNameClue:["Tournament ",t,": "].join("")};T=true;W="Tournament Starting";P=[(typeof t!=="undefined"?t:"A tournament")," is starting now.</p><p>You appear to have popup-blocking enabled"," so click Launch to open the tournament.</p><p>To find help on",' allowing popups in your browser, click <a href="',document.helpURLS.base,'" rel="external" class="pu_help">here</a>.</p>'].join("");break;default:return}popup=get_cookie([document.popup_cookie,"_",R,X].join(""));if(T&&(!popup||!popup.match(new RegExp("^[0-9]+$"))||parseInt(popup)<(new Date().getTime()-3000))){win=State.openTable(S,R,X,V);if(!win&&!State.autoPopupAlert){State.autoPopupAlert=true;sky.overlay.getChoice(W,P,[sky.overlay.button("Launch",function(){State.autoPopupAlert=false;State.openTable(S,R,X)}),sky.overlay.button("Cancel",function(){State.autoPopupAlert=false})])}}}function r(t){return}function m(){I.doLoginUpd=true;A(B)}function y(P){var R=get_cookie(document.snp_stand_cookie),t,Q;if(R){t=R.split("|");for(Q=0;Q<t.length;Q+=2){if(t[Q]==P){return true}}}return false}function N(){var R=document.getElementById("clockDisp");if(R){var Q=M.date,P=Number(Q.getMinutes()),t=Number(Q.getSeconds());if(P<10){P=["0",P].join("")}if(t<10){t=["0",t].join("")}R.innerHTML=[M.date.getHours(),":",P,":",t].join("")}}function k(){var t=document.getElementById("clockDisp");if(t){t.innerHTML=""}}function n(){if(M.timer){clearTimeout(M.timer);M.timer=null}M.date.setTime(M.date.getTime()+1000);N();M.timer=setTimeout(n,1000)}function u(P){if(M.timer){clearTimeout(M.timer);M.timer=null}var t=P.match("(....)-(..)-(..) (..):(..):(..)");if(t!=null){M.date=new Date(t[1],t[2]-1,t[3],t[4],t[5],t[6]);N();M.timer=setTimeout(n,1000)}else{k()}}function D(t,V,T){var U=document.getElementById("lobstate");if(U){var Q=U.getElementsByTagName("li");if(Q&&Q.length===2){if(typeof T==="boolean"&&T){var R=/\>(.*)\</,P=R.exec(Q[0].innerHTML),S=R.exec(Q[1].innerHTML);if(!P||!S){return}t=parseInt(P[1])+parseInt(t);V=parseInt(S[1])+parseInt(V)}Q[0].innerHTML=["<strong>",t,"</strong> Online"].join("");Q[1].innerHTML=["<strong>",V,"</strong> Seated"].join("")}}}function L(){var Q=p.pub.channel;if(typeof Q.channel==="undefined"){var t=Q.msg_id.toString().split(".");Q=(Q.channel=[]);Q.mONLIN={name:"ONLIN",clss:"m",msg_handler:F};Q.lMESSG={name:"MESSG",clss:"l",msg_handler:F};Q.iMESSG={name:"MESSG",clss:"i",msg_handler:F};Q.iLAUNH={name:"LAUNH",clss:"i",msg_handler:F};Q.mONLIN.msg_id=parseInt(t[0]);Q.lMESSG.msg_id=parseInt(t[1]);Q.iMESSG.msg_id=parseInt(t[2]);Q.iLAUNH.msg_id=parseInt(t[3])}else{Q=Q.channel}push_subscribe(Q.mONLIN,null);push_subscribe(Q.lMESSG,null);if(State.login.logged_in){var P=Q.iLAUNH.ident=Q.iMESSG.ident=State.login.cust_id;Q.iMESSG.key=Push.make_channel_name("kMESSG",P);Q.iLAUNH.key=Push.make_channel_name("kLAUNH",P);push_subscribe(Q.iMESSG,null);push_subscribe(Q.iLAUNH,null)}else{push_unsubscribe(Q.iMESSG);push_unsubscribe(Q.iLAUNH)}}function F(T,Q,P,V){printfire("BGLib._pushMsgHandler:",T,Q,["(",P,")"].join(""),V);var S=/^(m|i|l)(ONLIN|MESSG|LAUNH)(\d+)$/,t=S.exec(T);if(t===null||t.length!==4){warnfire("BGLib._pushMsgHandler: unknown channel",T);return}switch(t[2]){case"LAUNH":var U;if(t[1]==="i"&&typeof V.payload==="object"&&typeof(U=V.payload).item_id==="string"&&typeof U.game_type==="string"&&typeof U.item_type==="string"&&J()){printfire("BGLib._pushMsgHandler: launching table",U.game_type,U.item_type,U.item_id);setTimeout(function(){E(U.game_type,U.item_type,U.item_id)},Math.random()*3000)}else{warnfire("BGLib._pushMsgHandler: bad payload",V)}break;case"MESSG":if(typeof V.payload==="object"){var U=V.payload;switch(U.sort){case"T":var R=false;if(V.action=="I"){Advert.addTickerAdvert({id:U.ad_id,content:U.txt})}else{if(V.action=="I"){Advert.rmTickerAdvert(U.ad_id)}}break;case"O":if(V.action=="I"){Advert.displayOneTimeAdvert(U.txt,U.ad_id)}break}}break;case"ONLIN":if(typeof V.payload==="object"){var U=V.payload;D(U.d_online,U.d_seated,true)}break}}function z(){State.setConnected(false)}function e(){State.setConnected(true)}var d={pub:I,Req:p,canPoll:H,canResp:s,makeURL:g,makeId:a,poll:C,render:w,hint:r,expectFundsReturn:m,pushSubscribe:L,pollTimeoutCb:z,pollSuccessCb:e};p.regPar(d);return d}var updateTimer=null;var NS=(navigator.appName=="Netscape")?true:false;document.chromeDim={w:0,h:0};function unloadHandler(){var a=document.popup_cookie+"_"+document.windowId;set_cookie(a,null,new Date(0),"/","","");var b=document.unloadMsgInfo;switch(document.playerState){case"R":case"P":case"S":b=document.unloadMsgWarn;break}return b}function set_unloadHandler(){window.onbeforeunload=unloadHandler}function unset_unloadHandler(){window.onbeforeunload=null}function _getChromeDim(a){var d=300;try{window.resizeTo(d,d)}catch(b){setTimeout(function(){_getChromeDim(a)},250);return}document.chromeDim={w:d-document.documentElement.clientWidth,h:d-document.documentElement.clientHeight};if(typeof a==="function"){a()}}function setup_tab(){if(typeof window.outerWidth!=="number"){_getChromeDim(_continue_setup_tab)}else{_continue_setup_tab()}}function _continue_setup_tab(){document.qp_no_redirect=true;document.can_leave_tab=true;if(document.logged_in){Tile=TileLib();if(document.launchAsMini=="Y"){resizeWindow(504,343)}else{if(document.verticalChat=="Y"){resizeWindow(1020,600)}else{resizeWindow(810,600)}}var a;for(a in flashVars.common.params){flashVars[document.clientVersion].params[a]=flashVars.common.params[a]}for(a in flashVars.common.vars){flashVars[document.clientVersion].vars[a]=flashVars.common.vars[a]}sky.flash.embed("flashcontent","100%","100%",flashVars[document.clientVersion].swf,flashVars[document.clientVersion].params,flashVars[document.clientVersion].vars,flashVars.common.flashVersion,"flashcontent_embed");set_unloadHandler();document.title=unescape(document.window_title);Nickname=NicknameLib("Nickname")}else{Login=new LoginLib();Login.showPopupForm(true,"launch_flash",login_ok,login_cancel)}updateClientState();try{document.openWindows=window.opener.getOpenWindows();for(var d in document.openWindows){document.openWindows[d].setOpenWindows(document.openWindows)}}catch(b){}window.onfocus=function(){if(window.opener&&window.opener.Focus){window.opener.Focus.focused(document.windowId)}};window.onblur=function(){if(window.opener&&window.opener.Focus){window.opener.Focus.blurred(document.windowId)}}}function login_ok(){if(!chkLogin()){return}if(Login.extraData.length==5){document.clientVersion=Login.extraData[0];flashVars.common.vars.lobby_cookie=Login.extraData[1];flashVars.common.vars.cookie=Login.extraData[2];flashVars.common.vars.prefs=Login.extraData[3];document.verticalChat=Login.extraData[4];document.launchAsMini=Login.extraData[5];document.logged_in=true;setup_tab()}}function login_cancel(){window.close()}function updateClientState(){if(updateTimer!=null){clearTimeout(updateTimer)}var d=document.popup_cookie+"_"+document.windowId;var g=new Date().getTime().toString();set_cookie(d,g,"","/","","");updateTimer=setTimeout(updateClientState,1000);if(!window.opener){return}var a;try{a=window.opener.document}catch(b){}if(a&&a.openWindows){a.openWindows[document.windowId]=window}}function resizeWindow(d,a,b){if(!b){window.onresize=function(){resizeWindowCheck(d,a)}}if(self.innerWidth){window.resizeBy(d-window.innerWidth,a-window.innerHeight)}else{if(document.documentElement&&document.documentElement.clientWidth){try{window.resizeBy(d-document.documentElement.clientWidth,a-document.documentElement.clientHeight)}catch(e){setTimeout("resizeWindow("+d+", "+a+")",200)}}else{if(document.body){document.body.clientWidth=d;document.body.clientHeight=a}}}}function resizeWindowCheck(e,a){window.onresize=function(){};var b=0,d=0;if(self.innerWidth){b=window.innerWidth-e;d=window.innerHeight-a}else{if(document.documentElement&&document.documentElement.clientWidth){b=document.documentElement.clientWidth-e;d=document.documentElement.clientHeight-a}}if(typeof window.screenLeft!="undefined"&&window.screenLeft<0){b-=window.screenLeft}else{if(typeof window.screenX!="undefined"&&window.screenX<0){b-=window.screenX}}if(b||d){window.moveBy(b,d);resizeWindow(e,a,true)}}function set_focus(){if(window.opener&&window.opener.Focus){window.opener.Focus.add(document.windowId)}}function set_blur(){if(window.opener&&window.opener.Focus){window.opener.Focus.remove(document.windowId)}}function suspend_focus(){if(window.opener&&window.opener.Focus){window.opener.Focus.suspend(true)}}function reenable_focus(){if(window.opener&&window.opener.Focus){window.opener.Focus.suspend(false)}}function leave_tab(){if(document.can_leave_tab){unset_unloadHandler();window.close()}}function reload_tab(){unset_unloadHandler();window.location.reload(true)}function set_title(b,l,m,k,h,a,d,e,g,j){return}function do_verify(){if(!is_ie6){setFlashVisible(false);Nickname.showForm("verify",function(){setFlashVisible(true)},function(){setFlashVisible(true)})}else{Nickname.showForm("verify","")}}function goChangeAvatar(){if(!is_ie6){setFlashVisible(false);Nickname.showForm("avatar",function(){setFlashVisible(true)},function(){setFlashVisible(true)})}else{Nickname.showForm("avatar","")}}function move_to_table(a){var b=window.opener.document;var g=b.openWindows[a];if(g){try{g.focus()}catch(d){}}}function go_lobby(){if(window.opener){if(document.real_game_type=="T"){try{window.opener.openTnmtLobby(document.real_game_id)}catch(a){window.opener.focus()}}else{window.opener.focus()}}}function openTournamentLobby(a){try{window.opener.openTnmtLobby(a)}catch(b){}}function openCashTable(a){try{window.opener.State.openTable("S","T",a)}catch(b){}}function popupVegasGame(b){var a=document.scgiURL+"?action=export_user&target=SKYVEGAS&guest_ok=Y&logout=N&import_action=action~GoGame@name~"+b+"@skin~poker";pu(a,"pu_vegas_game","pu_vegas_"+b)}function popupURL(a){pu(a,"pu_vegas_game")}function popupURLInternal(a){popupURL(a)}function refreshCookies(a){set_cookie_no_escape(document.secure_login_cookie,a,"","/secure","",1)}function setFlashVisible(b){var a=document.getElementById("flashcontent");if(a){a.style.visibility=(b?"visible":"hidden")}}function popupDepositWindow(){var a=document.xferURLPmt+"?action=GoAcctTxn&type=DEP&skin=poker";pu(a,"pu_acct_deposit")}function popupGamcareWindow(){pu(document.helpURLS.responsible,"pu_help")}function popupReducingWindow(){pu(document.helpURLS.reducing,"pu_help")}function openLink(b){var g={n1:["standard",0],n2:["standard",1],n3:["standard",2],n4:["mini",0]},e=g[["n",b].join("")],d,a;if(typeof e==="undefined"){return}d=getCasinoGameInfo(e[0],e[1],"type");info=getCasinoGameInfo(e[0],e[1],"info");if(d===""||info===""){return}switch(d){case"VEGAS":popupVegasGame(info);break;case"LINK":case"LINK_INTERNAL":popupURL(info);break}}function player_state(a){document.playerState=a;var g=get_cookie(document.snp_stand_cookie),b=[],e=[],d;if(g){b=g.split("|")}for(d=0;d<b.length;d+=2){if(b[d]!=document.tab_id){e.push(b[d],b[d+1])}}if(a=="C"){e.push(document.tab_id,new Date().getTime())}if((document.real_game_type=="S")&&(a=="C"||a=="P")){if(window.opener){window.opener.BG.expectFundsReturn()}}if(b.length||e.length){set_cookie(document.snp_stand_cookie,e.join("|"),"","/","","")}}function popupHistory(b,a){sky.newWindow(document.scgiURL+"?action=go_hand_history_flsh&game_id="+b+"&enc_sess="+encodeCookieVal(a),"width=800,height=400","pu_hist_"+b)}function play_similar_hu(a){_show_quickplay("Y",a)}function show_quickplay(a){_show_quickplay(a)}function _show_quickplay(b,a){if(typeof document.qp_sng_type=="undefined"||document.qp_sng_type==""){if(b=="Y"){leave_tab()}return}var h=qp_cost_desc(document.qp_buy_in," + ","txt"),g=sng_desc(document.qp_game_def_id,document.qp_limit_type,document.qp_sng_type,document.qp_reg_max),e=function(){document.can_leave_tab=true;if(b=="Y"){leave_tab()}else{setFlashVisible(true);set_blur()}},d={game_def_id:document.qp_game_def_id,limit_type:document.qp_limit_type,reg_max:document.qp_reg_max,buy_in:document.qp_buy_in,sng_type:document.qp_sng_type,avoid_nickname:(typeof a!=="undefined"?a:""),prev_game_id:document.real_game_id};setFlashVisible(false);set_focus();document.can_leave_tab=false;TnmtReg.showForm("S",null,g,h,null,"R",null,null,"",e,e,e,d)}function flashOpenCashTable(a){try{window.opener.State.openTable("S","T",a,{chkLogin:false,skipMaxWinCheck:true})}catch(b){State.openTable("S","T",a,{chkLogin:false,trackWindow:false,skipMaxWinCheck:true})}}function flashWaitingList(a,b){if(b=="join"){Quickplay.doWaitlistCookie("A",a)}else{if(b=="leave"){Quickplay.doWaitlistCookie("C",a)}}}function tile(){Tile.doTiling()}function TileLib(){var v=[],o=[],u=[],l=[],b={},g=[];function p(){v=[];o=[];u=[];l=[];b={};g=[];r();m()||j();for(i=0;i<v.length;i++){document.openWindows[v[i].id].focus();document.openWindows[v[i].id].moveTo(v[i].x0,v[i].y0)}}function r(){var B,z,y,x=0,A,w;for(B in document.openWindows){if(document.openWindows[B].closed){continue}z=t(document.openWindows[B]);o.push({id:B,width:z.width,height:z.height});u.push({id:B,width:z.width,height:z.height,area:z.width*z.height});x+=z.width*z.height;g[B]=z}A=0;for(y=0;y<u.length;y++){w=(u[y].area/x)*(2*Math.PI);u[y].angle=A+w/2;A=u[y].angle+w/2}b=e()}function m(){l.push({x:b.left,y:b.top});var x,y,w;while(o.length){while(true){x=a();y=k(l[x]);w=q(y);if(w!=-1){if(l[x].x-y.x-b.left<o[w].width){l.splice(x,1)}break}l.splice(x,1);if(!l.length){return false}}if(y.y+o[w].height-b.top>b.height){return false}l.push({x:y.x+o[w].width,y:y.y,trySlide:false});l.push({x:y.x,y:y.y+o[w].height,trySlide:true});v.push({id:o[w].id,x0:y.x,y0:y.y,x1:y.x+o[w].width-1,y1:y.y+o[w].height-1,height:o[w].height});o.splice(w,1)}return true}function k(x){if(!x.trySlide){return x}var z,y,w=b.left;for(y=0;y<v.length;y++){if(v[y].y0>x.y||v[y].y1<x.y){continue}z=v[y].x1+1;if(z<=x.x&&z>w){w=z}}return{x:w,y:x.y}}function n(B,A,D,C,x,w,z,y){return(Math.max(B,x)<=Math.min(A,w)&&Math.max(D,z)<=Math.min(C,y))}function d(x,w){for(f=0;f<v.length;f++){if(n(x.x,x.x+w.width-1,x.y,x.y+w.height-1,v[f].x0,v[f].x1,v[f].y0,v[f].y1)){return 1}}return 0}function q(H){var D,E=-1,B,A,G,F,C=Number.MAX_VALUE;for(D=0;D<o.length;D++){B=document.openWindows[o[D].id];A=(typeof B.screenX!="undefined"?B.screenX:B.screenLeft)-H.x;G=(typeof B.screenY!="undefined"?B.screenY:B.screenTop)-H.y;F=A*A+G*G;if(F<C&&H.x+o[D].width-b.left<=b.width&&!d(H,o[D])){C=F;E=D}}return E}function a(){var w,x=0;for(w=0;w<l.length;w++){if(l[w].y<l[x].y){x=w}else{if(l[w].y==l[x].y&&l[w].x<l[x].x){x=w}}}return x}function j(){var w;v=[];for(w=0;w<u.length;w++){v.push({id:u[w].id,x0:(b.width-u[w].width)*(1+Math.cos(u[w].angle))/2,y0:(b.height-u[w].height)*(1+Math.sin(u[w].angle))/2})}h()}function h(){var x,z,A,y={x0:Number.MAX_VALUE,y0:Number.MAX_VALUE},w={x1:0,y1:0};for(z=0;z<v.length;z++){v[z].x1=v[z].x0+u[z].width;v[z].y1=v[z].y0+u[z].height;y.x0=Math.min(y.x0,v[z].x0);w.x1=Math.max(w.x1,v[z].x1);y.y0=Math.min(y.y0,v[z].y0);w.y1=Math.max(w.y1,v[z].y1)}x={x:w.x1-y.x0,y:w.y1-y.y0};A={x:b.width/x.x,y:b.height/x.y};for(z=0;z<v.length;z++){v[z].x0-=y.x0+x.x/2;v[z].x1-=y.x0+x.x/2;v[z].y0-=y.y0+x.y/2;v[z].y1-=y.y0+x.y/2;if(Math.abs(v[z].x0)>Math.abs(v[z].x1)){v[z].x0*=A.x}else{v[z].x1*=A.x;v[z].x0=v[z].x1-u[z].width}if(Math.abs(v[z].y0)<Math.abs(v[z].y1)){v[z].y0*=A.y}else{v[z].y1*=A.y;v[z].y0=v[z].y1-u[z].height}v[z].x0+=b.left+b.width/2;v[z].y0+=b.top+b.height/2}}function e(){var w={};if(typeof window.screen.availLeft=="undefined"){var x=q({x:0,y:0});if(x==-1){x=0}var C=document.openWindows[u[x].id];C.focus();var B=g[u[x].id],A=window.screen.availWidth/2-B.width/2,y=window.screen.availHeight/2-B.height/2,D,z;C.moveTo(A,y);D=C.screenLeft-A,z=C.screenTop-y;C.moveTo(0,0);w.left=C.screenLeft-D;w.top=C.screenTop-z}else{if(navigator.userAgent.toLowerCase().indexOf("safari")!=-1){w.left=0;w.top=0}else{w.left=window.screen.availLeft;w.top=window.screen.availTop}}w.width=window.screen.availWidth;w.height=window.screen.availHeight;w.bottom=w.top+w.height-1;return w}function t(z){var x=0,A=0;if(typeof z.outerWidth=="number"){x=z.outerWidth;A=z.outerHeight}else{var y=s(z);x=y.width+document.chromeDim.w;A=y.height+document.chromeDim.h}return{width:x,height:A}}function s(y){var x=0,z=0;if(typeof y.innerWidth=="number"){x=y.innerWidth;z=y.innerHeight}else{if(y.document.documentElement&&(y.document.documentElement.clientWidth||y.document.documentElement.clientHeight)){x=y.document.documentElement.clientWidth;z=y.document.documentElement.clientHeight}else{if(y.document.body&&(y.document.body.clientWidth||y.document.body.clientHeight)){x=y.document.body.clientWidth;z=y.document.body.clientHeight}}}return{width:x,height:z}}return{doTiling:p}}function getBalanceFromCookie(){State.parseLogin();return(State.login.logged_in?State.login.balance:"")}function setLaunchAsMiniOverride(a){set_cookie(document.miniview_override_cookie,a,"","/","","")}function setAutoFocus(a){if(window.opener&&window.opener.Focus){window.opener.Focus.enable(a==="Y")}}function getCasinoGameInfo(d,b,a){if(document.poker_table_casino_details&&document.poker_table_casino_details[d]&&document.poker_table_casino_details[d][b]&&document.poker_table_casino_details[d][b][a]){return document.poker_table_casino_details[d][b][a]}return""}function phone_home(b,d){if(document.phone_home_block_tm>0){var a=new Date().getTime();if(typeof document.__phone_home_avail==="number"&&document.__phone_home_avail>=a){return}document.__phone_home_avail=a+document.phone_home_block_tm}d=[d,"^user_agent=",navigator.userAgent].join("");PhoneHome.req(b,encodeURIComponent(d))}var centralReqObjs=[];var CurrentLeague,UpdPrefs;function init_current_league(){CurrentLeague=CurrentLeagueLib("CurrentLeague");if(!UpdPrefs){UpdPrefs=UpdPrefsLib("UpdPrefs")}if(!document.isAir){State.loading=true;setTimeout("startCurrentLeague()",500);UpdPrefs.dispLeagueOptOut()}}function startCurrentLeague(){State.loading=false;CurrentLeague.req("-")}function show_current_league_air(){State.loading=true;UpdPrefs.dispLeagueOptOut();startCurrentLeague()}function CurrentLeagueLib(C){var q={name:C};var m=ReqLib(C,{reqType:"central",type:null,refreshNormal:null,refreshIdle:null,url:"current_league_www",respType:"list"});var e=ListLib(C,{renderTR:y,preListData:g,itemCols:["rank","nickname","sch","reg","snp","total","seated"],numVisCols:7,stripyRows:true,els:{itemsTabId:"current_league_tab",wrapTabId:"current_league_wrap_tab",divId:"current_league_div"},respOrderIsDflt:true,clientOrdering:false,dfltOrder:{col:"total",dir:"r",col2:"nickname"},orderWeight:{col:null,val:null}});var k=null;var z=[];var B=null;var a="";var j=null;var t=false;var o=false;var s=null;function h(D){if(document.isAir){if(D){document.getElementById("current_league").style.display="";dispLobbyMenu(q.name)}else{document.getElementById("current_league").style.display="none"}Detail.hide();e.dispCentre(D)}}function u(){return m.pub.urls.dirty+a}function x(){return m.getCount()}function d(F,G,E){if(!m.canReq()){return false}k=F;a="";if(G&&G!=""){a+="&nickname="+G}if(E){a+="&page="+E}var D=e.getOrderCol();a+="&sort="+D.col;a+="&dir="+D.dir;m.req();return false}function g(F,E){z=[];for(var D=0;D<11;D++){z.push(F[E+D])}return 11}function A(M){if(z[0]=="ERROR"){var I=z[1];var L=z[2];switch(I){case"PLAYER_NOT_FOUND":b(L);break;default:w(L);break}return}e.render(M);document.getElementById("current_league_name").innerHTML=z[0]+" <span>Updated at "+z[1]+"</span";var H=document.getElementById("current_league_position_container");var O=document.getElementById("current_league_paging");var F="";if(z[8]!=-1){F+="<a href=\"#\" onclick=\"return CurrentLeague.req('-','','"+z[8]+"')\">&lt;&lt; Page "+z[8]+"</a> |"}F+=" <strong>Page "+z[9]+"</strong> ";if(z[10]!=-1){F+="| <a href=\"#\" onclick=\"return CurrentLeague.req('-','','"+z[10]+"')\">Page "+z[10]+" &gt;&gt;</a>"}O.innerHTML=F;j=z[9];if(State.login.logged_in){var G=H.getElementsByTagName("tbody")[0];var E=H.getElementsByTagName("tbody")[1];if(z[2]!=""){var K=G.getElementsByTagName("td");K[0].innerHTML=z[2];K[1].innerHTML='<a href="#" onclick="return CurrentLeague.search(\''+z[3]+"')\">"+z[3]+"</a>";K[2].innerHTML=z[4];K[3].innerHTML=z[5];K[4].innerHTML=z[6];K[5].innerHTML=z[7];G.style.display="";E.style.display="none";var N=document.getElementById(e.pub.els.wrapTabId).getElementsByTagName("thead")[0].getElementsByTagName("tr")[0];var D=N.getElementsByTagName("th");if(K.length==D.length){if(is_ie){for(J=0;J<K.length;J++){K[J].style.width=(D[J].clientWidth)+"px"}}else{for(J=0;J<K.length;J++){K[J].setAttribute("style","width:"+(D[J].clientWidth)+"px")}}}}else{G.style.display="none";E.style.display=""}H.style.display=""}else{H.style.display="none"}if(t){e.scrollToTop();t=false}else{if(o){for(var J=0;J<e.pub.items.length;J++){if(s==e.pub.items[J].nickname){e.selectItem(e.pub.items[J].tr,e.pub.items[J].tr.itemId);e.scrollToTR(e.pub.items[J].tr)}}o=false}}}function y(G,D,F){G.itemId=F.nickname;var E=G.childNodes;E[0].innerHTML="<b>"+F.rank+"</b>";E[1].innerHTML=F.nickname;E[2].innerHTML=F.sch;E[3].innerHTML=F.reg;E[4].innerHTML=F.snp;E[5].innerHTML=F.total;if(F.seated=="Y"){E[6].innerHTML='<span class="seated">Seated</span>'}else{E[6].innerHTML="&nbsp;"}E[0].className="lg_tab_1";E[1].className="lg_tab_2";E[2].className="lg_tab_3";E[3].className="lg_tab_4";E[4].className="lg_tab_5";E[5].className="lg_tab_6";E[6].className="lg_tab_7";e.pub.items[D].tr=G}function p(E){n();s=E||document.getElementById("player_search_input").value;if(s==""){b("Please enter a nickname");return false}o=1;for(var D=0;D<e.pub.items.length;D++){if(s==e.pub.items[D].nickname){e.selectItem(e.pub.items[D].tr,e.pub.items[D].tr.itemId);e.scrollToTR(e.pub.items[D].tr);break}}if(D==e.pub.items.length){d("-",s,j)}return false}function w(D){document.getElementById("lg_search").style.display="none";document.getElementById("lg_tab").style.display="none";document.getElementById("current_league_name").style.display="none";document.getElementById("lg_error_msg").innerHTML=D;document.getElementById("lg_error").style.display=""}function b(D){e.unselectItem();document.getElementById("player_search_error").innerHTML=D;B=setTimeout(n,4000)}function n(){if(B!=null){clearTimeout(B);B=null}document.getElementById("player_search_error").innerHTML="&nbsp;"}function l(D){if(!m.canReq()){return false}t=true;d("-");pageMemStore()}function r(D){e.hint(D)}var v={pub:q,Req:m,List:e,dispCentre:h,makeId:x,makeURL:u,req:d,render:A,hint:r,sortCol:l,search:p};m.regPar(v);e.regPar(v);return v}function DetailLib(n){var Y={name:n,gameType:null,itemId:null,item:{ok:false}},r=false,y=false,U=2000,q=10000,B=0;var V;if(typeof(V=document.jsOverrides.DetailLib.refreshNormal)==="number"){q=V}if(typeof(V=document.jsOverrides.DetailLib.refreshIdle)==="number"){B=V}var o=ReqLib(n,{reqType:"detail",type:null,refreshNormal:q,refreshIdle:B,url:null,respType:"arr",refreshIcon:true,channel:{name:"TABLE",clss:"i",subscribe:function(){},msg_handler:R}}),ac={div_default:"details_default",div_snp:"detail_div_snp",div_tnmt:"detail_div_tnmt"},af={S:{},T:{}},s={S:[getBaseURL("dirty"),"?action=get_snp_www"].join(""),T:[getBaseURL("dirty"),"?action=get_tnmt_www"].join("")},W=null,d=null,I={rendered:false},e={rendered:false},x=["rs_time","game_def_id","tab_id","game_name","fund_type","limit_type","ccy_code","js_ccy_code","limit_1","limit_2","channels","televised","num_seats","num_seated","cust_seated","num_waiting","cust_waiting"],w={rs_time:1,num_seated:1,num_seats:1,num_waiting:1,push_msg_id:1},O=["rs_time","game_def_id","tnmt_type","game_name","ccy_code","js_ccy_code","is_rebuy","starts_at","started_at","finish_time","stopped_at","js_buy_in_is_points","prize_contrib","entry_fee","start_balance","modal_sched_val","runtime","js_next_break","js_counting_down","curr_level","curr_blind","final_level","next_blind","min_to_next_level","largest_stack","smallest_stack","average_stack","js_completed_time","js_time_to_reg_end","js_time_to_start","js_time_to_reg_start","status","js_reg_start_desc","prize_pool_total","cust_registered","reg_number","status_code","channels","limit_type","prize_blurb","reg_max","num_playing","game_id","prvt","single_tab_id","qp_tnmt_type","sec_to_start","sec_to_reg","winners"],K={rs_time:1,reg_number:1},l={hold:false,match:null,timer:null,resize:false};function X(){if(o.canPoll(true)&&ag()){return true}return false}function z(){if(o.canResp(true)&&ag()){return true}return false}function j(){var t;if(Y.gameType==="S"){t=[s.S,"&tab_id=",Y.itemId,"&time=",Math.floor(new Date().getTime()/1000)].join("")}else{t=[s.T,"&game_id=",Y.itemId];t=t.join("")}return t}function b(){return Y.itemId}function L(am,ak,t){F();if(typeof am==="undefined"||am==null){Y.gameType="-";Y.itemId=null;if(typeof State.centre.List==="object"){State.centre.List.unselectItem()}o.setId(b());v("done");o.pushUnsubscribe()}else{if(!o.canReq()){return false}var al=new Date().getTime();if(Y.gameType==am.gameType&&Y.itemId==am.itemId&&d!=null&&(al-d)<U){return false}d=al;Y.gameType=am.gameType;Y.itemId=am.itemId;h(ak);if(typeof t==="string"&&t.length){l.hold=true;l.match=t}printfire("DetailLib.req: _holdRender",l);o.req()}return false}function H(al){printfire("DetailLib.render:",Y.name,al);var ap=o.pub.items,at;Y.force_upd=null;switch(Y.gameType){case"S":at=(Y.item={ok:ap[0]==="Y",customer:[],waiting:[]});if(!al&&at.ok){var an=0,ak=document.avatar_urls,ao=x.length,aq=at.customer,ar=at.waiting,am,t;for(;an<ao;an++){at[x[an]]=ap[an+1]}for(t in w){if(typeof at[t]==="string"){at[t]=parseInt(at[t])}}an++;for(am=0,ao=at.num_seated;am<ao;am++){aq[am]={cust_id:ap[an++],nickname:ap[an++],avatar:ak[["A",ap[an++]].join("")]||document.default_avatar_url,balance:ap[an++],action:"I"}}for(am=0,ao=at.num_waiting;am<ao;am++){ar[am]={nickname:ap[an++],action:"I"}}}C(al);break;case"T":at=(Y.item={ok:ap[0]==="Y"});if(!al&&at.ok){var an=0,ao=O.length;for(;an<ao;an++){at[O[an]]=ap[an+1]}for(an in K){if(typeof at[an]==="string"){at[an]=parseInt(at[an])}}}ah(al);break}if(!al){v("done")}if(typeof Y.force_upd!=="undefined"){delete Y.force_upd}o.pub.items=[];if(document.func_push&&(typeof al!=="boolean"||!al)){h(Y.item.tnmt_type);ai()}}function C(ak,ar){var am,av,al,aw,ao,ax,t,au=Y.item;if(!I.rendered){document.getElementById("detail_snp_desc_div").innerHTML=['<dl class="style2">',"<dt></dt><dd><strong>This table has been closed</strong></dd>","<dt></dt><dd></dd>","<dt>Playable On</dt><dd></dd>",'<dt>Televised</dt><dd><span title="Please be aware that your hands after a short delay could be shown on Sky Channel 865" class="ihlp">?</span></dd>',"</dl>"].join("");al=document.getElementById("detail_snp_desc_div").getElementsByTagName("dt");av=document.getElementById("detail_snp_desc_div").getElementsByTagName("dd");ax=(I.infos=[]);for(am=0,ao=al.length;am<ao;am++){ax[ax.length]={col1:al[am],col2:av[am]}}document.getElementById("detail_snp_seated_div").innerHTML=["<h3></h3>","<ul>","<li><div></div><strong></strong> <span></span></li>","<li><div></div><strong></strong> <span></span></li>","<li><div></div><strong></strong> <span></span></li>","<li><div></div><strong></strong> <span></span></li>","<li><div></div><strong></strong> <span></span></li>","<li><div></div><strong></strong> <span></span></li>","<li><div></div><strong></strong> <span></span></li>","<li><div></div><strong></strong> <span></span></li>","<li><div></div><strong></strong> <span></span></li>","<li><div></div><strong></strong> <span></span></li>","</ul>"].join("");I.seatsHeader=document.getElementById("detail_snp_seated_div").getElementsByTagName("h3")[0];aw=document.getElementById("detail_snp_seated_div").getElementsByTagName("li");ax=(I.seats=[]);for(am=0,ao=aw.length;am<ao;am++){ax[ax.length]={li:aw[am],nickname:aw[am].getElementsByTagName("strong")[0],balance:aw[am].getElementsByTagName("span")[0],cust_id:null}}document.getElementById("detail_snp_waitlist_div").innerHTML=["<h3></h3>","<ul>","<li><strong></strong></li>","<li><strong></strong></li>","<li><strong></strong></li>","<li><strong></strong></li>","<li><strong></strong></li>","<li><strong></strong></li>","<li><strong></strong></li>","<li><strong></strong></li>","<li><strong></strong></li>","<li><strong></strong></li>","</ul>"].join("");I.waitsHeader=document.getElementById("detail_snp_waitlist_div").getElementsByTagName("h3")[0];aw=document.getElementById("detail_snp_waitlist_div").getElementsByTagName("li");ax=(I.waits=[]);for(am=0,ao=aw.length;am<ao;am++){ax[ax.length]={li:aw[am],nickname:null,o_nickname:aw[am].getElementsByTagName("strong")[0]}}I.buttons={launch:{li:document.getElementById("detail_snp_launch")},similar:{li:document.getElementById("detail_snp_similar")},wait_join:{li:document.getElementById("detail_snp_waiting_join")},wait_leave:{li:document.getElementById("detail_snp_waiting_leave")},wait_full:{li:document.getElementById("detail_snp_waiting_full")}};ax=I.buttons;for(am in ax){ax[am].a=ax[am].li.getElementsByTagName("a").length>0?ax[am].li.getElementsByTagName("a")[0]:null;ax[am].span=ax[am].li.getElementsByTagName("span").length>0?ax[am].li.getElementsByTagName("span")[0]:null}I.rendered=true}if(ak){document.getElementById("detail_snp_loaded_div").style.display="none";document.getElementById("detail_snp_loading_div").style.display="";document.getElementById("detail_snp_name").innerHTML="&nbsp;";m();return}else{if(au.ok&&J(C)){return}au=Y.item;t=typeof Y.force_upd!=="undefined"?Y.force_upd:null;printfire("DetailLib._renderSNP: rendering",au,t);document.getElementById("detail_snp_loading_div").style.display="none";document.getElementById("detail_snp_loaded_div").style.display=""}if(au.ok){if(t===null||typeof t.game_name!=="undefined"){document.getElementById("detail_snp_name").innerHTML=au.game_name}ax=I.infos;ax[0].col1.style.display="none";ax[0].col2.style.display="none";if(t===null||(typeof t.fund_type!=="undefined"||typeof t.limit_1!=="undefined"||typeof t.limit_2!=="undefined"||typeof t.ccy_code!=="undefined")){if(au.fund_type==="F"){ax[1].col1.innerHTML=[au.limit_1,"/",au.limit_2].join("")}else{ax[1].col1.innerHTML=[au.js_ccy_code,au.limit_1,"/",au.js_ccy_code,au.limit_2].join("")}}if(t===null||typeof t.limit_type!=="undefined"){ax[1].col2.innerHTML=limit_type_desc(au.limit_type);ax[1].col1.style.display="";ax[1].col2.style.display=""}if(t===null||typeof t.televised!=="undefined"){if(au.televised==="Y"){ax[3].col1.style.display="";ax[3].col2.style.display=""}else{ax[3].col1.style.display="none";ax[3].col2.style.display="none"}}if(t===null||typeof t.channels!=="undefined"){if(au.channels!=="I"){if(au.channels==="Z"){ax[2].col2.innerHTML="TV Only"}else{ax[2].col2.innerHTML="TV, Web"}ax[2].col1.style.display="";ax[2].col2.style.display=""}else{ax[2].col1.style.display="none";ax[2].col2.style.display="none"}}ax=I.buttons;if(au.channels==="Z"){ax.launch.li.style.display="none";ax.similar.li.style.display="none"}else{ax.launch.li.style.display="";ax.launch.a.onclick=function(){State.openTable("S","T",au.tab_id);return false};ax.similar.li.style.display="";ax.similar.a.onclick=function(){Quickplay.req("reserve",{gameDefId:au.game_def_id,limitType:au.limit_type,numSeats:au.num_seats,stake:[au.limit_1,"~",au.limit_2,"~",au.ccy_code].join(""),numSeated:1,fundType:au.fund_type});return false}}}else{ax=I.infos;ax[0].col1.style.display="";ax[0].col2.style.display="";for(am=1,ao=ax.length;am<ao;am++){ax[am].col1.style.display="none";ax[am].col2.style.display="none"}I.buttons.launch.li.style.display="none";I.buttons.similar.li.style.display="none"}if(t===null||(typeof t.num_seated!=="undefined"||typeof t.customer!=="undefined")){var ap=au.ok?au.num_seated:0,aq=au.customer;if(ap>0){I.seatsHeader.innerHTML="Players"}else{I.seatsHeader.innerHTML="No players"}ax=I.seats;if(t===null){for(am=0;am<10;am++){ad("D",ax[am],null)}}else{t.waiting_status=1}for(am=0,ao=aq.length;am<ao;am++){aj(aq[am].action,ax,aq[am],"cust_id",ad)}}if(t===null||(typeof t.num_waiting!=="undefined"||typeof t.waiting!=="undefined")){var an=au.ok?au.num_waiting:0,at=au.waiting;ax=I.waits;if(t===null){for(am=0;am<10;am++){ae("D",ax[am],null)}}else{t.waiting_status=1}for(am=0,ao=at.length;am<ao;am++){aj(at[am].action,ax,at[am],"nickname",ae)}}if(t!==null&&typeof t.waiting_status!=="undefined"){u()}if(t===null||typeof t.waiting_status!=="undefined"){if(au.num_waiting>0){I.waitsHeader.innerHTML="Waiting list"}else{if(au.num_seated>=au.num_seats){I.waitsHeader.innerHTML="No players waiting"}else{I.waitsHeader.innerHTML=""}}}ax=I.buttons;if(!au.ok||au.channels==="Z"||au.num_seated<au.num_seats||!State.login.logged_in){ax.wait_join.li.style.display="none";ax.wait_leave.li.style.display="none";ax.wait_full.li.style.display="none"}else{if(au.cust_waiting==="Y"){ax.wait_join.li.style.display="none";ax.wait_leave.li.style.display="";ax.wait_leave.a.onclick=function(){Quickplay.req("waitlist",{op:"C",tabId:au.tab_id});return false};ax.wait_full.li.style.display="none"}else{if(au.cust_seated==="N"){if(au.num_waiting<au.num_seats){if(typeof ar==="boolean"&&ar&&!r&&ax.wait_join.li.style.display.length){r=true}ax.wait_join.li.style.display="";ax.wait_join.a.onclick=function(){Quickplay.req("waitlist",{op:"A",tabId:au.tab_id});return false};ax.wait_leave.li.style.display="none";ax.wait_full.li.style.display="none"}else{if(typeof ar==="boolean"&&ar&&!r&&!ax.wait_join.li.style.display){r=true}ax.wait_join.li.style.display="none";ax.wait_leave.li.style.display="none";ax.wait_full.li.style.display=""}}else{ax.wait_join.li.style.display="none";ax.wait_leave.li.style.display="none";ax.wait_full.li.style.display="none"}}}if(au.ok&&(typeof ar==="undefined"||!ar)){E(State.doSync(Y.name,Y.gameType,Y.itemId))}if(l.resize){G();r=l.resize=false}else{if(r){G();r=false}}}function aj(ap,am,ao,an,ak){var al=0,t=am.length;switch(ap){case"I":case"U":for(;al<t;al++){if((ap==="I"&&am[al][an]!==null)||(ap==="U"&&am[al][an]!==ao[an])){if(ap==="I"&&am[al][an]===ao[an]){return}continue}ak(ap,am[al],ao);return}break;case"D":for(;al<t;al++){if(ao!==null&&am[al][an]!==ao[an]){continue}ak(ap,am[al],ao);return}break}}function ad(al,t,am){switch(al){case"I":case"U":if(al==="I"){t.cust_id=am.cust_id;t.nickname.innerHTML=am.nickname}if(typeof am.avatar==="string"){if(t.img){t.img.src=am.avatar}else{t.li.getElementsByTagName("div")[0].innerHTML=['<img src="',am.avatar,'" width="22" height="22" alt="#" />'].join("");t.img=t.li.getElementsByTagName("div")[0].getElementsByTagName("img")[0]}}if(typeof am.balance==="string"){var ak=Y.item;if(ak.fund_type==="F"){t.balance.innerHTML=am.balance}else{t.balance.innerHTML=[ak.js_ccy_code,am.balance].join("")}}if(al==="I"){t.li.style.display=""}break;case"D":t.cust_id=null;t.li.style.display="none";break}}function ae(ak,t,al){switch(ak){case"I":t.nickname=t.o_nickname.innerHTML=al.nickname;t.li.style.display="";break;case"D":t.nickname=null;t.li.style.display="none";break}}function E(t){}function ah(am,ap){var aA,av,aB;if(!e.rendered){e.loaded_div=document.getElementById("detail_tnmt_loaded_div");e.loading_div=document.getElementById("detail_tnmt_loading_div");e.name=document.getElementById("detail_tnmt_name");var aq=[{n:"starts_at",h:"<dt>Starts At</dt><dd></dd>"},{n:"started_at",h:"<dt>Started At</dt><dd></dd>"},{n:"finish_time",h:"<dt>Finish Time</dt><dd></dd>"},{n:"buyin",h:"<dt>Buy-In</dt><dd></dd>"},{n:"run_time",h:"<dt>Running For</dt><dd></dd>"},{n:"prize_pool",h:"<dt>Prize Pool</dt><dd></dd>"},{n:"players_reg",h:"<dt>Registered</dt><dd></dd>"},{n:"players_left",h:"<dt>Players Left</dt><dd></dd>"},{n:"start_chips",h:"<dt>Chips</dt><dd></dd>"},{n:"blinds_freq",h:"<dt>Blind Limits</dt><dd></dd>"},{n:"blinds",h:"<strong>Blinds</strong>",t:"hd"},{n:"blind_cur",h:"<dt>Current</dt><dd></dd>"},{n:"blind_next",h:"<dt>Next</dt><dd></dd>"},{n:"blind_in",h:"<dt>In</dt><dd></dd>"},{n:"stacks",h:"<strong>Stacks</strong>",t:"hd"},{n:"stack_largest",h:"<dt>Largest</dt><dd></dd>"},{n:"stack_avg",h:"<dt>Average</dt><dd></dd>"},{n:"stack_smallest",h:"<dt>Smallest</dt><dd></dd>"}],ak=[],az=0,ax=0,ao,aC,t;for(aB=aq.length,aA=0;aA<aB;aA++){ak[ak.length]=aq[aA].h}e.loaded_div.innerHTML=["<h3></h3>","<h3></h3>",'<div class="countdown">',"<ul>",'<li class="num0"><span>0</span></li>','<li class="num1"><span>1</span></li>','<li class="num_"><span>:</span></li>','<li class="num2"><span>2</span></li>','<li class="num3"><span>3</span></li>','<li class="num_"><span>:</span></li>','<li class="num4"><span>4</span></li>','<li class="num5"><span>5</span></li>','<li class="num_"><span>:</span></li>','<li class="num6"><span>6</span></li>','<li class="num7"><span>7</span></li>',"</ul>","</div>",'<div class="inner" id="detail_tnmt_desc_div">',"<h4>This is a TV-only game</h4>",'<dl class="style2">',ak.join(""),"</dl>",'<dl class="style1"></dl>',"<p>Rebuys/Addons available</p>","<p></p>","</div>",'<div id="detail_tnmt_btns">','<ul class="launch">','<li id="detail_tnmt_reg_but" style="display:none"><a href="#" onClick="return false"><span></span></a></li>','<li id="detail_tnmt_unreg_but"><a href="#" onclick="return false"><span></span></a></li>','<li id="detail_tnmt_lobby_but"><a href="#" onClick="return false"><span>View Tournament Lobby</span></a></li>','<li id="detail_tnmt_watch_but"><a href="#" onClick="return false"><span>Observe Table</span></a></li>','<li id="detail_tnmt_similar_but" style="display:none"><a href="#" onClick="return false"><span>Find a Similar Sit &amp; Go</span></a></li>','<li id="detail_tnmt_launch_but" class="pu_game" style="display:none"><a href="#" onClick="return false"><span>Launch Tournament</span></a></li>',"</ul>","</div>"].join("");e.scroll_div=document.getElementById("detail_tnmt_desc_div");av=e.scroll_div;ao=av.getElementsByTagName("dl")[0].getElementsByTagName("dt");aC=av.getElementsByTagName("dl")[0].getElementsByTagName("dd");t=av.getElementsByTagName("dl")[0].getElementsByTagName("strong");e.infoItems={};for(aA=0,aB=aq.length;aA<aB;aA++){if(aq[aA].t=="hd"){e.infoItems[aq[aA].n]={hd:t[ax]};ax++}else{e.infoItems[aq[aA].n]={dt:ao[az],dd:aC[az]};az++}}av=e.loaded_div;e.status_title1=av.getElementsByTagName("h3")[0];e.status_title2=av.getElementsByTagName("h3")[1];e.timer=av.getElementsByTagName("div")[0];av=e.scroll_div;e.tv_only=av.getElementsByTagName("h4")[0];e.winners_dl=av.getElementsByTagName("dl")[1];e.is_rebuy=av.getElementsByTagName("p")[0];e.blurb=av.getElementsByTagName("p")[1];e.Timer=Timer(e.timer);e.buttons={launch:{li:document.getElementById("detail_tnmt_launch_but")},reg:{li:document.getElementById("detail_tnmt_reg_but")},unreg:{li:document.getElementById("detail_tnmt_unreg_but")},observe:{li:document.getElementById("detail_tnmt_watch_but")},similar:{li:document.getElementById("detail_tnmt_similar_but")},lobby:{li:document.getElementById("detail_tnmt_lobby_but")}};av=e.buttons;for(aA in av){av[aA].a=av[aA].li.getElementsByTagName("a").length>0?av[aA].li.getElementsByTagName("a")[0]:null;av[aA].span=av[aA].li.getElementsByTagName("span").length>0?av[aA].li.getElementsByTagName("span")[0]:null}e.rendered=true}if(am){e.loaded_div.style.display="none";e.loading_div.style.display="";e.name.innerHTML="&nbsp;";m();return}else{if(J(ah)){return}e.loading_div.style.display="none";e.loaded_div.style.display=""}var aD=Y.item,an=[],ay=typeof Y.force_upd!=="undefined"?Y.force_upd:null;printfire("DetailLib._renderTnmt: rendering",aD,ay);if(ay===null||(typeof ay.entry_fee!=="undefined"||typeof ay.js_ccy_code!=="undefined"||typeof ay.prize_contrib)){if(aD.js_buy_in_is_points==="Y"){aD.js_buy_in_info=[aD.entry_fee," poker points"].join("")}else{aD.js_buy_in_info=[aD.js_ccy_code,aD.prize_contrib," + ",aD.js_ccy_code,aD.entry_fee].join("")}}if(ay===null||typeof ay.game_name!=="undefined"){e.name.innerHTML=aD.game_name}if(ay===null||(typeof ay.status_code!=="undefined"||typeof ay.sec_to_reg!=="undefined"||typeof ay.sec_to_start!=="undefined"||typeof ay.stopped_at!=="undefined")){var at="",ar="",aw=null,au=null;switch(aD.status_code){case"TNMT_PRE_REG":if(aD.tnmt_type==="S"){at="Registration Opens In";aw=aD.sec_to_reg}else{at=""}break;case"TNMT_REG":if(aD.tnmt_type==="S"){at="Tournament Starts In";aw=aD.sec_to_start;au=(15*60)}else{at="Registration Open"}break;case"TNMT_WAIT":if(aD.tnmt_type==="S"){at="Tournament Starts In";aw=aD.sec_to_start}else{at="Tournament Starting"}break;case"TNMT_RUNNING":at="In Running";break;case"TNMT_CLOSED":at="Tournament Complete";ar=["Finished at ",aD.stopped_at].join("");break;case"TNMT_CANCELLED":at="Tournament Cancelled";ar=["Cancelled at ",aD.stopped_at].join("");break}e.status_title1.innerHTML=at;e.status_title1.style.display=at!=""?"":"none";e.status_title2.innerHTML=ar;e.status_title2.style.display=ar!=""?"":"none";if(aw!==null){e.Timer.start(aw,au);e.timer.style.display=""}else{e.timer.style.display="none";e.Timer.stop()}}if(ay!==null&&typeof ay.status_code!=="undefined"){y=true}e.tv_only.style.display=aD.channels==="Z"?"":"none";av=e.infoItems;for(aA in av){av[aA].v=""}switch(aD.status_code){case"TNMT_PRE_REG":case"TNMT_REG":case"TNMT_WAIT":if(aD.tnmt_type==="S"){e.infoItems.starts_at.v=aD.starts_at}av.buyin.v=aD.js_buy_in_info;av.prize_pool.v=[aD.js_ccy_code,aD.prize_pool_total].join("");if(aD.tnmt_type==="S"&&!aD.reg_max.length){av.players_reg.v=[aD.reg_number," / no limit"].join("")}else{av.players_reg.v=[aD.reg_number," / ",aD.reg_max].join("")}av.start_chips.v=aD.start_balance;if(aD.modal_sched_val!=="0"){av.blinds_freq.v=[aD.modal_sched_val," Minutes"].join("")}break;case"TNMT_RUNNING":av.started_at.v=aD.started_at;if(aD.js_counting_down==="Y"){av.run_time.v="starting soon"}else{av.run_time.v=aD.runtime}av.prize_pool.v=[aD.js_ccy_code,aD.prize_pool_total].join("");av.players_left.v=[aD.num_playing," / ",aD.reg_number].join("");av.blinds.v="y";av.blind_cur.v=aD.curr_blind;av.blind_next.v=aD.final_level==="Y"?"":aD.next_blind;av.blind_in.v=aD.final_level==="Y"?"":[aD.min_to_next_level," mins"].join("");if(aD.largest_stack.length){av.stacks.v="y";av.stack_largest.v=aD.largest_stack;av.stack_avg.v=aD.average_stack;av.stack_smallest.v=aD.smallest_stack}if(typeof ap==="boolean"&&ap){if(aD.tnmt_type==="S"&&!aD.reg_max.length){av.players_reg.v=[aD.reg_number," / no limit"].join("")}else{av.players_reg.v=[aD.reg_number," / ",aD.reg_max].join("")}}break;case"TNMT_CLOSED":case"TNMT_CANCELLED":if(typeof ap==="boolean"&&ap){if(aD.tnmt_type==="S"&&!aD.reg_max.length){av.players_reg.v=[aD.reg_number," / no limit"].join("")}else{av.players_reg.v=[aD.reg_number," / ",aD.reg_max].join(" ")}}break}if(aD.tnmt_type==="S"){e.infoItems.finish_time.v=aD.finish_time.replace(/^\S+\s/,"")}for(aA in av){A(aA,av[aA].v)}if(aD.status_code==="TNMT_CLOSED"&&aD.winners.length){if(typeof aD.winners==="object"){var al=aD.winners;for(aA=0,aB=al.length;aA<aB;aA++){an[an.length]=["<dt>",(aA+1),"</dt>","<dd>",al[aA].nickname," - ",al[aA].prizes,"</dd>"].join("")}}else{if(typeof aD.winners==="string"){var al=aD.winners.split("|");for(aA=0,aB=al.length;aA<aB;aA+=2){an[an.length]=["<dt>",(aA/2+1),"</dt>","<dd>",al[aA]," - ",al[aA+1],"</dd>"].join("")}}}}e.winners_dl.innerHTML=an.join("");e.winners_dl.style.display=an.length?"":"none";e.is_rebuy.style.display=aD.is_rebuy==="Y"?"":"none";e.blurb.innerHTML=aD.prize_blurb;e.blurb.style.display=(aD.prize_blurb&&aD.prize_blurb.length)?"":"none";if(aD.status_code==="TNMT_REG"){if(aD.cust_registered=="Y"){e.buttons.unreg.a.onclick=function(){return TnmtReg.showForm("C",aD.game_id,aD.game_name,aD.js_buy_in_info,aD.js_reg_start_desc,aD.tnmt_type,[aD.js_ccy_code,aD.prize_pool_total].join(""))};e.buttons.unreg.li.style.display="";e.buttons.reg.li.style.display="none"}else{e.buttons.reg.a.onclick=function(){return TnmtPreReg.check(aD.game_id,aD.game_name,aD.prvt,aD.js_buy_in_info,aD.js_reg_start_desc,aD.tnmt_type,aD.prize_pool_total,aD.js_ccy_code)};e.buttons.unreg.li.style.display="none";e.buttons.reg.li.style.display=""}}else{e.buttons.reg.li.style.display="none";e.buttons.unreg.li.style.display="none"}e.buttons.lobby.a.onclick=function(){openTnmtLobby(Detail.pub.item.game_id);return false};if(aD.status_code==="TNMT_RUNNING"&&aD.channels!=="Z"&&aD.cust_registered==="Y"){e.buttons.launch.a.onclick=function(){State.openTable("T","M",aD.game_id);return false};e.buttons.launch.li.style.display=""}else{e.buttons.launch.li.style.display="none"}if(aD.status_code==="TNMT_RUNNING"&&aD.channels!=="Z"&&aD.cust_registered!=="Y"&&aD.single_tab_id.length){e.buttons.observe.a.onclick=function(){State.openTable("T","T",aD.single_tab_id);return false};e.buttons.observe.li.style.display="";y=true}else{e.buttons.observe.li.style.display="none"}if(aD.tnmt_type==="R"&&aD.js_buy_in_is_points!=="Y"){e.buttons.similar.a.onclick=function(){Quickplay.req("reserve",{gameType:"T",gameDefId:aD.game_def_id,limitType:aD.limit_type,tnmtType:aD.qp_tnmt_type,regMax:aD.reg_max,buyIn:[aD.prize_contrib,"~",aD.entry_fee,"~",aD.ccy_code].join(""),prevGameId:aD.game_id});return false};e.buttons.similar.li.style.display=""}else{e.buttons.similar.li.style.display="none"}if(aD.ok&&(typeof ap==="undefined"||!ap)){printfire("DetailLib._renderTnmt: SyncTnmt");ab(State.doSync(Y.name,Y.gameType,Y.itemId))}if(l.resize){G();l.resize=false}else{if(y){G();y=false}}}function A(ak,t){if(e.infoItems[ak].hd){e.infoItems[ak].hd.style.display=(t===""?"none":"")}else{e.infoItems[ak].dd.innerHTML=t;e.infoItems[ak].dt.style.display=(t===""?"none":"");e.infoItems[ak].dd.style.display=(t===""?"none":"")}}function ab(am){var an,al=Y.item,t,ak;printfire("DetailLib.renderSyncTnmt:",al,am);for(t in K){if(typeof am[t]!=="undefined"){am[t]=parseInt(am[t])}}if(typeof am.reg_number!=="undefined"){ak=am.reg_number}else{ak=al.reg_number}if(al.tnmt_type==="S"&&al.reg_max==""){an=[ak," / no limit"].join("")}else{an=[ak," / ",al.reg_max].join("")}if(e.infoItems.players_reg.dd.innerHTML!==an){A("players_reg",an)}if(typeof am.num_playing!=="undefined"){an=[am.num_playing," / ",al.reg_number].join("")}else{an=[al.num_playing," / ",al.reg_number].join("")}if(e.infoItems.players_left.dd.innerHTML!==an&&(Y.item.status_code=="TNMT_RUNNING"||Y.item.status_code=="TNMT_CLOSED"||Y.item.status_code=="TNMT_CANCELLED")){A("players_left",an)}}function v(t){switch(t){case"update":switch(Y.gameType){case"-":document.getElementById(ac.div_default).style.display="";document.getElementById(ac.div_snp).style.display="none";document.getElementById(ac.div_tnmt).style.display="none";G();break}break;case"clear":document.getElementById(ac.div_default).style.display="";document.getElementById(ac.div_snp).style.display="none";document.getElementById(ac.div_tnmt).style.display="none";break;case"new":switch(Y.gameType){case"-":document.getElementById(ac.div_default).style.display="";document.getElementById(ac.div_snp).style.display="none";document.getElementById(ac.div_tnmt).style.display="none";G();break;case"S":document.getElementById(ac.div_default).style.display="none";document.getElementById(ac.div_snp).style.display="";document.getElementById(ac.div_tnmt).style.display="none";H(true);break;case"T":document.getElementById(ac.div_default).style.display="none";document.getElementById(ac.div_snp).style.display="none";document.getElementById(ac.div_tnmt).style.display="";H(true);break}break;case"done":switch(Y.gameType){case"-":document.getElementById(ac.div_default).style.display="";document.getElementById(ac.div_snp).style.display="none";document.getElementById(ac.div_tnmt).style.display="none";G();break;case"S":document.getElementById(ac.div_default).style.display="none";document.getElementById(ac.div_snp).style.display="";document.getElementById(ac.div_tnmt).style.display="none";G();break;case"T":document.getElementById(ac.div_default).style.display="none";document.getElementById(ac.div_snp).style.display="none";document.getElementById(ac.div_tnmt).style.display="";G();break}break}}function m(){if(W==null){W=sky.getProperty.height(sky.id("detail_div"))}}function aa(){document.getElementById("detail_div").style.display="none"}function P(t){if(t){document.getElementById("detail_div").style.display=""}}function G(){var al,ak;printfire("DetailLib._resize:");switch(Y.gameType){case"-":return;break;case"S":al=sky.id("detail_snp_player_div");ak=sky.id("detail_snp_btns");break;case"T":al=e.scroll_div;ak=sky.id("detail_tnmt_btns");break}var t=W+sky.getProperty.y(sky.id("detail_div"))-sky.getProperty.y(ak)-sky.getProperty.height(ak)+sky.getProperty.height(al);if(t<0){al.style.height="auto"}else{al.style.height=t+"px"}}function T(){L();pageMemStore()}function ag(){return(Y.itemId==null?false:true)}function N(){var t=[];if(ag()){t.push(Y.gameType);t.push(Y.itemId)}return t.join("|")}function k(t,al,ak){var am;if(al!=""){am=al.split("|")}else{am=t.split("|")}if(am.length==2){L({itemId:am[1],gameType:am[0]})}else{L()}}function R(am,al,ak,ao){if(!o.pushEnabled()){return}if(typeof ao!=="object"||typeof ao.action!=="string"){errorfire("DetailLib._pushMsgHandler: bad payload",ao);return}printfire("DetailLib._pushMsgHandler:",am,al,["(",ak,")"].join(""),ao);if(!isNaN(ak)){o.pub.channel.msg_id=ak}var an=/^i(TABLE|TNMT[RS])0*([1-9]\d*)$/,t=an.exec(am);if(t!==null&&t.length===3){if(t[1]==="TABLE"&&Y.gameType==="S"&&Y.itemId===t[2]){M(ao);return}else{if((t[1]==="TNMTR"||t[1]==="TNMTS")&&Y.gameType==="T"&&Y.itemId===t[2]){S(ao);return}}}errorfire("DetailLib._pushMsgHandler: bad channel",am)}function M(ao){printfire("DetailLib._pushSNPMsg: action",ao.action);switch(ao.action){case"U":if(typeof ao.id!=="string"||typeof ao.payload!=="object"){errorfire("DetailLib._pushSNPMsg: bad payload",ao);return}var ak=0,t=x.length,an=ao.payload,al=Y.item,am=null,ap;r=false;for(;ak<t;ak++){if(typeof an[(ap=x[ak])]==="undefined"){continue}if(typeof w[ap]!=="undefined"){al[ap]=parseInt(an[ap])}else{al[ap]=an[ap]}if(am===null){am=(Y.force_upd=[])}am[ap]=1}if(!l.hold){al.customer=al.waiting=[]}if(typeof an.customer==="object"){if(am===null){am=(Y.force_upd=[])}am.customer=1;D(al.customer,an.customer,"cust_id",a)}if(typeof an.waiting==="object"){if(am===null){am=(Y.force_upd=[])}am.waiting=1;D(al.waiting,an.waiting,"nickname",p)}if(am!==null){C(false,true)}break;case"D":case"X":if(typeof af[Y.gameType][Y.itemId]!=="undefined"){delete af[Y.gameType][Y.itemId]}break}}function D(ao,am,al,ap,ak){var an=0,t=am.length;for(;an<t;an++){if(typeof am[an].action!=="string"||typeof am[an][al]!=="string"){continue}ap(ao,am[an])}}function a(ak,t){var al=(ak[ak.length]={});al.action=t.action;al.cust_id=t.cust_id;if(typeof t.nickname==="string"){al.nickname=t.nickname}if(typeof t.avatar==="string"){al.avatar=t.avatar}if(typeof t.balance==="string"||t.action==="I"){al.balance=typeof t.balance==="string"?t.balance:"0.00"}if(!r&&al.action!=="U"){r=true}}function p(ak,t){ak[ak.length]={action:t.action,nickname:t.nickname};if(!r&&t.action!=="U"){r=true}}function u(){var al=Y.item,aq=I.waits,ak=0,t=aq.length,ap=al.num_waiting,am=false;if(State.login.logged_in){for(;!am&&ak<t;ak++){if(State.login.nickname===aq[ak].nickname){am=true}}al.cust_waiting=am?"Y":"N";if(!am){var an=I.seats,ao=al.num_seated;for(ak=0,t=an.length;!am&&ak<t&&ak<ao;ak++){if(State.login.cust_id===an[ak].cust_id){am=true}}}al.cust_seated=am?"Y":"N"}else{al.cust_seated=al.cust_waiting="N"}printfire("DetailLib._pushUpdWaiting",al.cust_waiting,al.cust_seated)}function S(ao){printfire("DetailLib._pushTnmtMsg: action",ao.action);switch(ao.action){case"U":if(typeof ao.id!=="string"||typeof ao.payload!=="object"){errorfire("DetailLib._pushTnmtMsg: bad payload",ao);return}var ak=0,t=O.length,an=ao.payload,al=Y.item,am=null,ap;for(;ak<t;ak++){if(typeof an[(ap=O[ak])]==="undefined"){continue}al[ap]=an[ap];if(am===null){am=(Y.force_upd=[])}am[ap]=1;if(typeof K[ap]!=="undefined"){al[ap]=parseInt(al[ap])}}if(typeof an.customer==="object"&&Q(an.customer)){if(am===null){am=(Y.force_upd=[])}am.customer=1}if(am!==null){ah(false,true)}break;case"D":break}}function Q(am){if(!State.login.logged_in){return false}for(var an,ak=0,t=am.length,al=State.login.cust_id;ak<t;ak++){an=am[ak];if(an.cust_id!==al){continue}if(an.action==="I"){Y.item.cust_registered="Y";return true}if(an.action==="D"||(an.action==="U"&&typeof an.rank!=="undefined")){Y.item.cust_registered="N";return true}}return false}function ai(){push_subscribe(o.pub.channel,o)}function h(t){if(o.pub.channel){var al=o.pub.channel,ak;if((Y.gameType==="T"&&(typeof t==="undefined"||!t))){al.name="";return}ak=Y.gameType==="S"?"TABLE":["TNMT",t].join("");if(typeof al.ident==="undefined"||al.ident==="0"){al.ident=Y.itemId;al.name=ak}else{if(ak!==al.name){o.pushUnsubscribe();al.name=ak;al.ident=Y.itemId}else{if(al.ident!==Y.itemId){o.pushUnsubscribe();al.ident=Y.itemId}}}al.key=Push.make_channel_name(["k",ak].join(""),al.ident)}}function F(ak,t){printfire("DetailLib._cancelHoldRender:",ak,t);if(l.timer!==null){clearTimeout(l.timer);l.timer=null}l.hold=false;l.match=null;if(typeof ak==="boolean"&&ak&&typeof Y.force_upd!=="undefined"){delete Y.force_upd}l.resize=typeof t==="boolean"&&t}function J(am){if(!document.func_push||typeof o.pub.channel!=="object"||!l.hold){if(l.hold){F()}return false}var ak=document.push.getEnabled();if(!ak.server||!ak.db){if(l.hold){F()}return false}var al=Y.item,t=Y.gameType==="S"?[al.num_seated.toString(),al.num_seats.toString(),al.num_waiting.toString()].join(";"):[al.reg_number.toString(),al.status,al.status_code].join(";");if(l.timer===null&&l.match&&t!==l.match){printfire("DetailLib._holdingRender: holding render (up to 2500ms)",l,t);l.timer=setTimeout(function(){printfire("DetailLib._holdingRender: timeout, force render!",l);F(true,true);am()},2500)}else{if(t===l.match){printfire("DetailLib._holdingRender:",l.timer!==null?"cancelling timer,":"","*no* cached messages",l,t);F(true,true)}else{printfire("DetailLib._holdingRender: still holding",l,t)}}return l.hold}function Z(){if(Y.gameType==="T"&&Y.item.cust_registered!=="N"){Y.item.cust_registered="N";ah(false,false)}}var g={pub:Y,Req:o,canPoll:X,canResp:z,makeURL:j,makeId:b,req:L,render:H,hint:v,renderSyncSnp:E,renderSyncTnmt:ab,closePanel:T,isShowing:ag,hide:aa,show:P,memGetString:N,memRecover:k,onLogout:Z};o.regPar(g);return g}function FilterLib(p,x){var S,C;var l=["containers","openObjs","closedObjs","overlapFilterObj","onOff","openClose","reset","x_of_y","filterRule"];for(S=0;S<l.length;S++){if(typeof x[l[S]]=="undefined"){alert(p+" is broken for FilterLib: "+l[S]+" is not defined");non_existant_function()}}var M={};var r=[];for(S=0;S<r.length;S++){if(typeof x[r[S]]!="undefined"){M[r[S]]=x[r[S]]}}var g={};var J=null;var B=0;var I=0;var z=[];for(S=0;S<x.containers.length;S++){z.push(sky.id(x.containers[S]))}var F=[];for(S=0;S<x.openObjs.length;S++){F.push(sky.id(x.openObjs[S]))}var b=[];for(S=0;S<x.closedObjs.length;S++){b.push(sky.id(x.closedObjs[S]))}var u=null;if(x.openClose!=null){u=sky.id(x.openClose)}var q=null;if(x.onOff!=null){q=sky.id(x.onOff)}var m=null;if(x.overlapFilterObj!=null){C=false;for(S=0;S<x.openObjs.length;S++){if(x.overlapFilterObj==x.openObjs[S]){C=true;break}}if(!C){alert(p+" is broken for FilterLib: overlapFilterObj must be one of openObjs");non_existant_function()}m=sky.id(x.overlapFilterObj)}var L=null;if(x.reset!=null){L=sky.id(x.reset)}var A=null;if(x.x_of_y!=null){A=sky.id(x.x_of_y)}var P=x.filterRule;var V,S,R,w,E,H,o,h,s;var Q={on:false,open:false,cols:[],inputs:[]};for(V=0;V<z.length;V++){w=z[V].getElementsByTagName("input");E=z[V].getElementsByTagName("a");for(S=0;S<w.length+E.length;S++){if(S<w.length){H=w[S];o="input"}else{H=E[S-w.length];o="a"}h=H.getAttribute("filter");if(h==null||h==""){continue}s=false;for(R=0;R<Q.cols.length;R++){if(h==Q.cols[R]){s=true;break}}if(!s){Q.cols.push(h);Q[h]={selected:[],inputs:[],inputType:o,disabled:false,when:H.getAttribute("when")!=null?H.getAttribute("when"):"on",resetable:H.getAttribute("resetable")=="no"?false:true}}if(H.getAttribute("dflt")=="on"){if(o=="input"){Q[h].selected.push(H.value)}else{if(o=="a"){Q[h].selected.push(H.getAttribute("value"))}}}Q.inputs.push(H);Q[h].inputs.push(H);if(o=="input"){H.onclick=function(j){G(this)}}else{if(o=="a"){H.onclick=function(j){k(this);return false}}}}}if(q){q.onclick=function(){a(this)}}if(u){u.onclick=K}if(L){L.onclick=N}function t(j){g=j}function n(j){return P(Q,j)}function T(W,j){J=W;B=j}function U(W){var X;if(!W){for(X=0;X<z.length;X++){z[X].style.display="none"}return}for(X=0;X<z.length;X++){z[X].style.display=""}if(Q.open){for(X=0;X<F.length;X++){F[X].style.display=""}for(X=0;X<b.length;X++){b[X].style.display="none"}if(m&&J){if(!I){I=m.clientHeight}var j=B-I;if(j<50){j=50}J.style.height=j+"px"}else{if(J){J.style.height=""}}}else{for(X=0;X<F.length;X++){F[X].style.display="none"}for(X=0;X<b.length;X++){b[X].style.display=""}if(J){J.style.height=""}}}function O(W,X){if(A){var j=A.getAttribute("txt");if(j){A.innerHTML=j.replace(/%s/,W+" of "+X)}}}function a(j){if(j.checked){Q.on=true}else{Q.on=false}for(var X=0;X<Q.cols.length;X++){if(Q[Q.cols[X]].when=="off"){for(var W=0;W<Q[Q.cols[X]].inputs.length;W++){Q[Q.cols[X]].inputs[W].disabled=Q.on}}}if(!State.pageMem.recovering){v();pageMemStore();State.centre.render(true)}return false}function K(){if(Q.open){Q.open=false;u.innerHTML="(Edit)"}else{Q.open=true;u.innerHTML="(Hide)"}if(!State.pageMem.recovering){U(true);g.matchCols();pageMemStore()}return false}function N(){var W,j;for(W=0;W<Q.cols.length;W++){if(Q[Q.cols[W]].inputType=="input"&&Q[Q.cols[W]].resetable){for(j=0;j<Q[Q.cols[W]].inputs.length;j++){Q[Q.cols[W]].inputs[j].checked=false}}}v();pageMemStore();State.centre.render(true);return false}function v(){var Y,X,W;for(Y=0;Y<Q.cols.length;Y++){W=Q.cols[Y];Q[W].selected=[];if(Q[W].inputType=="input"){for(X=0;X<Q[W].inputs.length;X++){if(Q[W].inputs[X].checked){Q[W].selected.push(Q[W].inputs[X].value)}}}else{if(Q[W].inputType=="a"){for(X=0;X<Q[W].inputs.length;X++){if(Q[W].inputs[X].getAttribute("checked")=="y"){Q[W].selected.push(Q[W].inputs[X].getAttribute("value"))}}}}if(Q.on){if(Q[W].when=="on"){Q[W].disabled=false}else{if(Q[W].when=="off"){Q[W].disabled=true}}}else{if(Q[W].when=="on"){Q[W].disabled=true}else{if(Q[W].when=="off"){Q[W].disabled=false}}}}}function G(j){y(j.getAttribute("filter"))}function k(Y){sky.addClass(Y.parentNode,"selected");Y.setAttribute("checked","y");var W=Y.getAttribute("filter");var j=Q[W].inputs;for(var X=0;X<j.length;X++){if(j[X]!=Y){sky.removeClass(j[X].parentNode,"selected");j[X].setAttribute("checked","n")}}y(W)}function y(j){v();pageMemStore();if(Q[j].when=="always"||(Q[j].when=="on"&&Q.on)||(Q[j].when=="off"&&!Q.on)){State.centre.render()}}function D(){var Y,X,W,Z=[];for(Y=0;Y<Q.cols.length;Y++){if(Q[Q.cols[Y]].selected.length){Z.push(Q.cols[Y]);Z.push(Q[Q.cols[Y]].selected.length);for(X=0;X<Q[Q.cols[Y]].selected.length;X++){Z.push(Q[Q.cols[Y]].selected[X])}}}W=[Q.on?1:0,Q.open?1:0];if(Z.length){W.push(Z.join(":"))}return W.join(":")}function e(ab){if(ab==""){ab=D()}var Y=ab.split(":");var aa,Z,ae,X,ac,W,ad,af=true;Q.on=Y[0]=="1"?true:false;Q.open=Y[1]=="1"?true:false;X="";for(aa=2;aa<Y.length;aa++){if(X==""){X=Y[aa];if(X=="menu2"){af=false}ae=false;for(Z=0;Z<Q.cols.length;Z++){if(X==Q.cols[Z]){ae=true;break}}ac=-1;continue}if(ac==-1){ac=parseInt(Y[aa]);if(isNaN(ac)||ac<1){return}ad=0;continue}if(ae){W=Y[aa];if(Q[X].inputType=="input"){for(Z=0;Z<Q[X].inputs.length;Z++){if(Q[X].inputs[Z].value==W){Q[X].inputs[Z].checked=true}}}else{if(Q[X].inputType=="a"){for(Z=0;Z<Q[X].inputs.length;Z++){if(Q[X].inputs[Z].getAttribute("value")==W){sky.addClass(Q[X].inputs[Z].parentNode,"selected");Q[X].inputs[Z].setAttribute("checked","y");if(X=="menu2"){af=true}}}}}}ad++;if(ad==ac){X=""}}if(!af){for(aa=0;aa<Q.menu2.inputs.length;aa++){if(Q.menu2.inputs[aa].getAttribute("value")=="all"){sky.addClass(Q.menu2.inputs[aa].parentNode,"selected");Q.menu2.inputs[aa].setAttribute("checked","y")}}}if(u){Q.open?Q.open=false:Q.open=true;K()}if(q){q.checked=Q.on;a(q)}v()}var d={pub:M,regPar:t,applyFilter:n,setOverlap:T,dispFilter:U,dispXofY:O,memGetString:D,memRecover:e,itemClkA:k};return d}function FindPlayersLib(u){var h={name:u};var r={ms:5000,timer:null};var d=ReqLib(u,{reqType:"find_players",type:null,refreshNormal:null,refreshIdle:null,url:"do_player_search",respType:"arr",renderDelay:600});var s="";var e={btn:document.getElementById("find_players_btn"),txt:document.getElementById("find_players_txt"),ol:null};var k=false;g();function m(){return[d.pub.urls.dirty,"&nickname=",s].join("")}function p(){return s}function b(){if(!d.canReq()){return false}var v=g();var w=v[0];var x=v[1];if(!w){if(x.length){sky.overlay.doAlert("Failed",x,"warning")}return false}s=e.txt.value;r.timer=setTimeout(l,r.ms);k=true;d.req();return false}function t(){if(r.timer!=null){clearTimeout(r.timer)}k=false;var x,B,w,y,z,v,A;x=e.ol===null?(e.ol=document.getElementById("find_players_ol")):e.ol;B=x.getElementsByTagName("li");while(B.length>0){x.removeChild(B[0])}v=d.pub.items[0];A="";if(v=="TIMEOUT"){z=0;A="Sorry, your search timed out. Please try again"}else{if(v=="OK"){z=d.pub.items[1];if(z<=0){A="None found"}}else{z=0;A="None found"}}if(A!=""){w=document.createElement("li");w.innerHTML=A;x.appendChild(w)}for(y=0;y<z;y++){w=document.createElement("li");w.innerHTML="<a href=\"#\" onClick=\"return lobby_action(MySelns, 'MySelns.req', 'find_a_player,"+d.pub.items[y+2]+"')\">"+d.pub.items[y+2]+"</a>";x.appendChild(w)}j("done")}function j(v){switch(v){case"update":case"new":e.btn.value="...";break;case"done":e.btn.value="Search";break;case"clear":e.btn.value="Search";e.txt.value="";if(e.ol!==null){e.ol.innerHTML=""}if(r.timer!==null){clearTimeout(r.timer);r.timer=null;d.incrCount();k=false}break}}function l(){if(r.timer!=null){clearTimeout(r.timer)}if(!k){return}k=false;d.incrCount();d.pub.items[0]="TIMEOUT";t()}function g(){var v=e.txt.value;var x="";var w=true;if(v==""){x="Please enter a nickname";w=false}if(v.match(new RegExp("[^A-Za-z0-9_-]","g"))){x="Invalid characters";w=false}if(w){e.btn.style.color=""}else{e.btn.style.color="#cccccc"}return[w,x]}function q(){var v=[];v.push(s);return v.join("|")}function a(v,x,w){var y=v.split("|");if(y[0]!=""){s=y[0];e.txt.value=s;g()}}function o(){if(!document.isAir){return}j("clear");MySelns.hint("clear");if(e.txt.offsetWidth){Detail.hint("clear");lobby_action(TableList,"TableList.req","-,R,-,-,-,-")}}var n={pub:h,Req:d,makeURL:m,makeId:p,req:b,render:t,hint:j,chkNickname:g,memGetString:q,memRecover:a,hideOnlogout:o};d.regPar(n);return n}function FocusLib(){var l=[],p=true,d=false,j=function(q){},a=false;_current=null;function k(q,r){j=q;a=(typeof r==="boolean"&&r)}function e(q){if((p=q)){n()}}function g(q){if(d===q){return}d=q;if(!d){n()}}function o(s){if(a){j(s);return}var r,q=l.length;for(r=0;r<q;r++){if(l[r]===s){break}}if(r===q){l.push(s)}if(l.length===1){n()}}function b(s){if(a){return}var r,q=l.length;for(r=0;r<q;r++){if(l[r]===s){l.splice(r,1);break}}n()}function n(){if(a){return}if(_current){var r,q=l.length;for(r=0;r<q;r++){if(l[r]===_current){l.splice(r,1);l.splice(0,1,_current);break}}}if(p&&!d&&l.length){if(!j(l[0])){l.shift();n()}}}function m(q){_current=q}function h(q){_current=null;g(false)}return{cfg:k,enable:e,suspend:g,add:o,remove:b,focused:m,blurred:h}}var undefined;var agt=navigator.userAgent.toLowerCase();var is_mac=(agt.indexOf("mac")!=-1);var is_major=parseInt(navigator.appVersion);var is_minor=parseFloat(navigator.appVersion);var is_ie=((agt.indexOf("msie")!=-1)&&(agt.indexOf("opera")==-1));var is_ie3=(is_ie&&(is_major<4));var is_ie4=(is_ie&&(is_major==4)&&(agt.indexOf("msie 4")!=-1));var is_ie4up=(is_ie&&(is_major>=4));var is_ie5=(is_ie&&(is_major==4)&&(agt.indexOf("msie 5.0")!=-1));var is_ie5_5=(is_ie&&(is_major==4)&&(agt.indexOf("msie 5.5")!=-1));var is_ie5up=(is_ie&&!is_ie3&&!is_ie4);var is_ie5_5up=(is_ie&&!is_ie3&&!is_ie4&&!is_ie5);var is_ie6=(is_ie&&(is_major==4)&&(agt.indexOf("msie 6.")!=-1));var is_ie6up=(is_ie&&!is_ie3&&!is_ie4&&!is_ie5&&!is_ie5_5);var is_saf=(agt.indexOf("safari")!=-1);var notspace=/\S/;cleanWhitespace=function(b){if(b){for(var a=0;a<b.childNodes.length;a++){var d=b.childNodes[a];if((d.nodeType==3)&&(!notspace.test(d.nodeValue))){b.removeChild(b.childNodes[a]);a--}if(d.nodeType==1){cleanWhitespace(d)}}}};function init_onloads(){var a;for(a=0;a<document.onloads.length;a++){document.onloads[a]()}}sky.grabEvent.addBehaviour(init_onloads,"DOMLoaded",true,false,false,"init_onloads");var Advert,State,BG,Login,Nickname,TnmtReg,TnmtPreReg,Quickplay,Focus,PhoneHome;var reqObjs={};var centralReqObjs=[];var childSandbox={lobby:{dispLogin:function(){if(State){dispLogin(false)}},showOverlayDialog:function(a){sky.overlay.dialog(a)},hideOverlayDialog:function(){sky.overlay.destroy()},showGetChoiceOverlay:function(e,d,b,a){sky.overlay.getChoice(e,d,b,a)},overlayButton:function(b,d,a,e){return sky.overlay.button(b,d,a,e)},showHandHistory:function(){show_hand_history_air()},hideHandHistoryOnLogout:function(){hide_hand_history_onlogout()},hideFindPlayersOnLogout:function(){if(typeof FindPlayers==="object"){FindPlayers.hideOnlogout()}},getStateLogin:function(a){if(State.login.hasOwnProperty(a)){return State.login[a]}return undefined},quickplay:function(a,h,d,g,l,b,k,e){var j={game_def_id:h,limit_type:d,reg_max:g,buy_in:l,sng_type:b,avoid_nickname:k,prev_game_id:e};return TnmtReg.showForm("S",null,null,null,null,null,null,null,null,null,null,null,j,a)},tnmtRegReq:function(){TnmtReg.req()},setCookie:function(a){document.cookie=a},getCookie:get_cookie,correctLinks:function(){var g=0,e=document.getElementsByTagName("a"),d,b=e.length,j=/^javascript:/,h=/[^#]$/;while(g<b){d=e[g++];if(!j.test(d.href)&&h.test(d.href)&&!d.onclick&&(!d.rel||d.rel!=="external")){d.onclick=function(){window.open(this.href);return false}}}},openCashTable:function(a){try{window.opener.State.openTable("S","T",a,{chkLogin:false,skipMaxWinCheck:true})}catch(b){State.openTable("S","T",a,{chkLogin:false,trackWindow:false,skipMaxWinCheck:true})}},expectFundsReturn:function(a){BG.expectFundsReturn(a)},phoneHome:function(a,b){PhoneHome.req(a,b)}},tnmt:{tnmtLobbyReq:function(a){if(TnmtLobby.pub.gameId!=a){TnmtLobby.req(parseInt(a))}},stopComms:function(){TnmtLobby.stopComms()}},community:{}};function setup_global(){if(document.documentDomain!=""){document.domain=document.documentDomain}if(window.parentSandboxBridge){document.useCookieFix=false;set_cookie("cookieTest","success","","","",false);if(get_cookie("cookieTest")!="success"){document.useCookieFix=true}if(document.isLobby){window.childSandboxBridge=childSandbox.lobby;window.parentSandboxBridge.lobbyOnload(document.useCookieFix,document.login_cookie,document.secure_login_cookie)}else{if(document.isTnmtLobby){window.childSandboxBridge=childSandbox.tnmt;window.parentSandboxBridge.tnmtOnload()}else{window.childSandboxBridge=childSandbox.community;window.parentSandboxBridge.communityOnload()}}document._parentSandboxBridge=window.parentSandboxBridge}if(document.cookieFix){document.title="AIR~CookieFix:loaded";var b="";var a=function(){setTimeout(a,100);var d=navigator.userAgent.match(/^COOKIE:(\d+):(.+)$/);if(d){var e=d[1];if(e!=b){document.cookie=unescape(d[2]);document.title="AIR~CookieFix:"+e;b=e}}};a();return}Advert=AdvertLib();State=new StateClass();State.parseLogin();sky.grabEvent.addBehaviour(function(d){State.lastClick=new Date().getTime();DEBUG("clicked on "+d.nodeName,"red")},"click",function(d){return true},false,false,"lastClick");sky.grabEvent.addBehaviour(function(d){},"mousedown",function(d){return sky.hasNodeName(d,"td")&&d.parentNode.clickable},true,true,"listRowMouseDown");if(typeof document.attachEvent!="undefined"&&document.getElementById("lob_wrap")){document.getElementById("lob_wrap").attachEvent("onselectstart",function(){return false})}sky.grabEvent.addBehaviour(listRowClick,"click",function(d){return sky.hasNodeName(d,"td")&&d.parentNode.clickable},true,true,"listRowClick");sky.grabEvent.addBehaviour(listRowDblClick,"dblclick",function(d){return sky.hasNodeName(d,"td")&&d.parentNode.clickable},true,true,"listRowDblClick");sky.grabEvent.addBehaviour(function(g,h,j){var d=document.getElementById("choice_el");if(d!=null){d.value=g.value}},"click",function(d){return sky.hasNodeName(d,"input")&&(d.name=="avatar"||d.name=="nickname_suggest")},true,false,"nicknameInput");sky.grabEvent.addBehaviour(function(h,j,k){var g=h.firstChild.nextSibling;var d=document.getElementById("choice_el");if(d&&g&&sky.hasNodeName(g,"input")){g.checked=true;d.value=g.value}},"click",function(d){return sky.hasNodeName(d,"label")&&d.firstChild&&d.firstChild.id=="avatar_img"},true,true,"avatarLabel");if(!document.openWindows){document.openWindows={}}if(typeof document.tnmtLobby==="undefined"){document.tnmtLobby=[]}TnmtReg=TnmtRegLib("TnmtReg");TnmtPreReg=TnmtPreRegLib("TnmtPreReg");Quickplay=QuickplayLib("Quickplay");PhoneHome=PhoneHomeLib("PhoneHome");if(!document.isAir&&document.isLobby){Focus=FocusLib();Focus.cfg(function(d){var e=document.openWindows[d];if(e==null||e.closed){return false}e.focus();return true},(document.autoFocusTables==="OLD"))}if(!document.isMainPage){return}State.lastClick=new Date().getTime();BG=BGLib("BG");Login=LoginLib("Login");Nickname=NicknameLib("Nickname");if(document.blank_lob_cookie){set_cookie(document.lob_cookie,"","","/","","")}dispLogin();qp_on_load();if(!document.isLobby){BG.doLoginUpd=true}setTimeout(BG.poll,2000);if(typeof document.check_user_agent!=="undefined"){check_user_agent_func(document.check_user_agent)}}function listRowClick(a,b){if(typeof a.parentNode.parentNode.clickTR=="function"){a.parentNode.parentNode.clickTR(a.parentNode)}}function listRowDblClick(a,b){if(typeof a.parentNode.parentNode.dblClickTR=="function"){a.parentNode.parentNode.dblClickTR(a.parentNode)}}function pu(k,d,b){var j,h,a,e,g;var d=" "+d+" ";if(d.match(" pu_help ")){j="console";h=760;a=500}else{if(d.match(" pu_verisign ")){j="console";h=560;a=450}else{if(d.match(" pu_mini_game ")){j="fixed";h=504;a=343}else{if(d.match(" pu_small_game ")){j="fixed";h=810;a=600}else{if(d.match(" pu_large_game ")){j="fixed";h=1020;a=600}else{if(d.match(" pu_tnmt_lobby ")){j="fixed";h=850;a=520}else{if(d.match(" pu_vegas_game ")){j="vegas_game";h=750;a=604}else{if(d.match(" pu_acct_deposit ")){j="elastic_simple";h=800;a=600}else{j="elastic";h=700;a=400}}}}}}}}if(!b){g="newWin"+Math.floor(Math.random()*20)}else{g=b}e="";if(j=="console"){e="toolbar,resizable,scrollbars,height="+a+",width="+h}if(j=="fixed"){e="status,height="+a+",width="+h}if(j=="elastic_simple"){e="scrollbars,resizable,location,height="+a+",width="+h}if(j=="vegas_game"){e="resizable,height="+a+",width="+h}if(j=="elastic"){e="toolbar,menubar,scrollbars,resizable,location,height="+a+",width="+h}return window.open(k,g,e)}function setCentre(d){if(State.isLobbyPage){var b,g,e;if(typeof d.getPageLayout=="function"){e=d.getPageLayout()}else{e="dflt"}if(e=="dflt"){if(document.getElementById("cntnt_c0")){document.getElementById("cntnt_c0").style.display="none"}if(document.getElementById("cntnt_right")){document.getElementById("cntnt_right").style.display=""}}else{if(e=="left"){if(document.getElementById("cntnt_c0")){document.getElementById("cntnt_c0").style.display=""}if(document.getElementById("cntnt_right")){document.getElementById("cntnt_right").style.display="none"}}else{if(e=="centre"){if(document.getElementById("cntnt_c0")){document.getElementById("cntnt_c0").style.display="none"}if(document.getElementById("cntnt_right")){document.getElementById("cntnt_right").style.display="none"}}}}if(document.isAir){if(e=="centre"){sky.removeClass(document.getElementById("cntnt"),"lyt2");sky.addClass(document.getElementById("cntnt"),"lyt3");sky.addClass(document.getElementById("cntnt_middle"),"maxwidth")}else{sky.removeClass(document.getElementById("cntnt"),"lyt3");sky.addClass(document.getElementById("cntnt"),"lyt2");sky.removeClass(document.getElementById("cntnt_middle"),"maxwidth")}var h,a={TableList:"lobby_cash",TnmtList:"lobby_tnmt",MySelns:"lobby_my_selns",HandHistory:"lobby_handhist",CurrentLeague:"lobby_league"};for(h in a){if(d.pub.name===h){sky.addClass(document.getElementsByTagName("body")[0],a[h])}else{sky.removeClass(document.getElementsByTagName("body")[0],a[h])}}}if(State.centre&&State.centre!=d){State.centre.dispCentre(false)}d.dispCentre(true)}State.centre=d}function refreshIcon(a){var b=sky.id("lobstate");if(!b){return}if(a){sky.addClass(b,"lobstate_on")}else{sky.removeClass(b,"lobstate_on")}}function chkLogin(a){State.parseLogin();if(!State.login.logged_in){if(window.parentSandboxBridge){window.parentSandboxBridge.showLogin()}else{Login.showPopupForm()}return false}if(State.login.temp_auth){sky.overlay.doAlert("Temporary PIN","You must reset your PIN before proceeding","warning");return false}if(State.login.temp_reg){sky.overlay.doAlert("Partial registration","You must complete your registration before proceeding","warning");return false}if(State.login.blocked){sky.overlay.doAlert("Blocked from poker",getBlockTableXlation(),"warning");return false}if(typeof a!=="function"){return true}if(State.login.nickname==""){Nickname.showForm("nickname",a);return false}if(State.login.avatar==""){Nickname.showForm("avatar",a);return false}return true}function idleEnter(){State.idle=true;for(objName in reqObjs){reqObjs[objName].Req.idleEnter()}sky.grabEvent.addBehaviour(idleLeave,"mouseover",function(a){return true},false,false,"idleLeave1");sky.grabEvent.addBehaviour(idleLeave,"click",function(a){return true},false,false,"idleLeave2")}function idleLeave(){State.idle=false;sky.grabEvent.removeBehaviour("mouseover","idleLeave1");sky.grabEvent.removeBehaviour("click","idleLeave2");for(objName in reqObjs){reqObjs[objName].Req.idleLeave()}State.lastClick=new Date().getTime()}function dispLogin(a,b){if(!document.isMainPage){return}if(State.loginDisp.timer!=null){clearTimeout(State.loginDisp.timer)}State.loginDisp.timer=setTimeout("dispLogin(true)",State.loginDisp.refresh);if(document.idleTimeout>0&&!State.idle&&new Date().getTime()-State.lastClick>document.idleTimeout){idleEnter()}State.parseLogin();if(a&&State.loginDisp.logged_in!=null){if(State.login.logged_in==State.loginDisp.logged_in){return}}if(window.parentSandboxBridge){window.parentSandboxBridge.updateStateLogin(State.login.logged_in)}State.loginDisp.logged_in=State.login.logged_in;var g=document.getElementById("cntnt_right_in");var j=document.getElementById("cntnt_right_out");if(g&&j){g.style.display=State.login.logged_in?"":"none";j.style.display=State.login.logged_in?"none":""}var n=document.getElementById("logged_in_div");var o=document.getElementById("logged_out_div");var l=document.getElementById("login_err_div");var k=document.getElementById("header_community_link");var x=document.getElementById("site_tabs_div");if(x){var q=x.childNodes;var h,e;for(var s=0;s<q.length;s++){if(sky.hasNodeName(q[s],"ul")){if(!h){h=q[s]}else{e=q[s];break}}}}if(!n||!o||!l){return}if(State.login.logged_in){n.style.display="";o.style.display="none";l.style.display="none";l.innerHTML="";if(x){h.style.display="";e.style.display="none"}sky.addClass(sky.elems("body")[0],"logintrue");var v=document.getElementById("top_nav_welcome");if(v){if(State.login.nickname!=""){v.innerHTML=["Welcome ",State.login.first_name," <span>(",State.login.nickname,")</span>"].join("")}else{v.innerHTML=["Welcome ",State.login.first_name].join("")}}var t=document.getElementById("last_login");if(t){if(State.login.last_login!=""){var w=State.login.last_login.split("_");t.innerHTML=". Last login: "+w[0]+" at "+w[1]}else{t.innerHTML="&nbsp;"}}if(sky.balance&&sky.balance.set){sky.balance.set(State.login.disp_balance)}var m=document.getElementById("temp_auth_span");if(m){if(State.login.temp_auth){m.style.display=""}else{m.style.display="none"}}var u=document.getElementById("temp_reg_span");if(u){if(State.login.temp_reg){u.style.display=""}else{u.style.display="none"}}var r=document.getElementById("blocked_span");if(r){if(State.login.blocked){r.style.display=""}else{r.style.display="none"}}if(k){var p=k.getAttribute("href");if(p!=""){p+="&plckUserId="+State.login.cust_id;if(State.login.nickname!=""){k.onclick=function(){window.location=p;return false}}else{var d="Before you join in you need to create a Poker Alias.";k.onclick=function(){Nickname.showForm("nickname",function(){window.location=p},null,d);return false};if(document.check_nickname){Nickname.showForm("nickname",null,function(){document.check_nickname=false},d)}}k.style.display=""}else{k.style.display="none"}}}else{n.style.display="none";o.style.display="";if(x){h.style.display="none";e.style.display=""}sky.removeClass(sky.elems("body")[0],"logintrue");if(typeof b=="string"&&b!=""){l.innerHTML=b;l.style.display=""}else{if(State.login.disp_login_status!=""){l.innerHTML=State.login.disp_login_status;l.style.display=""}}autoUsername("main")}if(typeof(UpdPrefs)!="undefined"){UpdPrefs.dispLeagueOptOut()}}function submitLogin(a){try{Login.req("main",a)}catch(b){return true}return false}function autoUsername(e){var d;if(e=="main"){d=document.forms.fmLogin}else{if(e=="popup"){d=document.forms.popupLoginForm}else{return}}var b=document.getElementById("remember_me");if(!d||!b){return}var a=d.uname;if(!a||a.value!=""){return}var g=get_cookie(document.remember_me_cookie);if(g){a.value=g;b.checked=true}else{b.checked=false}}function rememberMeClk(a){if(!a.checked){set_cookie(document.remember_me_cookie,"","","/","","")}}function changeDomain(b){var e=get_cookie(document.aff_cookie);var g=get_cookie(document.asset_cookie);var a=get_cookie(document.tealeaf_cookie);var d=document.aff_arg;var k=document.asset_arg;var h=document.tealeaf_arg;if(e!=null||g!=null||a!=null){var j="?";if(b.indexOf("?")!=-1){j="&"}if(e!=null){b+=j+d+"="+e;j="&"}if(g!=null){b+=j+k+"="+g}if(a!=null){b+=j+h+"="+a}}return b}function lobby_action(d,e,b){if(document.isLobby&&typeof d.req==="function"){d.req(b);return false}else{var a=e.split(".")[0];if(a=="MySelns"&&b.split(",")[0]=="my_selns"){if(!chkLogin("")){return false}}document.location.href=document.scgiURL+"?action=go_lobby&listType="+a+"&listParams="+b;return false}}function is_firefox(){return(navigator.userAgent.toLowerCase().indexOf("firefox")!=-1)}function is_windows(){return(navigator.userAgent.toLowerCase().indexOf("windows")!=-1)}function check_user_agent_func(a){if(!is_windows()&&!is_mac){sky.overlay.getChoice(a.ttl,a.txt,[sky.overlay.button(a.ok,function(){}),sky.overlay.button(a.ccl,function(){window.location=a.url})])}}function num_open_windows(){var d,a=0;for(var g in document.openWindows){d=document.openWindows[g];try{if(d&&d.location&&!d.closed){a++}}catch(b){}}return a}function getOpenWindows(){return document.openWindows}function openTnmtLobby(d){d=parseInt(d);if(window.parentSandboxBridge){window.parentSandboxBridge.popupTnmt(d)}else{var b,a;for(b=document.tnmtLobby.length;b--;){if(typeof document.tnmtLobby[b].ref==="undefined"||document.tnmtLobby[b].ref.closed){document.tnmtLobby.splice(b,1)}}a=document.tnmtLobby.length;for(b=a;b--;){if(document.tnmtLobby[b].id===d){document.tnmtLobby[b].ref.focus();_moveToEnd(document.tnmtLobby,b);return}}if(a<document.max_tnmt_lobbies){document.tnmtLobby[a]={id:d,ref:pu([document.scgiURL,"?action=go_tnmt_lobby&game_id=",d,"&guid=",document.guid].join(""),"pu_tnmt_lobby",["TnmtLobby",d].join(""))};return}document.tnmtLobby[0].id=d;document.tnmtLobby[0].ref.TnmtLobby.req(d);document.tnmtLobby[0].ref.focus();_moveToEnd(document.tnmtLobby,0)}}function _moveToEnd(a,d){var b=a.splice(d,1)[0];a[a.length]=b}function DEBUG(e,d){if(document.debug){var b=document.getElementById("debug");var a=document.createElement("li");if(d){a.style.color=d}e=new Date().getTime().toString()+" "+e;a.innerHTML=e;b.appendChild(a);document.getElementById("debug_div").scrollTop=100000}}function DEBUG_CLICK(){}function DEBUG_TEXT(){var txt=document.getElementById("debug_text");if(txt.value.length>0){DEBUG("evaling: "+txt.value);eval(txt.value)}}function HandDetailLib(v){var j={name:v};var t={ms:5000,timer:null};var e=ReqLib(v,{reqType:"hand_detail",type:null,refreshNormal:null,refreshIdle:null,url:"get_hist_detail",respType:"arr",renderDelay:600});var s=null;var r="";var b="";var g={};var d=false;var h=false;var m=false;function n(){if(e.canReq(true)&&!m){return true}return false}function o(){return e.pub.urls.dirty+"&hand_id="+HandHistory.List.pub.items[s].hand_id}function q(){return null}function a(y){if(!n()){return false}if(typeof y!="undefined"){s=y}if(!chkLogin(HandDetail.req)){return false}var C=HandHistory.List.getOrderedItems();var A=-1,z=-1;if(C.length>1){for(var w=0;w<C.length;w++){if(C[w].i==s){A=C[((w-1)+C.length)%C.length].i;z=C[(w+1)%C.length].i;break}}if(A==C[C.length-1].i){A=-1}if(z==C[0].i){z=-1}}var x=HandHistory.List.pub.items[s].date;var B=x.substring(8,10)+":"+x.substring(10,12)+" "+x.substring(6,8)+"/"+x.substring(4,6)+"/"+x.substring(0,4);sky.overlay.getChoice("Hand History #"+HandHistory.List.pub.items[s].rcpt+" ("+B+")",'<div id="hh_popup_detail" style="height:300px; overflow:auto;">Loading...</div>',[sky.overlay.button("Prev",function(){a(A)}),sky.overlay.button("Close window"),sky.overlay.button("Next",function(){a(z)})],"hh_detail_overlay");g={msg:document.getElementById("hh_popup_detail"),buttons:sky.overlay.getButtons()};if(A<0){g.buttons[0].hide();d=false}else{d=true}if(z<0){g.buttons[2].hide();h=false}else{h=true}t.timer=setTimeout(l,t.ms);m=true;e.req();return false}function u(){if(t.timer!=null){clearTimeout(t.timer)}m=false;r="OK";b=e.pub.items[0];k("done")}function k(w){switch(w){case"update":case"new":g.msg.innerHTML="Loading...";g.buttons[0].hide();g.buttons[2].hide();break;case"done":if(r=="OK"){if(d){g.buttons[0].show()}if(h){g.buttons[2].show()}g.msg.innerHTML=b}else{if(r=="TIMEOUT"){g.msg.innerHTML="Hand history unavailable."}}break}}function l(){if(t.timer!=null){clearTimeout(t.timer)}if(!m){return}m=false;e.incrCount();r="TIMEOUT";k("done")}var p={pub:j,Req:e,canReq:n,makeURL:o,makeId:q,req:a,render:u,hint:k};e.regPar(p);return p}function init_hand_download(){}function download_hh(){if(!chkLogin()){return}var a=document.getElementById("select_download_interval"),b=a.options[a.selectedIndex].value;document.getElementById("hh_iframe").src=document.scgiURL+"?action=get_hist_details&c="+this.count+"&interval="+b}var HandHistory,HandDetail;var timeoutId=null;function init_hand_history(){HandHistory=HandHistoryLib("HandHistory");HandDetail=HandDetailLib("HandDetail");State.loading=false;var a,e,b=document.getElementById("select_game_def_id").options;for(a=0;a<b.length;a++){e=game_def_id_desc(b[a].value);if(e!=""){b[a].innerHTML=e}}change_game_type();change_search_type(0)}function show_hand_history_air(){setCentre(HandHistory)}function hide_hand_history_onlogout(){if(!document.isAir||typeof HandHistory!=="object"){return}HandHistory.hint("clear");var a=document.getElementById("hd_hand_history");if(a&&a.offsetWidth){lobby_action(TableList,"TableList.req","-,R,-,-,-,-")}}function init_hand_history_flsh(){HandHistory=HandHistoryLib("HandHistory");HandDetail=HandDetailLib("HandDetail");State.loading=false;HandHistory.req(document.hhGameId,document.hhLobbyCookie)}function go_flash_hh(a){window.open(document.scgiURL+"?action=go_hand_history_flsh&game_id="+a,"flash_hh")}function do_hand_search(g){if(!chkLogin()){return}var e,k,h="",b="",m="",j="",l="",a="",d="";if(document.adv_search){b=document.getElementById("hh_from_month").value+"-"+document.getElementById("hh_from_day").value+" "+document.getElementById("hh_from_hour").value+":"+document.getElementById("hh_from_min").value+":00";m=document.getElementById("hh_to_month").value+"-"+document.getElementById("hh_to_day").value+" "+document.getElementById("hh_to_hour").value+":"+document.getElementById("hh_to_min").value+":00"}else{h=document.getElementById("interval_hours").value}e=document.getElementById("select_game_def_id").value;k=document.getElementById("select_game_type").value;if(k=="S"){l=document.getElementById("won_more_than").value;a=document.getElementById("lost_more_than").value}else{j=document.getElementById("select_tnmt_type").value}d=document.getElementById("hand_id").value;HandHistory.req("","",h,b,m,e,k,l,a,j,d,g,document.getElementById("hhrslts"))}function change_game_type(){var a=document.getElementById("select_game_type"),b=a.options[a.selectedIndex].value;if(b=="S"){document.getElementById("row_tnmt_type").style.display="none";document.getElementById("row_won_more_than").style.display="";document.getElementById("row_lost_more_than").style.display=""}else{document.getElementById("row_tnmt_type").style.display="";document.getElementById("row_won_more_than").style.display="none";document.getElementById("row_lost_more_than").style.display="none"}}function change_search_type(a){document.getElementById("interval_basic").style.display=(a?"none":"");document.getElementById("interval_adv").style.display=(a?"":"none");document.adv_search=a}function add_ccy_sym(d,b,a){switch(a){case"limit":var e=b.indexOf("/")+1;return d+b.substring(0,e)+d+b.substring(e);case"profit":if(b.substring(0,1)=="-"){return"-"+d+b.substring(1)}else{return d+b}default:return d+b}}function HandHistoryLib(z){var l={name:z};var v={ms:15000,timer:null};var j=ReqLib(z,{reqType:"hand_history",type:null,refreshNormal:null,refreshIdle:null,url:null,respType:"list"});var b=ListLib("HandHistory",{renderTR:t,preListData:d,itemCols:["date","rcpt","game_def_id","game_name","limit_type","limit","stake","pot","profit","hand_id","ccy_sym"],numVisCols:10,stripyRows:true,els:{itemsTabId:"hand_history_tab",wrapTabId:"hand_history_wrap_tab",divId:"hand_history_div"},respOrderIsDflt:true,clientOrdering:true,dfltOrder:{col:"rcpt",dir:"r",col2:null},orderWeight:{col:null,val:null},paging:{pageLen:10}});var g={};var o=false;var k=null;var w=null;var u="";var h="";function p(){if(j.canReq(true)&&!o){return true}return false}function q(){var A=getBaseURL("hist");if(g.lobbyCookie==""){A+="?action=get_hist_hands"}else{A+="?action=get_hist_hands_flsh"}return A+"&game_id="+g.gameId+"&enc_sess="+g.lobbyCookie+"&interval_hours="+g.intervalHours+"&time_from="+g.timeFrom+"&time_to="+g.timeTo+"&game_def_id="+g.gameDefId+"&game_type="+g.gameType+"&won_more_than="+g.wonMoreThan+"&lost_more_than="+g.lostMoreThan+"&tnmt_type="+g.tnmtType+"&hand_id="+g.handId}function s(){return j.getCount()}function a(G,N,I,C,M,E,K,L,B,J,D,F,H){g={gameId:G,lobbyCookie:encodeCookieVal(N),intervalHours:I,timeFrom:C,timeTo:M,gameDefId:E,gameType:K,wonMoreThan:L,lostMoreThan:B,tnmtType:J,handId:D};for(var A in g){if(typeof g[A]=="undefined"||g[A]==null){g[A]=""}}k=F;w=H;v.timer=setTimeout(n,v.ms);o=true;j.req();return false}function d(B,A){h=B[A];return 1}function y(A){if(v.timer!=null){clearTimeout(v.timer)}o=false;u="";b.render(A)}function t(D,A,C){var B=D.childNodes;B[0].innerHTML='<span class="hhdate">'+C.date.substring(6,8)+"/"+C.date.substring(4,6)+"/"+C.date.substring(0,4)+"</span> "+C.date.substring(8,10)+":"+C.date.substring(10,12);B[1].innerHTML=C.rcpt;B[2].innerHTML=game_def_id_desc(C.game_def_id);B[3].innerHTML=C.game_name;B[4].innerHTML=limit_type_desc(C.limit_type);B[5].innerHTML=add_ccy_sym(C.ccy_sym,C.limit,"limit");B[6].innerHTML=add_ccy_sym(C.ccy_sym,C.stake,"stake");B[7].innerHTML=add_ccy_sym(C.ccy_sym,C.pot,"pot");if(parseFloat(C.profit)<0){B[8].innerHTML='<span class="ngtv">'+add_ccy_sym(C.ccy_sym,C.profit,"profit")+"</span>"}else{B[8].innerHTML='<span class="pstv">'+add_ccy_sym(C.ccy_sym,C.profit,"profit")+"</span>"}B[9].innerHTML='<a class="hh_details" href="javascript:void(0)" onclick="HandDetail.req('+A+'); return false">Details</a>'}function m(B){b.hint(B);switch(B){case"update":case"new":if(k){k.disabled=true}if(w){w.innerHTML="<p>&nbsp;</p>"}break;case"clear":if(w){w.innerHTML="<p>&nbsp;</p>"}break;case"done":if(k){k.disabled=false}if(u=="TIMEOUT"){b.dispBody("no_tables");sky.overlay.doAlert("Error","Timed out","warning")}else{if(w){var A=h.toString();if(A.substring(A.length-1)=="M"){w.innerHTML="<p>Showing first "+A.substring(0,A.length-1)+" hands found.</p>"}else{w.innerHTML="<p>"+h+" hands found.</p>"}}}break}}function n(){if(v.timer!=null){clearTimeout(v.timer)}if(!o){return}o=false;j.incrCount();u="TIMEOUT";m("done")}function e(A){if(document.isAir){if(A){if(document.getElementById("hd_hand_history")){document.getElementById("hd_hand_history").style.display=""}document.getElementById("hand_history").style.display="";dispLobbyMenu(l.name)}else{if(document.getElementById("hd_hand_history")){document.getElementById("hd_hand_history").style.display="none"}document.getElementById("hand_history").style.display="none"}Detail.hide();b.dispCentre(A)}}function x(){return"centre"}var r={pub:l,Req:j,List:b,canReq:p,makeId:s,makeURL:q,req:a,render:y,hint:m,dispCentre:e,getPageLayout:x};j.regPar(r);b.regPar(r);return r}if(!this.JSON){this.JSON={}}(function(){function f(n){return n<10?"0"+n:n}if(typeof Date.prototype.toJSON!=="function"){Date.prototype.toJSON=function(key){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(key){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;function quote(string){escapable.lastIndex=0;return escapable.test(string)?'"'+string.replace(escapable,function(a){var c=meta[a];return typeof c==="string"?c:"\\u"+("0000"+a.charCodeAt(0).toString(16)).slice(-4)})+'"':'"'+string+'"'}function str(key,holder){var i,k,v,length,mind=gap,partial,value=holder[key];if(value&&typeof value==="object"&&typeof value.toJSON==="function"){value=value.toJSON(key)}if(typeof rep==="function"){value=rep.call(holder,key,value)}switch(typeof value){case"string":return quote(value);case"number":return isFinite(value)?String(value):"null";case"boolean":case"null":return String(value);case"object":if(!value){return"null"}gap+=indent;partial=[];if(Object.prototype.toString.apply(value)==="[object Array]"){length=value.length;for(i=0;i<length;i+=1){partial[i]=str(i,value)||"null"}v=partial.length===0?"[]":gap?"[\n"+gap+partial.join(",\n"+gap)+"\n"+mind+"]":"["+partial.join(",")+"]";gap=mind;return v}if(rep&&typeof rep==="object"){length=rep.length;for(i=0;i<length;i+=1){k=rep[i];if(typeof k==="string"){v=str(k,value);if(v){partial.push(quote(k)+(gap?": ":":")+v)}}}}else{for(k in value){if(Object.hasOwnProperty.call(value,k)){v=str(k,value);if(v){partial.push(quote(k)+(gap?": ":":")+v)}}}}v=partial.length===0?"{}":gap?"{\n"+gap+partial.join(",\n"+gap)+"\n"+mind+"}":"{"+partial.join(",")+"}";gap=mind;return v}}if(typeof JSON.stringify!=="function"){JSON.stringify=function(value,replacer,space){var i;gap="";indent="";if(typeof space==="number"){for(i=0;i<space;i+=1){indent+=" "}}else{if(typeof space==="string"){indent=space}}rep=replacer;if(replacer&&typeof replacer!=="function"&&(typeof replacer!=="object"||typeof replacer.length!=="number")){throw new Error("JSON.stringify")}return str("",{"":value})}}if(typeof JSON.parse!=="function"){JSON.parse=function(text,reviver){var j;function walk(holder,key){var k,v,value=holder[key];if(value&&typeof value==="object"){for(k in value){if(Object.hasOwnProperty.call(value,k)){v=walk(value,k);if(v!==undefined){value[k]=v}else{delete value[k]}}}}return reviver.call(holder,key,value)}cx.lastIndex=0;if(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,""))){j=eval("("+text+")");return typeof reviver==="function"?walk({"":j},""):j}throw new SyntaxError("JSON.parse")}}}());function ListLib(W,V){var G,b=["renderTR","itemCols","numVisCols","stripyRows","els","respOrderIsDflt","clientOrdering","dfltOrder","orderWeight"];for(G=0;G<b.length;G++){if(typeof V[b[G]]==="undefined"){alert([W," is broken for ListLib: ",b[G]," is not defined"].join(""));non_existant_function()}}var N={items:[],els:V.els},y=[];for(G=0;G<y.length;G++){if(typeof V[y[G]]!=="undefined"){N[y[G]]=V[y[G]]}}var aa={},t={},M=[],l={},an={col:null,dir:null,key:null},S=null,E=null,au=[],Y={},L=null,am=0,ad=-1,e={id:null,tr:null},ah=0,K={done:false,allButLastWidth:0,prevTRWidth:0,colVis:[]},aq={game_code:{dflt:"HOLDEM",O:"OMAHA",P:"OMAHA_HILO"},fund_type:{dflt:"R"},ccy_code:{dflt:"&pound;"},limit_type:{dflt:"NL",P:"PL",F:"FL"},limit_grp:{dflt:"micro",l:"low",m:"medium",h:"high"},num_seats:{dflt:"6"},high:{dflt:"N"},televised:{dflt:"N"},"private":{dflt:"N"},speed_grp:{dflt:"normal",s:"slow",q:"quick",f:"fast"},filter_status:{R:"REG",N:"RUNNING",C:"CLOSED"},status:{F:"Finished",C:"Cancelled",W:"Waiting",A:"Active"},type:{C:"Cash"}},g=V.renderTR,q=V.itemCols,ao=V.numVisCols,U=V.stripyRows,m=V.respOrderIsDflt,Q=V.clientOrdering,H=V.dfltOrder,h=V.orderWeight,af=V.preListData,v=V.postListData,ap=V.clickTR,ax=V.unclickTR,d=V.dblClickTR,B=typeof V.indexBy==="string"&&V.indexBy.length?V.indexBy:null;if(!Q&&!m){alert([W," is broken for ListLib: if !clientOrdering, must respOrderIsDflt"].join(""));non_existant_function()}if(V.paging){var n=PagingLib(W,{divId:N.els.divId,pageLen:V.paging.pageLen})}var w=[];if(V.filters){for(G=0;G<V.filters.length;G++){w.push(FilterLib(W,V.filters[G]))}}if(w.length>1){if(typeof V.whichFilter==="function"){var at=V.whichFilter}else{alert([W," is broken for ListLib: >1 filter but whichFilter is not defined"].join(""));non_existant_function()}}else{var at=function(){return(w.length-1)}}function T(ay){aa=ay;if(n){N.par=aa}ar()}function A(az){var aA,ay;if(az){document.getElementById(N.els.divId).style.display="";if(!ah){var aB=document.getElementById(N.els.wrapTabId).getElementsByTagName("tbody")[0].getElementsByTagName("td")[0].getElementsByTagName("div")[0];ah=aB.clientHeight;for(aA=0;aA<w.length;aA++){w[aA].setOverlap(aB,ah)}}}else{document.getElementById(N.els.divId).style.display="none"}ay=az?at():-1;for(aA=0;aA<w.length;aA++){if(aA==ay){w[aA].dispFilter(true)}else{w[aA].dispFilter(false)}}}function J(ay){printfire("List.render:",aa.pub.name,ay);ad=at();aa.hint("done");if(N.items.length===0){j("no_tables");if(n){n.paginateAdjust()}return}var aJ=document.getElementById(N.els.itemsTabId).getElementsByTagName("tbody")[2],aM=aJ.childNodes,aC=aM.length;if(!l[an.col]){an.col=H.col;an.dir=H.dir}else{if(an.dir!="f"&&an.dir!="r"){an.dir=l[an.col].dfltOrder}}var aX=[an.col,",",an.dir].join(""),aD=false;if(!an.key||aX!=an.key){an.key=aX;aD=true}printfire("List.render:",aa.pub.name,"with order",aX,an.col);if(L!=Y[an.col]){if(L){sky.removeClass(L,"asc");sky.removeClass(L,"desc")}L=Y[an.col]}if(aD&&L){if(an.dir=="r"){sky.addClass(L,"desc");sky.removeClass(L,"asc")}else{sky.addClass(L,"asc");sky.removeClass(L,"desc")}}if(Q){u()}else{aX=[H.col,",",H.dir].join("")}var aU,aL,aZ,az,aH,a0,aB;var aW=false;var aY=0;var aF,aO,aG,aI;if(n){n.paginateAdjust();aF=n.pub.pageStart;aO=n.pub.pageEnd-n.pub.pageStart}else{aF=0;aO=N.items.length}for(aU=1;aU<=aO;aU++){aL=t[aX][aF++].i;if(aU>=aC){az=document.createElement("tr");for(aZ=0;aZ<ao;aZ++){aH=document.createElement("td");az.appendChild(aH)}aJ.appendChild(az)}else{az=aM[aU];if(az.childNodes.length<ao){var aQ=ao-az.childNodes.length;for(var aT=0;aT<aQ;aT++){aH=document.createElement("td");az.appendChild(aH)}}else{if(az.childNodes.length>ao){var aR=az.childNodes.length-ao;for(var aT=0;aT<aR;aT++){az.removeChild(az.childNodes[0])}}}}if(typeof ap==="function"){az.clickable=true}else{az.clickable=false}if(!ay){g(az,aL,N.items[aL])}if(ad>=0){aI=w[ad].applyFilter(N.items[aL])}else{aI=false}a0=[];if(aI){a0.push("hide")}else{if(U&&aY%2==0){a0.push("poker_")}if(aU<=am){a0.push("tb_promo");aG=az}else{if(aG){sky.addClass(aG,"promo_last");aG=null}}if(e.id!=null&&az.itemId==e.id&&az.clickable){a0.push("selected");e.tr=az;aW=true}if(az.trClass){a0.push(az.trClass)}if(az.clickable){a0.push("clickable")}aY++}aB=a0.join(" ");if(az.className!=aB){az.className=a0.join(" ")}}if(e.id!=null&&!aW){ai();if(typeof ax==="function"){ax()}}if(aU<aC){var aK=[];for(;aU<aC;aU++){aK.push(aM[aU])}for(aU=0;aU<aK.length;aU++){aJ.removeChild(aK[aU])}}if(aY>0){j("main");X()}else{j("no_tables")}if(ad>=0){w[ad].dispXofY(aY,aO);if(State.applyFilters){State.applyFilters=false;var aA=window.location.search.substring(1).split("&"),aS=["Game","Type","Stake"],aV=["filter",aa.pub.name],aP,aT,aN;if(aa.pub.name==="TnmtList"){aV[aV.length]=TnmtList.pub.tnmtType.toUpperCase()}aV=aV.join("");for(aU=0;aU<aA.length;aU++){aN=aA[aU].split("=");if(aN[0]!="filter"){continue}aP=aN[1].split(",");for(aT=0;aT<aP.length&&aT<aS.length;aT++){try{w[ad].itemClkA(document.getElementById([aV,aS[aT],aP[aT]].join("")))}catch(aE){}}break}}}}function j(az){var ay=document.getElementById(N.els.itemsTabId).getElementsByTagName("tbody");switch(az){case"loading":ay[0].style.display="none";ay[1].style.display="";ay[2].style.display="none";break;case"no_tables":ay[0].style.display="";ay[1].style.display="none";ay[2].style.display="none";break;case"main":ay[0].style.display="none";ay[1].style.display="none";ay[2].style.display="";break}}function aw(aB){switch(aB){case"update":break;case"new":j("loading");if(n){n.paginateHide()}break;case"clear":if(n){n.paginateHide()}var az=document.getElementById(N.els.itemsTabId).getElementsByTagName("tbody"),aA=0,ay=az!==null?az.length:0;for(;aA<ay;aA++){az[aA].style.display="none"}break;case"done":break}}function ag(aH,ay){if(B===null||typeof aH[B]==="undefined"){return false}var aB=["K",aH[B]].join("");if(typeof M[aB]!=="undefined"){return false}var aF=[],aC=0,aE=q.length,aA={},aG=N.items,az,aD;if(typeof ay!=="undefined"&&ay!==null){aF[0]=ay}aF[aF.length]=0;for(;aC<aE;aC++){if(typeof aH[(az=q[aC])]==="undefined"){continue}aA[az]=aH[az]}if(typeof aA[B]==="undefined"){errorfire("ListLib.addItem: cannot find ",B,"column within",aH);return false}aD=["K",aA[B]].join("");M[aD]=aG.length;aG[aG.length]=aA;D(aF,0,false);return true}function z(az,aA){if(B===null||typeof M[(az=["K",az].join(""))]==="undefined"){return false}var ay=N.items,aB=[];ay.splice(M[az],1);delete M[az];O(ay);if(typeof aA!=="undefined"&&aA!==null){aB[0]=aA}aB[aB.length]=0;D(aB,0,false);return true}function k(aI,aC,ay){if(B===null||typeof M[(aI=["K",aI].join(""))]==="undefined"){return{found:false}}printfire("ListLib.updateItem",aI,aC,ay,M[aI],N.items.length);aI=N.items[M[aI]];var aG=[],aD=0,aF=q.length,aB={found:true,render:false,item:aI},aA=an.col,aE=null,az=false,aH;for(;aD<aF;aD++){if(typeof aC[(aH=q[aD])]==="undefined"){continue}if(aH==="num_seated"&&(aC.num_seated===aI.num_seats&&aI.num_seated!==aI.num_seats||aC.num_seated!==aI.num_seats&&aI.num_seated===aI.num_seats)){az=true}aI[aH]=aC[aH];if(aE===null){aE=(aI.force_upd=[])}aE[aH]=1;if(!aB.render&&(aH===aA||aH==="high"||aA===H.col&&aH===H.col2||az)){aB.render=true}}if(typeof ay!=="undefined"&&ay!==null){aG[0]=ay}aG[aG.length]=0;D(aG,0,false);return aB}function D(aQ,aB,aK,az){var aM,aF,aH,aP,aE,aA,aL,aI,aD,aG=q.length,aC=[],ay=[];aM=aB;if(typeof af==="function"){aM+=af(aQ,aB)}aK=typeof aK!=="boolean"?true:aK;if(aK){M=[];aI=(N.items=[]);aE=aQ[aM]}else{aI=N.items;aE=m?aI.length:aQ[aM]}t={};am=0;aM++;aF=0;for(aH=0;aH<aE;aH++){if(aK){aA={};for(aP=0;aP<aG;aP++){aA[q[aP]]=ae(q[aP],aQ[aM+aP])}aM+=q.length;if(B!==null){aD=["K",aA[B]].join("");M[aD]=aI.length}aI[aI.length]=aA}else{aA=aI[aH]}if(m){aL={i:aF};if(h.col&&aA[h.col]===h.val){am++;ay[ay.length]=aL}else{aC[aC.length]=aL}aF++}}if(typeof v==="function"){v(aQ,aM,aK)}if(m){var aO=[H.col,",",H.dir].join(""),aN=ay.length,aJ=(t[aO]=[]);for(aM=0;aM<aN;aM++){aJ[aJ.length]=ay[aM]}for(aM=0,aN=aC.length;aM<aN;aM++){aJ[aJ.length]=aC[aM]}}}function p(ay){O((N.items=ay));t={};am=0}function o(az){var ay=az.shareListDataGive();t=ay.orders;am=ay.numWeights;O((N.items=ay.items))}function aj(){return{items:N.items,orders:t,numWeights:am}}function O(az){if(B!==null){M=[];for(var aA,aB=0,ay=az.length;aB<ay;aB++){aA=["K",az[aB][B]].join("");M[aA]=aB}}}function av(az){if(N.items.length==0){return}var ay=az.getAttribute("sortcol");if(n){n.pub.pageEnd=0}printfire("List.sortCol:",aa.pub.name,ay);if(ay==an.col){if(an.dir=="f"){an.dir="r"}else{an.dir="f"}}else{an.dir=l[ay].dfltOrder}an.col=ay;if(Q){J()}else{aa.sortCol()}if(document.isLobby){pageMemStore()}}function u(){var az=an.col,ay=[az,",f"].join(""),aD=[az,",r"].join(""),aF,aC;if(t[ay]&&t[aD]){return}var aB,aE;if(!t[ay]&&!t[aD]){printfire("List._makeOrder:",aa.pub.name,ay);t[ay]=[];am=0;for(aB=0;aB<N.items.length;aB++){aE={i:aB,val:N.items[aB][az]};switch(l[az].valType){case"n":aE.val=padNum(aE.val,8);break;case"l":aE.val=aE.val.replace(/\/.*/,"");case"m":aE.val=parseFloat(aE.val.replace(/[^0-9-.]/g,""));break;case"lt":if(aE.val=="NL"){aE.val="1"}else{if(aE.val=="PL"){aE.val="2"}else{if(aE.val=="FL"){aE.val="3"}}}break;default:aE.val=aE.val.toUpperCase()}if(h.col){if(N.items[aB][h.col]==h.val){am++;aE.val=["0",aE.val].join("")}else{aE.val=["1",aE.val].join("")}}switch(typeof H.col2){case"string":aE.val+=N.items[aB][H.col2];break;case"function":aE.val+=H.col2(az,N.items[aB]);break}t[ay].push(aE)}t[ay].sort(_f_sort)}if(t[ay]){aF=ay;aC=aD}else{aF=aD;aC=ay}printfire("List._makeOrder:",aa.pub.name,aC,"reverse of",aF);var aA=[];for(aB=t[aF].length-1;aB>=am;aB--){aA.push({i:t[aF][aB].i})}t[aC]=[];for(aB=am-1;aB>=0;aB--){t[aC].push({i:t[aF][aB].i})}for(aB=0;aB<aA.length;aB++){t[aC].push(aA[aB])}}function F(){return t[an.key]}function al(){if(!l[an.col]){an.col=H.col;an.dir=H.dir}else{if(an.dir!="f"&&an.dir!="r"){an.dir=l[an.col].dfltOrder}}return an}function a(){return e}function R(az,ay){if(!l[az]){an.col=H.col}else{an.col=az}if(ay!="f"&&ay!="r"){an.dir=l[an.col].dfltOrder}else{an.dir=ay}}function ak(ay){if(ay.length!=K.colVis.length){alert(["setVisCols called badly from ",aa.pub.name].join(""));return}var az=S.getElementsByTagName("th");var aA,aB=0,aC=false;for(aA=0;aA<K.colVis.length;aA++){if(ay[aA]){if(!K.colVis[aA]){az[aA].style.display="";au[aA].style.display="";K.colVis[aA]=true;aC=true}aB++}else{if(K.colVis[aA]){az[aA].style.display="none";au[aA].style.display="none";K.colVis[aA]=false;aC=true}}}if(aC){K.done=false}ao=aB}function ar(){var ay=document.getElementById(N.els.itemsTabId);cleanWhitespace(ay);var az=document.getElementById(N.els.wrapTabId).getElementsByTagName("thead")[0];ay.getElementsByTagName("tbody")[2].clickTR=ap;ay.getElementsByTagName("tbody")[2].dblClickTR=d;Z(az,ay.getElementsByTagName("tbody")[2]);x(az)}function Z(aB,az){E=document.createElement("tr");sky.addClass(E,"match");var aA,aC;var ay=aB.getElementsByTagName("th");for(aA=0;aA<ay.length;aA++){if(!S){S=ay[aA].parentNode}aC=document.createElement("td");aC.innerHTML="&nbsp;";E.appendChild(aC);au.push(aC);K.colVis[aA]=true}az.appendChild(E)}function x(aF){var az=aF.getElementsByTagName("th"),aC=0,aE=az.length,aG,aB,aD,aA,ay;for(;aC<aE;aC++){aG=az[aC].getAttribute("sortcol");aB=az[aC].getAttribute("sorttype");aA=az[aC].getAttribute("sortorder");ay=az[aC].getAttribute("title");if(!ay){ay=""}if(aG&&aG!=""){aD=getTextValue(az[aC]);az[aC].innerHTML=['<span nothelp="1" title="',ay,'" class="sortheader" sortcol="',aG,'">',aD,"</span>"].join("");az[aC].getElementsByTagName("span")[0].onclick=function(){av(this)};az[aC].setAttribute("title","");Y[aG]=az[aC];if(aB!="n"&&aB!="m"&&aB!="l"&&aB!="lt"){aB="s"}if(aA!="r"){aA="f"}l[aG]={valType:aB,dfltOrder:aA}}}}function r(az,aA,ay){if(typeof aA!=="undefined"&&aA!=null){l[az].valType=aA}if(typeof ay!=="undefined"&&ay!=null){l[az].dfltOrder=ay}}function X(){var az=E.clientWidth;if(az==0){az=E.offsetWidth}if(az==0||(K.done&&az==K.prevTRWidth)){return}K.prevTRWidth=az;var aA,aB,ay=0;var aD=[];for(aA=0;aA<K.colVis.length;aA++){if(K.colVis[aA]){aD.push(aA)}}if(!K.done){var aC=S.getElementsByTagName("th");K.allButLastWidth=0;for(aA=0;aA<aD.length-1;aA++){aB=aC[aD[aA]].clientWidth;au[aD[aA]].style.width=aB+"px";K.allButLastWidth+=aB}K.done=true;for(aA=0;aA<aD.length;aA++){ay+=aC[aD[aA]].clientWidth}}aB=ay-K.allButLastWidth;au[aD[aD.length-1]].style.width=[aB,"px"].join("")}function I(){try{document.getElementById(N.els.itemsTabId).parentNode.scrollTop=0}catch(ay){}}function ac(aD){try{var aC,ay,aF,aB,az,aA;aB=document.getElementById(N.els.itemsTabId).parentNode;az=aB.clientHeight;aA=aB.scrollTop;ay=aD.parentNode.getElementsByTagName("tr");for(aC=0;aC<ay.length;aC++){if(ay[aC]==aD){aF=(aC-1)*aD.clientHeight;break}}if(aF<aA){aB.scrollTop=aF-aD.clientHeight}else{if(aF>aA+az-aD.clientHeight){aB.scrollTop=aF-az+(2*aD.clientHeight)}}}catch(aE){}}function C(ay,az){if(ay!=null){if(ay!=e.tr){sky.addClass(ay,"selected");if(e.tr!=null){sky.removeClass(e.tr,"selected")}}e.tr=ay}e.id=az;if(B!==null&&typeof M[(az=["K",az].join(""))]!=="undefined"){return N.items[M[az]]}return null}function ai(){if(e.tr!=null){sky.removeClass(e.tr,"selected")}e.id=null;e.tr=null}function ab(){var az=[],ay;az.push(aa.Req.getId());az.push(an.col);az.push(an.dir);for(ay=0;ay<w.length;ay++){az.push(w[ay].memGetString())}return az.join("|")}function P(aA,aC,az){var ay=aA.split("|"),aB;if(aA==""){R("","");for(aB=0;aB<w.length;aB++){w[aB].memRecover("")}}else{R(ay[1],ay[2]);for(aB=0;aB<w.length;aB++){if(typeof ay[aB+3]==="undefined"){w[aB].memRecover("")}else{w[aB].memRecover(ay[aB+3])}}}if(aC!=""){az(aC)}else{if(aA!=""){az(ay[0])}else{az("")}}}function ae(aA,aB){if(aA==="status"){if(/^\d+$/.test(aB)){return[aB," players needed"].join("")}else{if(/^L\d+$/.test(aB)){return aB.replace("L","Level ")}}}if(aA==="status_disporder"){var az=aB.match(/^([1-5]:)(![A-Za-z0-9\+/]+)$/);if(az!==null&&az.length===3){return[az[1],padNum(decompress_num(az[2]),10)].join("")}return aB}var ay=aB.length===0?"dflt":aB;if(typeof aq[aA]==="object"&&typeof aq[aA][ay]==="string"){return aq[aA][ay]}aB=decompress_num(aB);if(/^\.\d+$/.test(aB)){return["0",aB].join("")}return aB}var s={pub:N,Paging:n,Filters:w,regPar:T,dispCentre:A,hint:aw,addItem:ag,removeItem:z,updateItem:k,suckListData:D,takeListData:p,shareListDataTake:o,shareListDataGive:aj,render:J,dispBody:j,matchCols:X,getOrderedItems:F,getOrderCol:al,getSelected:a,setOrderCol:R,scrollToTop:I,scrollToTR:ac,setVisCols:ak,selectItem:C,unselectItem:ai,memGetString:ab,memRecover:P,setOrderAttrs:r};if(n){n.regPar(s)}if(w.length){for(G=0;G<w.length;G++){w[G].regPar(s)}}return s}var TableList,TnmtList,MySelns,Detail,FindPlayers;function getBlockTableXlation(){if(document.blockTableXlation){return document.blockTableXlation}var a=document.getElementById("block_table_xlation_div");if(a){document.blockTableXlation=a.innerHTML}else{document.blockTableXlation="We are unable to seat you at this time.  Please contact our Customer Support Team for further information."}return document.blockTableXlation}function init_lobby(){TableList=TableListLib("TableList");TnmtList=TnmtListLib("TnmtList");MySelns=MySelnsLib("MySelns");Detail=DetailLib("Detail");FindPlayers=FindPlayersLib("FindPlayers");if(document.isAir){init_hand_history();init_current_league()}State.loading=true;State.pageMem.recovering=true;setTimeout(startLobby,500)}function startLobby(){document.getElementById("load_div").style.display="none";document.getElementById("lob_wrap").style.display="";State.loading=false;pageMemRecover();State.pageMem.recovering=false;pageMemStore()}function dispLobbyMenu(d){var g=d.split(",");var e="",b,a;switch(g[0]){case"TableList":e="menu1_cash";break;case"TnmtList":if(g[2]=="R"){e="menu1_sng"}else{if(g[2]=="S"){e="menu1_tnmt"}}break;case"MySelns":if(g[1]=="my_selns"){e="menu1_mypoker"}else{if(g[1]=="find_a_player"){e="menu1_findaplayer"}}break;case"FindPlayers":e="menu1_findaplayer";break;case"HandHistory":e="menu1_mypoker";break;case"CurrentLeague":e="menu1_mypoker";break}b=["menu1_cash","menu1_sng","menu1_tnmt","menu1_mypoker","menu1_findaplayer","menu1_mypoker"];for(a=0;a<b.length;a++){if(b[a]==e){sky.addClass(sky.id(b[a]),"selected")}else{sky.removeClass(sky.id(b[a]),"selected")}}}function pageMemStore(){if(State.pageMem.recovering||!State.isLobbyPage||document.isAir){return}var b=[],a;b.push(State.centre.pub.name);for(a in reqObjs){if(typeof reqObjs[a].memGetString=="function"){b.push(a);b.push(reqObjs[a].memGetString())}}set_cookie(document.lob_cookie,b.join("~"),"","/","","");DEBUG("Storing LOB_MEM: "+b.join("~"))}function pageMemRecover(){var e,b="",j=false,l,n,o,d,a,k,g={};n={};k=[];if(!document.isAir){l=window.location.search.substr(1);if(l!=""){o=l.split("&");for(e=0;e<o.length;e++){d=o[e].split("=");n[d[0]]=d[1]}}a=get_cookie(document.lob_cookie);if(a!=null&&a.length){k=a.split("~")}DEBUG("Recover LOB_MEM cookie: "+a);DEBUG("Recover LOB_MEM url: "+l)}var h=document.dflt_web_view&&document.dflt_web_view=="T"?"TnmtList":"TableList";var m=function(){if(n.listType){b=n.listType}else{if(k.length){b=k[0]}}if(b!=""){for(e=0;e<centralReqObjs.length;e++){if(b==centralReqObjs[e]){if(typeof reqObjs[b].memRecover=="function"){j=true}break}}}if(!j){b=h}for(objName in reqObjs){if(typeof reqObjs[objName].memRecover=="function"){g[objName]={cookieStr:"",urlStr:""}}}if(n.listType&&n.listParams&&typeof g[b]!="undefined"){g[b].urlStr=n.listParams}if(n.listType&&n.listParams){if(n.item){if(b=="TableList"){g.Detail.urlStr="S|"+n.item}else{if(b=="TnmtList"){g.Detail.urlStr="T|"+n.item}}}else{g.Detail.urlStr="blah"}}for(e=1;e<k.length;e+=2){objName=k[e];if(typeof g[objName]!="undefined"){g[objName].cookieStr=k[e+1]}}if(typeof reqObjs[b].memCheck=="function"){if(!reqObjs[b].memCheck(g[b].cookieStr,g[b].urlStr)){n.listType="TableList";n.item=null;n.listParams=null;if(b!=h){arguments.callee()}}}}();for(objName in g){doReq=reqObjs[objName].pub.name==b?true:false;reqObjs[objName].memRecover(g[objName].cookieStr,g[objName].urlStr,doReq)}if(Detail.pub.itemId!=null){State.centre.List.selectItem(null,Detail.pub.itemId)}}function LoginLib(z){var j={name:z,extraData:[]},w={ms:5000,timer:null};var g=ReqLib(z,{reqType:"login",type:null,refreshNormal:null,refreshIdle:null,url:null,respType:"arr",ajaxMethod:"POST"}),l=[],b="",e="",u=null,v="",h=null,p=false;function q(){if(g.canReq(true)&&!p){return true}return false}function r(){return getBaseURL("committed")}function o(){var A=[l.join("&"),"&action=ajax_login"];if(e){A[A.length]="&extra_info=";A[A.length]=e}return A.join("")}function t(){return null}function a(F,B,E,C){if(!q()){return false}var D;if(F=="main"){D=document.forms.fmLogin;var G=D.uname.value;if(G==""){sky.overlay.doAlert("&nbsp;","Please enter your User ID","warning");return false}if(document.getElementById("remember_me").checked){set_cookie(document.remember_me_cookie,G,oneYearFromNow(),"/","","")}else{set_cookie(document.remember_me_cookie,"","","/","","")}if(!document.ajax_login||!document.isHTTPS){throw ("No ajax login")}}else{if(F=="popup"){D=document.forms.popupLoginForm;var G=D.uname.value;if(G==""){document.getElementById("popup_login_msg").innerHTML="Please enter your User ID";return false}else{document.getElementById("popup_login_msg").innerHTML="&nbsp;"}if(!document.ajax_login||!document.isHTTPS){D.submit()}}else{throw ("Bad formType")}}b=F;h=B;e=E;u=C;l=[];var A=D.getElementsByTagName("input");for(i=0;i<A.length;i++){switch(A[i].type){case"text":case"password":case"hidden":case"submit":if(A[i].name=="action"){continue}l.push([A[i].name,"=",A[i].value].join(""));break}}if(w.timer!=null){clearTimeout(w.timer)}w.timer=setTimeout(n,w.ms);p=true;g.req();D.pword.value="";return false}function y(){if(w.timer!=null){clearTimeout(w.timer)}p=false;v=g.pub.items[0];if(v=="OK"){set_cookie_no_escape(document.secure_login_cookie,g.pub.items[1],"","/secure","",1);set_cookie(document.login_cookie,g.pub.items[2],"","/","","");if(document.community_cookie=="AT"){set_cookie_no_escape(document.community_cookie,g.pub.items[3],"",document.community_path,document.community_domain,1)}else{set_cookie_no_escape(document.community_cookie,g.pub.items[3],"","/",document.community_domain,"")}if(e){var A;j.extraData=[];for(A=4;A<g.pub.items.length;A++){j.extraData.push(g.pub.items[A])}}}State.parseLogin();k("done")}function k(B){switch(B){case"update":case"new":if(b=="main"){if(h){sky.addClass(h,"disabled");h.disabled=true}}else{var A=sky.overlay.getButtons();A[0].hide();A[1].hide()}break;case"done":if(b=="main"){if(h){sky.removeClass(h,"disabled");h.disabled=false}if(v=="OK"){x()}else{dispLogin(false,v)}}else{if(v=="OK"){document.getElementById("popup_login_msg").innerHTML="Login successful";setTimeout(x,600)}else{document.getElementById("popup_login_msg").innerHTML=v;var A=sky.overlay.getButtons();A[0].show();A[1].show()}}break}}function n(){if(w.timer!=null){clearTimeout(w.timer)}if(!p){return}p=false;g.incrCount();v="Your login request timed out. Please try again.";k("done");try{var A=parseInt(document.forms.fmLogin.login_uid.value);document.forms.fmLogin.login_uid.value=A+1}catch(B){}}function m(A){try{document.forms.fmLogin.login_uid.value=A}catch(B){}}function d(G,B,J,I){if(!q()){return false}var D=[];if(!G){D[D.length]='<div class="msg">If you do not have an account please <a href="';D[D.length]=document.sbXferURL;D[D.length]='?action=GoAcctReg1&amp;skin=poker" onClick="return goAcctReg(this)">Join us</a>.</div>'}D[D.length]='<div class="inpts">';D[D.length]='<label for="pu_uid">User ID</label>';D[D.length]='<input size="12" maxlength="12" name="uname" type="text" id="pu_uid" />';D[D.length]='<label for="pu_pwd">PIN</label>';D[D.length]='<input size="6" maxlength="6" name="pword" type="password" id="pu_pwd"  />';D[D.length]="</div>";D[D.length]='<span class="error" id="popup_login_msg">&nbsp;</span>';var C=document.getElementById("fmLogin").cloneNode(false);C.innerHTML=D.join("");C.name="popupLoginForm";C.id="popupLoginForm";var F=document.getElementById("fmLogin").getElementsByTagName("input");for(var E=0;E<F.length;E++){if(F[E].type=="hidden"){C.appendChild(F[E].cloneNode(true))}}var A=document.createElement("div");A.appendChild(C);var H=A.innerHTML;delete A;sky.overlay.getChoice("You need to login to proceed",H,[sky.overlay.button("Login",function(){Login.req("popup",null,B,J)},function(){return false}),sky.overlay.button("Cancel",I)],"pu_login");autoUsername("popup");return false}function x(){if(b=="popup"){sky.overlay.destroy()}if(typeof u==="function"){u()}else{if(document.isMainPage){dispLogin(false);if(State.login.logged_in&&State.login.temp_reg){var A=function(){document.location=[document.scgiURL,"?action=export_user&target=SKYBET_WW&import_action=action~GoAcctReg1@skin~poker&logout=Y"].join("")};sky.overlay.getChoice("Complete your registration before proceeding","You will be automatically taken to the registration page shortly. If this does not happen click the Register button to go there",[sky.overlay.button("Register",A)],"warning");setTimeout(A,3000)}else{if(typeof document.push==="object"){BG.pushSubscribe()}BG.poll()}}}}var s={pub:j,Req:g,canReq:q,makeURL:r,makePOST:o,makeId:t,req:a,render:y,hint:k,setLoginUID:m,showPopupForm:d};g.regPar(s);return s}function MySelnsLib(I){var m={name:I,params:null},A=40000,s=0,u=null;var o;if(typeof(o=document.jsOverrides.MySelnsLib.refreshNormal)==="number"){A=o}if(typeof(o=document.jsOverrides.MySelnsLib.refreshIdle)==="number"){s=o}var E=0,e=null,r=null,j=ReqLib(I,{reqType:"central",type:"my_selns",refreshNormal:A,refreshIdle:s,url:"get_my_selns_www",respType:"list",refreshIcon:true}),g=ListLib(I,{renderTR:z,clickTR:k,unclickTR:n,indexBy:"item_id",itemCols:["game_type","item_id","type","game_name","num_playing","status","ccy_code","cash_buy_in","limit_1","limit_2","tnmt_type","reg_min","fund_type","televised","prvt"],numVisCols:6,stripyRows:true,els:{itemsTabId:"my_selns_tab",wrapTabId:"my_selns_wrap_tab",divId:"my_selns_div"},respOrderIsDflt:true,clientOrdering:true,dfltOrder:{col:"game_name",dir:"f",col2:"game_name"},orderWeight:{col:null,val:null},filters:[{containers:["myselns_filter_menu"],openObjs:[],closedObjs:[],overlapFilterObj:null,onOff:null,openClose:null,reset:null,x_of_y:"myselns_filter_x_of_y",filterRule:l},{containers:["findplayer_filter_menu"],openObjs:[],closedObjs:[],overlapFilterObj:null,onOff:null,openClose:null,reset:null,x_of_y:"findplayer_filter_x_of_y",filterRule:p}],whichFilter:C});function h(t){g.dispCentre(t);Detail.show(t)}function v(){if(typeof State.login.logged_in==="boolean"&&!State.login.logged_in){return false}if(j.canPoll(true)&&m.params!=null){return true}return false}function w(){var t=[j.pub.urls.dirty,"&perm=",m.params].join("");return t}function y(){return m.params}function b(J,t){if(!j.canReq()){return false}m.params=J;e=m.params.split(",")[0];if(e==="my_selns"){if(!chkLogin("")){return false}}dispLobbyMenu([m.name,",",m.params].join(""));if(e==="find_a_player"&&typeof m.params.split(",")[1]==="undefined"){g.takeListData([]);g.render();setCentre(MySelns);Detail.req();m.params=null}else{if(e==="find_a_player"){r=[m.params.split(",")[1],"'s Tables"].join("")}else{r=t}if(!State.pageMem.recovering&&(State.centre.pub.name!=m.name||y()!=j.getId())){Detail.req()}if(typeof j.pub.channel==="object"){push_deregister("TNMTS");push_deregister("TNMTR");push_deregister("TABLE");TnmtList.clearRenderTimer();TableList.clearRenderTimer();var K=j.pub.channel;K.ident=State.login.logged_in?State.login.cust_id:0}j.req()}return false}function H(t){printfire("MySelnsLib.render:",t);g.render(t)}function d(t,M,K,N,J){if(M){var L=document.getElementById((N=[K,N].join("")));if(L===null){errorfire("MySelnLib._renderDelay: cannot find tr",N);return}z(L,L.t,J)}if(u&&M){printfire("MySelnLib.renderDelay: ignoring",m.name);return}printfire("MySelnLib.renderDelay:",m.name,M);if(M){u=setTimeout(function(){H(t)},M)}else{H(t)}}function z(O,J,M){var K=O.childNodes,P=O.itemId!=M.item_id,N=typeof M.force_upd==="object"?M.force_upd:null;O.t=J;if(P||N){O.gameType=M.game_type;O.itemId=M.item_id;O.trClass="";O.id=[O.gameType,O.itemId].join("");if(P||typeof N.televised!=="undefined"){K[0].className="ico";if(M.televised==="Y"&&M.prvt==="Y"){K[0].innerHTML="<span>Private, Televised</span>";K[0].title="Invitation Only, Will be shown on Sky Channel 865";O.trClass="islocktv"}else{if(M.televised==="Y"){K[0].innerHTML="<span>Televised</span>";K[0].title="Will be shown on Sky Channel 865";O.trClass="istv"}else{if(M.prvt==="Y"){K[0].innerHTML="<span>Private</span>";K[0].title="Invitation Only";O.trClass="islock"}}}}if(P){K[1].innerHTML=M.type}if(P||typeof N.game_name!=="undefined"){K[2].innerHTML=M.game_name}if(P){if(M.game_type==="S"){K[3].innerHTML=[M.ccy_code,M.limit_1,"/",M.ccy_code,M.limit_2].join("")}else{K[3].innerHTML=[M.ccy_code,M.cash_buy_in].join("")}}}K[5].innerHTML=M.status;var L=Detail.pub.gameType===M.game_type&&Detail.pub.itemID===M.item_id?State.doSync(m.name,M.game_type,M.item_id):{};D(O,L,false)}function D(M,L,N){var t=g.pub.items;if(M.t>=t.length||typeof t[M.t]!=="object"){return}var K=M.childNodes;var J;if(typeof L.num_playing!=="undefined"){J=L.num_playing}else{J=t[M.t].num_playing}if(t[M.t].game_type==="T"&&t[M.t].tnmt_type==="R"){K[4].innerHTML=[J," / ",t[M.t].reg_min].join("")}else{K[4].innerHTML=J}}function k(t){if(document.func_push){Detail.Req.push(false)}g.selectItem(t,t.itemId);Detail.req(t)}function n(){Detail.closePanel()}function q(t){g.hint(t);switch(t){case"clear":m.params=null;j.clearTimers();j.incrCount();break}}function C(){if(e==="my_selns"){return 0}else{if(e==="find_a_player"){return 1}else{return -1}}}function l(L,M){var t,N,K,J;t=true;K=L.menu2.selected;if(t&&!L.menu2.disabled){t=false;if(!K.length||K[0]=="all"){t=true}else{if(K[0]==="reg"){if(M.status=="Registered"||M.status==="Waiting"){t=true}}else{if(K[0]==="run"){if(M.status==="Running"||M.status==="Active"){t=true}}else{if(K[0]==="closed"){if(M.status==="Finished"||M.status==="Cancelled"){t=true}}}}}}if(!t){return true}else{return false}}function p(L,M){var t,N,K,J;t=true;if(!t){return true}else{return false}}function G(){if(e==="find_a_player"){return"left"}else{return"dflt"}}function B(){return g.memGetString()}function F(t,J){e=J.split(",")[0];if(e=="my_selns"){if(!chkLogin("")){return false}else{return true}}else{return true}}function a(t,K,J){return g.memRecover(t,K,function(L){if(J){if(L===""){}else{b(L)}}})}var x={pub:m,Req:j,List:g,dispCentre:h,canPoll:v,makeId:y,makeURL:w,req:b,render:H,hint:q,renderSyncTR:D,getPageLayout:G,memGetString:B,memRecover:a,memCheck:F};j.regPar(x);g.regPar(x);return x}function NicknameLib(I){var o={name:I,busy:false};var q={nickname:600,nickname_taken:600,avatar_srcs:1000,avatar:600,verify_srcs:600,all_games:1000,firefox_warning:1000};var u={OB_NICKNAME_TAKEN:"Sorry, your chosen Alias is already in use, please enter another alias between 2-10 characters in length.<br /><br />Please note your Alias cannot be changed once set.",OB_NICKNAME_INVALID_FORMAT:"Please ensure that when selecting your Alias that you do not enter spaces or punctuation marks. Underscores (_) are permitted."};var G={ms:5000,timer:null};var h=ReqLib(I,{reqType:"nickname",type:null,refreshNormal:null,refreshIdle:null,url:null,respType:"arr",renderDelay:null,ajaxMethod:"POST"});var r={nickname:"action=set_user_data",nickname_taken:"action=set_user_data",avatar_srcs:"action=go_avatars",avatar:"action=set_user_data",verify_srcs:"action=go_verify",all_games:"action=all_games",firefox_warning:"action=get_ajax_data&name=poker_firefox_warning"};var d="";var v=null;var g=null;var j={};var E="";var F="";var l="";var m=[];var k={ok:false,msgs:{}};var e={ok:false,avs:[]};var n=null;var z=false;function y(){if(h.canReq(true)&&!z){return true}return false}function A(){return getBaseURL()}function x(){var J=[r[d]];switch(d){case"nickname":case"nickname_taken":J[J.length]="&nickname=";J[J.length]=E;break;case"avatar_srcs":break;case"avatar":J[J.length]="&avatar_id=";J[J.length]=E;break;case"verify":break;case"all_games":break;case"firefox_warning":break}return J.join("")}function D(){return d+","+E}function p(){E="";F="";l="";h.setRenderDelay(q[d]);if(G.timer!=null){clearTimeout(G.timer)}}function b(){if(!h.canReq()){return false}p();var J=C();if(!J.good){if(J.msg!=""){j.msg.innerHTML=J.msg}return false}else{j.msg.innerHTML="&nbsp;"}E=J.choice;G.timer=setTimeout(w,G.ms);z=true;h.req();return false}function H(){var L,O,J;if(G.timer!=null){clearTimeout(G.timer)}z=false;switch(d){case"avatar_srcs":F="OB_OK";l="&nbsp;";e.ok=true;e.avs=[];O=1;for(L=0;L<h.pub.items[0];L++){e.avs.push({id:h.pub.items[O],url:h.pub.items[O+1]});J=new Image();J.src=h.pub.items[O+1];O+=2}break;case"verify_srcs":F="OB_OK";l="&nbsp;";k.ok=true;k.msgs={};var N=["title_txt","title_blurb","ok_txt"];for(L=0;L<N.length;L++){k.msgs[N[L]]=h.pub.items[L]}break;case"all_games":F="OB_OK";l="&nbsp;";document.all_games=[];var M=h.pub.items[0];var O=1;for(var L=0;L<M;L++){document.all_games.push({name:h.pub.items[O],cg_id:h.pub.items[O+1],desc:h.pub.items[O+2]});O+=3}break;case"firefox_warning":F="OB_OK";l="&nbsp;";document.firefox_warning=h.pub.items[0];break;default:var K=h.pub.items[0];F=h.pub.items[1];l=h.pub.items[2];if(h.pub.items[3]==""){m=[]}else{m=h.pub.items[3].split("|")}if(K!=""){set_cookie(document.login_cookie,K,"","/","","")}dispLogin();break}s("done")}function s(K){switch(K){case"update":case"new":switch(d){case"avatar_srcs":j.msg.innerHTML="Loading avatars...";break;case"verify_srcs":j.msg.innerHTML="&nbsp;";break;case"all_games":j.msg.innerHTML="Loading games...";break;default:j.msg.innerHTML="Please wait...";break}a(true);for(var J=0;J<j.buttons.length;J++){j.buttons[J].hide()}break;case"done":j.msg.innerHTML=l;switch(d){case"avatar_srcs":if(F=="OB_OK"){sky.overlay.destroy();o.busy=false;t("avatar",v,g,n)}else{if(F=="TIMEOUT"){j.buttons[0].show()}}break;case"verify_srcs":if(F=="OB_OK"){sky.overlay.destroy();o.busy=false;t("verify",v,g,n)}else{if(F=="TIMEOUT"){j.buttons[0].show()}}break;case"all_games":if(F=="OB_OK"){sky.overlay.destroy();o.busy=false;if(typeof v==="function"){v()}}else{if(F=="TIMEOUT"){j.buttons[0].show()}}break;case"firefox_warning":if(F=="OB_OK"){sky.overlay.destroy();o.busy=false;t("firefox_warning",v,g,n)}else{if(F=="TIMEOUT"){j.buttons[0].show()}}break;default:if(F=="OB_OK"||F=="OB_NICKNAME_ALREADY_SET"){a(true);j.buttons[2].show()}else{if(F=="OB_NICKNAME_TAKEN"){sky.overlay.destroy();o.busy=false;u.OB_NICKNAME_TAKEN=l;t("nickname_taken",v,g,n)}else{a(false);j.buttons[0].show();j.buttons[1].show()}}break}break}}function w(){if(G.timer!=null){clearTimeout(G.timer)}if(!z){return}z=false;F="TIMEOUT";l="There was a problem contacting the server. Please try again.";s("done");h.incrCount()}function t(N,K,R,L){if(o.busy){return false}o.busy=true;v=K;g=R;n=L;switch(N){case"nickname":if(n!=null&&n!=""){var J=n}else{var J="Before you play you need to create a Poker Alias."}sky.overlay.getChoice("Create Poker Alias",J+'<form id="choice_frm" action="" onSubmit="return false;"><p class="centre"><label>Your Poker Alias <input type="text" id="choice_el" name="nickname" size="10" maxlength="10" /></label></p></form>Your Poker Alias needs to be 2-10 characters long and once set up cannot be changed.<br /><br /><span id="nickname_msg">&nbsp;</span>',[sky.overlay.button("Ok",function(){Nickname.req()},function(){return false}),sky.overlay.button("Cancel",function(){Nickname.pub.busy=false;if(typeof R==="function"){R()}}),sky.overlay.button("Proceed",function(){Nickname.pub.busy=false;if(typeof K==="function"){K()}})]);break;case"nickname_taken":var Q,P;Q=u.OB_NICKNAME_TAKEN;Q+='<form id="choice_frm" action="" onSubmit="return false;"><p class="centre"><label>Alias <input type="text" id="choice_el" name="nickname" size="10" maxlength="10" /></label></p><p><strong>Suggested Alternatives</strong></p><ol>';for(P=0;P<m.length;P++){Q+='<li><label><input name="nickname_suggest" type="radio" value="'+m[P]+'"> '+m[P]+"</label></li>"}Q+='</ol></form><span id="nickname_msg">&nbsp;</span>';sky.overlay.getChoice("Sorry, that Alias is already in use",Q,[sky.overlay.button("Ok",function(){Nickname.req()},function(){return false}),sky.overlay.button("Cancel",function(){Nickname.pub.busy=false;if(typeof R==="function"){R()}}),sky.overlay.button("Proceed",function(){Nickname.pub.busy=false;if(typeof K==="function"){K()}})]);break;case"avatar_srcs":case"avatar":var T=State.login.avatar;var O,S;if(T!=""){S="Change Avatar";O="Please pick an avatar from the choices below."}else{S="Please choose an Avatar";O="To take part in a poker game, you must first pick an avatar from the choices below."}if(N=="avatar_srcs"){sky.overlay.getChoice(S,O+'<br /><br /><span id="nickname_msg">&nbsp;</span>',[sky.overlay.button("Cancel",function(){Nickname.pub.busy=false;if(typeof R==="function"){R()}})])}else{if(!e.ok){o.busy=false;return t("avatar_srcs",K,R,L)}var M="";for(var P=0;P<e.avs.length;P++){M+='<li><label><img src="'+e.avs[P].url+'" id="avatar_img" alt="" />';if(T==e.avs[P].id){M+='<input name="avatar" type="radio" value="'+e.avs[P].id+'" checked="checked"/>'}else{M+='<input name="avatar" type="radio" value="'+e.avs[P].id+'"/>'}M+="</label></li>"}sky.overlay.getChoice(S,O+'<br /><form id="choice_frm" action="" onSubmit="return false;"><input type="hidden" value="" id="choice_el" name="avatar"</input><p class="centre"><ul class="setavatar">'+M+'</ul></p></form><br /><span id="nickname_msg">&nbsp;</span>',[sky.overlay.button("Ok",function(){Nickname.req()},function(){return false}),sky.overlay.button("Cancel",function(){Nickname.pub.busy=false;if(typeof R==="function"){R()}}),sky.overlay.button("Proceed",function(){Nickname.pub.busy=false;if(typeof K==="function"){K()}})])}break;case"verify_srcs":sky.overlay.getChoice("Loading...",'<span id="nickname_msg">&nbsp;</span>',[sky.overlay.button("Cancel",function(){Nickname.pub.busy=false;if(typeof R==="function"){R()}})]);break;case"verify":if(!k.ok){o.busy=false;t("verify_srcs",K,R,L);return}sky.overlay.getChoice(k.msgs.title_txt,k.msgs.title_blurb+'<span id="nickname_msg">&nbsp;</span>',[sky.overlay.button(k.msgs.ok_txt,function(){pu(document.xferURLAcct+"?action=GoAcctVerifyRetry&skin=poker&wstyle=popup","pu_acct_verify");Nickname.pub.busy=false;if(typeof K==="function"){K()}}),sky.overlay.button("Cancel",function(){Nickname.pub.busy=false;if(typeof R==="function"){R()}})]);break;case"all_games":if(document.all_games==null){sky.overlay.getChoice("All Games",'<span id="nickname_msg">&nbsp;</span>',[sky.overlay.button("Cancel",function(){Nickname.pub.busy=false;if(typeof R==="function"){R()}})])}else{if(typeof v==="function"){v()}}break;case"firefox_warning":if(document.firefox_warning==null){sky.overlay.getChoice("Warning",'<span id="nickname_msg">&nbsp;</span>',[sky.overlay.button("Cancel",function(){Nickname.pub.busy=false;if(typeof R==="function"){R()}})])}else{var U=(!n||n=="")?"":"<div><strong>"+n+"</strong></div>";sky.overlay.getChoice("Warning",U+document.firefox_warning,[sky.overlay.button("Open anyway",function(){Nickname.pub.busy=false;if(typeof K==="function"){K()}}),sky.overlay.button("Cancel",function(){Nickname.pub.busy=false;if(typeof R==="function"){R()}})]);return true}break;default:return false}d=N;j={fm:document.forms.choice_frm,choice:document.getElementById("choice_el"),msg:document.getElementById("nickname_msg"),buttons:sky.overlay.getButtons()};if(j.buttons.length==3){j.buttons[2].hide()}if(d=="avatar_srcs"||d=="verify_srcs"||d=="all_games"||d=="firefox_warning"){b()}else{if(d=="avatar"&&T!=""){j.choice.value=T}}return true}function C(){var J="";var K=true;var L="";switch(d){case"nickname":case"nickname_taken":J=j.choice.value;if(K&&J==""){L="Please enter an Alias";K=false}if(K&&!J.match(new RegExp("^[A-Za-z0-9_]{2,10}$"))){L=u.OB_NICKNAME_INVALID_FORMAT;K=false}break;case"avatar_srcs":J="";break;case"avatar":J=j.choice.value;if(K&&J==""){L="Please choose an avatar";K=false}break;case"verify_srcs":J="";break;case"all_games":J="";break;case"firefox_warning":J="";break}return{good:K,choice:J,msg:L}}function a(K){if(j.fm){for(var J=0;J<j.fm.elements.length;J++){j.fm.elements[J].disabled=K}}}var B={pub:o,Req:h,canReq:y,makeURL:A,makePOST:x,makeId:D,req:b,render:H,hint:s,showForm:t};h.regPar(B);return B}function PagingLib(D,e){var x;var n=["divId","pageLen"];for(x=0;x<n.length;x++){if(typeof e[n[x]]=="undefined"){alert(D+" is broken for PagingLib: "+n[x]+" is not defined");non_existant_function()}}var o={pageStart:0,pageEnd:0};var b=[];for(x=0;x<b.length;x++){if(typeof e[b[x]]!="undefined"){o[b[x]]=e[b[x]]}}var t={};var A=e.divId;var w=e.pageLen;var y=0;var m=0;var v=0;var g=[];var B=null;sky.id(A+"_page_start").onclick=function(a){h();return false};sky.id(A+"_page_lt").onclick=function(a){d();return false};sky.id(A+"_page_gt").onclick=function(a){r();return false};sky.id(A+"_page_end").onclick=function(a){j();return false};var C;for(var x=1;x<=4;x++){C=sky.id(A+"_page_"+x);C.page_idx=x;C.onclick=function(a){z(a);return false}}function p(a){t=a}function s(){var F=document.getElementById(A+"_page");var a=document.getElementById(A+"_page_hide");if(!t.pub.items.length){q();o.pageStart=0;o.pageEnd=0;m=0;return}var E=t.pub.par.makeId();if(B!=E){B=E;o.pageEnd=0}if(!o.pageEnd){if(w>t.pub.items.length){o.pageEnd=t.pub.items.length}else{o.pageEnd=w}o.pageStart=0;y=t.pub.items.length}else{if(y!=t.pub.items.length){if(y<t.pub.items.length){o.pageEnd=o.pageStart+w;if(o.pageEnd>t.pub.items.length){o.pageEnd=t.pub.items.length}}else{if(o.pageEnd>t.pub.items.length){o.pageEnd=t.pub.items.length}}y=t.pub.items.length;if(o.pageStart>o.pageEnd){o.pageStart=0;while(o.pageStart+w<o.pageEnd){o.pageStart+=w}}}}v=Math.ceil(t.pub.items.length/w);if(v>1){k()}else{q()}l()}function q(){document.getElementById(A+"_page").style.display="none";document.getElementById(A+"_page_hide").style.display=""}function k(){document.getElementById(A+"_page").style.display="";document.getElementById(A+"_page_hide").style.display="none"}function l(){var I,H,G,E;I=0;if(o.pageStart==0){m=1}else{m=(o.pageStart/w)+1;if(m>4){if(m==v){I=3}else{if(m+1==v){I=2}else{I=1}}}else{I=1}}for(var F=0;F<4;F++){H=!I?F+1:m+(F-I);E=document.getElementById(A+"_page_"+(F+1));if(H>v){E.style.display="none"}else{E.style.display="";E.innerHTML=H==m?"<b>"+H+"</b>":H}g[F]=H}}function h(){if(o.pageStart<=0){return}o.pageStart=0;if(w>t.pub.items.length){o.pageEnd=t.pub.items.length}else{o.pageEnd=w}t.pub.par.render()}function d(){if(o.pageStart<=0){return}o.pageEnd=o.pageStart;o.pageStart=o.pageStart-w;if(o.pageEnd>t.pub.items.length){o.pageEnd=t.pub.items.length}if(o.pageStart<0){o.pageStart=0}t.pub.par.render()}function r(){if(o.pageEnd+1>t.pub.items.length){return}o.pageStart=o.pageEnd;o.pageEnd=o.pageEnd+w;if(o.pageEnd>t.pub.items.length){o.pageEnd=t.pub.items.length}t.pub.par.render()}function j(){if(o.pageEnd+1>t.pub.items.length){return}o.pageStart=(v-1)*w;o.pageEnd=o.pageStart+w;if(o.pageEnd>t.pub.items.length){o.pageEnd=t.pub.items.length}t.pub.par.render()}function z(F){var a=F.target.page_idx;var E=F.target.page;if(typeof E=="undefined"){E=g[a-1]}if(E==null){return}var G=(E-1)*w;if(G>t.pub.items.length||G<0){return}o.pageStart=G;o.pageEnd=G+w;if(o.pageEnd>t.pub.items.length){o.pageEnd=t.pub.items.length}t.pub.par.render()}var u={pub:o,regPar:p,paginateAdjust:s,paginateHide:q};return u}function PhoneHomeLib(b){var h={name:b,params:{}};var n=ReqLib(b,{reqType:"phone_home",type:null,refreshNormal:null,refreshIdle:null,url:"",respType:"arr",ajaxMethod:"POST",renderDelay:0});var j=false;var l={ms:0,timer:null};function o(){return getBaseURL("err")}function p(){return["action=phone_home",["action_type",h.params.action].join("="),["params",h.params.params].join("=")].join("&")}function g(){return null}function a(){if(n.canReq(true)){return true}return false}function e(){if(l.timer!=null){clearTimeout(l.timer);l.timer=null}if(!j){return}n.incrCount();d()}function d(){if(l.timer!=null){clearTimeout(l.timer);l.timer=null}j=false}function m(q,r){if(!a()){return false}if(l.timer!=null){clearTimeout(l.timer)}l.timer=setTimeout(e,l.ms);j=true;h.params.action=q;h.params.params=r;n.req();return false}var k={pub:h,Req:n,makeURL:o,canReq:a,makeId:g,hint:function(){},render:d,makePOST:p,req:m};n.regPar(k);return k}var pub_leagues=[];function init_pub_leagues(){var d,e,a,g,b;e=document.getElementsByTagName("div");for(d=0;d<e.length;d++){a=e[d].getAttribute("league_pub_id");if(a!=null&&a!=""){pub_leagues.push({league_pub_id:a,div:e[d]})}}}function disp_pub_league(a){var b;for(b=0;b<pub_leagues.length;b++){if(pub_leagues[b].league_pub_id==a){pub_leagues[b].div.style.display=""}else{pub_leagues[b].div.style.display="none"}}return false}document.sng_desc={ALL:"All",TC_REG:"Regular",TC_DBL:"Double Your Money",TC_SCARY:"Scary",TC_SPEED:"Speed",BOUNTY:"Bounty",HEADS_UP:"Heads Up"};function qp_on_load(){if(!document.getElementById("qp_loading")){return}document.qpCookieIds=["qp_game_def_id_sel","qp_game_type_sel","qp_cash_limit_type_sel","qp_cash_seats_sel","qp_cash_stake_sel","qp_cash_num_seated_sel","qp_sng_limit_type_sel","qp_sng_type_sel","qp_sng_reg_max_sel","qp_sng_buy_in_sel"];document.qpDefaults={qp_game_def_id_sel:1,qp_game_type_sel:"S",qp_cash_limit_type_sel:"N",qp_cash_seats_sel:6,qp_cash_stake_sel:"0.25~0.50~GBP",qp_cash_num_seated_sel:1,qp_sng_limit_type_sel:"N",qp_sng_type_sel:"ALL",qp_sng_reg_max_sel:6,qp_sng_buy_in_sel:"5.00~0.50~GBP","qp_sng_type_sel|HEADS_UP":2};qpMemLoad();try{_build_select("qp_game_type_sel",["S","T"],function(b){return(b=="S")?"Cash Games":"Sit & Go"});_build_select("qp_cash_limit_type_sel",["N","P","F"],limit_type_desc);_build_select("qp_sng_limit_type_sel",["N","P","F"],limit_type_desc);game_type_changed()}catch(a){}document.getElementById("qp_loading").style.display="none";document.getElementById("qp_loaded").style.display=""}function qpMemLoad(){var e=get_cookie(document.qp_cookie),a,d,b,g;if(e){a=e.split("|");for(d=0;d<a.length;d++){document.qpDefaults[document.qpCookieIds[d]]=a[d]}}}function qpMemStore(){var b=[];for(var a=0;a<document.qpCookieIds.length;a++){b.push(document.getElementById(document.qpCookieIds[a]).value)}set_cookie(document.qp_cookie,b.join("|"),"","/","","")}function game_type_changed(){var a=document.getElementById("qp_game_type_sel").value;document.getElementById("qp_cash_limit_type_tr").style.display=(a=="S"?"":"none");document.getElementById("qp_cash_seats_tr").style.display=(a=="S"?"":"none");document.getElementById("qp_cash_stake_tr").style.display=(a=="S"?"":"none");document.getElementById("qp_cash_num_seated_tr").style.display=(a=="S"?"":"none");document.getElementById("qp_sng_limit_type_tr").style.display=(a=="T"?"":"none");document.getElementById("qp_sng_type_tr").style.display=(a=="T"?"":"none");document.getElementById("qp_sng_reg_max_tr").style.display=(a=="T"?"":"none");document.getElementById("qp_sng_buy_in_tr").style.display=(a=="T"?"":"none");game_def_id_changed()}function game_def_id_changed(){if(document.getElementById("qp_game_type_sel").value=="S"){_build_select("qp_game_def_id_sel",document.cash.game_def_ids,game_def_id_desc);cash_limit_type_changed()}else{_build_select("qp_game_def_id_sel",document.tnmt.game_def_ids,game_def_id_desc);sng_limit_type_changed()}}function cash_limit_type_changed(){var a=document.getElementById("qp_cash_limit_type_sel").value,b=document.getElementById("qp_game_def_id_sel").value;_build_select("qp_cash_seats_sel",document.cash.seats[b+"|"+a]);cash_seats_changed()}function cash_seats_changed(){var g=document.getElementById("qp_cash_seats_sel").value,b=document.getElementById("qp_cash_limit_type_sel").value,d=document.getElementById("qp_game_def_id_sel").value,a=[],e;_build_select("qp_cash_stake_sel",document.cash.stakes[d+"|"+b+"|"+g],function(h){return qp_cost_desc(h,"/","txt")});for(e=1;e<g;e++){a.push(e)}_build_select("qp_cash_num_seated_sel",a)}function sng_limit_type_changed(){var a=document.getElementById("qp_sng_limit_type_sel").value,b=document.getElementById("qp_game_def_id_sel").value;_build_select("qp_sng_type_sel",document.tnmt.type[b+"|"+a],function(d){return(typeof document.sng_desc[d]!="undefined")?document.sng_desc[d]:d});sng_tnmt_type_changed()}function sng_tnmt_type_changed(){var b=document.getElementById("qp_sng_limit_type_sel").value,a=document.getElementById("qp_sng_type_sel").value,d=document.getElementById("qp_game_def_id_sel").value;_build_select("qp_sng_reg_max_sel",document.tnmt.reg_max[d+"|"+b+"|"+a],function(e){if(e>=document.tnmt.reg_max_large){e+="+"}return e},"qp_sng_type_sel|"+a);sng_reg_max_changed()}function sng_reg_max_changed(){var b=document.getElementById("qp_sng_limit_type_sel").value,a=document.getElementById("qp_sng_type_sel").value,e=document.getElementById("qp_sng_reg_max_sel").value,d=document.getElementById("qp_game_def_id_sel").value;_build_select("qp_sng_buy_in_sel",document.tnmt.buy_in[d+"|"+b+"|"+a+"|"+e],function(g){return qp_cost_desc(g," + ","txt")})}function _build_select(b,e,k,l){var g=document.getElementById(b).options,h,m,a,j;var d={idx:0,diff:-1};if(typeof k=="undefined"){k=function(n){return n}}if(typeof l!="undefined"&&typeof document.qpDefaults[l]!="undefined"){a=document.qpDefaults[l]}else{if(g.selectedIndex>=0&&g.selectedIndex<g.length){a=g[g.selectedIndex].value}else{if(typeof document.qpDefaults[b]!="undefined"){a=document.qpDefaults[b]}else{a=void (0)}}}g.length=0;if(typeof e!="undefined"&&e.length){for(h=0;h<e.length;h++){g.add(new Option(k(e[h]),e[h]));if(typeof a!="undefined"){if(isNaN(parseFloat(a))){if(e[h]==a){d.idx=g.length-1}}else{j=Math.abs(parseFloat(e[h])-parseFloat(a));if(d.diff!=-1){if(j<d.diff){d.idx=g.length-1;d.diff=j}}else{d.idx=g.length-1;d.diff=j}}}}if(d.idx>0){g.selectedIndex=d.idx}}else{g.add(new Option("n/a",-1))}}function qp_cost_desc(e,a,b){var d=e.split(/~/);if(b=="txt"){if(d[2]=="GBP"){d[2]="£"}else{if(d[2]=="USD"){d[2]="$"}}}else{if(d[2]=="GBP"){d[2]="&pound;"}else{if(d[2]=="USD"){d[2]="$"}}}return""+d[2]+d[0]+a+d[2]+d[1]}function sng_desc(g,d,b,a,e){return limit_type_desc(d)+" "+(b=="ALL"?"":document.sng_desc[b])+" "+game_def_id_desc(g,false)+" "+a+"-player Sit & Go"}function retry_decr_min_players(){sky.overlay.destroy();if(document.getElementById("qp_cash_num_seated_sel").selectedIndex){document.getElementById("qp_cash_num_seated_sel").selectedIndex--;Quickplay.req("reserve")}}function retry_incr_stake(a){sky.overlay.destroy();document.getElementById("qp_cash_stake_sel").selectedIndex=a;Quickplay.req("reserve")}function qp_switch_game_type(g){try{var j=document.getElementById("qp_game_type_sel");if(j){var h=j.options;var a=h.selectedIndex;var d=-1;for(var b=0;b<h.length;b++){if(h[b].value==g){d=b;break}}if(d>-1&&d!=a){h.selectedIndex=d;game_type_changed()}}}catch(k){}}function QuickplayLib(H){var p={name:H};var l=3;var j=5000;var D={ms:5000,timer:null};var m=ReqLib(H,{reqType:"quickplay",type:null,refreshNormal:null,refreshIdle:null,url:null,respType:"arr",renderDelay:600,ajaxMethod:"POST"});var d="";var k={useForm:false,reserve:{gameDefId:null,limitType:null,numSeats:null,stake:null,numSeated:null},waitlist:{op:null,tabId:null}};var b=null;var E=null;var A=null;var F=null;var C="";var o="";var q={TABLE_FULL:"RETRY",WAIT_ADD_FULL:"FULL",RESERVED:"OK",WAIT_ON_LIST:"OK",WAIT_NOT_ON_LIST:"OK",TIMEOUT:"TIMEOUT"};var s=0;var B=null;var h=null;var w=false;function v(){if(m.canReq(true)&&!w){return true}return false}function x(){return getBaseURL("committed")}function u(){var I=k[d];switch(d){case"reserve":return["action=do_quick_play","&game_def_id=",I.gameDefId,"&limit_type=",I.limitType,"&num_seats=",I.numSeats,"&stake=",I.stake,"&num_seated=",I.numSeated,"&fund_type=",I.fundType].join("");break;case"waitlist":return["action=do_waitlist","&op=",I.op,"&tab_id=",I.tabId].join("");break;default:warnfire("Quickplay._makeArgs: invalid _which:",d);return""}}function z(){return null}function a(L,K,M){if(!m.canReq()){return false}if(!chkLogin()){return false}if(!M){if(K==null){switch(L){case"reserve":qpMemStore();if(document.getElementById("qp_game_type_sel").value=="S"){k[L].gameDefId=document.getElementById("qp_game_def_id_sel").value;k[L].limitType=document.getElementById("qp_cash_limit_type_sel").value;k[L].numSeats=document.getElementById("qp_cash_seats_sel").value;k[L].stake=document.getElementById("qp_cash_stake_sel").value;k[L].numSeated=document.getElementById("qp_cash_num_seated_sel").value;k[L].fundType="R";if(k[L].gameDefId==-1||k[L].limitType==-1||k[L].numSeats==-1||k[L].stake==-1||k[L].numSeated==-1){g();return false}}else{var N=document.getElementById("qp_game_def_id_sel").value,R=document.getElementById("qp_sng_buy_in_sel").value,J=document.getElementById("qp_sng_limit_type_sel").value,S=document.getElementById("qp_sng_reg_max_sel").value,P=document.getElementById("qp_sng_type_sel").value,O=TnmtReg.pub.params.gameId,I=function(){openTnmtLobby(O)},Q={game_def_id:N,limit_type:J,reg_max:S,buy_in:R,sng_type:P,avoid_nickname:"",prev_game_id:-1};if(N==-1||R==-1||J==-1||S==-1||P==-1){g();return false}TnmtReg.showForm("S",null,sng_desc(N,J,P,S),qp_cost_desc(R," + "),null,"R",null,null,"",I,null,null,Q);return false}break;case"waitlist":alert("Quickplay.req - form method not available for "+L);return false;break}k.useForm=true}else{if(K.gameType=="T"){var O=TnmtReg.pub.params.gameId,I=function(){openTnmtLobby(O)},Q={game_def_id:K.gameDefId,limit_type:K.limitType,reg_max:K.regMax,buy_in:K.buyIn,sng_type:K.tnmtType,avoid_nickname:"",prev_game_id:(typeof K.prevGameId!=="undefined"?K.prevGameId:-1)};TnmtReg.showForm("S",null,sng_desc(K.gameDefId,K.limitType,K.tnmtType,K.regMax),qp_cost_desc(K.buyIn," + "),null,"R",null,null,"",I,null,null,Q);return false}else{k[L]=K;k.useForm=false}}d=L;s=0;if(B){clearTimeout(B);B=null}}else{}D.timer=setTimeout(t,D.ms);w=true;m.req();return false}function G(){if(D.timer!=null){clearTimeout(D.timer);D.timer=null}w=false;if(typeof q[m.pub.items[0]]!="undefined"){C=q[m.pub.items[0]]}else{C="FAIL"}if(C=="TIMEOUT"){switch(d){case"reserve":C="RETRY";break;case"waitlist":C="FAIL";break}}if(C=="RETRY"&&++s>=l){C="FAIL"}if(C=="OK"){switch(d){case"reserve":o="Opening table "+m.pub.items[2];State.openTable("S","T",m.pub.items[1]);break;case"waitlist":if(k[d].op=="A"){o="You have joined the waiting list"}else{if(k[d].op=="C"){o="You have left the waiting list"}}break}}r("done");if(d=="waitlist"&&document.isLobby&&!Detail.Req.pushEnabled()){Detail.Req.poll()}}function r(N){if(h!=null){clearTimeout(h);h=null}switch(N){case"update":case"new":switch(d){case"reserve":document.getElementById("qp_hint").innerHTML="Searching...";break;case"waitlist":document.getElementById("qp_hint").innerHTML="Updating...";break}break;case"done":switch(C){case"OK":document.getElementById("qp_hint").innerHTML=o;h=setTimeout(function(){document.getElementById("qp_hint").innerHTML=""},5000);if(d=="waitlist"){e(k[d].op,k[d].tabId)}break;case"TIMEOUT":if(d=="reserve"){B=setTimeout(function(){a(d,null,true)},j)}else{if(d=="waitlist"){sky.overlay.doAlert("Sorry","Sorry, there was a problem, please try again","warning")}}break;case"RETRY":B=setTimeout(function(){a(d,null,true)},j);break;case"FULL":document.getElementById("qp_hint").innerHTML="";sky.overlay.doAlert("Sorry","Sorry, the waiting list is already full");break;case"FAIL":if(d=="reserve"){document.getElementById("qp_hint").innerHTML="";var M="";var L=false;if(k.useForm){if(document.getElementById("qp_cash_num_seated_sel").value!=1){M+='Click <a href="javascript:void(0)" onclick="retry_decr_min_players()">here</a> to reduce the minimum number of players to '+(document.getElementById("qp_cash_num_seated_sel").value-1)+" and retry.";L=true}else{var J=document.getElementById("qp_cash_stake_sel"),I=J.selectedIndex;do{I++}while(I<J.options.length&&J.options[I].disabled);if(I<J.options.length){M+='Click <a href="javascript:void(0)" onclick="retry_incr_stake('+I+')">here</a> to increase blind level to '+J.options[I].text+" and retry.";L=true}}}var K=[];if(L){K.push(sky.overlay.button("Try Again",function(){Quickplay.req("reserve")}))}K.push(sky.overlay.button("Cancel"));sky.overlay.getChoice("No table matching your request has been found",M,K)}else{if(d=="waitlist"){document.getElementById("qp_hint").innerHTML="";sky.overlay.doAlert("Sorry","Sorry, there was a problem, please try again","warning")}}break}break}}function g(){document.getElementById("qp_hint").innerHTML="Invalid search parameters";this.hintTimer=setTimeout(function(){document.getElementById("qp_hint").innerHTML=""},5000)}function t(){if(D.timer!=null){clearTimeout(D.timer);D.timer=null}if(!w){return}m.incrCount();m.pub.items.length=0;m.pub.items.push("TIMEOUT");G()}function e(N,J){var L,K,I=[],M=[];K=get_cookie(document.waiting_list_cookie);if(K&&K!=""){I=K.split("|")}for(L=0;L<I.length;L+=3){if(I[L]!=J){M.push(I[L]);M.push(I[L+1]);M.push(I[L+2])}}M.push(J);M.push(N);M.push(Math.floor(new Date().getTime()/1000));set_cookie(document.waiting_list_cookie,M.join("|"),"","/","","")}function n(){var J=get_cookie(document.waiting_list_cookie);if(J&&J!=""){var K=J.split("|");var L=new Date().getTime();for(var I=0;I<K.length;I+=3){if(K[I+1]=="A"){popup=get_cookie(document.popup_cookie+"_T"+K[I]);if(!popup||!popup.match(new RegExp("^[0-9]+$"))||parseInt(popup)<(L-3000)){return true}}}}return false}var y={pub:p,Req:m,canReq:v,makeURL:x,makePOST:u,makeId:z,req:a,render:G,hint:r,doWaitlistCookie:e,shouldWaitlistPoll:n};m.regPar(y);return y}function ReqLib(p,C){var W,l=["reqType","type","refreshNormal","refreshIdle","url","respType"];for(W=0;W<l.length;W++){if(typeof C[l[W]]=="undefined"){alert([p," is broken for ReqLib: ",l[W]," is not defined"].join(""));non_existant_function()}}var S={items:[],urls:{normal:getBaseURL("committed")+"?action="+C.url,dirty:getBaseURL("dirty")+"?action="+C.url,hist:getBaseURL("hist")+"?action="+C.url,err:getBaseURL("err")+"?action="+C.url}},q=[];for(W=0;W<q.length;W++){if(typeof C[q[W]]!="undefined"){S[q[W]]=C[q[W]]}}var k={},F=null,J=null,w=true,N=true,a=null,n=false,V=0,u=null,A=30000,O=C.reqType,Y=C.type,t=C.refreshNormal,D=C.refreshIdle,m=C.respType,x=t;var e="GET";if(typeof C.ajaxMethod!=="undefined"){e=C.ajaxMethod}var h=300;if(typeof C.renderDelay!=="undefined"){h=C.renderDelay}var E=false;if(typeof C.refreshIcon!=="undefined"){E=C.refreshIcon}if(O=="central"){centralReqObjs.push(p)}if(document.func_push&&typeof C.channel==="object"&&C.channel!==null){S.channel=C.channel;S.channel.enable=false}function r(aa){k=aa;reqObjs[k.pub.name]=k}function G(){if(D!=null){s(D)}}function Q(){if(t!=null){s(t)}}function R(aa){if(!aa&&typeof k.canPoll==="function"){return k.canPoll()}if(State.loading||(O=="central"&&State.centre!=k)){return false}return true}function d(aa){if(!aa&&typeof k.canReq==="function"){return k.canReq()}if(State.loading){return false}return true}function z(aa){if(!aa&&typeof k.canResp==="function"){return k.canResp()}if(State.loading||(O=="central"&&State.centre!=k)){return false}return true}function L(){return V}function Z(){V++}function X(){return J}function I(aa){J=aa}function j(aa){h=aa}function M(){if(F!=null){clearTimeout(F);F=null}if(x&&(!S.channel||!S.channel.enable)){F=setTimeout(M,x)}if(!R()){return}V++;var ab=k.makeId(),af=J;J=ab;if(E){refreshIcon(true)}if(n||af!=ab){k.hint("new")}else{k.hint("update")}n=false;var ad,aa,ac=null;if(typeof document.guid=="undefined"||document.guid===null){b()}if(e=="POST"){aa=k.makeURL()}else{aa=[k.makeURL(),"&c=",V,"&guid=",document.guid].join("")}printfire("ReqLib.poll:",k.pub.name,e,aa);if(window.XMLHttpRequest){ad=new XMLHttpRequest()}else{if(window.ActiveXObject){try{ad=new ActiveXObject("Msxml2.XMLHTTP")}catch(ae){ad=new ActiveXObject("Microsoft.XMLHTTP")}}}ad.open(e,aa,true);ad.setRequestHeader("Content-Type","application/x-www-form-urlencoded;");ad.onreadystatechange=function(){if(ad.readyState==4&&ad.status===200){if(ac!==null){clearTimeout(ac);ac=null}if(typeof k.pollSuccessCb==="function"){k.pollSuccessCb()}v(ad);if(S.channel){var ah=S.channel;if(typeof ah.subscribe==="function"){ah.subscribe()}else{push_subscribe(ah,g)}}}};if(e=="POST"){var ag=[k.makePOST(),"&c=",V,"&guid=",document.guid].join("");ad.setRequestHeader("Content-length",ag.length);ad.setRequestHeader("Connection","close");ad.send(ag)}else{ad.send(null)}if(typeof k.pollTimeoutCb==="function"){ac=setTimeout(k.pollTimeoutCb,A)}u=new Date().getTime()}function T(){if(F!=null){clearTimeout(F);F=null}}function P(aa,ab){if(!S.channel){return}if(k.pub.name==="Detail"&&document.getElementById("my_selns_div").clientHeight>0&&aa){warnfire("ReqLib.push: not enabling when my-selections is open");return}if(aa&&!S.channel.enable){printfire("ReqLib.push: enabling push",k.pub.name,S.channel.name,S.channel.ident);T();S.channel.enable=true}else{if(!aa&&S.channel.enable){printfire("ReqLib.push: disabling push",k.pub.name,S.channel.name,S.channel.ident,D,t);S.channel.enable=false;s(D!==null?D:t)}}}function y(){return S.channel&&S.channel.enable}function K(){var aa=S.channel;if(!aa){return}aa.enable=false;push_unsubscribe(aa)}function H(){if(h&&(!State.pageMem.recovering)){w=false;N=false;if(a!=null){clearTimeout(a)}a=setTimeout(o,h)}else{w=true;N=true}if(O=="central"){if(State.centre!=k){n=true}else{n=false}setCentre(k)}M();if(State.isLobbyPage){pageMemStore()}}function v(ag){State.parseLogin();if(!z()){return}printfire("ReqLib._resp:",k.pub.name);var ab=ag.responseText;if(m!=="json"){var ac=null,aj=V,af=ab.indexOf("|"),ah,ae,ad;if(af>-1){ah=ab.substring(0,af);if(ah==aj){ac=ab.substring(af+1)}}if(ac===null){return}if(S.channel){var ad=ac.indexOf(",");if(ad===-1){return}var aa=ac.substring(0,ad).split(";");ac=ac.substring(ad+1);push_allow(aa[0]==="Y");S.channel.msg_id=aa[1].indexOf(".")===-1?parseInt(aa[1]):aa[1];if(aa.length===3){S.channel.lobby_sort_delay=parseInt(aa[2])}}ae=ac.split(",");for(ad=ae.length;ad--;){ae[ad]=ae[ad].replace(/&#44;/g,",")}if(m==="arr"){S.items=ae}else{if(m==="list"){k.List.suckListData(ae,0)}else{if(m==="multiLists"){k.suckListData(ae)}}}}else{var ai=parse_json(ab);if(ai){if(typeof ai.id!=="number"){ai=null}else{if(ai.id!==V){ai=null}}}if(!ai){return}S.json=ai}N=true;if(w){U()}}function B(ab){printfire("ReqLib.synchronousResp:",k.pub.name);if(F!=null){clearTimeout(F);F=null}if(x&&(!S.channel||!S.channel.enable)){F=setTimeout(M,x)}J=k.makeId();if(m=="arr"){S.items=ab}else{if(m=="list"){k.List.suckListData(ab,0)}else{if(m=="multiLists"){if(S.channel&&ab.length){var aa=ab.shift().split(";");push_allow(aa[0]==="Y");S.channel.msg_id=aa[1].indexOf(".")===-1?parseInt(aa[1]):aa[1]}k.suckListData(ab)}}}if(S.channel){var ac=S.channel;if(typeof ac.subscribe==="function"){ac.subscribe()}else{push_subscribe(ac,g)}}U()}function o(){w=true;if(N){U()}}function U(){if(E){refreshIcon(false)}k.render()}function s(aa){x=aa;if(F!=null){clearTimeout(F);F=null}if(!x||(S.channel&&S.channel.enable)){return}var ab=x-(new Date().getTime()-u);if(ab<2000){ab=Math.floor(Math.random()*2000)}F=setTimeout(M,ab)}function b(){document.guid="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(ac){var ab=Math.random()*16|0,aa=ac=="x"?ab:(ab&3|8);return aa.toString(16)})}var g={pub:S,regPar:r,idleEnter:G,idleLeave:Q,getCount:L,incrCount:Z,getId:X,setId:I,canPoll:R,canReq:d,canResp:z,req:H,synchronousResp:B,poll:M,clearTimers:T,push:P,pushEnabled:y,pushUnsubscribe:K,setRenderDelay:j};return g}function StateClass(){this.loading=false;this.centre=null;this.pageMem={ok:false,recovering:false};this.selected={itemId:null,gameType:null,tr:null};this.isLobbyPage=document.isLobby;this.loginDisp={timer:null,refresh:1000,logged_in:null};this.autoPopupAlert=false;this.lastClick=new Date().getTime();this.maxWindowsPopupAlert=false;this.login={};this.openTableSettings={dfltRules:{chkLogin:true,trackWindow:true,skipMaxWinCheck:true,gameNameClue:"",useOpener:false},rules:{},gameType:null,itemType:null,itemId:null};this.idle=false;this.applyFilters=true;this.connected=true}StateClass.prototype.parseLogin=function(){var a=[];var b=get_cookie(document.login_cookie);var d=this.login.logged_in;if(b){a=b.split("|")}if(a.length!=19){this.login={logged_in:false,login_status:"BAD_COOKIE",disp_login_status:""};set_cookie(document.miniview_override_cookie,"","","/","","")}else{if(a[1]!="OB_OK"){this.login={logged_in:false,login_status:a[1],disp_login_status:decodeCookieVal(a[13])};set_cookie(document.miniview_override_cookie,"","","/","","")}else{this.login={logged_in:true,login_status:a[1],disp_login_status:decodeCookieVal(a[13]),cust_id:a[0],ccy_code:a[4],balance:a[5],fp_balance:a[6],points:a[7],first_name:a[8],nickname:a[9],avatar:a[10],disp_balance:decodeCookieVal(a[12]),temp_auth:a[2]=="1"?true:false,temp_reg:a[3]=="1"?true:false,blocked:a[14]=="1"?true:false,league_opt_out:a[15]=="Y"?true:false,vertical_chat:a[16]=="Y"?true:false,launch_as_mini:a[17]=="Y"?true:false,last_login:a[18]}}}if(typeof d==="boolean"&&d!==this.login.logged_in){switch(this.login.logged_in){case true:break;case false:Detail.onLogout();break}}};StateClass.prototype.openTable=function(n,l,b,a){var g=this.openTableSettings;if(typeof n!="undefined"){g.gameType=n;g.itemType=l;g.itemId=b;for(var h in g.dfltRules){if(typeof a!="undefined"&&typeof a[h]!="undefined"){g.rules[h]=a[h]}else{g.rules[h]=g.dfltRules[h]}}}if(g.rules.useOpener){try{if(!window.opener||!window.opener.State){g.rules.useOpener=false}}catch(k){g.rules.useOpener=false}}if(g.rules.chkLogin&&!chkLogin(function(){State.openTable()})){return true}if(window.parentSandboxBridge){window.parentSandboxBridge.popupTable(g.gameType,g.itemType,g.itemId,get_cookie(document.secure_login_cookie));return true}if(document._parentSandboxBridge){document._parentSandboxBridge.popupTable(g.gameType,g.itemType,g.itemId,get_cookie(document.secure_login_cookie));return true}var m=g.gameType+g.itemId;if(g.rules.trackWindow){var j;if(g.rules.useOpener){j=window.opener.document.openWindows[m]}else{j=document.openWindows[m]}try{if(j&&j.location&&!j.closed){j.focus();return true}}catch(k){if(g.rules.useOpener){window.opener.document.openWindows[m]=null}else{document.openWindows[m]=null}}}if(this.maxWindowsPopupAlert){return true}if(!g.rules.skipMaxWinCheck&&is_firefox()&&is_windows()&&typeof document.ff_max_windows!="undefined"&&parseInt(document.ff_max_windows)!="NaN"&&parseInt(document.ff_max_windows)>0){var d;if(g.rules.useOpener){d=window.opener.num_open_windows()}else{d=num_open_windows()}if(d>=parseInt(document.ff_max_windows)){if(Nickname.showForm("firefox_warning",function(){State.maxWindowsPopupAlert=false;State.openTable()},function(){State.maxWindowsPopupAlert=false},g.rules.gameNameClue)){this.maxWindowsPopupAlert=true;g.rules.skipMaxWinCheck=true}return true}}if(g.rules.useOpener){return window.opener.State.openTableWork(g,m)}else{return this.openTableWork(g,m)}};StateClass.prototype.openTableWork=function(g,a){this.parseLogin();var e,d=this.login.launch_as_mini,h=get_cookie(document.miniview_override_cookie);if(h!=null&&h!=""){d=(h=="Y")}if(d){e="pu_mini_game"}else{e=this.login.vertical_chat?"pu_large_game":"pu_small_game"}var b=[document.scgiURL,"?action=launch_tab&game_type=",g.gameType,"&item_type=",g.itemType,"&item_id=",g.itemId,"&guid=",document.guid].join(""),j=pu(b,e,"flash_"+a);if(j){if(g.rules.trackWindow){document.openWindows[a]=j}return true}else{return false}};StateClass.prototype.doSync=function(j,a,h){var b={};var g=State.centre.List.getSelected().tr;var k=State.centre.List.getSelected().id;if(g==null||g.t==null||g.gameType!=a||k!=h||!Detail.pub.item.ok||Detail.pub.gameType!=a||Detail.pub.itemId!=h){return b}var e=this.centre.pub.name;if(a=="S"){if(j=="Detail"){if(e=="TableList"){TableList.renderSyncTR(g,{num_seated:Detail.pub.item.num_seated})}else{if(e=="MySelns"){MySelns.renderSyncTR(g,{num_playing:Detail.pub.item.num_seated})}}}else{if(j=="TableList"){b={num_seated:Detail.pub.item.num_seated}}else{if(j=="MySelns"){b={num_playing:Detail.pub.item.num_seated}}}}}else{if(a=="T"){var d=Detail.pub.item.rs_time>TnmtList.pub.rsTime?"Detail":"TnmtList";if(j=="Detail"){if(e=="TnmtList"){if(d=="Detail"){TnmtList.renderSyncTR(g,{reg_number:Detail.pub.item.reg_number,status:Detail.pub.item.status})}else{if(d=="TnmtList"){b={reg_number:TnmtList.List.pub.items[g.t].reg_number,status:TnmtList.List.pub.items[g.t].status}}}}else{if(e=="MySelns"){MySelns.renderSyncTR(g,{num_playing:Detail.pub.item.reg_number})}}}else{if(j=="TnmtList"){if(d=="Detail"){b={reg_number:Detail.pub.item.reg_number,status:Detail.pub.item.status}}else{if(d=="TnmtList"){Detail.renderSyncTnmt({reg_number:TnmtList.List.pub.items[g.t].reg_number,status:TnmtList.List.pub.items[g.t].status})}}}else{if(j=="MySelns"){b={num_playing:Detail.pub.item.reg_number}}}}}}return b};StateClass.prototype.setConnected=function(a){if(typeof a==="boolean"&&this.connected!==a){this.connected=a;if(this.connected){warnfire("StateClass: connected");if(this.centre.pub.name==="TableList"||this.centre.pub.name==="TnmtList"){printfire("StateLib: forcing",this.centre.pub.name,"poll");this.centre.Req.poll()}}else{warnfire("StateClass: disconnected");if(typeof document.push==="object"){document.push.allow(false)}}}};function TableListLib(H){var n={name:H,params:null},B=16000,s=0,u=null;var p;if(typeof(p=document.jsOverrides.TableListLib.refreshNormal)==="number"){B=p}if(typeof(p=document.jsOverrides.TableListLib.refreshIdle)==="number"){s=p}var F=0,A=[{name:"action",flag:"S_ACTN"},{name:"turbo",flag:"S_TURB"},{name:"deep",flag:"S_DEEP"},{name:"short",flag:"S_SHRT"}],l=ReqLib(H,{reqType:"central",type:"tab_list",refreshNormal:B,refreshIdle:s,url:"get_snp_tabs_www",respType:"list",refreshIcon:true,channel:{name:"TABLE",clss:"l",msg_handler:e,subscribe:function(){}}}),d=ListLib(H,{renderTR:r,clickTR:m,unclickTR:o,dblClickTR:k,preListData:g,indexBy:"tab_id",itemCols:["tab_id","game_code","game_name","fund_type","ccy_code","limit_type","limit_1","limit_2","limit_grp","num_seats","av_pot","high","televised","flags","num_seated","num_waiting"],numVisCols:6,stripyRows:true,els:{itemsTabId:"tab_list_tab",wrapTabId:"tab_list_wrap_tab",divId:"tab_list_div"},respOrderIsDflt:false,clientOrdering:true,dfltOrder:{col:"limit_2",dir:"f",col2:function(t,I){return[padNum(I.limit_1,8),padNum(I.num_seated,2)].join("")}},orderWeight:{col:"high",val:"Y"},filters:[{containers:["snp_r_filter_tr","snp_r_filter_menu"],openObjs:["snp_r_filter_div2","snp_r_filter_reset"],closedObjs:[],overlapFilterObj:"snp_r_filter_div2",onOff:"snp_r_filter_onoff",openClose:"snp_r_filter_openclose",reset:"snp_r_filter_reset",x_of_y:"snp_r_filter_x_of_y",filterRule:j}]});function h(t){d.dispCentre(t);Detail.show(t);if(State.centre!=y){qp_switch_game_type("S")}}function v(){if(l.canPoll(true)&&n.params!=null){return true}return false}function x(){return l.pub.urls.dirty}function z(){return n.params}function b(t){if(!l.canReq()){return false}n.params=t;dispLobbyMenu([n.name,",",n.params].join(""));if(!State.pageMem.recovering&&(State.centre.pub.name!=n.name||z()!=l.getId())){Detail.req()}if(l.pub.channel){push_deregister("TNMTS");push_deregister("TNMTR");TnmtList.clearRenderTimer()}l.req();return false}function g(I,t){F=parseInt(decompress_num(I[t]));return 1}function G(t){printfire("TableListLib.render:",n.name,u);if(State.centre!==y){warnfire("TableListLib.render: State.centre is",State.centre.pub.name);return false}D();d.render(t);if(typeof l.pub.channel==="object"){var I=l.pub.channel;if(typeof document.push!=="object"||!document.push.is_subscribed(I.name,I.ident)){push_subscribe(I,l)}}}function w(t,K,L,I){if(K){if(typeof I.force_upd==="object"&&typeof I.force_upd.high!=="undefined"){printfire("TableListLib.renderDelay: highlight changed, render *now*");K=0}var J=document.getElementById((L=["S",L].join("")));if(J===null){errorfire("TableListLib.renderDelay: cannot find tr",L)}else{r(J,J.t,I)}}if(u&&K){printfire("TableListLib.renderDelay: ignoring",n.name);return}printfire("TableListLib.renderDelay:",n.name,K);if(K){u=setTimeout(function(){G(t)},K)}else{G(t)}}function D(){if(u){clearTimeout(u);u=null}}function r(P,T,S){var M=P.childNodes,L=S.tab_id,R=P.itemId!==L,J=typeof S.force_upd==="object"?S.force_upd:null;P.t=T;if(R||J!==null){P.id=[(P.gameType="S"),(P.itemId=L)].join("");P.trClass="";if(R||J!==null){M[0].className="ico";var K=M[0].innerHTML.length,O=/^(.*)istv(.*)$/.exec(P.className);if(S.televised==="Y"){P.trClass="istv";if(!K){M[0].innerHTML="<span>Televised</span>";M[0].title="Will be shown on Sky Channel 865"}if(O===null||O.length!==3){P.className=[P.className," istv"].join("")}}else{if(K){M[0].innerHTML="";M[0].title=""}if(O!==null&&O.length===3){P.className=[O[1],O[2]].join(" ")}}}if(R||typeof J.game_name!=="undefined"){M[1].innerHTML=S.game_name}if(R||(typeof J.fund_type!=="undefined"||typeof J.limit_1!=="undefined"||typeof J.limit_2!=="undefined"||typeof J.ccy_code!=="undefined")){var I=[];if(S.fund_type==="R"){I[I.length]=S.ccy_code}I[I.length]=S.limit_1;I[I.length]="/";if(S.fund_type==="R"){I[I.length]=S.ccy_code}I[I.length]=S.limit_2;M[2].innerHTML=I.join("");M[2].style.whiteSpace="nowrap"}if(R||typeof J.limit_type!=="undefined"){M[3].innerHTML=S.limit_type;M[3].className="limit_type"}}if(J===null||(typeof J.ccy_code!=="undefined"||typeof J.av_pot!=="undefined")){var N=[];if(S.fund_type==="R"){N[N.length]=S.ccy_code}N[N.length]=S.av_pot;M[5].innerHTML=N.join("")}var Q=(!document.func_push||typeof l.pub.channel.enable!=="boolean"||!l.pub.channel.enable)&&Detail.pub.gameType==="S"&&Detail.pub.itemId===L?State.doSync(n.name,"S",S.tab_id):{};E(P,Q,false);if(J!==null){delete S.force_upd}}function E(K,J,M){if(document.func_push&&(typeof M!=="boolean"||M)&&typeof l.pub.channel.enable==="boolean"&&l.pub.channel.enable){J={}}var t=K.childNodes,I=d.pub.items[K.t];var L;if(typeof J.num_seated!=="undefined"){L=J.num_seated}else{L=I.num_seated}t[4].innerHTML=[L,"/",I.num_seats].join("");if(t[1].innerHTML!==I.game_name){t[1].innerHTML=I.game_name}}function m(I){if(document.func_push){Detail.Req.push(true)}var t=d.selectItem(I,I.itemId,true);Detail.req(I,null,(t?[t.num_seated,t.num_seats,t.num_waiting].join(";"):null))}function o(){Detail.closePanel()}function k(t){State.openTable("S","T",t.itemId)}function q(t){d.hint(t)}function j(I,P){var K,L,N,O;K=true;N=I.menu1.selected;if(K&&!I.menu1.disabled){K=false;if(!N.length||N[0].toUpperCase()==P.game_code){K=true}}N=I.menu2.selected;if(K&&!I.menu2.disabled){K=false;if(!N.length||N[0]=="all"){if(P.fund_type=="R"){K=true}}else{if(N[0]=="nl"){if(P.fund_type=="R"&&P.limit_type=="NL"){K=true}}else{if(N[0]=="pl"){if(P.fund_type=="R"&&P.limit_type=="PL"){K=true}}else{if(N[0]=="fl"){if(P.fund_type=="R"&&P.limit_type=="FL"){K=true}}else{if(N[0]=="tv"){if(P.fund_type=="R"&&P.televised=="Y"){K=true}}else{if(N[0]=="free"){if(P.fund_type=="F"){K=true}}else{if(P.fund_type==="R"){var t=true,J=P.flags.split(","),M;for(O=A.length;O--&&!K;){for(M=J.length;M--&&!K;){if(J[M]===A[O].flag){if(N[0]===A[O].name){K=true}else{t=false}}}}if(t&&N[0]==="regular"){K=true}}}}}}}}}N=I.limit_grp.selected;if(K&&!I.limit_grp.disabled){K=false;if(!N.length||N[0]=="all"){K=true}else{if(N[0]==P.limit_grp){K=true}}}N=I.limit_type.selected;if(K&&N.length&&!I.limit_type.disabled){K=false;for(O=0;O<N.length;O++){if(P.limit_type==N[O]){K=true;break}}}N=I.num_seats.selected;if(K&&N.length&&!I.num_seats.disabled){K=false;for(O=0;O<N.length;O++){if(parseFloat(P.num_seats)==parseFloat(N[O])){K=true;break}}}N=I.table_full.selected;if(K&&N.length&&!I.table_full.disabled){K=false;for(O=0;O<N.length;O++){if(N[O]=="y"&&P.num_seated==P.num_seats){K=true;break}if(N[O]=="n"&&P.num_seated!=P.num_seats){K=true;break}}}N=I.std_hidefull.selected;if(K&&N.length&&!I.std_hidefull.disabled){K=false;for(O=0;O<N.length;O++){if(N[O]=="y"&&P.num_seated!=P.num_seats){K=true;break}}}if(!K){return true}else{return false}}function C(){return d.memGetString()}function a(t,J,I){return d.memRecover(t,J,function(K){if(I){if(K==""){b("-,R,-,-,-,-")}else{b(K)}}})}function e(J,I,t,K){printfire("TableListLib._pushMsgHandler:",J,I,["(",t,")"].join(""),K);if(n.name!==State.centre.pub.name){warnfire("TableList._pushMsgHandler: not handling msg because centre is",State.centre.pub.name);return}Push.table_msg_handler(y,K,"S",F,null,typeof l.pub.channel.lobby_sort_delay==="number"?l.pub.channel.lobby_sort_delay:0)}var y={pub:n,Req:l,List:d,dispCentre:h,canPoll:v,makeId:z,makeURL:x,req:b,render:G,renderDelay:w,clearRenderTimer:D,renderTR:r,hint:q,renderSyncTR:E,memGetString:C,memRecover:a};l.regPar(y);d.regPar(y);return y}function Timer(g){var k=null,e=0,j=0,b=g.getElementsByTagName("li"),d=[0,1,3,4,6,7,9,10];function a(m,n){e=parseInt(m);if(isNaN(e)){e=0}if(e<0){e=0}j=parseInt(n);if(isNaN(j)){j=-1}if(j<=0){j=-1}h()}function l(){clearTimeout(k);k=null}function h(){var q=new String(e%60),n=new String(Math.floor(e/60)%60),p=new String(Math.floor(e/3600)%24),t=new String(Math.floor(e/86400)),r,o;if(q.length==1){q="0"+q}if(n.length==1){n="0"+n}if(p.length==1){p="0"+p}if(t.length==1){t="0"+t}r=t+p+n+q;if(r.length>8){r="99"+r.substring(r.length-6)}for(o=0;o<8;o++){b[d[o]].innerHTML="<span>"+r.charAt(o)+"</span>";b[d[o]].className="num"+r.charAt(o)}if(e<=j){sky.addClass(g,"closing_soon")}else{sky.removeClass(g,"closing_soon")}clearTimeout(k);if(--e>=0){k=setTimeout(h,1000)}}return{start:a,stop:l}}function TnmtListLib(I){var o={name:I,tnmtType:"S",params:null,rsTime:null},C=22000,v=0,s=null,w=null;var q;if(typeof(q=document.jsOverrides.TnmtListLib.refreshNormal)==="number"){C=q}if(typeof(q=document.jsOverrides.TnmtListLib.refreshIdle)==="number"){v=q}var m=ReqLib(I,{reqType:"central",type:"tnmt_list",refreshNormal:C,refreshIdle:v,url:"get_tnmts_www",respType:"list",refreshIcon:true,channel:{name:"TNMT",clss:"l",msg_handler:e,subscribe:function(){}}}),d=ListLib(I,{renderTR:u,clickTR:n,unclickTR:p,dblClickTR:l,preListData:g,indexBy:"game_id",itemCols:["game_id","game_code","tnmt_type","game_name","ccy_code","cash_buy_in","points_buy_in","limit_grp","speed_grp","num_seats","reg_number","reg_min","filter_status","start_soon","status","status_disporder","status_code","high","limit_type","prvt","televised","flags","is_rebuy","is_hh","is_timed_tnmt"],numVisCols:7,stripyRows:true,els:{itemsTabId:"tnmt_list_tab",wrapTabId:"tnmt_list_wrap_tab",divId:"tnmt_list_div"},respOrderIsDflt:false,clientOrdering:true,dfltOrder:{col:"status_disporder",dir:"f",col2:"reg_number"},orderWeight:{col:"high",val:"Y"},filters:[{containers:["tnmt_r_filter_tr","tnmt_r_filter_menu"],openObjs:["tnmt_r_filter_div2","tnmt_r_filter_reset"],closedObjs:[],overlapFilterObj:"tnmt_r_filter_div2",onOff:"tnmt_r_filter_onoff",openClose:"tnmt_r_filter_openclose",reset:"tnmt_r_filter_reset",x_of_y:"tnmt_r_filter_x_of_y",filterRule:k},{containers:["tnmt_s_filter_tr","tnmt_s_filter_menu"],openObjs:["tnmt_s_filter_div2","tnmt_s_filter_reset"],closedObjs:[],overlapFilterObj:"tnmt_s_filter_div2",onOff:"tnmt_s_filter_onoff",openClose:"tnmt_s_filter_openclose",reset:"tnmt_s_filter_reset",x_of_y:"tnmt_s_filter_x_of_y",filterRule:j}],whichFilter:E});function h(t){d.dispCentre(t);Detail.show(t);if(State.centre!=A){qp_switch_game_type("T")}if(s===null){s=document.getElementById("tnmt_list_wrap_name_col")}var J=s.getElementsByTagName("span"),K=J!==null&&J.length?J[0]:s;if(o.tnmtType==="S"){K.innerHTML="Tournament";K.title="Sort by Tournament Name"}else{K.innerHTML="Sit & Go";K.title="Sort by Sit & Go Name"}}function x(){if(m.canPoll(true)&&o.params!=null){return true}return false}function z(){return[m.pub.urls.dirty,"&perm=-,",o.tnmtType,",-,-,-,-"].join("")}function B(){return o.params}function b(K){if(!m.canReq()){return false}o.params=K;dispLobbyMenu([o.name,",",o.params].join(""));var J=o.params.split(",");if(J.length>1&&J[1]=="R"){o.tnmtType="R"}else{o.tnmtType="S"}if(!State.pageMem.recovering&&(State.centre.pub.name!=o.name||B()!=m.getId())){Detail.req()}if(m.pub.channel){var L=m.pub.channel,t=["TNMT",o.tnmtType].join("");push_deregister("TABLE");TableList.clearRenderTimer();if(L.name!=="TNMT"&&t!==L.name){m.pushUnsubscribe()}L.name=t}m.req();return false}function g(J,t){o.rsTime=parseInt(decompress_num(J[t]));return 1}function H(t){printfire("TnmtListLib.render:",o.name,w);if(State.centre!==A){warnfire("TableListLib.render: State.centre is",State.centre.pub.name);return false}F();d.render(t);if(typeof m.pub.channel==="object"){var J=m.pub.channel;if(typeof document.push!=="object"||!document.push.is_subscribed(J.name,J.ident)){push_subscribe(J,m)}}}function y(t,L,M,J){if(L){if(typeof J.force_upd==="object"&&typeof J.force_upd.high!=="undefined"){printfire("TnmtListLib.renderDelay: highlight changed, render *now*");L=0}var K=document.getElementById((M=["T",M].join("")));if(K===null){errorfire("TnmtListLib.renderDelay: cannot find tr",M)}else{u(K,K.t,J)}}if(w&&L){printfire("TnmtListLib.renderDelay: ignoring",o.name);return}printfire("TnmtListLib.renderDelay:",o.name,L);if(L){w=setTimeout(function(){H(t)},L)}else{H(t)}}function F(){if(w){clearTimeout(w);w=null}}function u(M,U,T){var K=M.childNodes,L=T.game_id,P=M.itemId!==T.game_id,J=typeof T.force_upd==="object"?T.force_upd:null;M.t=U;if(P||J!==null){M.id=[(M.gameType="T"),(M.itemId=L)].join("");if(P||(typeof J.prvt!=="undefined"||typeof J.televised!=="undefined"||typeof J.high!=="undefined"||typeof J.is_rebuy!=="undefined"||typeof J.is_timed_tnmt!=="undefined")){K[0].className="ico";var Q=[],R=[],O=[];if(T.prvt==="Y"){Q[Q.length]="Private";R[R.length]="Invitation Only";O[O.length]="lock"}if(T.televised==="Y"){Q[Q.length]="Televised";R[R.length]="Will be shown on Sky Channel 865";O[O.length]="tv"}if(T.is_rebuy==="Y"){Q[Q.length]="Rebuys";R[R.length]="Rebuys";O[O.length]="rebuys"}if(T.is_timed_tnmt==="Y"){Q[Q.length]="Timed Tournament";R[R.length]="Timed Tournament";O[O.length]="timedtnmt"}if(Q.length>0){K[0].innerHTML=["<span>",Q.join(", "),"</span>"].join("");K[0].title=R.join(", ");M.trClass=["is",O.join()].join("")}else{K[0].innerHTML="";K[0].title="";M.trClass=""}if(T.high==="Y"){M.trClass=[M.trClass,"tb_promo"].join(" ")}M.className=M.trClass}if(P||typeof J.game_name!=="undefined"){K[1].innerHTML=T.game_name}if(P||typeof J.game_code!=="undefined"){K[2].innerHTML=game_code_desc(T.game_code,false)}}if(P||(J!==null&&typeof J.limit_type!=="undefined")||K[3].innerHTML!==T.limit_type){K[3].innerHTML=T.limit_type;K[3].className="limit_type"}if(P||(J!==null&&(typeof J.cash_buy_in!=="undefined"||typeof J.ccy_code!=="undefined"||typeof J.points_buy_in!=="undefined"))){var S;if(T.cash_buy_in==0){S=[T.points_buy_in," Pts"].join("")}else{S=[T.ccy_code,T.cash_buy_in].join("")}if(K[4].innerHTML!=S){K[4].innerHTML=S}}var N=(!document.func_push||typeof m.pub.channel.enable!=="boolean"||!m.pub.channel.enable)&&J===null&&Detail.pub.gameType==="T"&&Detail.pub.itemId===T.game_id?State.doSync(o.name,"T",T.game_id):{};G(M,N,false)}function G(N,M,O){if(document.func_push&&(typeof O!=="boolean"||O)&&typeof m.pub.channel.enable==="boolean"&&m.pub.channel.enable){M={}}var J=N.childNodes,L=d.pub.items[N.t],K,t;if(typeof M.status!=="undefined"){t=M.status}else{t=L.status}J[6].innerHTML=t;if(typeof M.reg_number!=="undefined"){K=M.reg_number}else{K=L.reg_number}if(L.tnmt_type==="R"){if((/^Level \d+$/.test(t)||t==="Sit and Go"||t==="Finished"||t==="Waiting to open")&&K!=L.reg_min){d.pub.items[N.t].reg_number=K=L.reg_min}J[5].innerHTML=[K,"/",L.reg_min].join("")}else{J[5].innerHTML=K}}function n(J){if(document.func_push){Detail.Req.push(true)}var t=d.selectItem(J,J.itemId,true);Detail.req(J,o.tnmtType,(t?[t.reg_number,t.status,t.status_code].join(";"):null))}function p(){Detail.closePanel()}function l(t){openTnmtLobby(t.itemId)}function r(t){d.hint(t)}function E(){if(o.tnmtType=="R"){return 0}else{if(o.tnmtType=="S"){return 1}else{return -1}}}function k(t,Q){var L,M,N,J,P,O;L=true;N=t.menu1.selected;if(L&&!t.menu1.disabled){L=false;if(!N.length||N[0]=="all"||N[0].toUpperCase()==Q.game_code){L=true}}N=t.menu2.selected;if(L&&!t.menu2.disabled){L=false;if(!N.length||N[0]=="all"){L=true}else{if(N[0]=="reg"){var K=Q.flags.split(",");for(P=0;P<K.length;P++){if(K[P]=="TC_REG"){L=true;break}}}else{if(N[0]=="dbl"){var K=Q.flags.split(",");for(P=0;P<K.length;P++){if(K[P]=="TC_DBL"){L=true;break}}}else{if(N[0]=="speed"){var K=Q.flags.split(",");for(P=0;P<K.length;P++){if(K[P]=="TC_SPEED"){L=true;break}}}else{if(N[0]=="scary"){var K=Q.flags.split(",");for(P=0;P<K.length;P++){if(K[P]=="TC_SCARY"){L=true;break}}}else{if(N[0]=="tdbl"){var K=Q.flags.split(",");for(P=0;P<K.length;P++){if(K[P]=="TC_TDBL"){L=true;break}}}else{if(N[0]=="trbl"){var K=Q.flags.split(",");for(P=0;P<K.length;P++){if(K[P]=="TC_TRBL"){L=true;break}}}else{if(N[0]=="headsup"){if(Q.num_seats==2){L=true}}else{if(N[0]=="headhunter"){if(Q.is_hh=="Y"){L=true}}}}}}}}}}}N=t.limit_grp.selected;if(L&&!t.limit_grp.disabled){L=false;if(!N.length||N[0]=="all"){L=true}else{if(N[0]==Q.limit_grp){L=true}}}N=t.limit_type.selected;if(L&&N.length&&!t.limit_type.disabled){L=false;for(P=0;P<N.length;P++){if(Q.limit_type==N[P]){L=true;break}}}N=t.speed.selected;if(L&&N.length&&!t.speed.disabled){L=false;for(P=0;P<N.length;P++){if(Q.speed_grp==N[P]){L=true;break}}}N=t.reg_min.selected;if(L&&N.length&&!t.reg_min.disabled){L=false;for(P=0;P<N.length;P++){J=N[P].split(",");if(parseFloat(Q.reg_min)>=parseFloat(J[0])&&parseFloat(Q.reg_min)<=parseFloat(J[1])){L=true;break}}}N=t.status.selected;if(L&&N.length&&!t.status.disabled){L=false;for(P=0;P<N.length;P++){if(Q.filter_status==N[P]){L=true;break}}}N=t.std_hidefull.selected;if(L&&N.length&&!t.std_hidefull.disabled){L=false;for(P=0;P<N.length;P++){if(N[P]=="y"&&Q.reg_number!=Q.reg_min){L=true;break}}}if(!L){return true}else{return false}}function j(M,N){var J,O,L,K;J=true;L=M.menu1.selected;if(J&&!M.menu1.disabled){J=false;if(!L.length||L[0]=="all"||L[0].toUpperCase()==N.game_code){J=true}}L=M.menu2.selected;if(J&&!M.menu2.disabled){J=false;if(!L.length||L[0]=="all"){J=true}else{if(L[0]=="tv"){if(N.televised=="Y"){J=true}}else{if(L[0]=="hh"){if(N.is_hh=="Y"){J=true}}else{if(L[0]=="reg"){var t=N.flags.split(",");for(K=0;K<t.length;K++){if(t[K]=="TC_REG"){J=true;break}}}else{if(L[0]=="free"){var t=N.flags.split(",");for(K=0;K<t.length;K++){if(t[K]=="TC_FREE"){J=true;break}}}else{if(L[0]=="sat"){var t=N.flags.split(",");for(K=0;K<t.length;K++){if(t[K]=="TC_SAT"){J=true;break}}}else{if(L[0]=="speed"){var t=N.flags.split(",");for(K=0;K<t.length;K++){if(t[K]=="TC_SPEED"){J=true;break}}}else{if(L[0]=="ukops"){var t=N.flags.split(",");for(K=0;K<t.length;K++){if(t[K]=="TC_UKOPS"){J=true;break}}}else{if(L[0]=="vegas"){var t=N.flags.split(",");for(K=0;K<t.length;K++){if(t[K]=="TC_VEGAS"){J=true;break}}}else{if(L[0]=="special"){var t=N.flags.split(",");for(K=0;K<t.length;K++){if(t[K]=="TC_SPEC"){J=true;break}}}else{if(L[0]=="timed"){var t=N.flags.split(",");for(K=0;K<t.length;K++){if(t[K]=="TC_TIMED"){J=true;break}}}else{if(L[0]=="rebuy"){if(N.is_rebuy=="Y"){J=true}}}}}}}}}}}}}}L=M.limit_grp.selected;if(J&&!M.limit_grp.disabled){J=false;if(!L.length||L[0]=="all"){J=true}else{if(L[0]==N.limit_grp){J=true}}}L=M.limit_type.selected;if(J&&L.length&&!M.limit_type.disabled){J=false;for(K=0;K<L.length;K++){if(N.limit_type==L[K]){J=true;break}}}L=M.speed.selected;if(J&&L.length&&!M.speed.disabled){J=false;for(K=0;K<L.length;K++){if(N.speed_grp==L[K]){J=true;break}}}L=M.status.selected;if(J&&L.length&&!M.status.disabled){J=false;for(K=0;K<L.length;K++){if(L[K]=="START_SOON"){if(N.start_soon=="Y"){J=true;break}}else{if(N.filter_status==L[K]){J=true;break}}}}L=M.std_regonly.selected;if(J&&L.length&&!M.std_regonly.disabled){J=false;for(K=0;K<L.length;K++){if(L[K]=="y"&&N.filter_status=="REG"){J=true;break}}}if(!J){return true}else{return false}}function D(){return d.memGetString()}function a(t,K,J){return d.memRecover(t,K,function(L){if(J){if(L==""){b("-,-,-,-,-,-")}else{b(L)}}})}function e(K,J,t,L){printfire("TnmtListLib._pushMsgHandler:",K,J,["(",t,")"].join(""),L);if(o.name!==State.centre.pub.name){warnfire("TnmtList._pushMsgHandler: not handling msg because centre is",State.centre.pub.name);return}Push.table_msg_handler(A,L,"T",o.rsTime,null,typeof m.pub.channel.lobby_sort_delay==="number"?m.pub.channel.lobby_sort_delay:0)}var A={pub:o,Req:m,List:d,dispCentre:h,canPoll:x,makeId:B,makeURL:z,req:b,render:H,renderDelay:y,clearRenderTimer:F,renderTR:u,hint:r,renderSyncTR:G,memGetString:D,memRecover:a};m.regPar(A);d.regPar(A);return A}var TnmtLobby;var reqObjs={};var centralReqObjs=[];function init_tnmt_lobby(){TnmtLobby=TnmtLobbyLib("TnmtLobby");setTimeout(startTnmtLobby,500);Login=LoginLib("Login");Nickname=NicknameLib("Nickname");document.getElementById("menu1").onclick=function(){switchTab(1);return false};document.getElementById("menu2").onclick=function(){switchTab(2);return false};document.getElementById("menu3").onclick=function(){switchTab(3);return false}}function startTnmtLobby(){switchTab(1);State.centre=TnmtLobby;TnmtLobby.req(parseInt(document.gameId),document.resp);updateTnmtLobbyState()}function updateTnmtLobbyState(){setTimeout(updateTnmtLobbyState,1000);if(!window.opener){return}var a;try{a=window.opener.document}catch(b){}if(a&&a.tnmtLobby){a.tnmtLobby.lobby={id:TnmtLobby.pub.gameId,ref:window}}}function switchTab(a){switch(a){case 1:if(sky.hasClass(sky.id("menu1"),"disable")){return}if(sky.hasClass(sky.id("menu1"),"selected")){return}sky.removeClass(sky.id("pageLayout"),"view2");sky.addClass(sky.id("pageLayout"),"view1");sky.addClass(sky.id("menu1"),"selected");sky.removeClass(sky.id("menu2"),"selected");sky.removeClass(sky.id("menu3"),"selected");sky.id("page1").style.display="";sky.id("page2").style.display="none";sky.id("page3").style.display="none";TnmtLobby.ListPlayer1.matchCols();break;case 2:if(sky.hasClass(sky.id("menu2"),"disable")){return}if(sky.hasClass(sky.id("menu2"),"selected")){return}sky.removeClass(sky.id("pageLayout"),"view2");sky.addClass(sky.id("pageLayout"),"view1");sky.removeClass(sky.id("menu1"),"selected");sky.addClass(sky.id("menu2"),"selected");sky.removeClass(sky.id("menu3"),"selected");sky.id("page1").style.display="none";sky.id("page2").style.display="";sky.id("page3").style.display="none";TnmtLobby.ListBlind.matchCols();TnmtLobby.ListPrize.matchCols();break;case 3:if(sky.hasClass(sky.id("menu3"),"disable")){return}if(sky.hasClass(sky.id("menu3"),"selected")){return}sky.removeClass(sky.id("pageLayout"),"view1");sky.addClass(sky.id("pageLayout"),"view2");sky.removeClass(sky.id("menu1"),"selected");sky.removeClass(sky.id("menu2"),"selected");sky.addClass(sky.id("menu3"),"selected");sky.id("page1").style.display="none";sky.id("page2").style.display="none";sky.id("page3").style.display="";TnmtLobby.ListPlayer2.matchCols();TnmtLobby.ListTable.matchCols();break}}function TnmtLobbyLib(p){var Q={name:p,gameId:null,numPlaying:0,item:{},chosen_table:null},u=30000,o=0,t=ReqLib(p,{reqType:"central",type:"tnmt_lobby",refreshNormal:u,refreshIdle:null,url:"get_tnmt_lobby_www",respType:"multiLists",channel:{name:"TNMT.Lobby",msg_handler:M,subscribe:n}}),J=ListLib(p,{renderTR:s,preListData:w,postListData:x,indexBy:"cust_id",itemCols:["cust_id","nickname","rank","prize_desc","knockouts","headhunter_value","chips","tab_id"],numVisCols:null,stripyRows:true,els:{itemsTabId:"tnmt_lobby_tab",wrapTabId:"tnmt_lobby_wrap_tab",divId:"tnmt_lobby_div"},respOrderIsDflt:false,clientOrdering:true,dfltOrder:{col:"chips",dir:"r",col2:d},orderWeight:{col:null,val:null}}),H=ListLib(p,{renderTR:r,clickTR:S,indexBy:"cust_id",itemCols:["cust_id","nickname","rank","prize_desc","knockouts","headhunter_value","chips","tab_id"],numVisCols:3,stripyRows:true,els:{itemsTabId:"tnmt_lobby_players_tab",wrapTabId:"tnmt_lobby_players_wrap_tab",divId:"tnmt_lobby_players_div"},respOrderIsDflt:true,clientOrdering:true,dfltOrder:{col:"chips",dir:"r",col2:d},orderWeight:{col:null,val:null}}),G=ListLib(p,{renderTR:q,indexBy:"cust_id",itemCols:["cust_id","nickname","rank","prize_desc","knockouts","headhunter_value","chips","tab_id"],numVisCols:2,stripyRows:true,els:{itemsTabId:"tab_players_tab",wrapTabId:"tourn_table_players_c",divId:"tab_players_div"},respOrderIsDflt:true,clientOrdering:true,dfltOrder:{col:"chips",dir:"r",col2:d},orderWeight:{col:null,val:null}}),V=ListLib(p,{renderTR:g,clickTR:l,postListData:L,indexBy:"tab_id",itemCols:["tab_id","tab_name","num_seated","lo_stack","hi_stack"],numVisCols:4,stripyRows:true,els:{itemsTabId:"tnmt_lobby_tabs_tab",wrapTabId:"tnmt_lobby_tabs_wrap_tab",divId:"tnmt_lobby_tabs_div"},respOrderIsDflt:false,clientOrdering:true,dfltOrder:{col:"tab_name",dir:"f",col2:"tab_name"},orderWeight:{col:null,val:null}}),U=ListLib(p,{renderTR:e,postListData:K,indexBy:"level",itemCols:["type","level","sblind","bblind","minutes"],numVisCols:3,stripyRows:true,els:{itemsTabId:"tnmt_lobby_blinds_tab",wrapTabId:"tnmt_lobby_blinds_wrap_tab",divId:"tnmt_lobby_blinds_div"},respOrderIsDflt:true,clientOrdering:true,dfltOrder:{col:"level",dir:"f",col2:"level"},orderWeight:{col:null,val:null}}),D=ListLib(p,{renderTR:O,indexBy:"rank",itemCols:["rank","chips","desc"],numVisCols:3,stripyRows:true,els:{itemsTabId:"tnmt_lobby_prizes_tab",wrapTabId:"tnmt_lobby_prizes_wrap_tab",divId:"tnmt_lobby_prizes_div"},respOrderIsDflt:false,clientOrdering:true,dfltOrder:{col:"rank",dir:"f",col2:"rank"},orderWeight:{col:null,val:null}}),z={1:"numeric",3:"numeric"},T={rendered:false},I={rendered:false},m={rendered:false},B=null,y=["rsTime","game_id","game_name","blurb","started_at","finish_time","is_hh","prize_HH","prize_non_HH","prize_contrib","entry_fee","status_code","js_ccy_code","num_playing","reg_number","reg_max","counting_down","curr_level","curr_blind","final_level","next_blind","min_to_next_level","start_balance","largest_stack","smallest_stack","average_stack","num_rebuys","rebuy_cost","rebuy_chips","num_rebuys_made","num_addons","addon_cost","addon_chips","num_addons_made","rebuy_status","addon_status","reg_start_desc","tnmt_type","prize_pool_total","cust_registered","prvt","no_blinds_blurb"],W={num_playing:1,num_rebuys:1,num_rebuys_made:1,num_addons:1,num_addons_made:1};function P(){if(t.canPoll(true)&&Q.game_id!=null){return true}return false}function k(){return[t.pub.urls.dirty,"&game_id=",Q.game_id].join("")}function b(){return Q.game_id}function E(Y,Z){if(!t.canReq()){return false}Q.game_id=Y;if(Q.game_id<0){return false}Q.item.is_hh=false;if(Z){t.synchronousResp(Z)}else{t.req()}switchTab(1);return false}function R(Y){J.suckListData(Y,0)}function d(Z,Y){if(Z==="chips"&&parseInt(Y.chips)==0){return 99999999-parseInt(Y.rank)}if(Z==="rank"&&parseInt(Y.chips)!=0){return padNum(""+(99999999-Y.chips),8)}return Y.nickname}function w(ac,aa){if(ac.length===1){return 0}var ab=(Q.item={}),Z=0,Y=y.length,ad;for(;Z<Y;Z++){ab[(ad=y[Z])]=ac[aa+Z];if(typeof W[ad]!=="undefined"){ab[ad]=parseInt(ab[ad])}}ab.status=h(ab.status_code);ab.is_hh=ab.is_hh==="Y";Q.numPlaying=ab.num_playing;return Y}function h(Y){switch(Y){case"TNMT_RUNNING":return"Running";case"TNMT_REG":return"Registering";case"TNMT_WAIT":return"Waiting";case"TNMT_CLOSED":return"Closed";case"TNMT_PRE_REG":return"Pre Registering";case"TNMT_CANCELLED":return"Cancelled";default:return null}}function x(aa,Z,Y){H.shareListDataTake(J);V.suckListData(aa,Z,Y)}function L(aa,Z,Y){U.suckListData(aa,Z,Y)}function K(aa,Z,Y){D.suckListData(aa,Z,Y)}function a(Y){var Z;if(Y){document.getElementById("timed_tnmt_title").style.display="";document.getElementById("timed_tnmt_info").style.display="";document.getElementById("tnmt_lobby_prizes_title").innerHTML="Payouts";Z=document.getElementById("tnmt_lobby_prizes_col1");if(Z.getElementsByTagName("span").length){Z.getElementsByTagName("span")[0].innerHTML="Player Name"}else{Z.innerHTML="Position"}D.setOrderAttrs("rank","s");document.getElementById("tnmt_lobby_prizes_col2").style.display="";Z=document.getElementById("tnmt_lobby_prizes_col3");if(Z.getElementsByTagName("span").length){Z.getElementsByTagName("span")[0].innerHTML="Payout"}else{Z.innerHTML="Prize Awarded"}Z=document.getElementById("tnmt_lobby_prizes_scroll");sky.addClass(Z,"tnmt_lobby_prizes_wrap_tab_scroll_small");sky.removeClass(Z,"tnmt_lobby_prizes_wrap_tab_scroll_big")}else{document.getElementById("timed_tnmt_title").style.display="none";document.getElementById("timed_tnmt_info").style.display="none";document.getElementById("tnmt_lobby_prizes_title").innerHTML="Prizes";Z=document.getElementById("tnmt_lobby_prizes_col1");if(Z.getElementsByTagName("span").length){Z.getElementsByTagName("span")[0].innerHTML="Position"}else{Z.innerHTML="Position"}D.setOrderAttrs("rank","n");document.getElementById("tnmt_lobby_prizes_col2").style.display="none";Z=document.getElementById("tnmt_lobby_prizes_col3");if(Z.getElementsByTagName("span").length){Z.getElementsByTagName("span")[0].innerHTML="Prize Awarded"}else{Z.innerHTML="Prize Awarded"}Z=document.getElementById("tnmt_lobby_prizes_scroll");sky.addClass(Z,"tnmt_lobby_prizes_wrap_tab_scroll_big");sky.removeClass(Z,"tnmt_lobby_prizes_wrap_tab_scroll_small")}}function C(aa,Y){var ac=Q.item,ab="";if(typeof ac.game_name==="undefined"||ac.game_name===""){return}document.title=[ac.game_name.replace(/&pound;/g,"£")," - Tournament Lobby"].join("");a((ac.finish_time!==""));if(ac.status_code==="TNMT_RUNNING"){sky.removeClass(sky.id("menu3"),"disable")}else{sky.addClass(sky.id("menu3"),"disable")}if(typeof ac.is_hh!="boolean"){ac.is_hh=ac.is_hh==="Y"}if(window.parentSandboxBridge){if(ac.game_name!==undefined){window.parentSandboxBridge.setLobbyName(ac.game_name)}}document.getElementById("gameName").innerHTML=ac.game_name;document.getElementById("gameId").innerHTML=ac.game_id;if(ac.status_code==="TNMT_PRE_REG"||ac.status_code==="TNMT_REG"||ac.status_code==="TNMT_WAIT"){document.getElementById("playersRemaining1").innerHTML=["Players Registered: ",ac.reg_number," / ",ac.reg_max].join("")}else{document.getElementById("playersRemaining1").innerHTML=["Players Remaining: ",ac.num_playing," / ",ac.reg_number].join("")}document.getElementById("playersRemaining2").innerHTML=ac.num_playing;document.getElementById("tablesRemaining").innerHTML=V.pub.items.length;if(!T.rendered){document.getElementById("tnmt_lobby_info_dl").innerHTML=["<dt>Status</dt><dd></dd>","<dt>Start Date/Time</dt><dd></dd>","<dt>Finish Time</dt><dd></dd>","<dt>Current Prize Pool</dt><dd></dd>","<dt>Cash Prize Pool</dt><dd></dd>","<dt>Heads Prize Pool</dt><dd></dd>","<dt>Buyin + Fee</dt><dd></dd>","<dt>Description</dt><dd></dd>","<dt>Current Blind Level</dt><dd></dd>","<dt>Next Blind Level</dt><dd></dd>"].join("");T.dts=document.getElementById("tnmt_lobby_info_dl").getElementsByTagName("dt");T.dds=document.getElementById("tnmt_lobby_info_dl").getElementsByTagName("dd");T.buttons={reg:{a:document.getElementById("detail_tnmt_reg_but").getElementsByTagName("a")[0],li:document.getElementById("detail_tnmt_reg_but")},unreg:{a:document.getElementById("detail_tnmt_unreg_but").getElementsByTagName("a")[0],li:document.getElementById("detail_tnmt_unreg_but")},observe:{a:document.getElementById("detail_tnmt_watch_but").getElementsByTagName("a")[0],ul:document.getElementById("tnmt_watch_but_ul")}};T.rendered=true}T.dds[0].innerHTML=ac.status;if(ac.tnmt_type==="S"||(ac.tnmt_type==="R"&&ac.status_code==="TNMT_RUNNING")){ab=ac.started_at}T.dds[1].innerHTML=ab;if(!ab.length){T.dts[1].style.display="none";T.dds[1].style.display="none"}else{T.dts[1].style.display="";T.dds[1].style.display=""}if(ac.finish_time!==""){T.dds[2].innerHTML=ac.finish_time;T.dts[2].style.display="";T.dds[2].style.display=""}else{T.dts[2].style.display="none";T.dds[2].style.display="none"}if(ac.is_hh){T.dts[3].style.display="none";T.dds[3].style.display="none";T.dts[4].style.display="";T.dds[4].style.display="";T.dts[5].style.display="";T.dds[5].style.display="";T.dds[4].innerHTML=[ac.js_ccy_code,ac.prize_non_HH].join("");T.dds[5].innerHTML=[ac.js_ccy_code,ac.prize_HH].join("")}else{T.dts[3].style.display="";T.dds[3].style.display="";T.dts[4].style.display="none";T.dds[4].style.display="none";T.dts[5].style.display="none";T.dds[5].style.display="none";T.dds[3].innerHTML=[ac.js_ccy_code,ac.prize_pool_total].join("")}T.dds[6].innerHTML=[ac.js_ccy_code,ac.prize_contrib," + ",ac.js_ccy_code,ac.entry_fee].join("");T.dds[7].innerHTML=ac.blurb;if(ac.curr_blind!==""&&ac.status_code==="TNMT_RUNNING"){var Z=[ac.curr_blind];if(ac.final_level==="Y"){Z[Z.length]=" (final level)"}T.dds[8].innerHTML=Z.join("");T.dts[8].style.display="";T.dds[8].style.display=""}else{T.dts[8].style.display="none";T.dds[8].style.display="none"}if(ac.next_blind!==""&&ac.status_code==="TNMT_RUNNING"){T.dds[9].innerHTML=ac.next_blind;T.dts[9].style.display="";T.dds[9].style.display=""}else{T.dts[9].style.display="none";T.dds[9].style.display="none"}if(!I.rendered){document.getElementById("tnmt_lobby_chips_dl").innerHTML=["<dt>Starting</dt><dd></dd>","<dt>Largest</dt><dd></dd>","<dt>Smallest</dt><dd></dd>","<dt>Average</dt><dd></dd>"].join("");I.dds=document.getElementById("tnmt_lobby_chips_dl").getElementsByTagName("dd");I.rendered=true}I.dds[0].innerHTML=ac.start_balance;I.dds[1].innerHTML=ac.largest_stack;I.dds[2].innerHTML=ac.smallest_stack;I.dds[3].innerHTML=ac.average_stack;if(!m.rendered){document.getElementById("tnmt_lobby_rules_dl").innerHTML=["<dt></dt><dd></dd>","<dt></dt><dd></dd>","<dt></dt><dd></dd>","<dt></dt><dd></dd>"].join("");m.dts=document.getElementById("tnmt_lobby_rules_dl").getElementsByTagName("dt");m.dds=document.getElementById("tnmt_lobby_rules_dl").getElementsByTagName("dd");m.rendered=true}if(ac.num_rebuys===0){m.dts[0].innerHTML="Rebuys";m.dds[0].innerHTML="none";m.dts[1].innerHTML="";m.dds[1].innerHTML=""}else{m.dts[0].innerHTML=['Rebuys <span title="Total number of rebuys bought">(',ac.num_rebuys_made,")</span>"].join("");m.dds[0].innerHTML=[(ac.num_rebuys===-1?"unlimited":ac.num_rebuys)," @ ",ac.js_ccy_code,ac.rebuy_cost," for ",ac.rebuy_chips," chips"].join("");m.dts[1].innerHTML="Rebuy period";m.dds[1].innerHTML=ac.rebuy_status}if(ac.num_addons===0){m.dts[2].innerHTML="Addons";m.dds[2].innerHTML="none";m.dts[3].innerHTML="";m.dds[3].innerHTML=""}else{m.dts[2].innerHTML=['Addons <span title="Total number of addons bought">(',ac.num_addons_made,")</span>"].join("");m.dds[2].innerHTML=[(ac.num_addons===-1?"unlimited":ac.num_addons)," @ ",ac.js_ccy_code,ac.addon_cost," for ",ac.addon_chips," chips"].join("");m.dts[3].innerHTML="Addon period";m.dds[3].innerHTML=ac.addon_status}T.buttons.observe.ul.style.display=(Q.chosen_table===null||Q.chosen_table===undefined?"none":"");if(ac.status_code==="TNMT_REG"){if(ac.cust_registered==="Y"){T.buttons.unreg.a.onclick=function(){return TnmtReg.showForm("C",Q.game_id,ac.game_name,[ac.js_ccy_code,ac.prize_contrib," + ",ac.js_ccy_code,ac.entry_fee].join(""),ac.reg_start_desc,ac.tnmt_type,[ac.js_ccy_code,ac.prize_pool_total].join(""))};T.buttons.unreg.li.style.display="";T.buttons.reg.li.style.display="none"}else{T.buttons.reg.a.onclick=function(){return TnmtPreReg.check(Q.game_id,ac.game_name,ac.prvt,[ac.js_ccy_code,ac.prize_contrib," + ",ac.js_ccy_code,ac.entry_fee].join(""),ac.reg_start_desc,ac.tnmt_type,ac.prize_pool_total,ac.js_ccy_code)};T.buttons.unreg.li.style.display="none";T.buttons.reg.li.style.display=""}}else{T.buttons.reg.li.style.display="none";T.buttons.unreg.li.style.display="none"}N();if(typeof Y!=="boolean"||Y){J.render(aa);H.render(aa);V.render(aa);if(ac.no_blinds_blurb){document.getElementById("no_blinds_blurb").innerHTML=ac.no_blinds_blurb;U.dispBody("no_tables")}else{document.getElementById("no_blinds_blurb").innerHTML="No Blinds";U.render(aa)}D.render(aa)}}function s(ad,Z,ab){var aa=ad.childNodes,Y=aa.length,ac=Q.item;ad.id=["P1",ab.cust_id].join("");ad.itemId=ab.cust_id;aa[0].innerHTML=ab.nickname;aa[1].innerHTML=ab.chips;aa[2].innerHTML=ab.rank;aa[3].innerHTML=ab.prize_desc;if(ac.is_hh&&Y>=5){aa[4].innerHTML=ab.knockouts;if(ac.status_code==="TNMT_RUNNING"){if(ab.headhunter_value.length){aa[5].innerHTML=[ac.js_ccy_code,ab.headhunter_value].join("")}else{aa[5].innerHTML="&nbsp;"}}else{if(ac.status_code==="TNMT_PRE_REG"||ac.status_code==="TNMT_REG"||ac.status_code==="TNMT_WAIT"){aa[5].innerHTML="&nbsp;"}}}for(colId in z){aa[colId].className=z[colId]}}function r(ab,Y,aa){var Z=ab.childNodes;ab.id=["P2",aa.cust_id].join("");ab.itemId=aa.cust_id;ab.tabId=aa.tab_id;if(!aa.tab_id||!aa.tab_id.length){ab.clickable=false}Z[0].innerHTML=aa.rank;Z[1].innerHTML=aa.nickname;Z[2].innerHTML=aa.chips}function S(ab){H.selectItem(ab,ab.itemId);var Z=document.getElementById(V.pub.els.itemsTabId).childNodes[2].childNodes,aa=0,Y=Z.length;for(;aa<Y;aa++){if(Z[aa].itemId===ab.tabId){V.scrollToTR(Z[aa]);l(Z[aa],true);break}}}function q(ab,Y,aa){var Z=ab.childNodes;ab.id=["P4",aa.cust_id].join("");ab.itemId=aa.cust_id;Z[0].innerHTML=aa.nickname;Z[1].innerHTML=aa.chips}function g(ac,Y,aa){var ae="",Z=ac.childNodes,ad=ac.itemId!==aa.tab_id,ab=typeof aa.force_upd==="object"?aa.force_upd:null;if(ad||ab!==null){ac.id=["T",aa.tab_id].join("");ac.itemId=aa.tab_id;if(ad||typeof ab.tab_name!=="undefined"){Z[0].innerHTML=aa.tab_name;ac.itemDesc=aa.tab_name}}if(ad||(ab!==null&&typeof ab.num_seated!=="undefined")){Z[1].innerHTML=aa.num_seated}if(ad||(ab!==null&&typeof ab.lo_stack!=="undefined")){Z[2].innerHTML=(typeof aa.lo_stack!=="undefined"?aa.lo_stack:"")}if(ad||(ab!==null&&typeof ab.hi_stack!=="undefined")){Z[3].innerHTML=(typeof aa.hi_stack!=="undefined"?aa.hi_stack:"")}}function l(ac,ad){if(!ad){H.unselectItem()}V.selectItem(ac,ac.itemId);var Z=[],ab=H.pub.items,aa=0,Y=ab.length;for(;aa<Y;aa++){if(ab[aa].tab_id===ac.itemId){Z[Z.length]=ab[aa]}}Q.chosen_table=ac.itemId;T.buttons.observe.a.onclick=function(){State.openTable("T","T",ac.itemId,{useOpener:true});return false};T.buttons.observe.ul.style.display="";G.takeListData(Z);G.render()}function e(ab,Y,aa){var Z=ab.childNodes;ab.id=["B",aa.level].join("");if(aa.type==="L"){Z[0].innerHTML=aa.level;Z[1].innerHTML=[aa.sblind," / ",aa.bblind].join("");Z[2].innerHTML=aa.minutes}else{if(aa.type==="R"){Z[0].innerHTML="-";Z[1].innerHTML=aa.level;Z[2].innerHTML="-"}}}function O(ab,Y,aa){var Z=ab.childNodes;ab.id=["PZ",aa.rank].join("");Z[0].innerHTML=aa.rank;Z[1].innerHTML=aa.chips;Z[2].innerHTML=aa.desc}function v(Y){switch(Y){case"update":break;case"new":N();break;case"done":break}J.hint(Y);H.hint(Y);G.hint(Y);V.hint(Y);U.hint(Y);D.hint(Y)}function N(){if(Q.item.is_hh){J.setVisCols([true,true,true,true,true,true])}else{J.setVisCols([true,true,true,true,false,false])}}function F(){var Y=V.getSelected();if(Y&&Y.tr){l(Y.tr,true)}}function n(){var af=t.pub.channel,ad=Q.item.tnmt_type,aa=["TNMT",ad].join(""),Y=["TMT",ad,"Y"].join(""),ae=Q.game_id,ac,Z,ab;if(typeof af.msg_id==="undefined"){return}ab=af.msg_id.toString().split(".");if(typeof af.channel==="undefined"){af=(af.channel=[]);ac=(af.id={name:aa,clss:"i",msg_handler:M,msg_id:parseInt(ab[0]),ident:ae});Z=(af.lb={name:Y,clss:"i",msg_handler:M,msg_id:parseInt(ab[1]),ident:ae})}else{ac=(af=af.channel).id;Z=af.lb;if(aa!==ac.name||ae!==ac.ident){push_unsubscribe(ac);push_unsubscribe(Z)}ac.name=aa;ac.msg_id=parseInt(ab[0]);Z.name=Y;Z.msg_id=parseInt(ab[1]);ac.ident=Z.ident=ae}push_subscribe(ac,t);push_subscribe(Z,t)}function M(ap,ai,Z,ad){printfire("TnmtLobby._pushMsgHandler:",ap,ai,["(",Z,")"].join(""),ad);if(typeof ad!=="object"||typeof ad.action!=="string"){errorfire("TnmtLobby._pushMsgHandler: bad payload",ad);return}switch(ad.action){case"D":case"X":break;case"I":case"U":if(typeof ad.id!=="string"||typeof ad.payload!=="object"){errorfire("TnmtLobby._pushMsgHandler: bad payload",ad);return}var af=0,ag=y.length,ac=ad.payload,ak=Q.item,ah=null,al,ae,aa;for(;af<ag;af++){if(typeof ac[(al=y[af])]==="undefined"){continue}if(typeof W[al]!=="undefined"){ak[al]=parseInt(ac[al])}else{ak[al]=ac[al]}if(ah===null){ah=(Q.force_upd=[])}ah[al]=1;switch(al){case"status_code":ak.status=h(ak.status_code);break;case"is_hh":ak.is_hh=Q.item.is_hh==="Y";break;case"num_playing":Q.numPlaying=ak.num_playing;break}}if(typeof ac.customer!=="undefined"){var Y,am=State.login.logged_in?State.login.cust_id:-1,ao="";aa={p1:false,po:false};for(af=0,Y=ac.customer,ag=Y.length;af<ag;af++){ae=A(J,Y[af],"cust_id","P1",s);if(ae.found){if(!ae.render){aa.po=true}else{aa.p1=aa.po=true}}if(am===Y[af].cust_id){if(Y[af].action==="I"){ao="Y"}if(Y[af].action==="D"){ao="N"}}}if(aa.p1){J.render(false)}if(aa.po){H.render(false);G.render(false);F()}if(ao!==""){TnmtLobby.pub.item.cust_registered=ao;TnmtLobby.render()}}if(typeof ac.table!=="undefined"){var aj;aa=false;for(af=0,aj=ac.table,ag=aj.length;af<ag;af++){ae=A(V,aj[af],"tab_id","T",g);if(ae.found&&ae.render){aa=true}}if(aa){V.render(false)}}if(typeof ac.blind!=="undefined"){var an;aa=false;for(af=0,an=ac.blind,ag=an.length;af<ag;af++){ae=A(U,an[af],"level","B",e);if(ae.found&&ae.render){aa=true}}if(aa){U.render(false)}}if(typeof ac.prizes!=="undefined"){var ab;aa=false;for(af=0,ab=ac.prizes,ag=ab.length;af<ag;af++){ae=A(D,ab[af],"rank","PZ",O);if(ae.found&&ae.render){aa=true}}if(aa){D.render(false)}}if(ah!==null){C(false,false)}break;default:errorfire("TnmtLobby._pushMsgHandler: unknown action",ad.action)}}function A(ad,af,Z,Y,ag){printfire("TnmtLobby._tableMsgHandler:",Y);if(typeof af[Z]!=="string"||typeof af.action!=="string"){errorfire("TnmtLobby._tableMsgHandler: bad payload",af);return}var ac=af.action,aa={id:af[Z],action:ac},ae=null,ab;for(ab in af){if(ab==="action"||(ac!=="I"&&ab===Z)){continue}if(ae===null){ae=(aa.payload={})}ae[ab]=af[ab]}if(ac!=="D"&&ae===null){errorfire("TnmtLobby._tableMsgHandler: bad payload",af);return}var ah={List:ad,render:ad.render,renderTR:ag};return Push.table_msg_handler(ah,aa,Y,null,false)}function X(){t.clearTimers();if(document.push){document.push.allow(false);document.push.Req.clearTimers()}}var j={pub:Q,Req:t,ListPlayer1:J,ListPlayer2:H,ListPlayer3:G,ListTable:V,ListBlind:U,ListPrize:D,canPoll:P,makeId:b,makeURL:k,req:E,render:C,hint:v,suckListData:R,stopComms:X};t.regPar(j);J.regPar(j);H.regPar(j);G.regPar(j);V.regPar(j);U.regPar(j);D.regPar(j);return j}function TnmtPreRegLib(u){var h={name:u,params:{}};var b=ReqLib(u,{reqType:"tnmt_pre_reg",type:null,refreshNormal:null,refreshIdle:null,url:null,respType:"arr",renderDelay:1000});var g={preReg:getBaseURL()+"?action=tnmt_pre_reg"};var q="";var e="";var d={};var r={ms:15000,timer:null};var k=false;function n(){var v=g.preReg;v+="&game_id="+h.params.gameId+"&private="+h.params.prvt;return v}function p(){return null}function m(){if(b.canReq(true)&&!k){return true}return false}function a(){r.timer=setTimeout(l,r.ms);k=true;b.req();return false}function t(){if(r.timer!=null){clearTimeout(r.timer)}k=false;if(b.pub.items[0]=="OK"){if(b.pub.items[1]==0){h.params.result=b.pub.items[2]}else{if(b.pub.items[1]==1){h.params.result="OK";h.params.pwdLmt=b.pub.items[2];h.params.buyIn=b.pub.items[3];h.params.tokAmount=h.params.ccyCode+b.pub.items[4]}else{h.params.result="OK";h.params.tokAmount=h.params.ccyCode+b.pub.items[2];h.params.pwdLmt="N"}}}else{h.params.result=b.pub.items[1]}dispLogin();j("done")}function j(w){switch(w){case"update":case"new":for(var v=0;v<d.buttons.length;v++){d.buttons[v].hide()}d.msg.innerHTML="Please wait...";break;case"done":if(h.params.result=="OK"){sky.overlay.destroy();TnmtReg.showForm("S",h.params.gameId,h.params.gameName,h.params.buyIn,h.params.startDesc,h.params.tnmtType,h.params.prizePool,h.params.pwdLmt,h.params.tokAmount)}else{d.msg.innerHTML=h.params.result;d.buttons[0].show()}break}}function l(){if(r.timer!=null){clearTimeout(r.timer)}if(!k){return}k=false;q="There was a problem contacting the server. Please try again.";j("done")}function s(z,x,y,B,C,A,w,D){var v="";if(!m()){return false}if(typeof z!="undefined"){h.params.gameId=z;h.params.gameName=x;h.params.prvt=y;h.params.buyIn=B;h.params.startDesc=C;h.params.tnmtType=A;h.params.prizePool=D+w;h.params.ccyCode=D}if(!chkLogin(TnmtPreReg.check)){return false}if(h.params.prvt=="Y"){v="Private Tournament Registration"}sky.overlay.getChoice(v,'<span id="prvt_tnmt_msg">&nbsp;</span>',[sky.overlay.button("OK")]);d={msg:document.getElementById("prvt_tnmt_msg"),buttons:sky.overlay.getButtons()};a();return false}var o={pub:h,Req:b,makeURL:n,canReq:m,makeId:p,req:a,render:t,hint:j,check:s};b.regPar(o);return o}function TnmtRegLib(v){var h={name:v,params:{}};var t={ms:15000,timer:null};var d=ReqLib(v,{reqType:"tnmt_reg",type:null,refreshNormal:null,refreshIdle:null,url:null,respType:"arr",renderDelay:600,ajaxMethod:"POST"});var s="";var g="";var b=false;var e={};var m=false;function o(){if(d.canReq(true)&&!m){return true}return false}function p(){return getBaseURL()}function l(){var w=[];switch(h.params.op){case"S":w[w.length]="action=tnmt_sub";break;case"C":w[w.length]="action=tnmt_cancel_sub";break;default:warnfire("TnmtRegLib: invalid op:",h.params.op);return""}switch(h.params.op){case"S":if(h.params.gameId!=null){w[w.length]="&game_id=";w[w.length]=h.params.gameId;if(h.params.pwdLmt=="Y"){w[w.length]="&prv_tnmt_pwd=";w[w.length]=escape(h.params.pwd)}if(h.params.tokAmount!=""){w[w.length]="&fb_shown=Y"}}else{w[w.length]=["&qp=Y","&game_def_id=",h.params.qpGameDefId,"&limit_type=",h.params.qpLimitType,"&reg_max=",h.params.qpRegMax,"&buy_in=",h.params.qpBuyIn,"&tnmt_type=",h.params.qpTnmtType,"&avoid_nickname=",h.params.qpAvoidNickname,"&prev_game_id=",h.params.qpPrevGameId].join("")}break;case"C":w[w.length]="&game_id=";w[w.length]=h.params.gameId;break}return w.join("")}function r(){return null}function a(){if(!o()){return false}if(!chkLogin(TnmtReg.req)){return false}if(h.params.pwdLmt=="Y"){_form=document.forms.prvTnmtForm;h.params.pwd=_form.prv_tnmt_pwd.value}t.timer=setTimeout(n,t.ms);m=true;d.req();return false}function u(){if(t.timer!=null){clearTimeout(t.timer)}m=false;dispLogin();s=d.pub.items[0];b=false;if(s=="OK"){if(h.params.gameId==null){b=true;h.params.gameName=d.pub.items[1];h.params.gameId=d.pub.items[2]}g=""}else{g=d.pub.items[1]}j("done");if(document.isLobby){Detail.Req.poll()}else{if(TnmtLobby&&!TnmtLobby.Req.pushEnabled()){TnmtLobby.Req.poll()}}}function j(A){if(h.params.AIRTableName!=null){var y;if(s=="OK"){y=h.params.gameName}else{y=g}window.parentSandboxBridge.quickplayHint(h.params.AIRTableName,A,s,y);return}var z=h.params.proceedCode,x=h.params.failCode;switch(A){case"update":case"new":if(h.params.gameId!=null){e.msg.innerHTML="Please wait..."}else{e.msg.innerHTML="Searching..."}e.buttons[0].hide();e.buttons[1].hide();break;case"done":if(s=="OK"){sky.overlay.destroy();var w;if(h.params.op=="S"){w=["Congratulations, ",State.login.nickname,", you have successfully registered to play in the ",h.params.gameName," tournament"].join("");if(h.params.tnmtType=="S"){w=[w," starting at ",h.params.startDesc].join("")}sky.overlay.getChoice("Registration Successful",w,[sky.overlay.button(b&&!document.qp_no_redirect?"View tournament lobby":"Ok",b&&!document.qp_no_redirect?function(){openTnmtLobby(h.params.gameId)}:z)])}else{if(typeof BG!="undefined"){BG.expectFundsReturn()}else{if(window&&window.opener&&window.opener.BG){window.opener.BG.expectFundsReturn()}else{if(window.parentSandboxBridge){window.parentSandboxBridge.expectFundsReturn()}}}w=State.login.nickname+", you have successfully de-registered from the "+h.params.gameName+" tournament";if(h.params.tnmtType=="S"){w+=" starting at "+h.params.startDesc}if(g!=""){w+=".<br>Your buy-in of "+g+" will be credited back to your Poker Account shortly."}sky.overlay.getChoice("Cancel Successful",w,[sky.overlay.button("Ok",z)])}}else{if(s=="OVS_FAIL_RETRY_ALLOWED"){sky.overlay.destroy();Nickname.showForm("verify")}else{if(s=="TIMEOUT"){sky.overlay.destroy();w=State.login.nickname+", please be advised that we are unable to process your request at this time.  Please try again.";sky.overlay.getChoice("Unsuccessful Registration",w,[sky.overlay.button("Retry",function(){TnmtReg.showForm()})],"warning")}else{if(s=="LOW_FUNDS"){sky.overlay.destroy();w=State.login.nickname+", please be advised that we are unable to process your request at this time due to insufficient funds being available.<br>Please go to the Cashier to transfer funds into your Poker Account and try again.";sky.overlay.getChoice("Unsuccessful Registration",w,[sky.overlay.button("Ok",x)],"warning")}else{if(s=="PRV_TNMT_INVALID_PWD"){sky.overlay.destroy();w=g;sky.overlay.getChoice("Unsuccessful Registration",w,[sky.overlay.button("Retry",function(){TnmtReg.showForm()})],"warning")}else{if(h.params.op=="S"){e.msg.innerHTML="Failed to register for tournament: "+g}else{e.msg.innerHTML="Failed to cancel subscription: "+g}e.buttons[1].show()}}}}}break}}function n(){if(t.timer!=null){clearTimeout(t.timer)}if(!m){return}m=false;d.incrCount();s="TIMEOUT";j("done");if(document.isLobby){Detail.Req.poll()}}function k(D,C,y,J,L,H,x,A,F,z,E,G,I,w){if(D!=null){h.params.op=D;h.params.gameId=C;h.params.gameName=y;h.params.buyIn=J;h.params.startDesc=L;h.params.tnmtType=H;h.params.prizePool=x;h.params.pwdLmt=A;var M;if(typeof F!=="undefined"&&F!==null){M=F.match(/([\d\.]+)$/)}else{M=null}if(M&&parseFloat(M[1])>0){h.params.tokAmount=F}else{h.params.tokAmount=""}h.params.proceedCode=z;h.params.cancelCode=E;h.params.failCode=G;h.params.AIRTableName=w;if(h.params.gameId==null){h.params.qpGameDefId=I.game_def_id;h.params.qpLimitType=I.limit_type;h.params.qpRegMax=I.reg_max;h.params.qpBuyIn=I.buy_in;h.params.qpTnmtType=I.sng_type;h.params.qpAvoidNickname=I.avoid_nickname;h.params.qpPrevGameId=I.prev_game_id}else{h.params.qpGameDefId=null;h.params.qpLimitType=null;h.params.qpReqMax=null;h.params.qpBuyIn=null;h.params.qpTnmtType=null;h.params.qpAvoidNickname=null;h.params.qpPrevGameId=null}}if(h.params.AIRTableName!=null){return false}if(!chkLogin(TnmtReg.showForm)){return false}var K,B=[];if(h.params.op=="S"){K="Confirm Tournament Registration";if(h.params.gameId!=null){B[B.length]='<div class="msg">Would you like to buy in to the ';B[B.length]=h.params.gameName;B[B.length]=" tournament";if(h.params.tnmtType=="S"){B[B.length]=" starting at ";B[B.length]=h.params.startDesc}}else{B[B.length]='<div class="msg">Would you like to buy in to ';B[B.length]=(typeof I!=="undefined"&&typeof I.prev_game_id==="integer"&&I.prev_game_id!==-1?"another ":"a ");B[B.length]=h.params.gameName;B[B.length]=" tournament"}B[B.length]="?</div>";B[B.length]="<table>";B[B.length]='<tr><th scope="row">Available Balance</th><td>';B[B.length]=State.login.disp_balance;B[B.length]="</td></tr>";B[B.length]='<tr><th scope="row">Buy-in + Fee</th><td>';B[B.length]=h.params.buyIn;B[B.length]="</td></tr>";if(h.params.gameId!=null){B[B.length]='<tr><th scope="row">Prize Pool</th><td>';B[B.length]=h.params.prizePool;B[B.length]="</td></tr>"}if(h.params.tokAmount!=""){B[B.length]='<tr><th scope="row">Freebet amount</th><td>';B[B.length]=h.params.tokAmount;B[B.length]="</td></tr>"}B[B.length]="</table>";if(h.params.pwdLmt=="Y"){B[B.length]='<form name="prvTnmtForm" action="" onSubmit="return false;">';B[B.length]='<div class="tnmtRegPwd_1">';B[B.length]="This tournament is password protected. Please enter the password below:</div>";B[B.length]='<div class="tnmtRegPwd_2">';B[B.length]='<input name=prv_tnmt_pwd value="" size=18 maxlength=32 id=prv_tnmt_pwd type=text />';B[B.length]="</div>";B[B.length]="</form>"}}else{K="Confirm Cancel Registration";B[B.length]='<div class="msg">';B[B.length]=State.login.nickname;B[B.length]=", are you sure you would like to be de-registered from the ";B[B.length]=h.params.gameName;B[B.length]=" tournament";if(h.params.tnmtType=="S"){B[B.length]=" starting at ";B[B.length]=h.params.startDesc}B[B.length]="?</div>"}B[B.length]='<span id="tnmt_reg_msg">&nbsp;</span>';sky.overlay.getChoice(K,B.join(""),[sky.overlay.button("Confirm",function(){TnmtReg.req()},function(){return false}),sky.overlay.button("Cancel",E)],"pu_regconf");e={msg:document.getElementById("tnmt_reg_msg"),buttons:sky.overlay.getButtons()};return false}var q={pub:h,Req:d,canReq:o,makeURL:p,makePOST:l,makeId:r,req:a,render:u,hint:j,showForm:k};d.regPar(q);return q}function UpdPrefsLib(x){var k={name:x};var u={ms:15000,timer:null};var e=ReqLib(x,{reqType:"upd_prefs",type:null,refreshNormal:null,refreshIdle:null,url:"",respType:"arr",renderDelay:600,ajaxMethod:"POST"});var g={league_opt_out:{container:document.getElementById("league_opt_out_container"),chkbox:document.getElementById("league_opt_out_chkbox"),msg:document.getElementById("league_opt_out_msg"),text_out:document.getElementById("league_opt_out_text_out"),text_in:document.getElementById("league_opt_out_text_in")}};var v=null;var t="";var j="";var o=false;var d=null;function p(){if(e.canReq(true)&&!o){return true}return false}function q(){return getBaseURL("committed")}function n(){return["action=do_prefs_www&prefs=LEAGUE_OPT_OUT,",(v=="out"?"Y":"N")].join("")}function s(){return null}function a(){if(!e.canReq()){return false}if(!chkLogin()){return false}if(g.league_opt_out.chkbox.checked){v="out"}else{v="in"}u.timer=setTimeout(m,u.ms);o=true;e.req();return false}function w(){if(u.timer!=null){clearTimeout(u.timer)}o=false;dispLogin();t=e.pub.items[0];j=e.pub.items[1];l("done")}function l(A){var y,z;switch(A){case"update":case"new":h();y="Please wait...";g.league_opt_out.chkbox.disabled=true;break;case"done":g.league_opt_out.chkbox.disabled=false;if(t=="OK"){y="Setting saved";z=3000}else{if(t=="TIMEOUT"){y=State.login.nickname+", please be advised that we are unable to process your request at this time. Please try again."}else{y="Failed to save setting: "+j}z=10000}d=setTimeout(h,z);break}g.league_opt_out.msg.innerHTML=y}function m(){if(u.timer!=null){clearTimeout(u.timer);u.timer=null}if(!o){return}o=false;e.incrCount();t="TIMEOUT";dispLogin();l("done")}function h(){if(d!=null){clearTimeout(d);d=null}g.league_opt_out.msg.innerHTML="&nbsp;"}function b(){if(State.login.logged_in){g.league_opt_out.container.style.display="";if(State.login.league_opt_out){g.league_opt_out.text_in.style.display="";g.league_opt_out.text_out.style.display="none";g.league_opt_out.chkbox.checked=true}else{g.league_opt_out.text_in.style.display="none";g.league_opt_out.text_out.style.display="";g.league_opt_out.chkbox.checked=false}}else{g.league_opt_out.container.style.display="none"}}var r={pub:k,Req:e,canReq:p,makeURL:q,makePOST:n,makeId:s,req:a,render:w,hint:l,dispLeagueOptOut:b};e.regPar(r);return r}function get_cookie(b){var a=document.cookie.split(";");var e=b+"=";for(var d=0;d<a.length;d++){if(a[d].indexOf(e)!=-1){return unescape(a[d].substring(a[d].indexOf(e)+e.length))}}return null}function set_cookie(b,e,a,h,d,g){e=escape(e);e=stripBadUTF8(e);_set_cookie(b,e,a,h,d,g)}function set_cookie_no_escape(b,e,a,h,d,g){_set_cookie(b,e,a,h,d,g)}function _set_cookie(d,g,a,j,e,h){var b=d+"="+g+((a)?"; expires="+a.toGMTString():"")+((j)?"; path="+j:"")+((e)?"; domain="+e:"")+((h)?"; secure":"");if(document.useCookieFix){window.parentSandboxBridge.setCookie(b)}else{document.cookie=b}}if(document.ELEMENT_NODE==null){document.ELEMENT_NODE=1;document.TEXT_NODE=3}function getTextValue(d){var a,b;b="";try{for(a=0;a<d.childNodes.length;a++){if(d.childNodes[a].nodeType==document.TEXT_NODE){b+=d.childNodes[a].nodeValue}else{if((d.childNodes[a].nodeType==document.ELEMENT_NODE)&&(d.childNodes[a].tagName=="BR")){b+=" "}else{b+=getTextValue(d.childNodes[a])}}}}catch(e){}return normalizeString(b)}var whtSpEnds=new RegExp("^\\s*|\\s*$","g");var whtSpMult=new RegExp("\\s\\s+","g");function normalizeString(a){a=a.replace(whtSpMult," ");a=a.replace(whtSpEnds,"");return a}function _f_sort(h,g){var e=h.val;var d=g.val;return e<d?-1:e>d?1:0}function padNum(a,e){var j=a.indexOf("."),h;if(j==-1){j=a.length}if((h=e-j)<=0){return a}for(var b=0,g=[];b<h;b++){g[b]="0"}g[b]=a;return g.join("")}function decodeCookieVal(a){if(a){return a.replace(/\+/g," ")}else{return""}}function encodeCookieVal(a){if(a){return a.replace(/\+/g,"%2B")}else{return""}}function oneYearFromNow(){var a=new Date();a.setFullYear(a.getFullYear()+1);return a}function getBaseURL(b){var a;if(document.isHTTPS){if(b=="dirty"){a=document.dirty_scgiURL}else{if(b=="hist"){a=document.hist_scgiURL}else{if(b=="err"){a=document.err_scgiURL}else{a=document.scgiURL}}}}else{if(b=="dirty"){a=document.dirty_cgiURL}else{if(b=="hist"){a=document.hist_cgiURL}else{if(b=="err"){a=document.err_cgiURL}else{a=document.cgiURL}}}}return a}function stripBadUTF8(a){return a.replace(new RegExp(/%u[0-9A-Fa-f]{4}/g),"")}function limit_type_desc(a){switch(a){case"N":return"No Limit";case"P":return"Pot Limit";case"F":return"Fixed Limit"}return""}function game_code_desc(b,a){switch(b){case"HOLDEM":return"Hold'em";case"OMAHA":return"Omaha";case"OMAHA_HILO":return["Omaha Hi",typeof a!=="boolean"||a?" ":"&nbsp;","Lo"].join("")}return""}function game_def_id_desc(b,a){var d="";if(document.game_def_code){d=game_code_desc(document.game_def_code[b],a)}return d}function purge(h){var e=h.attributes,g,b,j;if(e){b=e.length;for(g=0;g<b;g+=1){j=e[g].name;if(typeof h[j]==="function"){h[j]=null}}}e=h.childNodes;if(e){b=e.length;for(g=0;g<b;g+=1){purge(h.childNodes[g])}}}function parse_json(_json){if(typeof _json!=="string"||!_json.length){return null}if(window.JSON&&window.JSON.parse){return window.JSON.parse(str_trim_lt(_json))}if(typeof JSON!=="undefined"&&typeof JSON.parse==="function"){return JSON.parse(str_trim_lt(json))}warnfire("making call to eval()");return eval(["(",_json,")"].join(""))}function str_trim_lt(h,d){var a=h.length,b,g,e;if(typeof d==="undefined"||d===null||!d.length){d=" "}for(b=0;b<a;b++){g=h.charAt(b);if(d!==g){if(b!==0){h=h.substring(b)}break}}if(b<a){e=h.length-1;for(b=e;b>-1;b--){g=h.charAt(b);if(d!==g){if(b!==e){h=h.substring(0,b+1)}break}}}else{h=""}return h}function decompress_num(e){var g=[],d=/^!([0-9a-zA-Z+/]+)(.*)$/,b=/^([^!]*)(.*)$/,a;while(e.length){if(e.charAt(0)==="!"){a=e.match(d);if(a&&a.length==3){g[g.length]=base64_to_dec(a[1]);e=a[2]}else{g[g.length]="!";e=e.substring(1)}}else{a=e.match(b);if(a&&a.length==3){g[g.length]=a[1];e=a[2]}else{throw ["Illegal number: '",e,"'"].join("")}}}return g.join("")}function base64_to_dec(e){var g=0,d=0,b=e.length,a=document.base64;for(;d<b;d++){if(e.charAt(d)==="!"){continue}g=g*64+a.indexOf(e.charAt(d))}return g}document.base64="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";
