var puz=window.location.search.substr(1,2);
var imap=new Array(24); 
for (var i=0;i<24;i++) 
{ 
	imap[i]=new Image();
	imap[i].src=puz+'/im_'+i+'.gif'
}

var myimglist=new Array(24);

for (var i=0;i<24;i++) myimglist[i]=-1;


function verify(n)
{
 for ( var i=0;i<24;i++) if (myimglist[i]==n) return false;
 return true;
}

function charge_p()
{
for ( var i=0;i<24;i++)
  {var flag=false
   while (!flag)
   { var x=Math.floor(Math.random()*24);
     flag = verify(x);
   }
  myimglist[i]=x;   
  }
 melange();
}
function normal()
{ 
 for(var i=0;i<24;i++)
    document.getElementById('puzle'+i).src=puz+'/im_'+i+'.gif';
 if (i==24) setTimeout('melange()',1500);

}

function melange()
{ 
 for(var i=0;i<24;i++)
    document.getElementById('puzle'+i).src=puz+'/im_'+myimglist[i]+'.gif';
}

var fl_clic=false;var ima1=-1,ima2=-1,n_memo=-1;
function test()
{
 for(var i=0;i<24;i++)
    if (myimglist[i]!=i) return false;
 return true;
}
function cliq(n)
{ 
  if (!fl_clic)
     {ima1=myimglist[n];
      fl_clic=true;
      n_memo=n;
     }
  else {
        ima2=myimglist[n];
        myimglist[n]=ima1;
        myimglist[n_memo]=ima2;
        fl_clic=false;
        document.getElementById('puzle'+n_memo).src=puz+'/im_'+ima2+'.gif';
        document.getElementById('puzle'+n).src=puz+'/im_'+ima1+'.gif';
       }
   if (test()) alert('Tillykke. Du løste den.');
}
