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