Stavo cercando una specie di visualizzatore immagini tipo quello di windows;
ho provato con questo codice ma nn funziona.

Ecco l'html:
codice:
<html>
<head>
<link type="text/css" rel="stylesheet" href="galleria.css" />
<script type="text/javascript" src="galleria.js" />
</head>
<body>
<center>[img]1.jpg[/img]</center>
[img]indietro.jpg[/img]
<form id="laselect"><select><option>uno</option><option>due</option></select></form>
[img]avanti.jpg[/img]
<div id="thumbnails">
<nobr>
<img class="thumb" id="1.jpg" /><img class="thumb" id="2.jpg" /><img class="thumb" id="3.jpg" />
</nobr>
</div>
</body>
</html>
ed ecco lo javascript:
codice:
thumbnails=new Array();
thumbnails=document.getElementById("thumbnails").getElementsByTagName("img");
function cambia(visualizzata)
{
   document.getElementById("immagine").src=visualizzata;
   for(i=0, i<thumbnails.lenght, i++)
      {
         if(thumbnails[i].id!=visualizzata)
           {
              thumbnails[i].style.borderWidth="0px";
           }
         else
           { 
              thumbnails[i].style.borderWidth="2px";


              if(i!=0) 
	{ 
	  document.getElementById("indietro").title=thumbnails[i-1].id; 
	}
              else
	{ 
	  document.getElementById("indietro").title=thumbnails.lenght; 
	}


              if(i!=thumbnails.lenght) 
	{ 
	  document.getElementById("avanti").title=thumbnails[i+1].id; 
	}
              else
	{ 
	  document.getElementById("indietro").title=thumbnails[0]; 
	}


          }
       }
    }


for(i=0, i<thumbnails.lenght, i++)
    {
       thumbnails[i].onClick=function() { cambia(this.id); }   
    }

document.getElementById("indietro").onClick=function() { cambia(this.title); }
document.getElementById("avanti").onClick=function() { cambia(this.title); }
Qualcuno potrebbe essere così gentile da trovare l'errore? Oppure potrebbe indicarmi dove scaricarne uno simile già pronto?