salve... ho un prolema con le checkbox in quanto non riesco a fare su di loro delle scelte (eventi).

Voglio che quando seleziono la checkbox mi compare a video o un menù di scelta a tendina o un altra checkbox.

il codice che ho provato a fare e che non mi funzione è il seguente:

codice:
 <script language="javascript" type="text/javascript">
                     function mostra(id,tipo){
	              switch (tipo) {
		       case 'si' :
			if(document.getElementById){
    			var el=document.getElementById(id);
    			el.style.display = "inline";
			}
		    break
		case 'no' :
			if(document.getElementById){
    			var el=document.getElementById(id);
    			el.style.display = "none";
			}
		break

Presente <input type="checkbox" name="i_presente" value="OFF" onChange="if(this.checked) {mostra('pres', 'si')} else {mostra('pres', 'no')}" />

<span id="pres" style="display: none">
                 
Di natura Otosclerotica  <input type="checkbox" name="otosclerotica" value="OFF" />              
</span>
Lo script con i menù di scelta a tendina mi funziona bene... con le checkbox non funziona.

un altra cosa.. con questo tipo di script la parte che non è selezionata scompare dal video.. ma se volessi solo deselezionare -cioè farla colorare di grigio- come posso modificare lo script?

quancuno potrebbe aiutarmi per cortesia?
Grazie infinite!