Lieber Verzweifelter,
das, was Du vorhast, ist sinnvollerweise _nicht_ mit JavaScript, sondern mit CSS lösbar. Informiere Dich über die sogenannten http://de.selfhtml.org/css/eigenschaften/pseudoformate.htm#link_visited_focus_hover_active@title=Pseudo-Klassen :link, :hover und :focus (ja, die Doppelpunkte gehören dazu). Im Zusammenhang mit http://de.selfhtml.org/css/eigenschaften/hintergrund.htm#background_image@title=Hintergrundbildern ist Dein Vorhaben dann sehr schön mit CSS lösbar.
Ein Lesetipp zu einer Navigation wäre auch <http://de.selfhtml.org/css/layouts/navigationsleisten.htm#modern@title=CSS-basierte Navigationsleisten>, der Dich weiter inspirieren sollte, von Deinem ursprünglichen JavaScript-Konzept abzukommen.
Solltest Du dabei feststellen, dass Deine CS-Kenntnisse noch nicht genügen, um Dein Vorhaben umzusetzen, dann begehe nicht den Fehler, auf Deiner JavaScript-basierten Lösung zu beharren! Frische stattdessen Deine CSS-Kenntnisse auf!
Liebe Grüße,
Felix Riesterer.
ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)