Wenn Du einen Link mit einer Grafik ersetzen willst, geht das allerding nicht so einfach.
Doch, geht genau so einfach. Du mußt nur den ersten Link ebenfalls als Grafik darstellen. Probleme sehe ich lediglich darin, daß Du auf einen anderen Frame zugreifst. Sollte aber ebenfalls machbar sein, wenn Du die Nr. des Frames kennst.
Mit dieser Zeile kann man bekanntlich das Bild ansprechen und ändern:
window.document.images[nr].src = obj.src;
Wenn man das ganze mit folgender Zeile verbindet geht es vielleicht:
if(top.frames.length > 0)
top.location.href=self.location;
Nähere Angaben findet man bestimmt in SelfHTML, werde mich mal schlau machen und ggf. mitteilen.
Gruß Andre