var pics = new Array();
for (i = 0; i <= 37; i++) {
pics[i] = new Image();
pics[i].src = 'images/stafaspil/litlir/l' + i + '.gif';
}

var map=new Array();
var teljari=0;
var newRandom=0;
var excists=false;
var user = new Array();
var temparray = new Array();
var clickarray = new Array(0, 0);
var ticker, sec, min, ctr, id, oktoclick, finished;

function init() {
teljari=0;
while (teljari<16)
{
	newRandom=Math.floor(Math.random()*37);
	for(y=0; y<=map.length;y++)//Hlaupa +i gegn og tékka hvort şegar komiğ í mappiğ
	{
		if(map[y]==newRandom||newRandom==0)
		{
			excists=true;
		}
	}
	if(!excists)
	{
		map[teljari]=newRandom;
		teljari++;
		map[teljari]=newRandom;
		teljari++;
		
	}
	excists=false;	
}

clearTimeout(id);
for (i = 0; i <= 15 ;i++) {
user[i] = 0;
}
ctr = 0;
oktoclick = true;
finished = 0;
scramble();
for (i = 0; i <= 15; i++) {
document.f[('img'+i)].src = "images/stafaspil/bakgr.gif"; //hlağa inn í formiğ Setur  tóma á alla
   }
}

function scramble() {
for (z = 0; z < 5; z++) {
for (x = 0; x <= 15; x++) {
temparray[0] = Math.floor(Math.random()*16);
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 = 'images/stafaspil/litlir/l'+map[but]+'.gif';
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 = "images/stafaspil/bakgr.gif";
oktoclick = true;
} else {
if (map[clickarray[0]] != map[clickarray[1]]) {
if (user[clickarray[0]] == 0) {
document.f[('img'+clickarray[0])].src = "images/stafaspil/bakgr.gif";
}
if (user[clickarray[1]] == 0) {
document.f[('img'+clickarray[1])].src = "images/stafaspil/bakgr.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 >= 8) {
//alert('You did it in '+document.f.b.value+' !');

//init();
} else {
oktoclick = true;
      }
   }
}
