Ciao a tutti, grazie dell'attenzione...

Sono un po tanto ignorantello in javascript; devo fare un controllo
su n°4 campi, tramite questo script dovrei riuscire a bloccare l'invio di un form vuoto. Il problema è che fa il controllo solo
sul primo campo del form !

posto:

<script language="JavaScript">
<!--
function CheckForm(MyForm){


if (MyForm.name.value.length == 0 ){
alert("Il campo Nome amico è obbligatorio");
return false;
}
if (MyForm.mail.value.length == 0 ){
alert("Il campo email del tuo amico è obbligatorio");
return false;
}
if (MyForm.yname.value.length == 0 ){
alert("Il campo tuo nome è obbligatorio");
return false;
}
if (MyForm.ymail.value.length == 0 ){
alert("Il campo tuo nome è obbligatorio");
return false;
}

return (true);
}

//-->
</script>


mentre il form..
<form name="MyForm" action="invia_amico.asp?modo=ok" method="post" id="form1" onSubmit="return CheckForm(this);" enctype="multipart/form-data" >


Grazie ancora, ciao!