Ciao
Ho trovato per caso il codice di aquatimer2000 mentre stavo cercando di risolvere un problema simile e quindi l'ho adattato alle mie esigenze inserendo la parte in grasetto
o meglio attraverso una select mi deve apparire un DIV e scomparire un altro
quindi ho fatto così ma non funge:

<select name="select_1" onchange="if (this.value=='PRIVATO') document.getElementById('select_2').style.display= 'block'; document.getElementById('ciro').style.display='non e'; else document.getElementById('select_2').style.display= 'none';" style="color: #000080; font-size: 10 pt; font-family: Verdana" size="1">
<option selected>Seleziona</option>
<option value="PRIVATO">PRIVATO</option>
<option value="ATTIVITA' COMMERCIALE">ATTIVITA' COMMERCIALE</option>
<option value="ATTIVITA' IMPRENDITORIALE">ATTIVITA' IMPRENDITORIALE</option>
<option value="ENTE PUBBLICO / PRIVATO">ENTE PUBBLICO / PRIVATO</option>
<option value="RIVENDITORE">RIVENDITORE</option>
</select>

<div id="select_2" style="display:none; top:0;" >
contenuto
</div>

<div id="ciro" style="display:block; top:0;" >
contenuto2
</div>

come posso risolvere?