var dN=false;var Ef=aa.Nj();var gz=false;var aL=0;var eS=1;var ag=aL;var jr;aa.aE.fi();var jC=aa.ac.indexOf(aa.ac.sI().split('&'),'demo')> -1;var lh=window.location.href.split('?')[0];if(lh.charAt(lh.length-1)=='l'||aa.ac.sI()==='spnlt'){jC=true;aa.aE.hv=true;}if(!jC&&aa.ac.am("aj").length==0){aa.aE.pm();}if(jC&& !aa.aE.hv){document.title=aa.pI[Ef]+' '+aa.aE.ah.yd;}var pP=0;var lz=0;var UG='Win ';var Vc='Ins ';var KY='OK';var KW='Back';var MI='Banking';var xa=['','Player wins','Push','Bust'];var eP=1;var fS=2;var fY=4;var eN=8;var gP=16;var dy=32;var fv=64;var kX=[[eP,"Deal"],[fS,"Hit"],[fY,"Stand"],[eN,"Double"],[gP,"Split"],[dy,"Yes"],[fv,"No"]];var fI=0;var fV=1;var as=[[320,417],[480,269]];var zT=[[264,60],[255,50]];var uq=zT[ag];var Bp=[[-100,60],[-100,50]];var LI=Bp[ag];var By=[[115,72,18,5],[115,58,18,4]];var xb=[[115,210,18,5],[115,165,18,4]];var wY=[[35,210,18,5],[30,165,18,4]];var zM=[[187,210,18,5],[190,165,18,4]];var cJ=new Array(3);var ds=0;var bA=1;var dv=2;cJ[ds]=By[ag];cJ[bA]=xb[ag];cJ[dv]=zM[ag];var Gy=[[135,154],[135,295],[215,295],[60,295]];var Gx=[[135,138],[135,244],[230,244],[35,244]];var iY=[Gy,Gx];var kO=new Array(4);kO[0]='spades';kO[1]='clubs';kO[2]='diamonds';kO[3]='hearts';var aA='images/bj/';var lH=new Array(4);for(var i=0;i<kO.length;i++){lH[i]=new Image;lH[i].src=aA+'cards_'+kO[i]+'_bg.gif';}var NX=0;var NY=1;var NU=2;var NV=3;var MS=4;var MT=5;var MQ=6;var MW=7;var NR=8;var rY=9;var Bb=10;var AY=11;var MV=12;var ef=new Array(13);ef[MV]="A";ef[NX]="2";ef[NY]="3";ef[NU]="4";ef[NV]="5";ef[MS]="6";ef[MT]="7";ef[MQ]="8";ef[MW]="9";ef[NR]="10";ef[rY]="J";ef[Bb]="Q";ef[AY]="K";var sm=new Array(13);var xB=new Array(13);for(var i=0;i<sm.length;i++){sm[i]=new Image();sm[i].src=aA+'cards_black_'+ef[i]+'.gif';xB[i]=new Image();xB[i].src=aA+'cards_red_'+ef[i]+'.gif';}var AZ=[sm,xB];var sb=new Array(4);for(var i=0;i<sb.length;i++){var jw=new Array(3);for(var y=0;y<jw.length;y++){jw[y]=new Image();jw[y].src=aA+'cards_'+kO[i]+'_'+ef[rY+y]+'.gif';}sb[i]=jw;}var sn=new Image();sn.src=aA+'cards_back_alfa.png';var oW=new Image();oW.src=aA+'cards_flip_alfa.png';var oV=new Image();oV.src=aA+'cards_flip2_alfa.png';var MH=[sn,oW,oV];var bp=new Array(4);for(var i=0;i<bp.length;i++){bp[i]=new Image();bp[i].src=aA+'chip_'+(i+1)+'.gif';}var Le="";var Ku="";var cf=[0.12,0.25,0.5,1,2,4,8,16,32,64,128,256];var bG=0;var gc=cf[bG];var ia=new gZ();ia.setInterval(0,50);var oY=new Array('button_minus.gif','button_plus.gif');var pa=new Array('button_minus_d.gif','button_plus_d.gif');var xv=new Array('bU','gE','nc');var bz=new Array();var ec=new Array();var cY=new Array();var pQ=['button_big.gif','button_big_d.gif','button_big_d1.gif'];var jD=new Array();var FU=['button_big_l.gif','button_big_d_l.gif','button_big_d1_l.gif'];for(var i=0;i<pa.length;i++){bz[i]=new Image();bz[i].src=aA+pa[i];bz[i].style.position='absolute';bz[i].style.visibility='hidden';}for(var i=0;i<oY.length;i++){ec[i]=new Image();ec[i].src=aA+oY[i];ec[i].style.position='absolute';ec[i].style.visibility='hidden';}for(var i=0;i<pQ.length;i++){cY[i]=new Image();cY[i].src=aA+pQ[i];cY[i].style.position='absolute';cY[i].style.visibility='hidden';jD[i]=new Image();jD[i].src=aA+FU[i];jD[i].style.position='absolute';jD[i].style.visibility='hidden';}var hK=new Image();hK.src=aA+'arrow.gif';hK.style.position='absolute';hK.style.visibility='hidden';var qX=[[312,152],[313,93]];var fw=new Image();fw.src=aA+'loading.gif';fw.style.position='absolute';fw.style.visibility='hidden';ap(fw,qX[0][0],qX[0][1]);var kh=new Image();kh.src=aA+'bj_gamebg.jpg';kh.setAttribute('id',"bgImage");kh.style.position='absolute';kh.style.left='0px';kh.style.top='0px';var kg=new Image();kg.src=aA+'bj_gamebg_l.jpg';kg.setAttribute('id',"bgImage");kg.style.position='absolute';kg.style.left='0px';kg.style.top='0px';var uS=[kh,kg];var nV=new Image();nV.src=aA+'game_rules.gif';var nQ=new Image();nQ.src=aA+'game_rules_l.gif';function ak(ax){var result;if(ax instanceof Number){result=ax;}else{result=parseInt(ax);}return Math.floor(result);};function av(oU){this.Hw=oU;this.CB="card_"+oU;this.uO=ak(oU/13);this.mU=(oU+11)%13;this.CE=ak(oU/26);this.bl=this.Oo();};av.prototype.Hw;av.prototype.CB;av.prototype.uO;av.prototype.mU;av.prototype.CE;av.prototype.bl;av.prototype.cB;av.prototype.jO;av.prototype.Oo=function(){var cZ=document.createElement('div');cZ.setAttribute('id',this.CB);cZ.style.position='absolute';cZ.style.width=pP+'px';cZ.style.height=lz+'px';cZ.style.zIndex=500;cZ.style.left='5000px';cZ.style.top='0px';this.cB=[];if(this.mU==rY||this.mU==Bb||this.mU==AY){var sV=sb[this.uO];sV=sV[this.mU-rY].cloneNode(false);this.cB['at']=sV;this.cB['fX']=null;cZ.appendChild(sV);}else{var AX=lH[this.uO].cloneNode(false);this.cB['at']=AX;cZ.appendChild(AX);var a=AZ[this.CE];var b=a[this.mU].cloneNode(false);this.cB['fX']=b;cZ.appendChild(b);}this.cB['back']=sn.cloneNode(false);this.cB['flip']=oW.cloneNode(false);this.cB['flip2']=oV.cloneNode(false);cZ.appendChild(this.cB['back']);cZ.appendChild(this.cB['flip']);cZ.appendChild(this.cB['flip2']);for(var i in this.cB){if(this.cB[i]!=null){this.cB[i].style.position='absolute';this.cB[i].style.left='0px';this.cB[i].style.top='0px';}}this.cB['back'].style.top=(lz-sn.height)+'px';var tL=(pP-oW.width)/2;var tK=(lz-oW.height)/2;this.cB['flip'].style.left=tL+'px';this.cB['flip'].style.top=tK+'px';var tL=(pP-oV.width)/2;var tK=(lz-oV.height)/2;this.cB['flip2'].style.left=tL+'px';this.cB['flip2'].style.top=tK+'px';this.bl=cZ;this.mp(av.dQ.Et);return cZ;};av.dQ=['back','flip','flip2','normal','flip2','flip','back'];av.dQ.Et=0;av.dQ.QN=1;av.dQ.Rx=2;av.dQ.NORMAL=3;av.dQ.Ry=4;av.dQ.Qh=5;av.dQ.Sk=6;av.prototype.mp=function(nn){var qA;if(typeof(nn)=='number'){this.jO=nn;nn=av.dQ[this.jO];}if(nn=='normal'){qA=['at','fX'];}else{qA=[nn];}var a=this.bl.childNodes;for(var i=0;i<a.length;i++){var wB=a[i];var DR=false;for(var j=0;j<qA.length;j++){if(wB==this.cB[qA[j]]){DR=true;break;}}if(DR){wB.style.visibility='';}else{wB.style.visibility='hidden';}}};function ez(cr){var ay=cr[0];if(ay.jO>=av.dQ.length-1){return;}ay.mp(av.dQ[++ay.jO]);if(av.dQ[ay.jO]!='normal'){hp(ez,100,cr);}else{if(cr.length>2){cr[1](cr[2]);}}};function Mp(cr){var ay=cr[0];if(ay.jO>=av.dQ.length-1){return;}ay.mp(av.dQ[++ay.jO]);};var aB=new Array(3);aB[ds]=new Array();aB[bA]=new Array();aB[dv]=new Array();var js=[nV,nQ,lH,AZ,sb,MH,bp,bz,ec,cY,hK,fw,uS,jD];function ku(){js.push(aa.ab.uw(WQ));gO();setInterval(gO,300);Bl();};function Bk(hU){for(var i=0;i<hU.length;i++){var result=false;if(hU[i]instanceof Array){result=Bk(hU[i]);}else{result=hU[i].complete;}if(!result){return false;}}return true;};function Bl(){jM(30);if(!Bk(js)){setTimeout(Bl,100);return;}aa.ab.dY("at",uS[ag],document.getElementById("at").firstChild);pP=lH[0].width;lz=lH[0].height;for(var i=0;i<bz.length;i++){var nk=document.getElementById(xv[i]);bz[i].style.left=nk.style.left;bz[i].style.top=nk.style.top;document.getElementById("at").appendChild(bz[i]);}JH();aa.ab.addElement("at",hK);var FE=fw.height;fw.style.width='7px';fw.style.height=FE+'px';aa.ab.addElement("at",fw);if(jC){jT();}else{gL();}};function jT(){jM(60);var af=new Object();af.Username='';af.Password='';af.UKey='00000000-0000-0000-0000-000000000000';af.Action='Login';af.GameId=aa.ge[Ef];af.__type='LoginWebRequest';aa.bD.bb(aa.bn+'login.spin3',af,iQ);};function gL(){jM(90);aj=aa.ac.am("aj");var af=new Object();af.UKey=aj;af.Action="Refresh";af.GameId=aa.ge[Ef];bb(af,iQ);};var wx=null;var fx=0;var eZ=0;function vA(){var tE=document.getElementById('at');wx=new Array();var fH=ak(document.getElementById('bU').style.left)+ak(document.getElementById('bU').style.width);var hV=ak(document.getElementById('gE').style.left);fx=ak((hV-fH-bp[0].width)/2);var co=document.createElement('div');co.setAttribute('id','jb');co.style.overflow='hidden';co.style.position='absolute';co.style.clip="rect(0px,"+(hV-fH)+"px,"+(bp[0].height)+"px,0px)";co.style.width=(hV-fH)+'px';co.style.height=bp[0].height+'px';co.style.left=fH+'px';var wF=ak((ak(document.getElementById('bU').style.height)-bp[0].height)/2);co.style.top=(ak(document.getElementById('bU').style.top)+wF)+'px';var dZ=document.createElement('div');dZ.setAttribute('id','chip');dZ.style.position='absolute';dZ.style.width=(bp[0].width*cf.length)+(fx*(cf.length-1))+'0px';dZ.style.height=bp[0].height+'0px';eZ=ak((hV-fH-bp[0].height)/2);dZ.style.left=eZ+'px';dZ.style.top='0px';for(var i=0;i<cf.length;i++){var cU=document.createElement('div');cU.setAttribute('id','chip_'+i);cU.style.position='absolute';cU.style.width=bp[0].width+'0px';cU.style.height=bp[0].height+'0px';cU.style.left=((bp[0].width+fx)*i)+'px';cU.style.top='0px';var image=bp[i%bp.length].cloneNode(false);image.style.position='absolute';image.style.left='0px';image.style.top='0px';cU.appendChild(image);var cE=document.createElement('table');cE.border='0';cE.cellSpacing='0';cE.cellPadding='0';cE.width=bp[0].width;cE.style.position='absolute';cE.style.left='0px';cE.style.top='0px';var pS=document.createElement("tbody");var qn=document.createElement('tr');var eI=document.createElement('td');eI.setAttribute('width',''+bp[0].width);eI.setAttribute('height',''+bp[0].height);eI.setAttribute('align','center');eI.setAttribute('valign','middle');eI.className='nJ';eI.appendChild(document.createTextNode(cf[i]));qn.appendChild(eI);pS.appendChild(qn);cE.appendChild(pS);cU.appendChild(cE);dZ.appendChild(cU);}co.appendChild(dZ);tE.appendChild(co);document.getElementById('bU').onclick=vy;document.getElementById('gE').onclick=vz;};var cF=new Array();function hB(ax,tY){var fe=document.getElementById('chip');var gp=0;for(var i=0;i<cf.length;i++){if(cf[i]==ax){gp=i;break;}}if(tY){var di=(bp[0].width+fx)*gp;cF.push((eZ-di)+'px');}else{var chip=bG;while(chip!=gp){var direction=(chip<gp)?1: -1;var pU=(bp[0].width+fx)*chip;var di=(bp[0].width+fx)*(chip+direction);var pos1=eZ-(pU+(2*direction));var pos2=eZ-(ak((di+pU)/2));var pos3=eZ-(di-(2*direction));cF.push(pos1+'px');cF.push(pos2+'px');cF.push(pos3+'px');cF.push((eZ-di)+'px');chip+=direction;}}bG=gp;op();gc=cf[bG];var aR=document.getElementById('aR');aR.innerHTML=gc.toFixed(2);gF();};function KT(){var aR=document.getElementById('aR');aR.innerHTML=aa.ac.Iv((parseFloat(aR.innerHTML)+cf[bG])*100);};function KO(){var aR=document.getElementById('aR');aR.innerHTML=aa.ac.Iv(cf[bG]*100);};function op(){if(bG==0){bz[0].style.visibility='';}else{bz[0].style.visibility='hidden';}if(bG==cf.length-1){bz[1].style.visibility='';}else{bz[1].style.visibility='hidden';}};function vQ(){if(cF.length>0){if(ia.lm(0)){var di=cF.shift();var fe=document.getElementById('chip');fe.style.left=di;}}if(cF.length>0){return true;}else{return false;}};function vD(){while(cF.length>0){var di=cF.shift();var fe=document.getElementById('chip');fe.style.left=di;}};function vz(){if(bG<cf.length-1){hB(cf[bG+1]);}};function vy(){if(bG>0){hB(cf[bG-1]);}};function fh(EG,gX,hand,Nt,cr){var hP=cJ[hand];var pos=aB[hand].length;var tn=hP[0]+(hP[2]*pos);var tl=hP[1]+(hP[3]*pos);aB[hand].push(gX);var kW=new au([[uq[0],tn],[uq[1],tl]],pB,500);kW.play(kW.dR);aa.ab.addElement("at",gX.bl);EG.gV(kW,gX.bl,Nt,cr);};function vB(gX,X,Y){var OJ=ak(gX.bl.style.left);var OO=ak(gX.bl.style.top);var kW=new au([[OJ,X],[OO,Y]],mq,500);kW.play(kW.dR);return kW;};function vZ(gX,hand){var hP=cJ[hand];var pos=aB[hand].length;var tn=hP[0]+(hP[2]*pos);var tl=hP[1]+(hP[3]*pos);aB[hand].push(gX);ap(gX.bl,tn,tl);aa.ab.addElement("at",gX.bl);};var aF=new cO();var sJ=false;var nG=0;function gF(){var wR=nG++;if(wR==0){setTimeout(oD,1);}};function oD(){var jL=false;jL|=aF.AM(sJ);if(jL==false&&sJ){MG();sJ=false;}jL|=vQ();if(jL){setTimeout(oD,1);}else{nG=0;}};function MG(){for(var i=0;i<3;i++){for(var j=0;j<aB[i].length;j++){var x=cJ[i][0]+j*cJ[i][2];var y=cJ[i][1]+j*cJ[i][3];ap(aB[i][j].bl,x,y);}}};var cq=true;function gO(){document.getElementById('loading').style.height=aa.ab.eY()+'px';var eU=eS;if(document.body.offsetWidth<aa.ab.eY()){eU=aL;}if(ag!=eU||cq){cq=true;ag=eU;if(gz){fU();}}if(cq){cq=false;setTimeout(function(){window.scrollTo(0,1);},300);}};function fU(){aa.ab.fO("at",document.getElementById("bgImage"));aa.ab.dY("at",uS[ag],document.getElementById("at").firstChild);var u=document.getElementById("at");u.style.overflow='hidden';u.style.position='absolute';u.style.width=as[ag][fI]+'px';u.style.height=as[ag][fV]+'px';u.style.clip="rect(0px,"+as[ag][fI]+"px,"+as[ag][fV]+"px,0px)";var uQ=[[90,350],[329,148]];var CK=[[187,350],[426,148]];ap(document.getElementById('bU'),uQ[ag][0],uQ[ag][1]);ap(document.getElementById('gE'),CK[ag][0],CK[ag][1]);var fH=ak(document.getElementById('bU').style.left)+ak(document.getElementById('bU').style.width);ap(document.getElementById('jb'),fH,uQ[ag][1]);for(var i=0;i<bz.length;i++){var nk=document.getElementById(xv[i]);bz[i].style.left=nk.style.left;bz[i].style.top=nk.style.top;}for(var i=0;i<ft[eS].length;i++){try{aa.ab.fO('at',ft[eS][i][0]);aa.ab.fO('at',ft[aL][i][0]);}catch(e){}aa.ab.addElement('at',ft[ag][i][0]);}ct(fZ,true);ap(fw,qX[ag][0],qX[ag][1]);uq=zT[ag];LI=Bp[ag];cJ[ds]=By[ag];cJ[bA]=(aB[dv].length>0)?wY[ag]:xb[ag];cJ[dv]=zM[ag];sJ=true;gF();var Es=(hK.style.visibility.length==0)?true:false;iK(Es);for(var i=0;i<3;i++){var GC=document.getElementById(Gz[i]);var hand=i;if(i==1&&aB[2].length>0){hand=3;}ap(GC,iY[ag][hand][0],iY[ag][hand][1]);}for(var i=0;i<iE.length;i++){var div=document.getElementById(iE[i]+'_div');ap(div,zN[ag][i][0],zN[ag][i][1]);}var div=document.getElementById('tT');ap(div,Ea[ag][0],Ea[ag][1]);if(typeof ic!='undefined'){ic();}var div=document.getElementById('ky');div.style.backgroundImage=(ag==aL)?'url(images/bj/game_rules.gif)':'url(images/bj/game_rules_l.gif)';div.style.backgroundRepeat='no-repeat';div.style.width=DA[ag][0]+'px';div.style.height=DA[ag][1]+'px';document.getElementById('sl').style.width=div.style.width;document.getElementById('sl').style.height=div.style.height;document.getElementById('sl').style.fontSize=Jw[ag];document.getElementById('sl').style.fontWeight=Jy[ag];ap(div,DC[ag][0],DC[ag][1]);wg();if(gG!=undefined){gG();}if(jr){jr.ji();}};var Jw=['16px','14px'];var Jy=['','bold'];var DC=[[14,349],[344,65]];var DA=[[61,56],[112,50]];var Ea=[[34,362],[350,70]];var OM=[[57,231],[57,150],[217,150]];var ON=[[50,150],[30,110],[225,110]];var zN=[OM,ON];var Gz=['Kc','qw','Ks'];function cV(gf){document.getElementById('balance').innerHTML=cz(gf);if(!dN){aa.ac.al("balance",document.getElementById('balance').innerHTML,14);}};function eq(value){return(value)?1:0;};var so=function(o){rM(false);if(o.responseText!==undefined){var ad;try{ad=YAHOO.lang.JSON.parse(o.responseText);}catch(e){ad=new Object();ad.ActionResult='error';}if(ad.ActionResult.indexOf('-ok')> -1){hF();}if(ad.ActionResult=='refresh-ok'){jM(100);aa.ac.al('lastgameplayed',Ef,365);var hZ=aa.ac.am('fi');var df=document.getElementById("df");if(hZ.length>0){df.innerHTML=aa.aE.ah.cI;dN=true;aa.nr.ns({sg:'demo'});}else{df.innerHTML=aa.aE.ah.sx;aa.nr.ns({sg:'real'});}if(aa.aE.hv){df.innerHTML=aa.aE.ah.qu;}if(!dN){aa.ac.Xg(Ef);}cf=new Array(ad.BetsCount);for(var i=0;i<cf.length;i++){cf[i]=parseFloat(ad.BetsArray[i])/100;}vA();cV(ad.Balance);gc=GB(ad.ChipSize);hB(gc,true);var zp=ad.GameState;if(zp==1){ct(eP,true);}else if(zp==0){var Kd=ad.DealerHandCards;for(var i=0;i<Kd;i++){var ay=new av(aa.ac.ak(ad.DealerCardArray[i]));ay.mp(av.dQ.NORMAL);vZ(ay,ds);}iL(ds,ad.DealerHandTotals);var rJ=ad.InsuranceAmount;Ct(rJ);var gv=ad.PlayerHand1Win;kb([gv,0]);var Nx=ad.PlayerHand1Cards;var ty=eq(ad.HasSplit);if(ty==1){cJ[bA]=wY[ag];var oE=document.getElementById('qw');ap(oE,iY[ag][3][0],iY[ag][3][1]);}for(var i=0;i<Nx;i++){var ay=new av(parseInt(ad.PlayerHand1IDs[i]));ay.mp(av.dQ.NORMAL);aa.ab.addElement("at",ay.bl);vZ(ay,bA);}iL(bA,ad.PlayerHand1Totals);if(ty==1){var QO=ak(ad.InsuranceAmount/100);var Nu=ad.PlayerHand2Cards;for(var i=0;i<Nu;i++){var ay=new av(parseInt(ad.PlayerHand2IDs[i]));ay.mp(av.dQ.NORMAL);aa.ab.addElement("at",ay.bl);vZ(ay,dv);}iL(dv,ad.PlayerHand2Totals);}var aJ=fY;if(iu(1)){aJ|=gP*eq(ad.IsSplit);}if(iu(1)){aJ|=eN*eq(ad.IsDouble);}aJ|=fS*eq(ad.IsHit);if(ty==0&&rJ==0){if(iu(0.5)){aJ|=dy*eq(ad.IsInsure);aJ|=fv*eq(ad.IsInsure);}}Le=0;Ku=0;ct(aJ,true);iK(true);}gF();aa.ac.al("aj",aj,0,aa.aE.aS);fU();gz=true;cq=true;if(Bz){document.getElementById('ky').style.display='none';}aa.ab.aD(document.getElementById('at'),true);jr=kF();aa.ab.ae(document.getElementById('loading'),false);}else{if(ad.ActionResult=='login-ok'){aa.ac.al("aj",ad.UKey,0,aa.aE.aS);if(ad.IsGuestPlayer){aa.ac.al('fi','true',14);}gL();}else{if(ad.ActionResult=='refresh-error'){ea();aa.ac.al('aj','',-1);aa.aE.pm();}else{dG(true);}}}}};function iK(enabled){if(enabled){var hand=bA;if(aB[dv].length>1){hand=dv;}ap(hK,cJ[hand][0]-25,cJ[hand][1]+5);}aa.ab.ae(hK,enabled);};function rM(enabled){if(enabled){fw.style.visibility='';}else{fw.style.visibility='hidden';}};var Ka=function(o){if(o.responseText!==undefined){var ad;try{ad=YAHOO.lang.JSON.parse(o.responseText);}catch(e){ad=new Object();ad.ActionResult='error';}if(ad.ActionResult.indexOf('-ok')> -1){hF();}if(ad.ActionResult=='deal-ok'){var ej=ad.Balance;var aC=ad.WinValue;var hG=ad.DealerHandCards;var dU=new Array();for(var i=0;i<hG;i++){var wZ=new av(parseInt(ad.DealerHandIDs[i]));var wW=ad.DealerHandTotals[i];dU.push([wZ,wW]);}var ay;var aH;ay=new av(parseInt(ad.PlayerHand1IDs[0]));aH=[ay,en,[bA,ad.PlayerHand1Totals[0]]];fh(aF,ay,bA,ez,aH);aH=[dU[0][0],en,[ds,dU[0][1]]];fh(aF,dU[0][0],ds,ez,aH);dU.shift();ay=new av(parseInt(ad.PlayerHand1IDs[1]));aH=[ay,en,[bA,ad.PlayerHand1Totals[1]]];fh(aF,ay,bA,ez,aH);while(dU.length>0){aH=[dU[0][0],en,[ds,dU[0][1]]];fh(aF,dU[0][0],ds,ez,aH);dU.shift();}gv=ad.PlayerHand1Win;kY=0;var aJ=0;if(iu(1)){aJ|=gP*eq(ad.IsSplit);}if(iu(1)){aJ|=eN*eq(ad.IsDouble);}var gi=eq(ad.IsHit);aJ|=fS*gi;var dP=eq(ad.IsInsure);if(iu(0.5)){aJ|=dy*dP;aJ|=fv*dP;}if(gi==1||dP==1){aJ|=fY;aF.bs.push([iK,true]);}if(gi==0&&dP==0){aJ|=eP;}aF.bs.push([cV,ej]);if(aC>0){aF.bs.push([Sx,aC]);}aF.bs.push([mz,aJ]);aF.bs.push([kb,[gv,0]]);gF();aa.ac.al("aj",aj,0,aa.aE.aS);}else{dG(true);}}rM(false);};var FA=function(o){if(o.responseText!==undefined){var ad;try{ad=YAHOO.lang.JSON.parse(o.responseText);}catch(e){ad=new Object();ad.ActionResult='error';}if(ad.ActionResult.indexOf('-ok')> -1){hF();}if(ad.ActionResult=='hit-ok'){var ej=ad.Balance;var aC=ad.WinValue;var hG=parseInt(ad.DealerHandCards);var dU=new Array();for(var i=0;i<hG;i++){var wZ=new av(parseInt(ad.DealerHandIDs[i]));var wW=ad.DealerHandTotals[i];dU.push([wZ,wW]);}var Cb=parseInt(ad.HandState);if((Cb&1)==1){var ay=new av(parseInt(ad.PlayerHand1IDs[0]));var aH=[ay,en,[bA,ad.PlayerHand1Totals[0]]];fh(aF,ay,bA,ez,aH);}if((Cb&2)==2){var ay=new av(parseInt(ad.PlayerHand2IDs[0]));var aH=[ay,en,[dv,ad.PlayerHand2Totals[0]]];fh(aF,ay,dv,ez,aH);}while(dU.length>0){var aH=[dU[0][0],en,[ds,dU[0][1]]];fh(aF,dU[0][0],ds,ez,aH);dU.shift();}gv=ad.PlayerHand1Win;kY=ad.PlayerHand2Win;var aJ=0;var gi=eq(ad.IsHit);aJ|=fS*gi;var dP=eq(ad.IsInsure);if(iu(0.5)){aJ|=dy*dP;aJ|=fv*dP;}if(gi==1||dP==1){aJ|=fY;aF.bs.push([iK,true]);}if(gi==0&&dP==0){aJ|=eP;if(aC==0){aF.bs.push([Sx,aC]);}}aF.bs.push([cV,ej]);if(aC>0){aF.bs.push([Sx,aC]);}aF.bs.push([mz,aJ]);aF.bs.push([kb,[gv,kY]]);gF();aa.ac.al("aj",aj,0,aa.aE.aS);}else if(ad.ActionResult=='stay-ok'){var ej=ad.Balance;var aC=ad.WinValue;gv=ad.PlayerHand1Win;kY=ad.PlayerHand2Win;if(ad.HandState==1){var ay=new av(parseInt(ad.PlayerHandIDs[0]));var aH=[ay,en,[dv,ad.PlayerHandTotals]];fh(aF,ay,dv,ez,aH);}var hG=parseInt(ad.DealerHandCards);for(var i=0;i<hG;i++){var ay=new av(parseInt(ad.DealerHandIDs[i]));var aH=[ay,en,[ds,ad.DealerHandTotals[i]]];fh(aF,ay,ds,ez,aH);}var aJ=0;var zX=eq(ad.IsStay);aJ|=fY*zX;var dP=eq(ad.IsInsure);if(iu(0.5)){aJ|=dy*dP;aJ|=fv*dP;}if(zX==1){aJ|=fS;aF.bs.push([iK,true]);}else{aJ|=eP;if(aC==0){aF.bs.push([Sx,aC]);}}aF.bs.push([cV,ej]);if(aC>0){aF.bs.push([Sx,aC]);}aF.bs.push([mz,aJ]);aF.bs.push([kb,[gv,kY]]);aa.ac.al("aj",aj,0,aa.aE.aS);gF();}else if(ad.ActionResult=='double-ok'){var ej=ad.Balance;var aC=ad.WinValue;var ay=new av(parseInt(ad.PlayerHand1IDs[0]));var aH=[ay,en,[bA,ad.PlayerHand1Totals[0]]];fh(aF,ay,bA,ez,aH);var hG=parseInt(ad.DealerHandCards);for(var i=0;i<hG;i++){ay=new av(parseInt(ad.DealerHandIDs[i]));aH=[ay,en,[ds,ad.DealerHandTotals[i]]];fh(aF,ay,ds,ez,aH);}gv=ad.PlayerHand1Win;kY=0;var aJ=eP;aF.bs.push([cV,ej]);if(aC>0){aF.bs.push([Sx,aC]);}if(aC==0){aF.bs.push([Sx,aC]);}aF.bs.push([KO,null]);aF.bs.push([mz,aJ]);aF.bs.push([kb,[gv,0]]);aa.ac.al("aj",aj,0,aa.aE.aS);gF();}else if(ad.ActionResult=='insure-ok'){var ej=ad.Balance;var rJ=(cf[bG]*100)/2;Ct(rJ);var aJ=fZ;aJ&= ~dy;aJ&= ~fv;cV(ej);mz(aJ);iK(true);aa.ac.al("aj",aj,0,aa.aE.aS);}else if(ad.ActionResult=='split-ok'){cJ[bA]=wY[ag];iL(bA,'');var oE=document.getElementById('qw');ap(oE,iY[ag][3][0],iY[ag][3][1]);var dH=vB(aB[bA][0],cJ[bA][0],cJ[bA][1]);var ux=vB(aB[bA][1],cJ[dv][0],cJ[dv][1]);var sR=new cO();sR.pz=cO.vg;sR.gV(dH,aB[bA][0].bl,en,[bA,ad.PlayerHand2Totals[0]]);sR.gV(ux,aB[bA][1].bl,en,[dv,ad.PlayerHand2Totals[0]]);aF.eH.push(sR);aB[dv].push(aB[bA].pop());var ej=ad.Balance;var aC=ad.WinValue;var ay=new av(parseInt(ad.PlayerHand1IDs[0]));var aH=[ay,en,[bA,ad.PlayerHand1Totals[0]]];fh(aF,ay,bA,ez,aH);gv=ad.PlayerHand1Win;kY=0;if(ad.AutoStay==true){ay=new av(parseInt(ad.PlayerHand2IDs[1]));aH=[ay,en,[dv,ad.PlayerHand2Totals[1]]];fh(aF,ay,dv,ez,aH);kY=ad.PlayerHand2Win;var hG=parseInt(ad.DealerHandCards);for(var i=0;i<hG;i++){ay=new av(parseInt(ad.DealerHandIDs[i]));aH=[ay,en,[ds,ad.DealerHandTotals[i]]];fh(aF,ay,ds,ez,aH);}}var aJ=0;var gi=eq(ad.IsHit);aJ|=fS*gi;var dP=eq(ad.IsInsure);if(iu(0.5)){aJ|=dy*dP;aJ|=fv*dP;}if(gi==1||dP==1){aJ|=fY;aF.bs.push([iK,true]);}if(gi==0&&dP==0){aJ|=eP;if(aC==0){aF.bs.push([Sx,aC]);}}aF.bs.push([cV,ej]);if(aC>0){aF.bs.push([Sx,aC]);}aF.bs.push([mz,aJ]);aF.bs.push([kb,[gv,0]]);aa.ac.al("aj",aj,0,aa.aE.aS);gF();}else{dG(true);}}rM(false);};function Sx(aC){var cS=document.getElementById('fR');aC=kT(aC);cS.innerHTML=aC;var fr=document.getElementById('iM');if(aC==''){fr.innerHTML='';}else{fr.innerHTML=UG;}};function Ct(rO){var cS=document.getElementById('fR');rO=kT(rO);cS.innerHTML=rO;var fr=document.getElementById('iM');if(rO==''){fr.innerHTML='';}else{fr.innerHTML=Vc;}};function mz(aJ){ct(aJ,true);};function en(cr){iL(cr[0],cr[1]);};var iE=['player1_win_1','player1_win_2','player2_win_1'];function kb(ah){if(aB[2].length==0){document.getElementById(iE[0]).innerHTML=xa[ah[0]];document.getElementById(iE[1]).innerHTML='';document.getElementById(iE[2]).innerHTML='';}else{document.getElementById(iE[0]).innerHTML='';document.getElementById(iE[1]).innerHTML=xa[ah[0]];document.getElementById(iE[2]).innerHTML=xa[ah[1]];}};var GI=['Kt','KD','Ko'];function iL(hand,GD){var div=document.getElementById(GI[hand]);div.innerHTML=GD;};var hY=[343,217];var fZ=0;function ct(la,gU,yN){fZ=la;var eg=ft[ag];if((la&dy)==dy){la=dy|fv;aa.ab.ae(document.getElementById('tT'),true);}else{aa.ab.ae(document.getElementById('tT'),false);}if(gU){if((la&eN)==eN){if((la&gP)==gP){if(ag==aL){ap(eg[bh(eN)][0],gW[0],hY[ag]);}else{ap(eg[bh(eN)][0],ix,gK[0]);}}else{if(ag==aL){ap(eg[bh(eN)][0],gW[3],hY[ag]);}else{ap(eg[bh(eN)][0],ix,gK[3]);}}}}for(var i=0;i<eg.length;i++){if((la&kX[i][0])==kX[i][0]){if(gU){eg[i][1].style.visibility='';eg[i][2].style.visibility='hidden';eg[i][4].style.visibility='hidden';}else{if(yN!=undefined&&bh(yN)==i){eg[i][1].style.visibility='hidden';eg[i][2].style.visibility='hidden';eg[i][4].style.visibility='';}else{eg[i][1].style.visibility='hidden';eg[i][2].style.visibility='';eg[i][4].style.visibility='hidden';}}eg[i][0].style.display='';}else{eg[i][0].style.display='none';}}var jb=document.getElementById('jb');var fe=document.getElementById('chip');var CH=document.getElementById('gE');var CI=document.getElementById('bU');var ky=document.getElementById('ky');if((la&eP)==eP){if(gU){op();}else{bz[0].style.visibility='';bz[1].style.visibility='';}fe.style.visibility='';fe.style.display='';jb.style.visibility='';jb.style.display='';CH.style.display='';CI.style.display='';bz[0].style.display='';bz[1].style.display='';if(!Bz){ky.style.display='';}}else{jb.style.visibility='hidden';jb.style.display='none';fe.style.display='none';fe.style.visibility='hidden';CH.style.display='none';CI.style.display='none';bz[0].style.display='none';bz[1].style.display='none';ky.style.display='none';}};var Bz=false;var ft=null;var gW=new Array(4);var jk=new Array(4);var hA=new Array(2);var ix=330;var gK=new Array(4);var xY=60;var EP=253;function JH(){var LN=new Array(kX.length);var ee=new Array(kX.length);ft=[LN,ee];var NH=cY[0].width;var NI=jD[0].width;var AR=jD[0].height;var hQ=320>>2;gW[0]=((hQ-NH)>>1);gW[1]=gW[0]+hQ;gW[2]=gW[1]+hQ;gW[3]=gW[2]+hQ;hA[aL]=gW;var hQ=480>>2;jk[0]=((hQ-NI)>>1);jk[1]=jk[0]+hQ;jk[2]=jk[1]+hQ;jk[3]=jk[2]+hQ;hA[eS]=jk;for(var i=0;i<kX.length;i++){LN[i]=Bw(cY,kX[i][1]);ee[i]=Bw(jD,kX[i][1]);}var Ff=((EP-xY)-AR*4)/3;for(var i=0;i<gK.length;i++){gK[i]=xY+(i*(AR+Ff));}ap(LN[bh(eP)][0],hA[aL][3],hY[aL]);ap(LN[bh(fS)][0],hA[aL][1],hY[aL]);ap(LN[bh(fY)][0],hA[aL][2],hY[aL]);ap(LN[bh(eN)][0],hA[aL][0],hY[aL]);ap(LN[bh(gP)][0],hA[aL][3],hY[aL]);ap(LN[bh(dy)][0],hA[aL][2],hY[aL]);ap(LN[bh(fv)][0],hA[aL][3],hY[aL]);ap(ee[bh(eP)][0],ix,gK[3]);ap(ee[bh(fS)][0],ix,gK[1]);ap(ee[bh(fY)][0],ix,gK[2]);ap(ee[bh(eN)][0],ix,gK[0]);ap(ee[bh(gP)][0],ix,gK[3]);ap(ee[bh(dy)][0],ix,gK[2]);ap(ee[bh(fv)][0],ix,gK[3]);for(var i=0;i<ft.length;i++){aa.ab.addElement('at',LN[i][0]);}LN[bh(eP)][0].onmouseup=vC;LN[bh(fS)][0].onmouseup=Do;LN[bh(fY)][0].onmouseup=Co;LN[bh(eN)][0].onmouseup=BE;LN[bh(gP)][0].onmouseup=Cu;LN[bh(dy)][0].onmouseup=Dr;LN[bh(fv)][0].onmouseup=Du;ee[bh(eP)][0].onmouseup=vC;ee[bh(fS)][0].onmouseup=Do;ee[bh(fY)][0].onmouseup=Co;ee[bh(eN)][0].onmouseup=BE;ee[bh(gP)][0].onmouseup=Cu;ee[bh(dy)][0].onmouseup=Dr;ee[bh(fv)][0].onmouseup=Du;};function kS(button){if(ft[ag][bh(button)][1].style.visibility=='hidden'){return false;}return true;};function iu(GH){var cw=parseFloat(document.getElementById('balance').innerHTML);var fL=cf[bG];if(cw-(fL*GH)<0){return false;}return true;};function iI(){var cw=parseFloat(document.getElementById('balance').innerHTML);var fL=cf[bG];if(cw-fL<0){if(cw-cf[0]<0){var message=aa.aE.ah.dc;var KX;if(dN){if(aa.aE.hv){message=aa.aE.ah.mV;KX=function(){window.location.reload();}}else{message=aa.aE.ah.ib;KX=aa.aE.pm;}var cr={ly:aa.aE.ah.l,Message:message,lC:KX,ButtonText:KY};}else{var cr={ly:aa.aE.ah.l,Message:message,lC:function(){aa.ac.WA('bankingpage.aspx',false,true);},ButtonText:KY,KZ:KW};}lx(cr);}else{var Km=function(){hB(cf[0],true);vD();};var message=aa.aE.ah.FT;if(dN){if(aa.aE.hv){message=aa.aE.ah.qV;}else{message=aa.aE.ah.UJ;}var cr={ly:aa.aE.ah.cH,Message:message,lC:Km,ButtonText:KW};}else{var cr={ly:aa.aE.ah.cH,Message:message,lC:function(){aa.ac.WA('bankingpage.aspx',false,true);},MJ:Km,ButtonText:KY,KZ:KW};}lx(cr);}return false;}return true;};function fm(fL){var cw=parseFloat(document.getElementById('balance').innerHTML);cV((parseFloat(cw)-fL)*100);};function spinAction(){vC();};function vC(){if(kS(eP)==false){return;}if(dN&&aa.aE.hv==false){if(Gr()){return;}}var JZ=iI();if(JZ==false){return;}ea();fm(cf[bG]);ct(fZ,false,eP);Mc();var af=new Object();af.UKey=aj;af.Action="Deal";af.ChipSize=gc*100;af.GameId=aa.ge[Ef];af.__type='DealRequest';bb(af,KE);};function Do(){if(kS(fS)==false){return;}ea();ct(fZ,false,fS);var af=new Object();af.UKey=aj;af.Action="Hit";af.GameId=aa.ge[Ef];bb(af,ql);};function Co(){if(kS(fY)==false){return;}ea();ct(fZ,false,fY);var af=new Object();af.UKey=aj;af.Action="Stay";af.GameId=aa.ge[Ef];bb(af,ql);};function BE(){if(kS(eN)==false){return;}ea();fm(cf[bG]);KT();ct(fZ,false,eN);var af=new Object();af.UKey=aj;af.Action="Double";af.GameId=aa.ge[Ef];bb(af,ql);};function Cu(){if(kS(gP)==false){return;}ea();fm(cf[bG]);ct(fZ,false,gP);var af=new Object();af.UKey=aj;af.Action="Split";af.GameId=aa.ge[Ef];bb(af,ql);};function Dr(){if(kS(dy)==false){return;}ea();fm(cf[bG]/2);ct(fZ,false,dy);var af=new Object();af.UKey=aj;af.Action="Insure";af.GameId=aa.ge[Ef];bb(af,ql);};function Du(){if(kS(dy)==false){return;}fZ&= ~dy;fZ&= ~fv;ct(fZ,true);};function JN(){var sD=new cO();sD.pz=cO.vg;for(var i=0;i<3;i++){if(aB[i].length<2){continue;}var hS=ak(aB[i][0].bl.style.left);var qN=ak(aB[i][0].bl.style.top);for(var j=1;j<aB[i].length;j++){var dH=vB(aB[i][j],hS,qN);if(j<aB[i].length-1){sD.gV(dH,aB[i][j].bl,od,[aB[i][j].bl]);}else{sD.gV(dH,aB[i][j].bl,od,[aB[i][0].bl]);}}}var hS=ak(aB[1][0].bl.style.left);var qN=ak(aB[1][0].bl.style.top);var Jc=ak(aB[0][0].bl.style.left);var IT=ak(aB[0][0].bl.style.top);var Ah='';var Al='';if(aB[2].length>0){Ah=ak(aB[2][0].bl.style.left);Al=ak(aB[2][0].bl.style.top);}for(var i=0;i<3;i++){while(aB[i].length>1){var ay=aB[i].shift();}}aF.eH.push(sD);var uj=new cO();for(var i=0;i<3;i++){var qB=new au([[0,100]],null,75);qB.play(qB.dR);if(aB[2].length>0){uj.gV(qB,null,As,[aB[0][0],aB[1][0],aB[2][0]]);}else{uj.gV(qB,null,As,[aB[0][0],aB[1][0]]);}}aF.eH.push(uj);if(aB[2].length>0){var dH=new au([[Ah,hS],[Al,qN]],mq,500);dH.play(dH.dR);aF.gV(dH,aB[2][0].bl,od,[aB[2][0].bl]);}var X= -pP;var Y=lz;var ta=new cO();ta.pz=cO.vg;var dH=new au([[Jc,X],[IT,Y]],mq,500);dH.play(dH.dR);ta.gV(dH,aB[0][0].bl,od,[aB[0][0].bl]);var dH=new au([[hS,X],[qN,Y]],mq,500);dH.play(dH.dR);ta.gV(dH,aB[1][0].bl,od,[aB[1][0].bl]);aF.eH.push(ta);for(var i=0;i<3;i++){while(aB[i].length>0){var ay=aB[i].shift();}}gF();};function As(Ba){for(var i=0;i<Ba.length;i++){Mp([Ba[i]]);}};function od(cr){aa.ab.fO("at",cr[0]);};function Mc(){if(aB[ds].length>0){JN();}Sx(0);iL(ds,'');iL(bA,'');iL(dv,'');kb([0,0]);cJ[bA]=xb[ag];var oE=document.getElementById('qw');ap(oE,iY[ag][1][0],iY[ag][1][1]);};function Pu(gS,gU){if(gU){ft[ag][gS][1].style.visibility='';ft[ag][gS][2].style.visibility='hidden';}else{ft[ag][gS][1].style.visibility='hidden';ft[ag][gS][2].style.visibility='';}};function PA(gS,eQ){if(eQ){ft[ag][gS][0].style.display='';}else{ft[ag][gS][0].style.display='none';}};function Bw(images,label){var nF=images[0];var FI=images[1];var GJ=images[2];var ju=document.createElement('div');ju.style.position='absolute';if(label!=='Double'){ju.className='sX';}else{ju.className='nf';}var eD=document.createElement("a");eD.style.position='absolute';eD.style.color='#FFFFFF';eD.style.fontSize='22px';eD.style.textDecoration='none';eD.setAttribute('href',"javascript:{}");if(label!=='Double'){eD.className='sX';}else{eD.className='nf';}var lN=aa.Image.bI(nF);lN.style.left='0px';lN.style.top='0px';lN.style.border='0px';aa.ab.ae(lN,true);var lW=aa.Image.bI(FI);lW.style.left='0px';lW.style.top='0px';lW.style.border='0px';aa.ab.ae(lW,true);var lX=aa.Image.bI(GJ);lX.style.left='0px';lX.style.top='0px';lX.style.border='0px';aa.ab.ae(lX,true);dW=document.createElement('table');dW.border='0';dW.cellSpacing='0';dW.cellPadding='0';var nY=document.createElement("tbody");var pv=document.createElement('tr');var fW=document.createElement('td');fW.setAttribute('width',''+nF.width);fW.setAttribute('height',''+nF.height);fW.setAttribute('align','center');fW.setAttribute('valign','middle');fW.innerHTML=label;pv.appendChild(fW);nY.appendChild(pv);dW.appendChild(nY);var dJ=document.createElement('div');if(label!=='Double'){dJ.className='sX';}else{dJ.className='nf';}dJ.style.width=nF.width+'px';dJ.style.height=nF.height+'px';dJ.appendChild(dW);eD.appendChild(dJ);ju.appendChild(lN);ju.appendChild(lW);ju.appendChild(lX);ju.appendChild(eD);return[ju,lN,lW,fW,lX];};function bh(x){if(x==0){return 32;}var n=1;if((x&0x0000FFFF)==0){n+=16;x=x>>16;}if((x&0x000000FF)==0){n+=8;x=x>>8;}if((x&0x0000000F)==0){n+=4;x=x>>4;}if((x&0x00000003)==0){n+=2;x=x>>2;}return n-(x&1);};function GB(ax){ax=parseFloat(ax);if(ax==0){ax='0';}else{ax=(ax/100).toFixed(2);if(ax.charAt(ax.length-1)=='0'){ax=ax.substr(0,ax.length-1);if(ax.charAt(ax.length-1)=='0'){ax=ax.substr(0,ax.length-2);}}}return ax;};function kT(ax){ax=parseFloat(ax);if(ax==0){ax='';}else{ax=(ax/100).toFixed(2);}return ax;};function cz(ax){ax=parseFloat(ax);if(ax==0){ax='0';}else{ax=(ax/100).toFixed(2);}return ax;};var bQ=function(o){dG(true);};var iQ={success:so,failure:bQ,argument:{}};var KE={success:Ka,failure:bQ,argument:{}};var ql={success:FA,failure:bQ,argument:{}};function bb(ti,aH){iK(false);rM(true);aa.bD.bb(aa.bn+bq+'.aspx',ti,aH);return;};var bq='blackjackWeb';var aj=aa.ac.am("aj");var kp=[[-450,0],[-350,0]];var oj=[0,0];var aU=null;var fj=null;function oi(){if(aU==null){aU=new au([kp[ag]],pB,400);var dT=document.getElementById("dT");dT.style.width=as[ag][0]+'px';dT.style.height=as[ag][1]+'px';var cL=document.getElementById("cL");aa.ab.ap(cL,0,kp[ag][0]);cL.style.width=as[ag][0]+'px';cL.style.height=as[ag][1]+'px';cL.style.display='';}if(aU.direction==au.jp){aU.play(au.dR);}else{if(!aU.fq()){return;}aU.play(-aU.direction);}fj=setInterval(wa,1);};function wa(){if(aU.fq()){clearInterval(fj);}ap(document.getElementById('cL'),oj[ag],aU.dj(0));aU.he();};function wg(){if(aU==null){return;}var eu=new au([kp[ag]],pB,400);eu.play(aU.direction);eu.vo(aU.tc());eu.bi=aU.bi;eu.gx=aU.gx;eu.dr=aU.dr;eu.Jv=aU.Jv;aU=eu;ap(document.getElementById('cL'),oj[ag],aU.dj(0));document.getElementById("cL").style.width=as[ag][0]+'px';document.getElementById("cL").style.height=as[ag][1]+'px';var dT=document.getElementById("dT");dT.style.width=as[ag][0]+'px';dT.style.height=as[ag][1]+'px';};var bo=null;function hF(){if(bo!=null){clearTimeout(bo);}bo=setTimeout(gM,1000);};function gM(){if(aa.ac.am('aj').length==0&& !aa.aE.hv){var jH=function(){dG(true);};da(aa.aE.ah.hL,(dN)?aa.aE.ah.lY:aa.aE.ah.hM,jH);}else{bo=setTimeout(gM,1000);}};function ea(){if(bo!=null){clearTimeout(bo);bo=null;}};function dG(eW){if(eW==undefined){eW=false;}ea();if(eW){aa.ac.al('aj','',-1);}aa.ac.R();};function K(){if(dN){aa.aE.fi();}};var rg=[10,11,2,3,4,5,6,7,8,9,10,10,10];var kR=new Array(52);var pj=0;for(var i=0;i<kR.length;i++){kR[i]=i;}function rZ(){for(var i=0;i<kR.length/2;i++){aa.ac.qP(kR,0,kR.length);}pj=0;};function jE(){return kR[pj++];};function jP(jV){var mN=new Array(jV.length);for(var i=0;i<mN.length;i++){mN[i]=kv(jV,i+1);}return mN;};function kv(jV,lb){if(lb==undefined){lb=jV.length;}var kj=0;var mG=0;for(var i=0;i<lb;i++){var lS=mj(jV[i]);kj+=lS;if(lS==11){mG++;}}if(kj>21){for(var i=0;i<lb;i++){if(mj(jV[i])==11){kj-=10;mG--;}if(kj<22){break;}}}var result=kj.toString();if(kj>21){result='-';}else if(lb==2&&kj==21&&mj(jV[0])>8&&mj(jV[1])>8){result='BJ';}else{if(lb>1&&mG>0){result='soft'+result;}}return result;};function mj(lS){return rg[lS%13];};function oL(mu,qM){var md=0;if(mu>0){if(mu==qM){md=2;}else if(mu>qM){md=1;if(mu==22){md=3;}}}else{md=4;}return md;};function pe(status){if(status==4){return 3;}return(status==3)?1:status;};function oo(status){switch(status){case 1:return cf[bG]*200;case 2:return cf[bG]*100;case 3:return cf[bG]*250;}if(kJ&&mS){return cf[bG]*150;kJ=false;}return 0;};function ie(mc){var value;switch(mc){case '-':value=0;break;case 'BJ':value=22;break;default:value=(mc.indexOf('soft')==0)?mc.substr(4):mc;value=parseInt(value);break;}return value;};function qT(){return((hg[0]+11)%13<9)?false:true;};function lI(ad){var kn=true;var hd=ie(kv(ih));var mo=qT();if(!kJ){if(!kQ){if(hd==22&& !mo){kn=false;}else if(hd==0){kn=false;}}else{var ho=ie(kv(iq));if(hd==22&&ho==22&& !mo){kn=false;}else if(hd==22&&ho==0&& !mo){kn=false;}else if(hd==0&&ho==22&& !mo){kn=false;}else if(hd==0&&ho==0){kn=false;}}}if(kn){var pN=hg.length;hg.push(jE());var jQ=ie(kv(hg,hg.length));while(jQ>0&&jQ<17){hg.push(jE());jQ=ie(kv(hg,hg.length));}if(ad.ActionResult==='deal-ok'){pN=0;}ad.DealerHandIDs=hg.slice(pN);ad.DealerHandTotals=jP(hg).slice(pN);ad.DealerHandCards=ad.DealerHandIDs.length;if(jQ==22){mS=true;}}else{if(ih.length==2){ad.DealerHandCards=hg.length;var jQ=0;ad.DealerHandIDs=hg;ad.DealerHandTotals=jP(hg);}else{ad.DealerHandCards=0;var jQ=0;ad.DealerHandIDs=[];ad.DealerHandTotals=[];}}ad.PlayerHand1Win=oL(hd,jQ);ad.WinValue+=oo(ad.PlayerHand1Win);ad.PlayerHand1Win=pe(ad.PlayerHand1Win);if(kQ){var ho=ie(kv(iq));ad.PlayerHand2Win=oL(ho,jQ);ad.WinValue+=oo(ad.PlayerHand2Win);ad.PlayerHand2Win=pe(ad.PlayerHand2Win);}};var hg;var ih;var iq;var kQ=false;var km=1;var kJ=false;var mS=false;function mT(af){var ad=new Object();switch(af.Action){case "Login":ad.ActionResult='login-ok';ad.UKey='00000000-0000-0000-0000000';ad.IsGuestPlayer=true;break;case "Refresh":ad.ActionResult='refresh-ok';ad.BetsArray=['200','400','600','800','1000','2000','4000','6000','8000','10000','15000','20000'];ad.BetsCount=ad.BetsArray.length;ad.Balance='100000';ad.ChipSize=ad.BetsArray[0];ad.GameState=1;break;case "Deal":ad.ActionResult='deal-ok';rZ();mS=false;ih=[jE(),jE()];ad.PlayerHand1IDs=ih;var hd=jP(ad.PlayerHand1IDs);var on=false;if(ie(hd[hd.length-1])>20){on=true;}hg=new Array();hg.push(jE());ad.PlayerHand1Totals=hd;ad.WinValue=0;ad.PlayerHand1Win=0;ad.IsSplit=false;ad.IsDouble=false;ad.IsHit=false;ad.IsInsure=false;if(on){lI(ad);}else{ad.DealerHandIDs=hg;ad.DealerHandTotals=jP(hg);ad.DealerHandCards=hg.length;ad.IsSplit=(ad.PlayerHand1IDs[0]%13==ad.PlayerHand1IDs[1]%13)?true:false;var UN=ie(hd[hd.length-1]);ad.IsDouble=(UN>8&&UN<12)?true:false;ad.IsHit=true;ad.IsInsure=(ie(ad.DealerHandTotals[ad.DealerHandTotals.length-1])==11)?true:false;}var cw=parseFloat(document.getElementById('balance').innerHTML)*100;ad.Balance=cw+ad.WinValue;kQ=false;km=1;kJ=false;break;case "Stay":ad.ActionResult='stay-ok';var qK=true;if(kQ&&km==1){ad.HandState=1;iq.push(jE());ad.PlayerHandIDs=iq.slice(-1);var ho=jP(iq);ad.PlayerHandTotals=ho.slice(-1);if(ie(ho[ho.length-1])<21){qK=false;km=2;}}ad.WinValue=0;ad.PlayerHand1Win=0;ad.PlayerHand2Win=0;ad.IsSplit=false;ad.IsDouble=false;ad.IsHit=false;ad.IsInsure=false;ad.IsStay=false;var cw=parseFloat(document.getElementById('balance').innerHTML)*100;if(qK){lI(ad);}else{ad.IsHit=true;ad.IsStay=true;}ad.Balance=cw+ad.WinValue;break;case "Hit":ad.ActionResult='hit-ok';ad.WinValue=0;ad.PlayerHand1Win=0;ad.PlayerHand2Win=0;ad.IsSplit=false;ad.IsDouble=false;ad.IsHit=false;ad.IsInsure=false;ad.IsStay=false;ad.HandState=0;var mQ=true;if(km==1){mQ=false;ad.HandState|=1;ih.push(jE());ad.PlayerHand1IDs=ih.slice(-1);var hd=jP(ih);ad.PlayerHand1Totals=hd.slice(-1);var lJ=ie(hd[hd.length-1]);if(lJ==0||lJ>20){mQ=true;if(kQ){km=2;}}}var mH=true;if(km==2){ad.HandState|=2;mH=false;iq.push(jE());ad.PlayerHand2IDs=iq.slice(-1);var ho=jP(iq);ad.PlayerHand2Totals=ho.slice(-1);var mn=ie(ho[ho.length-1]);if(mn==0||mn>20){mH=true;}}if(mQ&&mH){lI(ad);}else{ad.IsHit=true;ad.IsStay=true;}var cw=parseFloat(document.getElementById('balance').innerHTML)*100;ad.Balance=cw+ad.WinValue;break;case "Double":ad.ActionResult='double-ok';ad.WinValue=0;ad.PlayerHand1Win=0;ad.PlayerHand2Win=0;ad.IsSplit=false;ad.IsDouble=false;ad.IsHit=false;ad.IsInsure=false;ad.IsStay=false;ih.push(jE());ad.PlayerHand1IDs=ih.slice(-1);var hd=jP(ih);ad.PlayerHand1Totals=hd.slice(-1);var lJ=ie(hd[hd.length-1]);lI(ad);var cw=parseFloat(document.getElementById('balance').innerHTML)*100;if(ad.PlayerHand1Win==1||ad.PlayerHand1Win==2){ad.WinValue*=2;}ad.Balance=cw+ad.WinValue;break;case "Insure":ad.ActionResult='insure-ok';ad.Balance=parseFloat(document.getElementById('balance').innerHTML)*100;kJ=true;break;case "Split":ad.ActionResult='split-ok';var os=false;ad.WinValue=0;ad.PlayerHand1Win=0;ad.PlayerHand2Win=0;ad.IsSplit=false;ad.IsDouble=false;ad.IsHit=false;ad.IsInsure=false;ad.AutoStay=false;ad.DealerHandCards=0;iq=[ih.pop()];ih.push(jE());ad.PlayerHand1IDs=ih.slice(-1);var hd=jP(ih);ad.PlayerHand1Totals=hd.slice(-1);var lJ=ie(hd[hd.length-1]);if(lJ>20){ad.AutoStay=true;iq.push(jE());km=2;}ad.PlayerHand2IDs=iq;var ho=jP(iq);ad.PlayerHand2Totals=ho;var mn=ie(ho[ho.length-1]);if(mn>20){os=true;}if(os){lI(ad);}else{ad.IsHit=true;if(ad.AutoStay==false&&kJ==false){var jQ=ie(kv(hg,hg.length));ad.IsInsure=(jQ==11)?true:false;}}var cw=parseFloat(document.getElementById('balance').innerHTML)*100;ad.Balance=cw;kQ=true;break;}return ad;};aa.aE.nv=mT;