function verEmail(stringa) {
   if (stringa.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
   return true;
   else return false;
}

function controllo(f) {
 var messaggio=f.messaggio;
 var email=f.email;
 var privacy=f.privacy;
 
  if (messaggio.value=="") {
  alert("Scrivi un messaggio.");
  return false;
 }
 
 if (!verEmail(email.value)) {
  alert("Inserire un'e-mail corretta.");
  return false;
 }
 
 if (f.privacy.checked == false )
 {
 alert('Per Continuare devi accettare il trattamento dei tuoi dati personali');
 return false;
 }
 
 return true;
 }