Allora, vediamo un po' ...
[html]
<script type="text/javascript">
function validateForm(form) {
var email = form.email.value;
var oggetto = form.oggetto.value;
var messaggio = form.messaggio.value;
var trattamento = form.trattamento.checked;
var email_reg_exp = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-]{2,})+.)+([a-zA-Z0-9]{2,})+$/;
if (!email_reg_exp.test(email) || (email == "") || (email == "undefined")) {
alert("email non valida");
form.email.focus();
return false;
}
else if ((oggetto == "") || (oggetto== "undefined")) {
alert("Il campo Oggetto è obbligatorio.");
form.oggetto.focus();
return false;
}
else if ((messaggio == "") || (messaggio== "undefined")) {
alert("Il campo Messaggio è obbligatorio.");
form.messaggio.focus();
return false;
}
else if(!trattamento) {
alert("La checkbox non è selezionata.");
return false;
}
else return true;
}
</script>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" id="form1" onsumbit=" return validateForm(this);">
[/html]Così dovrebbe andare ...