<!--
var mypics = new Array();
for (i = 0; i <= 18; i++) {
mypics[i] = new Image();
mypics[i].src = 'images/image' + i + '.jpg';
}
var matrix=new Array(1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9, 10, 10, 11, 11, 12, 12, 13, 13, 14, 14, 15, 15, 16, 16, 17, 17, 18, 18);
var visitor = new Array();
var tempstore = new Array();
var mousestore = new Array(0, 0);
var timer, sec, min, ctr, id, yes, finished;
function init() {
clearTimeout(id);
for (i = 0; i <= 35 ;i++) {
visitor[i] = 0;
}
timer = 0;
min = 0;
sec = 0;
ctr = 0;
yes = true;
finished = 0;
document.f.b.value = "";
scramble();
runclk();
for (i = 0; i <= 35; i++) {
document.f[('img'+i)].src = "images/image0.jpg";
   }
}
function runclk() {
min = Math.floor(timer/60);
sec = (timer-(min*60))+'';
if(sec.length == 1) {sec = "0"+sec};
timer++;
document.f.b.value = min+":"+sec;
id = setTimeout('runclk()', 1000);
}
function scramble() {
for (z = 0; z < 5; z++) {
for (x = 0; x <= 35; x++) {
tempstore[0] = Math.floor(Math.random()*36);
tempstore[1] = matrix[tempstore[0]];
tempstore[2] = matrix[x];
matrix[x] = tempstore[1];
matrix[tempstore[0]] = tempstore[2];
      }
   }
}
function showimage(but) {
if (yes) {
yes = false; 
document.f[('img'+but)].src = 'images/image'+matrix[but]+'.jpg';
if (ctr == 0) {
ctr++;
mousestore[0] = but;
yes = true;
} else {
mousestore[1] = but;
ctr = 0;
setTimeout('returntoold()', 600);
      }
   }
}
function returntoold() {
if ((mousestore[0] == mousestore[1]) && (!visitor[mousestore[0]])) {
document.f[('img'+mousestore[0])].src = "images/image0.jpg";
yes = true;
} else {
if (matrix[mousestore[0]] != matrix[mousestore[1]]) {
if (visitor[mousestore[0]] == 0) {
document.f[('img'+mousestore[0])].src = "images/image0.jpg";
}
if (visitor[mousestore[1]] == 0) {
document.f[('img'+mousestore[1])].src = "images/image0.jpg";
   }
}
if (matrix[mousestore[0]] == matrix[mousestore[1]]) {
if (visitor[mousestore[0]] == 0&&visitor[mousestore[1]] == 0) { finished++; }
visitor[mousestore[0]] = 1;
visitor[mousestore[1]] = 1;
}
if (finished >= 18) {
alert('You did it in '+document.f.b.value+' !');
init();
} else {
yes = true;
      }
   }
}
//  End -->
