var Z=0;var Q=1;var ag=2;var R=3;var bj=4;var T=5;var X=6;var ak=7;var bH=8;var bm=9;var ab=8;var i=0;var Y=(document.all)?1:0;var F=(document.getElementById&& !document.all);var bf=10;if(F)bf=2;var d=Z;var bG=0;var r=48;var aX=320;var aK=232;var bc=aX;var aS=aK;var bX=aK-(aS%12);var ai=bc>>1;var aV=aS>>1;var au=0;var ax=0;var av="Level 1";var aZ="1";var ad;var G;var A;var ar;var c=new Array();var U=0;var g=0;var D=0;var o=0;var I=0;var az=0;var left=new Array();var bn=0;var v=0;var t="00000";document.write('<div id=\'lo\' style=\'position:absolute;top:208px;left:85px;visibility:visible;z-Index:0;\'><img src=\'pg\' border=0></div>');var m=new Array();var l=0;var be="t";m[l]=new Image();m[l].src=be;l++;var aW="ng";m[l]=new Image();m[l].src=aW;l++;var bd="hi";m[l]=new Image();m[l].src=bd;l++;var bh="al";m[l]=new Image();m[l].src=bh;l++;var bg="ar";m[l]=new Image();m[l].src=bg;l++;var aY="af";m[l]=new Image();m[l].src=aY;l++;var L=new Array();for(var i=0;i<4;i++){L[i]="b"+(i+1);m[l+i]=new Image();m[l+i].src=L[i];}l+=4;var w=new Array();for(var i=0;i<50;i++){w[i]="g"+((i%6)+1);m[l+i]=new Image();m[l+i].src=w[i];}l+=50;for(var i=0;i<7;i++)c[i]=new Array();var as=40;var bo=1;var bI=24;var bb=(bc-as*7-6*bo)/2;document.write('<div id=\'hs\' style=\'position:absolute;top:0px;left:0px;visibility:hidden;z-Index:0;color:ffffff;font-family:Arial;font-size:12px;\'></div>');document.write('<div id=\'ng\' style=\'position:absolute;top:0px;left:0px;visibility:hidden;z-Index:0;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);\'><a href=\'#\' onclick=\'aL()\'><img  src=\''+aW+'\' border=\'0\'></a></div>');document.write('<div id=\'hi\' style=\'position:absolute;top:0px;left:0px;visibility:hidden;z-Index:0;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);\'><a href=\'hiscores.php\' target=\'_blank\'><img  src=\''+bd+'\' border=\'0\'></a></div>');document.write('<div id=\'ml\' style=\'position:absolute;top:0px;left:0px;visibility:hidden;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);\'><a href=\'#\' onclick=\'aU()\' ><img src=\''+bh+'\' border=0></a></div>');document.write('<div id=\'mr\' style=\'position:absolute;top:0px;left:0px;visibility:hidden;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);\'><a href=\'#\' onclick=\'aM()\'  ><img src=\''+bg+'\' border=0></a></div>');document.write('<div id=\'mf\' style=\'position:absolute;top:0px;left:0px;visibility:hidden;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);\'><a href=\'#\' onclick=\'bM()\' ><img src=\''+aY+'\' border=0></a></div>');document.write('<div id=\'s1\' style=\'position:absolute;top:0px;left:0px;visibility:hidden;z-Index:0;color:ff0000;font-family:Arial;font-size:18px;\'>Score: '+t+'</div>');document.write('<div id=\'s2\' style=\'position:absolute;top:0px;left:0px;visibility:hidden;z-Index:0;color:000000;font-family:Arial;font-size:18px;\'>Score: '+t+'</div>');document.write('<div id=\'l1\' style=\'position:absolute;top:0px;left:0px;visibility:hidden;z-Index:0;color:ff0000;font-family:Arial;font-size:48px;\'>'+av+'</div>');document.write('<div id=\'l2\' style=\'position:absolute;top:0px;left:0px;visibility:hidden;z-Index:0;color:000000;font-family:Arial;font-size:48px;\'>'+av+'</div>');document.write('<div id=\'le1\' style=\'position:absolute;top:0px;left:0px;visibility:hidden;z-Index:200;color:ffff00;font-family:Arial;font-size:20px;\'>'+aZ+'</div>');document.write('<div id=\'le2\' style=\'position:absolute;top:0px;left:0px;visibility:hidden;z-Index:200;color:000000;font-family:Arial;font-size:20px;\'>'+aZ+'</div>');document.write('<div id=\'g1\' style=\'position:absolute;top:0px;left:0px;visibility:hidden;z-Index:0;color:ffffff;font-family:Arial;font-size:24px;\'>Game Over</div>');document.write('<div id=\'g2\' style=\'position:absolute;top:0px;left:0px;visibility:hidden;z-Index:0;color:000000;font-family:Arial;font-size:24px;\'>Game Over</div>');document.write('<div id=\'ti\' style=\'position:absolute;top:0px;left:0px;visibility:hidden;z-Index:0;\'><img  src=\''+be+'\' border=\'0\'></div>');document.write('<div id=\'bk\' style=\'position:absolute;top:0px;left:0px;visibility:hidden;z-Index:0;\'><img  src=\''+L[0]+'\' border=\'0\'></div>');if(F){for(var i=0;i<50;i++){document.write('<div id=\'at'+i+'\' style=\'position:absolute;top:-1000px;left:-1000px;visibility:visible;z-Index:100;\'><img  src=\''+w[i]+'\' border=\'0\'></div>');}}else if(Y){document.write('<div style=\'position:absolute;top:0px;left:0px\'>');document.write('<div style=\'position:relative\'>');for(var i=0;i<50;i++){document.write('<div id=\'at\' style=\'position:absolute;top:-1000px;left:-1000px;visibility:visible;z-Index:100;\'><img src=\''+w[i]+'\' border=\'0\'></div>');}document.write('</div>');document.write('</div>');}window.document.body.style.overflow='hidden';function bs(){bG=0;aX=320;r=48;aK=r+232;ar=1;G=17;A=40;V();d=R;};var bK=0;var aH=1;var aq=2;var bU=3;var by=4;var aG=5;var f=0;var n=bK;function aU(){f=1;n=aH;};function aM(){f=1;n=aq;};function bM(){f=1;n=aG;};function k(O){if(F){document.getElementById(O).style.left= -1000;document.getElementById(O).style.top= -1000;document.getElementById(O).style.visibility='hidden';}else if(Y){document.all[O].style.left= -1000;document.all[O].style.top= -1000;document.all[O].style.visibility='hidden';}};function B(O,xx,bw,bP){if(F){document.getElementById(O).style.left=xx;document.getElementById(O).style.top=bw;document.getElementById(O).style.visibility='visible';document.getElementById(O).style.zIndex=bP;}else if(Y){document.all[O].style.left=xx;document.all[O].style.top=bw;document.all[O].style.visibility='visible';document.all[O].style.zIndex=bP;}};function aL(){k("ti");k("ng");k("hi");v=0;t="00000";aA(0);bs();};function V(){k("s1");k("s2");k("g1");k("g2");k("l1");k("l2");k("le1");k("le2");k("bk");k("ml");k("mr");k("mf");for(var i=0;i<50;i++)M(i,-1000,-1000);};var bN=0;var aE=0;var aw=new Array();for(var i=0;i<m.length;i++)aw[i]=false;function bq(){if(d==Z){if(aE==m.length){k("lo");d=Q;return;}for(var i=0;i<=m.length;i++){if(aw[i]==false&&m[i].complete){aw[i]=true;aE++;}}}else if(d==Q){B("ti",0,r,10);B("ng",160-64,r+32+aS-54,11);B("hi",160-64,r+32+aS-4,11);}else if(d==R){aO();}else if(d==ag){bL();}else if(d==T){aR();}else if(d==ak){V();ar++;var ap='Level '+ar;if(F)document.getElementById("l1").innerHTML=ap;else if(Y)document.all["l1"].innerHTML=ap;if(F)document.getElementById("l2").innerHTML=ap;else if(Y)document.all["l2"].innerHTML=ap;d=R;}else if(d==ab){bk();}else if(d==X){var bE=0;var bF=0;if(F){bE=ai-(document.getElementById("g1").offsetWidth>>1);bF=r+aV-(document.getElementById("g1").offsetHeight>>1);}else if(Y){bE=ai-(document.all["g1"].offsetWidth>>1);bF=r+aV-(document.all["g1"].offsetHeight>>1);}B("g2",bE+1,bF+1,1000);B("g1",bE,bF,1001);if(au++ >200){au=0;V();var ap='Level 1';if(F)document.getElementById("l1").innerHTML=ap;else if(Y)document.all["l1"].innerHTML=ap;if(F)document.getElementById("l2").innerHTML=ap;else if(Y)document.all["l2"].innerHTML=ap;d=ab;}}};function aI(e){if(F){if(e.which==38){f=1;n=bU;}else if(e.which==39){f=1;n=aq;}else if(e.which==40){f=1;n=by;}else if(e.which==37){f=1;n=aH;}else if((e.which==32)||(e.keyCode==13)){f=1;n=aG;}}if(Y){e=event;if(e.keyCode==38){f=1;n=bU;}else if(e.keyCode==39){f=1;n=aq;}else if(e.keyCode==40){f=1;n=by;}else if(e.keyCode==37){f=1;n=aH;}else if((e.keyCode==32)||(e.keyCode==13)){f=1;n=aG;}}};function aC(e){f=0;};document.onkeydown=aI;document.onkeyup=aC;function P(bT){return(Math.floor(Math.random()*bT));};function aO(){var ao=0;var al=0;if(F){ao=ai-(document.getElementById("l1").offsetWidth>>1);al=r+ai-(document.getElementById("l1").offsetHeight>>1);}else if(Y){ao=ai-(document.all["l1"].offsetWidth>>1);al=r+aV-(document.all["l1"].offsetHeight>>1);}B("l1",ao,al,10);B("l2",ao+1,al+1,9);if(ax++ ==50){ax=0;d=T;}};function bl(O){if(F){document.getElementById(O).style.left=0;document.getElementById(O).style.top=r;document.getElementById(O).style.visibility='visible';document.getElementById(O).style.zIndex='0';}else if(Y){document.all[O].style.left=0;document.all[O].style.top=r;document.all[O].style.visibility='visible';document.all[O].style.zIndex='0';}};function M(index,aN,px,bR){if(F){document.getElementById("at"+index).style.left=px;document.getElementById("at"+index).style.top=bR;document.getElementById("at"+index).innerHTML='<img  src=\''+w[aN]+'\' border=\'0\'>';}else if(Y){at[index].style.pixelLeft=px;at[index].style.pixelTop=bR;at[index].innerHTML='<img  src=\''+w[aN]+'\' border=\'0\'>';}};function ae(index){if(F){document.getElementById("at"+index).style.left= -1000;document.getElementById("at"+index).style.top= -1000;}else if(Y){at[index].style.pixelLeft= -1000;at[index].style.pixelTop= -1000;}};function aR(){G--;if(G<8)G=8;A--;if(A<32)A=32;V();var ba=(ar%4);if(ba==0)ba=4;if(F)document.getElementById("bk").innerHTML='<img src=\''+L[ba-1]+'\' border=\'0\'>';else if(Y)document.all["bk"].innerHTML='<img src=\''+L[ba-1]+'\' border=\'0\'>';bl("bk");A--;if(A<16)A=16;aP();g=3;D=0;ad=0;aF();d=ag;n=0;};function aA(bt){v+=bt;if(v<10)t="0000"+v;else if(v>=10&&v<100)t="000"+v;else if(v>=100&&v<1000)t="00"+v;else if(v>=1000&&v<10000)t="0"+v;else t=""+v;var bB='Score: '+t;var bC='Score: '+t;if(F)document.getElementById("s1").innerHTML=bB;else if(Y)document.all["s1"].innerHTML=bB;if(F)document.getElementById("s2").innerHTML=bC;else if(Y)document.all["s2"].innerHTML=bC;};var aT=0;function bk(){if(aT==0){aT=1;k("ng");k("hi");k("ti");var bD='<form action=\'FallingPets.php\' method=POST><font color=\'ff0000\'><b>Submit your Score</b></font><br /><br /><font color=\'ffffff\'>Score: </font><font color=\'ffff00\'>'+v+'</font><br /><br />Insert your name: <input type=text name=\'ds_name\' size=\'12\' value=\'\' /><input type=hidden name=\'ds_n\' value=\'1\' /><input type=hidden name=\'ds_game\' value=\'fallingpets\' /><input type=hidden name=\'ds_score\' value=\''+v+'\' /><br /><br /><input type=submit value=\'Submit\' onclick=\'aJ();\' >';if(F)document.getElementById("hs").innerHTML=bD;else if(Y)document.all["hs"].innerHTML=bD;B("hs",60,128,12);}};function aJ(){k("hs");d=Q;};function aF(){for(var i=0;i<7;i++){for(var j=0;j<7;j++)if(c[i][j]!=0){var x=J(j);var y=r+aa(i);var bJ=c[i][j]-1;M(j+i*7,bJ,x,y);}else ae(j+i*7);}};function bL(){var ao=0;var al=0;if(F){ao=ai-(document.getElementById("s1").offsetWidth>>1);al=r;}else if(Y){ao=ai-(document.all["s1"].offsetWidth>>1);al=r;}B("s2",ao+1,al+1,1000);B("s1",ao,al,1001);var bS=J(g-1);var bV=J(g);var bO=J(g+1);var bw=r+aa(0);var bQ=r+aa(1);if(g>0)B("ml",bS,bw,1);else k("ml");B("mf",bV,bQ,1);if(g<6)B("mr",bO,bw,1);else k("mr");M(49,U-1,0,r);for(var j=0;j<7;j++)if(c[0][j]!=0){var x=J(j);var y=r+aa(0);var bJ=c[0][j]-1;M(j,bJ,x,y);}else ae(j);if(ad==1){k("ml");k("mr");k("mf");aQ();aF();}else if(f){if(n==aH){n=0;var H=g-1;if(H<= -1)H=0;K(g,0,H,0,c[0][g]);g=H;}else if(n==aG){n=0;ad=1;}else if(n==aq){n=0;var H=g+1;if(H>=7)H=6;K(g,0,H,0,c[0][g]);g=H;}}if(I-G<=0)d=ak;var bi=''+(I-G);if(F)document.getElementById("le1").innerHTML=bi;else if(Y)document.all["le1"].innerHTML=bi;if(F)document.getElementById("le2").innerHTML=bi;else if(Y)document.all["le2"].innerHTML=bi;B("le1",bc-22,r,201);B("le2",bc-21,r+1,200);};function aQ(){var an=D+1;if(an<=6&&c[an][g]==0){K(g,D,g,an,c[D][g]);D=an;}else{ad=0;bn=0;I++;az++;C(g,D,c[D][g]);if(o>=2){remove();af();reverse();for(var i=6;i>=1;i--){for(var j=0;j<7;j++){o=0;if(c[i][j]==0)continue;C(j,i,c[i][j]);if(o>=2){remove();af();reverse();o=0;break;}reverse();}}}reverse();if(az%A==0)aB();for(var i=0;i<7;i++)if(c[0][i]!=0){d=X;return;}c[0][3]=U;g=3;D=0;U=P(6)+1;remove();af();reverse();}o=0;};function aP(){for(var i=0;i<7;i++){for(var j=0;j<7;j++)if(i<=2){c[i][j]=0;}else{var ac=1;while(ac){ac=0;c[i][j]=P(6)+1;if(j!=0){if(c[i][j]==c[i][j-1]||c[i][j]==c[i-1][j])ac=1;}else if(c[i][j]==c[i-1][j])ac=1;}}}c[0][3]=P(6)+1;U=P(6)+1;I=26;az=0;};function aa(x){var i=bI+(as*x)+(x*bo);return i;};function J(x){var i=0;if(x>0)i=bb+(as*x)+(x*bo);else i=bb+(as*x);return i;};function K(bx,bp,bz,bA,bW){am(bx,bp);var x=J(bz);var y=aS-aa(bA);c[bA][bz]=bW;};function C(aj,ah,value){c[ah][aj]=value* -1;if(aj<6&&ah>=0&&ah<=7&&c[ah][aj+1]==value){o++;C(aj+1,ah,value);}if(aj>0&&ah>=0&&ah<=7&&c[ah][aj-1]==value){o++;C(aj-1,ah,value);}if(aj>=0&&aj<=6&&ah<6&&c[ah+1][aj]==value){o++;C(aj,ah+1,value);}if(aj>=0&&aj<=6&&ah>0&&c[ah-1][aj]==value){o++;C(aj,ah-1,value);}};function reverse(){for(var i=0;i<7;i++){for(var j=0;j<7;j++)if(c[i][j]<0)c[i][j]=c[i][j]* -1;}};function remove(){for(var i=0;i<7;i++){for(var j=0;j<7;j++)if(c[i][j]<0){c[i][j]=0;am(j,i);I--;aA(10);}}};function af(){var b=1;while(b){b=0;for(var i=5;i>=1;i--){for(var j=0;j<7;j++)if(c[i+1][j]==0&&c[i][j]!=0){K(j,i,j,i+1,c[i][j]);b=1;}}}};function am(bu,bv){var x=J(bu);var y=aa(bv);c[bv][bu]=0;};function aB(){var ay=1;for(var i=1;i<7;i++){for(var j=0;j<7;j++)if(c[i][j]!=0)K(j,i,j,i-1,c[i][j]);}for(var j=0;j<7;j++){var ac=1;while(ac){ac=0;ay=P(6)+1;if(j!=0){if(ay==c[6][j-1]||ay==c[5][j])ac=1;}else if(ay==c[5][j])ac=1;}c[6][j]=ay;}I=I+7;};function aD(){bq();setTimeout('aD()',bf);};window.onload=aD; 
