ok ho quasi risolto ho fatto un js esterno cosi

codice:
function ControllaForm () {
//Messaggio di errore se i campi form sono vuoti
if (document.form.cognome.value=="")
{
alert("Il cognome è richiesto");
document.form.cognome.focus();
return false;
}
else if (document.form.nome.value=="")
{
alert("Il nome è richiesto");
document.form.nome.focus();
return false;
}
else if (document.form.mail.value=="")
{
alert("Il campo mail è richiesto");
document.form.mail.focus();
return false;
}
else if (document.form.radiobutton.value == "NO")
{
alert("Attenzione, leggi l'informativa sultrattamento dei dati.");
return false;
}
}
solo due cose come posso fare un controllo mail decente, e poi perchè non tiene conto del radiobutton??