Non sono riuscito a trovare una risposta nel forum. Forse ho impostato male la ricerca...
passo quindi a chiedere numi:

ho una serie di bottoni, ognuno dei qualli "apre" un div differente che contiene testo.
dovrei fare in modo che cliccando su uno dei bottoni si apra il relativo div ed allo stesso tempo si chiuda quello attualmente aperto.

finché si è trattato di due soli livelli in genere utilizzavo questo script che mi ero scritto:

codice:
function mostra_livello(mostr,nasc){      
document.getElementById(mostr).style.display='block'; 	 
document.getElementById(nasc).style.display='none';
ma ora che non so quale sia il livello che devo nascondere, come posso fare? Posso passare una variabile "nasc" in qualche modo? Se alla chiamata aggiungo this.style.display:'block' il risultato (ovvio) è quello di vedere scomparire il bottone...
come posso fare?

ciao e grazie (e scusate se magari la soluzione già c'è e non l'ho trovata)