Kojote: CSS - Netscape 6

Beitrag lesen

Hi,
ich habe ein Problem mit der "visibility" - Eigenschaft unter Netscape6.
Wenn ich versuche einen Layer sichtbar zu machen, dem ich im HTML-Code die Eigenschaft "visibility: hidden;" gegeben habe, funktioniert dies nicht. Wenn allerdings der Layer die Eigenschaft "visibility: show;" hat, kann ich ihn beliebig verstecken und wieder anzeigen lassen.
Mein Testcode:

<html>
<head>
<style type="text/css">
#menu1 {visibility: hidden;}
</style>

<script language="Javascript">

function test(){
document.getElementById(["menu1"]).style.display = "none";
setTimeout("test2()",500)
}

function test2(){
document.getElementById(["menu1"]).style.display = "block";
setTimeout("test()",500)
}

</script>
</head>
<body onLoad="test();" bgcolor="#FFFFFF">
<div id="menu1">hallo</div>
</body>
</html>

Ich bin Euch für jede Hilfe dankbar!
MfG
Kojote