con questo codice vorrei verificare i dati inseriti nel mio form:


codice:
<SCRIPT LANGUAGE="javascript">
//Controlla il form prima di spedirlo
function ControllaForm () {
//Messaggio di errore se i campi form sono vuoti
if (document.form.CodiceCLI.value=="")
{
alert("Il Campo codice CLIENTE è richiesto");
document.form.CodiceCLI.focus();
return false;
}
else if (document.form.Ragione.value=="")
{
alert("Il Campo Ragione Sociale è richiesto");
document.form.Ragione.focus();
return false;
}
else if (document.form.Via.value=="")
{
alert("Il Campo VIA è richiesto");
document.form.VIA.focus();
return false;
}

else if (document.form.citta.value=="")
{
alert("Il Campo citta è richiesto");
document.form.citta.focus();
return false;
}

else if (document.form.Cap.value=="")
{
alert("Il Campo Cap è richiesto");
document.form.Cap.focus();
return false;
}

else if (document.form.Telefono.value=="")
{
alert("Il Campo Telefono è richiesto");
document.form.Telefono.focus();
return false;
}

else if (document.form.Referente.value=="")
{
alert("Il Campo Referente è richiesto");
document.form.Referente.focus();
return false;
}

else if (document.form.Mail.value=="")
{
alert("Il Campo Mail è richiesto");
document.form.Mail.focus();
return false;
}
ma quando provo la mia pagina il codice sembra essere ignorato...se provoco l'errore non ricevo alcun alert.....da cosa può dipendere?