function run_cal(){var dv=new Array();dv["ddecks"]=[0.114,-0.237,-0.405,-0.438,-0.460,-0.488];dv["h17"]=[-0.188,-0.201,-0.209,-0.211,-0.212,-0.213];dv["nopeek"]=[-0.106,-0.106,-0.108,-0.109,-0.109,-0.109];dv["apeek"]=[-0.097,-0.097,-0.099,-0.100,-0.100,-0.100];dv["ppeek"]=[-0.027,-0.027,-0.027,-0.027,-0.027,-0.027];dv["d911"]=[-0.144,-0.111,-0.099,-0.097,-0.095,-0.093];dv["d911nodas"]=[-0.136,-0.105,-0.093,-0.091,-0.089,-0.087];dv["d911h17"]=[-0.009,-0.009,-0.009,-0.009,-0.010,-0.010];dv["ds911h17"]=[0.002,0.001,0.001,0.001,0.001,0.001];dv["d1011"]=[-0.270,-0.215,-0.187,-0.182,-0.179,-0.175];dv["d1011h17"]=[-0.009,-0.009,-0.009,-0.009,-0.010,-0.010];dv["d1011nodas"]=[-0.248,-0.197,-0.172,-0.167,-0.164,-0.160];dv["resplit3"]=[0.028,0.039,0.044,0.045,0.045,0.046];dv["resplit4"]=[0.030,0.045,0.052,0.053,0.054,0.055];dv["nodas"]=[-0.129,-0.125,-0.123,-0.122,-0.122,-0.121];dv["nodas3"]=[-0.109,-0.100,-0.094,-0.091,-0.092,-0.091];dv["nodas4"]=[-0.108,-0.098,-0.091,-0.088,-0.087,-0.086];dv["hitaces"]=[0.142,0.168,0.183,0.185,0.187,0.190];dv["hitaces3"]=[-0.006,-0.007,-0.007,-0.007,-0.007,-0.007];dv["hitaces4"]=[-0.007,-0.008,-0.009,-0.009,-0.009,-0.009];dv["hitacesnodas"]=[0.130,0.160,0.175,0.178,0.181,0.183];dv["hitacesh17"]=[-0.001,-0.001,-0.002,-0.002,-0.002,-0.003];dv["resplitanp3"]=[-0.003,-0.004,-0.005,-0.006,-0.007,-0.008];dv["resplitanp4"]=[-0.003,-0.004,-0.005,-0.006,-0.007,-0.008];dv["hitacesnp"]=[-0.004,-0.006,-0.008,-0.008,-0.008,-0.008];dv["resplita3"]=[0.031,0.047,0.055,0.057,0.058,0.059];dv["resplita4"]=[0.032,0.053,0.065,0.067,0.068,0.070];dv["lates17"]=[0.022,0.053,0.069,0.072,0.075,0.077];dv["lateh17"]=[0.038,0.066,0.082,0.086,0.088,0.091];dv["earlys17"]=[0.626,0.631,0.634,0.634,0.634,0.635];dv["earlyh17"]=[0.700,0.710,0.715,0.716,0.717,0.718];dv["earlys10"]=[0.190,0.220,0.233,0.234,0.238,0.238];dv["charlie6"]=[0.096,0.141,0.156,0.158,0.160,0.162];dv["charlie7"]=[0.006,0.008,0.009,0.010,0.010,0.010];dv["bj21"]=[2.330,2.294,2.277,2.274,2.272,2.268];dv["bj65"]=[-1.395,-1.372,-1.364,-1.361,-1.360,-1.359];dv["bj11"]=[-2.330,-2.294,-2.277,-2.274,-2.272,-2.268];dv["cds17"]=[0.039,0.014,0.005,0.004,0.003,0.002];dv["cdh17"]=[0.036,0.012,0.005,0.003,0.003,0.002];dv["shuffle"]=[-0.113,-0.063,-0.034,-0.028,-0.020,-0.014];dv["split4h"]=[-0.008,-0.007,-0.006,-0.006,-0.005,-0.005];dv["split4s"]=[-0.006,-0.005,-0.004,-0.003,-0.003,-0.003];if(document.domain!='playperfectblackjack.com'&&document.domain!='www.playperfectblackjack.com'){return false;}var decks=6;for(var i=0;i<document.calc.decks.length;i++)if(document.calc.decks[i].checked)decks=document.calc.decks[i].value;var sum=dv["ddecks"][decks];if(document.calc.h17[1].checked)sum+=dv["h17"][decks];if(document.calc.peek[1].checked)sum+=dv["nopeek"][decks];if(document.calc.peek[2].checked)sum+=dv["apeek"][decks];if(document.calc.peek[3].checked)sum+=dv["ppeek"][decks];if(((document.calc.ddouble[1].checked)||(document.calc.ddouble[3].checked))&&(document.calc.das.checked))sum+=dv["d911"][decks];if(((document.calc.ddouble[1].checked)||(document.calc.ddouble[3].checked))&&!(document.calc.das.checked))sum+=dv["d911nodas"][decks];if(((document.calc.ddouble[1].checked)||(document.calc.ddouble[3].checked))&&(document.calc.h17[1].checked))sum+=dv["d911h17"][decks];if((document.calc.ddouble[3].checked)&&(document.calc.h17[1].checked))sum+=dv["ds911h17"][decks];if((document.calc.ddouble[2].checked)&&(document.calc.das.checked))sum+=dv["d1011"][decks];if((document.calc.ddouble[2].checked)&&!(document.calc.das.checked))sum+=dv["d1011nodas"][decks];if((document.calc.ddouble[2].checked)&&(document.calc.h17[1].checked))sum+=dv["d1011h17"][decks];if((document.calc.resplits[1].checked)&&(document.calc.das.checked))sum+=dv["resplit3"][decks];if((document.calc.resplits[2].checked)&&(document.calc.das.checked))sum+=dv["resplit4"][decks];if((document.calc.resplits[0].checked)&&!(document.calc.das.checked))sum+=dv["nodas"][decks];if((document.calc.resplits[1].checked)&&!(document.calc.das.checked))sum+=dv["nodas3"][decks];if((document.calc.resplits[2].checked)&&!(document.calc.das.checked))sum+=dv["nodas4"][decks];if(document.calc.hitaces.checked){if(document.calc.das.checked)sum+=dv["hitaces"][decks];else sum+=dv["hitacesnodas"][decks];if(document.calc.peek[1].checked)sum+=dv["hitacesnp"][decks];if(document.calc.h17[1].checked)sum+=dv["hitacesh17"][decks];}if((document.calc.resplits[1].checked)&&(document.calc.resplita.checked)){sum+=dv["resplita3"][decks];if(document.calc.hitaces.checked)sum+=dv["hitaces3"][decks];if(document.calc.peek[1].checked)sum+=dv["resplitanp3"][decks];}if((document.calc.resplits[2].checked)&&(document.calc.resplita.checked)){sum+=dv["resplita4"][decks];if(document.calc.hitaces.checked)sum+=dv["hitaces4"][decks];if(document.calc.peek[1].checked)sum+=dv["resplitanp4"][decks];}if((document.calc.h17[0].checked)&&(document.calc.surrender[1].checked))sum+=dv["lates17"][decks];if((document.calc.h17[1].checked)&&(document.calc.surrender[1].checked))sum+=dv["lateh17"][decks];if((document.calc.h17[0].checked)&&(document.calc.surrender[3].checked))sum+=dv["earlys17"][decks];if((document.calc.h17[1].checked)&&(document.calc.surrender[3].checked))sum+=dv["earlyh17"][decks];if(document.calc.surrender[2].checked)sum+=dv["earlys10"][decks];if(document.calc.charlie[1].checked)sum+=dv["charlie6"][decks];if(document.calc.charlie[2].checked)sum+=dv["charlie7"][decks];if(document.calc.bj[1].checked)sum+=dv["bj11"][decks];if(document.calc.bj[2].checked)sum+=dv["bj65"][decks];if(document.calc.bj[3].checked)sum+=dv["bj21"][decks];if((document.calc.h17[0].checked)&&(document.calc.cd.checked))sum+=dv["cds17"][decks];if((document.calc.h17[1].checked)&&(document.calc.cd.checked))sum+=dv["cdh17"][decks];if(!document.calc.shuffle.checked)sum+=dv["shuffle"][decks];if((document.calc.h17[0].checked)&&(document.calc.split4.checked)&&(document.calc.das.checked))sum+=dv["split4s"][decks];if((document.calc.h17[1].checked)&&(document.calc.split4.checked)&&(document.calc.das.checked))sum+=dv["split4h"][decks];document.calc.he.value=(-sum).toFixed(3)+"%";var dv2=new Array();dv2["ddecks"]=[1.151,1.144,1.140,1.140,1.140,1.140];dv2["h17"]=[0.001,0.005,0.006,0.006,0.006,0.006];dv2["nopeek"]=[-0.022,-0.022,-0.019,-0.019,-0.019,-0.019];dv2["apeek"]=[-0.020,-0.020,-0.017,-0.017,-0.017,-0.017];dv2["ppeek"]=[-0.003,-0.003,-0.003,-0.003,-0.003,-0.003];dv2["d911"]=[-0.031,-0.022,-0.022,-0.022,-0.022,-0.022];dv2["d1011"]=[-0.051,-0.042,-0.039,-0.039,-0.039,-0.039];dv2["resplit3"]=[0.003,0.006,0.007,0.007,0.007,0.007];dv2["resplit4"]=[0.003,0.006,0.007,0.007,0.007,0.007];dv2["nodas"]=[-0.013,-0.014,-0.016,-0.016,-0.016,-0.016];dv2["resplita3"]=[0.000,0.001,0.001,0.001,0.001,0.001];dv2["resplita4"]=[0.000,0.001,0.001,0.001,0.001,0.001];dv2["lates17"]=[-0.011,-0.012,-0.012,-0.012,-0.012,-0.012];dv2["lateh17"]=[-0.014,-0.014,-0.015,-0.015,-0.015,-0.015];dv2["earlys17"]=[-0.033,-0.033,-0.033,-0.033,-0.033,-0.033];dv2["earlyh17"]=[-0.033,-0.033,-0.033,-0.033,-0.033,-0.033];dv2["earlys10"]=[-0.018,-0.018,-0.021,-0.021,-0.021,-0.021];dv2["bj21"]=[0.035,0.034,0.034,0.034,0.034,0.034];dv2["bj65"]=[-0.016,-0.016,-0.016,-0.016,-0.016,-0.016];dv2["bj11"]=[-0.035,-0.034,-0.034,-0.034,-0.034,-0.034];var sum2=dv2["ddecks"][decks];if(document.calc.h17[1].checked)sum2+=dv2["h17"][decks];if(document.calc.peek[1].checked)sum2+=dv2["nopeek"][decks];if(document.calc.peek[2].checked)sum2+=dv2["apeek"][decks];if(document.calc.peek[3].checked)sum2+=dv2["ppeek"][decks];if((document.calc.ddouble[1].checked)||(document.calc.ddouble[3].checked))sum2+=dv2["d911"][decks];if(document.calc.ddouble[2].checked)sum2+=dv2["d1011"][decks];if(document.calc.resplits[1].checked)sum2+=dv2["resplit3"][decks];if(document.calc.resplits[2].checked)sum2+=dv2["resplit4"][decks];if(!(document.calc.das.checked))sum2+=dv2["nodas"][decks];if((document.calc.resplits[1].checked)&&(document.calc.resplita.checked))sum2+=dv2["resplita3"][decks];if((document.calc.resplits[2].checked)&&(document.calc.resplita.checked))sum2+=dv2["resplita4"][decks];if((document.calc.h17[0].checked)&&(document.calc.surrender[1].checked))sum2+=dv2["lates17"][decks];if((document.calc.h17[1].checked)&&(document.calc.surrender[1].checked))sum2+=dv2["lateh17"][decks];if((document.calc.h17[0].checked)&&(document.calc.surrender[3].checked))sum2+=dv2["earlys17"][decks];if((document.calc.h17[1].checked)&&(document.calc.surrender[3].checked))sum2+=dv2["earlyh17"][decks];if(document.calc.surrender[2].checked)sum2+=dv2["earlys10"][decks];if(document.calc.bj[1].checked)sum2+=dv2["bj11"][decks];if(document.calc.bj[2].checked)sum2+=dv2["bj65"][decks];if(document.calc.bj[3].checked)sum2+=dv2["bj21"][decks];document.calc.sd.value=(sum2).toFixed(2);var dv3=new Array();dv3["ddecks"]=[1.135,1.130,1.128,1.128,1.128,1.128];dv3["h17"]=[0.001,0.003,0.004,0.004,0.004,0.004];dv3["nopeek"]=[-0.018,-0.018,-0.016,-0.016,-0.016,-0.016];dv3["apeek"]=[-0.017,-0.017,-0.015,-0.015,-0.015,-0.015];dv3["ppeek"]=[-0.002,-0.002,-0.002,-0.002,-0.002,-0.002];dv3["d911"]=[-0.022,-0.018,-0.018,-0.018,-0.018,-0.018];dv3["d1011"]=[-0.024,-0.020,-0.020,-0.020,-0.020,-0.020];dv3["resplit3"]=[0.002,0.004,0.005,0.005,0.005,0.005];dv3["resplit4"]=[0.002,0.004,0.005,0.005,0.005,0.005];dv3["nodas"]=[-0.009,-0.009,-0.010,-0.010,-0.010,-0.010];dv3["resplita3"]=[0.000,0.001,0.001,0.001,0.001,0.001];dv3["resplita4"]=[0.000,0.001,0.001,0.001,0.001,0.001];var sum3=dv3["ddecks"][decks];if(document.calc.h17[1].checked)sum3+=dv3["h17"][decks];if(document.calc.peek[1].checked)sum3+=dv3["nopeek"][decks];if(document.calc.peek[2].checked)sum3+=dv3["apeek"][decks];if(document.calc.peek[3].checked)sum3+=dv3["ppeek"][decks];if((document.calc.ddouble[1].checked)||(document.calc.ddouble[3].checked))sum3+=dv3["d911"][decks];if(document.calc.ddouble[2].checked)sum3+=dv3["d1011"][decks];if(document.calc.resplits[1].checked)sum3+=dv3["resplit3"][decks];if(document.calc.resplits[2].checked)sum3+=dv3["resplit4"][decks];if(!(document.calc.das.checked))sum3+=dv3["nodas"][decks];if((document.calc.resplits[1].checked)&&(document.calc.resplita.checked))sum3+=dv3["resplita3"][decks];if((document.calc.resplits[2].checked)&&(document.calc.resplita.checked))sum3+=dv3["resplita4"][decks];var ratio=sum3;var ratio2=Math.sqrt(ratio);document.calc.he2.value=(-sum/ratio).toFixed(3)+"%";document.calc.sd2.value=(sum2/ratio2).toFixed(2);}function run_strategy(){var decks="1";var s17="stand";var ddouble="any2cards";var surrender="none";var das="";var dsa="";var peek="";var charlie="";var nosplit4="";var error=0;if(document.calc.decks[0].checked)decks="1";else if(document.calc.decks[1].checked)decks="2";else if(document.calc.decks[2].checked)decks="4";else if(document.calc.decks[3].checked)decks="5";else if(document.calc.decks[4].checked)decks="6";else if(document.calc.decks[5].checked)decks="8";else decks="3";if(document.calc.h17[0].checked)s17="stand";else s17="hit";if(document.calc.ddouble[0].checked)ddouble="any2cards";else if(document.calc.ddouble[1].checked)ddouble="9to11";else if(document.calc.ddouble[2].checked)ddouble="910to11";else ddouble="9to11s";if(document.calc.surrender[0].checked)surrender="no";else if(document.calc.surrender[1].checked)surrender="late";else if(document.calc.surrender[2].checked)surrender="early";else surrender="earlyf";if(document.calc.das.checked)das="&das=on";if(document.calc.hitaces.checked)dsa="&dsa=on";if(document.calc.split4.checked)nosplit4="&nosplit4=on";if(document.calc.peek[0].checked)peek="&peek=on";else if(document.calc.peek[2].checked)peek="&peek=ace";else if(document.calc.peek[3].checked)peek="&peek=playtech";if(document.calc.charlie[1].checked)charlie="&charlie=on";var url="bjstrategy.php?decks="+decks+"&soft17="+s17+"&doubleon="+ddouble+"&surrender="+surrender+peek+das+dsa+nosplit4+charlie+"&btn=Calculate";if(error==2)alert('Full early surrender strategy is not supported by the calc at this time.  The only game I am aware of with full early surrender (either online or offline) is VueTec standard blackjack.  Strategy for VueTec blackjack is listed on the blackjack page.');else if(error==3)alert('Strategy for Playtech peek is not supported by the calc. Strategy is similar to the no peek tables.  The one difference is to double on 11 vs 10 since the doubled bet will be returned on a dealer BJ.');else location.href=url;};