Scusate io ho uno script per fa comparire i div:

Codice PHP:
<script type="text/javascript" language="javascript">  
function 
visualizza(id){    
var 
listImmagini document.getElementsByClassName("classimmagine");   
for(
i=0;i<listImmagini.length;i++){     
if(
listImmagini[i].id == id)         
listImmagini[i].style.visibility 'visible';     
else         
listImmagini[i].style.visibility 'hidden';   
}  
}  
</script> 
Che non so per quale motivo funziona perfettamente su tutti i browser ma su explorer non mi funziona, ne sul 7 ne sull'8

Come posso risolvere?