
function checkEmail(str){
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
	if (filter.test(str)){	return true;	}else{		return false;	}
}		
function subme(modulo) {
	var errors='';
  	var ook = true;
  
  
  	if (modulo.firstname.value=="") {
		errors+='- Nome\n';
    	ook = false;
  	}
    
  	if (modulo.realname.value=="") {
		errors+='- Cognome\n';
    	ook = false;
  	}
 
	if (!checkEmail(modulo.email.value)) {
		errors+='- Indirizzo E-mail valido\n';
    	ook = false;
  	}

	if (!(modulo.tratt_dati.checked)) {
		errors+="\nE' necessario acconsentire al trattamento dei dati personali\n";
    	ook = false;
  	}

	if (!ook) {
  		alert('Attenzione: i seguenti campi sono obbligatori:\n\n' + errors);
  	}

  	return ook;
}
