wenn die funktion aber aus dem selben frame aufgerufen wird funktioniert sie. nur beim aufruf aus einem anderen frame funktioniert nichts mehr.
Das liegt glaube ich nicht an getElementsBy...
wenn ich nämlich
window.document.images[4].src = Highlight[nr].src;
durch
var temp = document.getElementsByTagName("img");
temp[4].src = Highlight[nr].src;
ersetze dann passiert gennau das gleiche.
Gruß Markus