var comodo = new Image;
var imgSelected = -1;

function picClick(p,n)
{
 if (imgSelected == -1) {imgSelected = n; return;}
 comodo.src= eval(p + "pic" + n).src;
 eval(p + "pic" + n).src = eval(p + "pic" + imgSelected).src;
 eval(p + "pic" + imgSelected).src = comodo.src;
 imgSelected = -1;
}

function mescola(p)
{
 var k;
 var r;
 for (k=24;k>0;k--)
 {
  r= Math.floor(Math.random() * (k + 1));
  comodo.src= eval(p + "pic" + r).src;
  eval(p + "pic" + r).src = eval(p + "pic" + k).src;
  eval(p + "pic" + k).src = comodo.src;
 }
 imgSelected = -1;
}

function creaPuzzle(ss)
{
 var tipo = (ss.charAt(0) == "M") ? (1) : (0);
 var puzzle = "P" + ss.substring(0, ss.length - 2);
 var npuzzle = ss.substring(ss.length - 2, ss.length);
 var sPic;
 var kk;

 document.write("<table align=center cellpadding=0 cellspacing=0 border=0 width=" + ((!tipo)?("300"):("450")) + ">");

 for (var i=0; i<5; i++)
 {
	document.write("<TR>");
  	for (var j=0; j<5; j++)
   	{
     		kk=i*5+j;
     		sPic="webmain/img/puzzle/puzzle" + npuzzle + "/" + kk + ".jpg";
		document.write("<TD><a href=\"javascript:picClick('" + puzzle + "'," + kk + ")\"><IMG name=\"" + puzzle + "pic" + kk + "\" src=\"" + sPic + "\" border=0 width=" + ((!tipo)?("60"):("90")) + " height=" + ((!tipo)?("40"):("60")) + "></a><br></td>");
   }
     document.write("</TR>");
 }
 document.write("</table><center><form>");
 document.write("<input type=button value=\"Inizia il gioco\" onClick=\"mescola('" + puzzle + "')\">");
 document.write("</form></center>");
}
