Hallo,
Vielleicht hattest du bisher so wenig Antworten auf deine Fragen, weil die Quelltexte einfach zu chaotisch sind.
index:
kein Doctype, nicht einmal ein minimales HTML-Gerüst, nur ein schließendes head _nach_ dem Frameset. Irgendwie seltsam, dass da irgendein Browser überhaupt etwas anzeigt!
home und banner:
wenigstens ein Dummy
menu_sub:
<center>
<table width="100%"
height="%" border="0" cellpadding="0" cellspacing="0">
</table>
</center>
Was ist das?
Irgendwelche HTML-Fragmente?
menu_main:
Wie sieht denn das aus?
Da müsste ich ja zwei Stunden lang sortieren, bevor ich die Ursache deines Problems entdecken könnte.
Nein die Zeit habe ich nicht, keine Antwort, nächsten Thread lesen.
So habe bestimmt nicht nur ich reagiert.
Am besten du fängst noch einmal ganz von vorn an.
Beginne mit einem Grundgerüst, füge die nötigen Elemente ein und formatiere mit CSS.
So bleibt der Quelltext (hoffentlich) übersichtlich und kann ohne Probleme angepasst werden.
Und wenn unbedingt nötig, dann und nur wenn alles passt füge eventuell nötige JS-Funktionen ein. Aber bitte nicht wild im Body sondern im Head oder einer separaten JS-Datei.
Prüfe, ob statt onMouseover, onMouseout nicht CSS-Pseudoklassen möglich sind. Wenn nicht, schreibe im Link nur den Funktionsaufruf und nicht die ganze Funktion.
Detlef