\n' document.write(temp); var InternetExplorer = navigator.appName.indexOf("Microsoft") != -1; var bugbutts = new Array(5); var counter; function init(){ bugbutts[0] = new Array(5); bugbutts[1] = new Array(5); bugbutts[2] = new Array(5); bugbutts[3] = new Array(5); bugbutts[4] = new Array(5); counter=0; for (x=0;x<5;++x){ for (y=0;y<5;++y){ bugbutts[x][y]=Math.round(Math.random()); } } } function update(){ var fireflyObj = InternetExplorer ? firefly : document.firefly; for (x=0;x<5;++x){ for (y=0;y<5;++y){ fireflyObj.TGotoFrame("_flash0/bug"+x+y, bugbutts[x][y]); } } } function butts(xpos, ypos){ if ((bugbutts[xpos][ypos])==0){ bugbutts[xpos][ypos]=1; }else{ bugbutts[xpos][ypos]=0; } if (xpos>0){ bugbutts[xpos-1][ypos]=(bugbutts[xpos-1][ypos])-1; if (bugbutts[xpos-1][ypos]==-1){ bugbutts[xpos-1][ypos]=1; } } if (ypos>0){ bugbutts[xpos][ypos-1]=(bugbutts[xpos][ypos-1])-1; if (bugbutts[xpos][ypos-1]==-1){ bugbutts[xpos][ypos-1]=1; } } if (xpos<4){ bugbutts[xpos+1][ypos]=(bugbutts[xpos+1][ypos])-1; if (bugbutts[xpos+1][ypos]==-1){ bugbutts[xpos+1][ypos]=1; } } if (ypos<4){ bugbutts[xpos][ypos+1]=(bugbutts[xpos][ypos+1])-1; if (bugbutts[xpos][ypos+1]==-1){ bugbutts[xpos][ypos+1]=1; } } } // Handle all the the FSCommand messages in a FutureSplash movie function firefly_DoFSCommand(command, args) { var fireflyObj = InternetExplorer ? firefly : document.firefly; var temp1 = 0; var temp2 = 0; if (command=="update"){ update(); } if (command=="togglebug"){ butts(parseInt(String(args).charAt(0)), parseInt(String(args).charAt(1))); update(); } // Place your code here... } //-->