DIV Abre e Fecha no IE [RESOLVIDO]

Tenho uma função para abrir e fechar uma DIV, mas no IE não funciona, além de ao clicar ele abrir uma nova página… alguém poderia me ajudar?

Tentei assim (mas não funciona no chrome e nem no IE):

[code]
function abrefechaMenu() {

	   document.getElementById("menu").style.visibility = "visible";
	   if(document.getElementById("menu").style.display == "none" ) {
	     document.getElementById("menu").style.display = "";
	   }
	   else {
	     document.getElementById("menu").style.display = "none";
	   }

}[/code]

E assim (Funciona no chrome mas não no IE):

[code]function abrefechaMenu() {

if(menu.style.display == "none") {
	menu.style.display = "block";		
} else {
	menu.style.display = "none";		
}

}[/code]

[code]

Menu Abre/Fecha
<div id="nav">
	<!-- menu -->
	<ul>
		<li><a href="#" class="menu-option" id="home">Home</a></li>
		<li><a href="#" class="menu-option" id="perfilMotorista.jsp">Perfil Motorista</a></li>
		<li><a href="#" class="menu-option" id="page2">Page 2</a></li>
	</ul>
</div>
[/code]

Coloquei um botão ao invés de link… funcionou: