Ciao a tutti... ho lo script e il form, dei quali ho riportato il codice qua sotto, per fare il controllo dei campi obbligatori, solo che il controllo non viene eseguito. Qualche suggerimento e/o correzione da fare sul codice?


codice:
<script language="javascript">
function controlla() {
	var ok = 1;
	if (form[0].nome.value == "") {
		alert("Il campo nome è obbligatorio!");
	var ok = 0;
	}
	if (form[0].commento.value == "") {
		alert("Il commento è obbligatorio!");
	var ok = 0;
	}
	if (form[0].mail.value == "") {
		alert("La mail è obbligatoria!");
	var ok = 0;
	}
	if (ok == 1) {
		form[0].submit();
	}
}
</script>
<form action="index.php?action=insert" method="post" enctype="multipart/form-data" name="guestbook" onsubmit="return controlla()">
<table width="400" border="0" cellspacing="0" cellpadding="0" align="center">
  <tr>

    <td width="40%">Nome/name*:</td>
    <td width="60%"><input type="text" name="nome" /></td>
  </tr>
  <tr>
    <td>Commento/comment*:</td>
    <td><textarea name="commento" cols="30" rows="10" id="commento"></textarea></td>
  </tr>
  <tr>

    <td>e-mail*:</td>
    <td><input name="mail" type="text" id="mail" /></td>
  </tr>
  <tr>
    <td>URL:</td>
    <td><input name="url" type="text" id="url" /></td>
  </tr>
  <tr>

    <td></td>
    <td></td>
  </tr>
  <tr>
    <td colspan="2"><div align="center">Il tuo indirizzo IP &egrave;/Your IP address is: <span style="color:#FF0000; background-color:#FF9900; font-weight:bold; font-size:14px;">158.110.43.204</span>. </div></td>
    </tr>
  <tr>

    <td colspan="2"><div align="center">Il tuo indirizzo IP &egrave; stato registrato./ Your IP address was registered. </div></td>
    </tr>
  <tr>
    <td></td>
    <td></td>
  </tr>
  <tr>

    <td colspan="2">* Questi campi sono obbligatori./These fileds are obligatories. </td>
    </tr>
  <tr>
    <td></td>
    <td></td>
  </tr>
  <tr>
    <td>      <input type="hidden" value="23/5/2006 11:10:28" name="data" />

      <input name="rem_ip" type="hidden" value="158.110.43.204" /></td>
    <td><input name="submit" type="submit" value="Invia/Submit" /> 
      .:.      
      <input name="reset" type="reset" id="reset" value="Reset" /></td>
  </tr>
</table>
</form>

ciao e grazie mille!!!!!!!!!!