Sollte eigentlich automatisch funktionieren, wenn display:none benutzt wird.
Hast du ein Online-Beispiel?
http://www.sonneundmond.net/development/javascript.php
In welchen Browsern tritt das Problem auf?
Ich habe es bisher nur in Safari festgestellt.
Gruß,
Daneel