infatti, passa which, forse occorre richiamare anche la funzione che mostra l' immagine ingrandita (corrente()?), prova
codice:
for (var i=0; i<numfoto; i++) 
{document.write("<a href=\"#jscpa\" onClick=\"parent.main.which=" + i + ";parent.main.corrente();\"><img src=\"" + thumb[i] + "\" alt=\"" + foto[i] + "\" border=\"0\" width=\"65\" height=\"48\"></a>

" );}
ciao