Allora ho inserito la funzione:
function control(form1){
if (form1.legals.checked) {
return true;
else
alert("Leggere e accettare le note legali.");
return false;
}
}

e ho messo nel tag form questo:
onsubmit="return control(this);"

Però mi da errore di sintassi alla riga 9 che sarebbe:
else

Ho chiamato il form "form1"

Tra l'altro non so se possa dare problemi, ma ho due checkbox (si e no) dove all'inizio no è checked