Ciao a tutti,
ho un problema con una fotogallery da me creata.
Vorrei che appena aperta la prima popup di una foto qualsiasi le restanti scorressero
tramite tasti avanti ed indietro.

il codice è questo ma non ho capito dove sbaglio!!!

affincheMaxi è la funzione che mi ingrandisce la popup ed all'interno di essa provo
a stampare la paginazione! (le immagini le ho rinominate in modo sequenziale...1,2,3,ecc...)
codice:
<head>
<script type="text/javascript" language="JavaScript">
function afficheVignette(cheminVignette,cheminMaxi, i)
	{
	document.write('<a href=?p='+i+' onClick="javascript:afficheMaxi(\''+cheminMaxi+'\')">'+i+'[img]'+cheminVignette+'[/img]</a>');
	}
function afficheMaxi(chemin)
	{
	//document.write(window.location.search);
	//
	var loc = document.location.search.substr(3);
	loc = parseInt(loc);
	switch(loc){
	 case 1:
	   suc = loc + 1;
	   str = '<a href=?p='+suc+' onClick="javascript:afficheMaxi(\''+chemin+'\')">Avanti</a>';
	   break;
	   
	  case 2:
	   str = 'Indietro Avanti';
	   break;
	 
	  case 3:
	   str = 'Indietro Avanti';
	   break;
	   
	  case 4:
	   str = 'Indietro Avanti';
	   break;
	   
	  case 5:
	   str = 'Indietro';
	   break;
	  } 
	  
	  //return str;
	//
	i1 = new Image;
	i1.src = chemin;	
	//html2 = paginazione(loc);
	html = '<html>\n<head>\n<title>Image</title>\n</head>\n<body leftmargin=0 marginwidth=0 topmargin=0 marginheight=0>\n<center>[img]'+chemin+'[/img]Chiudi"'+str+'"</center>\n</body>\n</html>';
	
	
	popupImage = window.open('','_blank','toolbar=0,location=0,directories=0,menuBar=0,scrollbars=0,resizable=0');
	popupImage.document.open();
	popupImage.document.write(html);
	popupImage.document.close();
	};


</script>
</head>

<body>
 <div class="gallery">
  <script language="JavaScript">
   for(i=1; i<=5; i++){
    afficheVignette("FotoGallery/prodotti/"+ i +"_thumb.gif","FotoGallery/prodotti/"+ i +".jpg", i);
   }
  </script>
 </div>
</body>