function init() {

clearTimeout(id);

for (i = 0; i <= 35 ;i++) {

	user[i] = 0;

	}

ticker = 0;

min = 0;

sec = 0;

ctr = 0;

oktoclick = true;

finished = 0;

document.f.b.value = "";

scramble();

runclk();

for (i = 0; i <= 35; i++) {

	document.f[('img'+i)].src = "image0.gif";

   }

}


function ukaz(obrazek,vyska,sirka){

var sVlastnosti="height="+eval(vyska)+",width="+eval(sirka);

var aaa = window.open("", "_blank", sVlastnosti);

if (aaa){

aaa.focus()

aaa.document.open()

aaa.document.write("<head><title>"+obrazek+"</title></head>");

aaa.document.write("<body background="+'"'+obrazek+'"'+">");

aaa.document.write("<FORM><BR><BR><INPUT TYPE='button' VALUE='Zavřít' onClick='window.close()'> ");

aaa.document.write("</FORM></body>")

aaa.document.close()

}

else

alert("Nepovedlo se otevrit nove okno")

}


function runclk() {

min = Math.floor(ticker/60);

sec = (ticker-(min*60))+'';

if(sec.length == 1) {sec = "0"+sec};

ticker++;

document.f.b.value = min+":"+sec;

id = setTimeout('runclk()', 1000);

}


function scramble() {

for (z = 0; z < 5; z++) {

for (x = 0; x <= 35; x++) {

temparray[0] = Math.floor(Math.random()*36);

temparray[1] = map[temparray[0]];

temparray[2] = map[x];

map[x] = temparray[1];

map[temparray[0]] = temparray[2];

      }

   }

}


function showimage(but) {

if (oktoclick)

	{

	oktoclick = false;

	document.f[('img'+but)].src = 'img'+map[but]+'.jpg';

	if (ctr == 0) {

		ctr++;

		clickarray[0] = but;

		oktoclick = true;

	} else {

		clickarray[1] = but;

		ctr = 0;

		setTimeout('returntoold()', 600);

      }

   }

}


function returntoold() {

if ((clickarray[0] == clickarray[1]) && (!user[clickarray[0]])) {

	document.f[('img'+clickarray[0])].src = "image0.gif";

	oktoclick = true;

	} else {

	if (map[clickarray[0]] != map[clickarray[1]]) {

		if (user[clickarray[0]] == 0)

			document.f[('img'+clickarray[0])].src = "image0.gif";

		if (user[clickarray[1]] == 0)

			document.f[('img'+clickarray[1])].src = "image0.gif";

		}

	if (map[clickarray[0]] == map[clickarray[1]]) {

		if (user[clickarray[0]] == 0 && user[clickarray[1]] == 0)

			finished++;

		user[clickarray[0]] = 1;

		user[clickarray[1]] = 1;

		}


if (finished >= 18) {

	if (ticker <= 180) {

alert('Jste skvělý! Zvládl jste to v čase '+document.f.b.value+' ! Máte nárok na obrázek. Klikněte na OK, otevře se nové okno. Natahování obrázku závisí na rychlosti spojení - prosím trpělivost.)');

		ukaz('premie.jpg', 533, 400);

		return false;

		}

	else

		alert('Bohužel, váš čás překročil 3 minuty, zkuste to znovu.');

	init();

} else

	oktoclick = true;

   }

}