Tengo este script en el <head>:
Código HTML:
<script type="text/javascript">
<!--
window.onload=mymenu;
function mymenu(id) {
var d = document.getElementById(id);
for (var i = 1; i<=10; i++) {
if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
}
if (d) {d.style.display='block';}
}
//-->
</script>
Los elementos los tengo con un Id:
Código HTML:
<div id="smenu1">
y llamo a la funcion con:
Código HTML:
onclick="javascript:mymenu('smenu1');"
Ahora, esto hace que al cargarse la pagina todos los Ids "smenu" se oculten, y al llamar a uno, lo muestra,si llamo a otro, oculta al anterior y muestra al que llame.. pero quisiera que me ayuden a encontrar una forma de que
al volver a dar click en uno actualmente mostrado haga que este se oculte!
Se puede?