Hallo,
Ich wuerde mich auch Matthias anschliessen und versuchen Javascript zu vermeiden, wenn nicht unbedingt notwendig. Mit JavaScript kann man eigentlich alles machen, nur ist es oft eleganter und in vielen Dingen vorteilhafter, es ohne JavaScript zu realisieren. Hier ein Beispiel für dein Problem als CSS only Lösung:
und noch etwas modifizierter
Gruss,
H olger