Mi avevano fornito uno script per far in modo che al click apparisse la div con l' id scelto e al click nuovamente scomparisse, però se metto piu' di una div e clicco su entrambe una sola volta ovviamente appaiono tutte e 2, mentre vorrei che al click su una si chiudesse l' altra.. Avevo provato a mettere .style.display='none'; relativo all' altra div, ma appariva ugualmente o non si vedeva.. Questi sono i codici:

codice:
<html>
<head>
<title>SFT</title>
<link href="style.css" rel="stylesheet" type="text/css">
<script type="text/javascript">
function toggle_visibility(id) {
var e = document.getElementById(id);
if(e.style.display == 'block')
e.style.display = 'none';
else
e.style.display = 'block';
}
</script>
</head>
<body>
<fieldset>
<div class="menu"><div class="menu_text">
| Home | Chi siamo | Dove siamo | Contattaci | 
<center><div id="3" style="display: none;"><ul>[*]Sede[*]Uffici[*]Villaggi[/list]</div></center>
<center><div id="2" style="display: none;"><ul>[*]Staff[*]Animazione[/list]</div></center>
</div></div>

PROVA DEL TESTO ABC LOLLETE
</fieldset>
</body>
</html>