Salve ragazzi. in primo luogo chiedo scusa<per il titolo del 3d ma non ho la minima idea di cosa scriverci visto che non ho dimestichezza con gli errori di js.

Allora, ho letto la guida sul js su html ed ho provato a creare il mio primo script. La sua funzione č molto semplice: il css imposta di default la proprietā display a none. lo script, poi, cliccando sui link appositi, cambia la proprietā dei vari div per mostrarne solo uno (sono form per inserire dati in varie lingue).
inutile che tenti di spiegarvi quale sia l'errore perchč non ne ho la minima idea! Nč so se l'approccio č sato corretto forse dovrei inserire una var che memorizzi l'elemento correntemente visualizzato per poi cambiarne la proprietā quando l'elemento da visualizzare cambia. Cmq, adesso vi posto il codice e vediamo un po' come fare. Cmq la base dello script l'ho presa proprio dalla guida che ho letto!
Grazie mille per l'aiuto! Ciao!

edit: mi ero dimanticato il codice!
codice:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> 

<html> 
<head> 

   <STYLE TYPE="text/css"> 
   .lang { 
        position:absolute; 
        background-color:orange; 
       width:300px; 
       height:20px; 
       border:1px; 
       display: none ;
    } 
   </STYLE> 

<SCRIPT TYPE="text/javaScript"> 

function inizialize()
        { 
          if ( document.all )
			{ 
               doc = "document.all" ;
               parA = "[\"" ; 
               parB = "\"]" ; 
               visibility = ".style.display" ; 
            } 
          else if ( document.layers )
		    { //NN4 
               documento = "document.layers" ; 
               parA = "[\"" ;
               parB = "\"]" ;
               visibility = ".display" ;
            } 
          else if ( document.getElementById )
			{ // Opera e NN6 
               documento="document.getElementById"; 
               parA="(\""; 
               parB="\")"; 
               visibility=".style.display"; 
            }
        }

function showLang(lang)
        { 
           //istruzione identica alla precedente, soltando che rende visbile   
           eval ( doc + parA + lang + parB + visibility + ' = block ;' ) ; 
        }

inizialize(); //lancio la funzione che inizializza le variabili
showLang( 'it' ) ;
</SCRIPT> 

</head> 

<body> 

 
it - en - fr



 
<DIV id="it" class="lang">




</DIV>
<DIV id="en" class="lang">




</DIV> 
<DIV id="fr" class="lang">




</DIV> 

</body> 
</html>