Buongiorno a tutti,
sto cercando di capire l'errore che mi da un javascript,
in succinto vorrei far scomparire un div al passaggio del mouse e far comparire gli altri.
Il seguente codice apparentemente sembra corretto(ma non ottengo quello che vorrei, Dettagli errore pagina Web
Messaggio: Necessario oggetto
Linea: 20
Carattere: 17
Codice: 0
URI: file:///C:/Documents%20and%20Settings/michele.distefano/Desktop/TestMenu.htm

qualcuno potrebbe darmi
un suggerimento?

codice:
codice:
<html>

<head>
<script> 

//la funzione permette di rendere visibile il contenuto di un box e di rendere invisibile tutti gli altri..
function azione(id) { 
	
        var sezioni = [ "qsn", "pongat", "pru", "topic", "esplora", "info" ];
       document.write('id================'+id+'
');
       for (var i=0; i<sezioni.length; i++) {
             if(sezioni[i]==id){
                document.getElementById(id).style.visibility='visible'; 
               }
             else { if(document.getElementById(sezioni[i])!=null)   
                      
                      document.getElementById(sezioni[i]).style.visibility='hidden'; 
             }
                  
       }

}

</script> 

</head>

<body>
       <div id="qsn"  onmouseover="azione('pongat');"   onmouseout="azione('qsn');"> siamo nella sezione QSN</div>
       <div id="pongat">siamo nella sezione PONGAT</div>
       <div id="pru">siamo nella sezione PRU</div>
       <div id="topic">siamo nella sezione TOPIC</div>
       <div id="esplora">siamo nella sezione ESPLORA</div>
       <div id="info">siamo nella sezione INFO</div>
<script type="text/javascript"> azione('qsn'); </script> 

               
</body>

</html>