function over(menu) {
menu.className="dunkel";//Was ist "menu"? Besser erstmal ein eval();
Bitte?
eval ist in 99% der Fälle überflüssig. Daneben fehlerträchtig, fehlerverursacehnd und du findest Fehler nicht mehr, weil die Fehlermeldungen nicht mehr deutlich sind.
Du meinst evtl. sowas: if(!menu) alert('menu ist nicht definiert';
Aber dafür brauch man kein eval.
Struppi.