allora guarda cie sono delle cose da dire
1 non funziona su ff
2 c'e' un errore di fondo nel js e nella progettazione del rollover.
SI perche' di rollover si tratta.
Per fare dei rollover in js la cosa e' abb semplice e NON ti servono 2 funzioni, non devi creare nuove immagini si fa semplciemente cosi :
[img]img1.jpg[/img]
lo script lo fai cosi'
Codice PHP:
<script type="text/javascript">
var images1 = new array( "img1.jpg" , "img2.jpg" );
function changeImage( elem , arr)
{
var imgArr = null;
switch(arr)
{
case "0" : imgArr = images1 ;break;
// qui ti pui gestire tte le immagini se devi fare piu' rollover
}
if(imgArr)
{
if( elem.src ==imgArr[0] )
elem.src=imgArr[1];
else
elem.src=imgArr[0];
}
}
</script>
et voila ovviamente nn e' testato e' buttato di getto provalo ed eventualmente correggi eventuali imprecisioni ma in linea di masima dovrebbe funzionare.