Ho una domandina per voi...

da una select, nel caso in cui si selezioni un determinato valore, vorrei nascondere vari altri campi.

Sto provando in questo modo:
codice:
<select name="Id" id="Id" onChange="check(this,this.form,'Mostra')">
<option selected="selected" value=0>Seleziona</option>
  ...
</select>


<p id="Mostra"><input name="a".....></p>
<p id="Mostra"><input name="b".....></p>
<p id="Mostra"><input name="c".....></p>



<script>
function check(sel,theForm,Mostra){
  if(sel.selectedIndex!=0){
    var val=sel.options[sel.selectedIndex].value
    if(val=='116' || val=='94'){

	  document.getElementById(Mostra).style.display="block";
    }
    else {

	  document.getElementById(Mostra).style.display="none";
    }
  }
  else {
 
	document.getElementById(Mostra).style.display="none";
  }
}
</script>
Il problema è che mi nasconde solo il primo elemento. Come posso nasconderli tutti?