<script>
<!--
function validate(this) {
var MioForm = window.document.NomeForm;
var IdValSelezionato = MioForm.selects.selectedIndex;
if(MioForm.selects[IdValSelezionato].value==''){
alert("Selezionare una tabella");
return false;
}else{
if(MioForm.selects[IdValSelezionato].value==2){
MioForm.style.visibility='visible';
}else{
MioForm.style.visibility='hidden';
}
}
}
//-->
</script>
ps non so se dico una baggianata comunque selects come id/name non so se possa dare problemi, potrebbe essere uno di quei nomi "riservati" da non usare sui eventuali oggetti del form