Hi
Du bist einem typischen Netscape "Problem" auf den Leim gegangen ;-)
Sobald du irgendetwas in einem layer ansprechen willst musst du das ueber:
document.layers[Nr].document.... tun. egal ob du Bilder tauschen willst oder Formularwerte auslesen oder was weiss ich sonst noch machen willst. Fuer Netscape sind layer (oder absolut positionierte div's) wie eigene Dokumente. Das fuerht unter anderem dazu, dass die Bilder im layer nicht mehr beim gesamtdokument mitgezaehlt werden duerfen, sondern extra zaehlen. In deinem Fall heisst dass:
1. Das Bild <img src="../pics/home.jpg" width="151" height="30" border="0" alt=""> ist das erste fuer das gesamtdokument!! Und da mit Null angefangen wird zu zaehlen musst du
<a href="index.htm" onMouseOver="Bildwechsel(0,H1)" onMouseOut="Bildwechsel(0,N1)">
<img src="../pics/home.jpg" width="151" height="30" border="0" alt=""></a> schreiben
Falls du irgenwann ein Bild innerhalb eines layers austauschen willst musst du deine Bildwechselfunktion abaendern.
(Netscape: document.layers[layernumer].document.images[imagenummer].src=Bildobjekt.src;)
viele Gruesse Holger