function fireControls(){
 	
 	for (var i in formToValidate) {
    var functioname = formToValidate[i];
      if(!eval(functioname)){ return false; }
	}
	//document.getElementById(nameform).action = formaction;
  
  document.getElementById(nameform).submit();
}
 
/* verifica l'esistenza di almeno un carattere nella form */

function verifyText(element){
 	
 	if ((element.value == "") || (element.value == "undefined") || (element.value == "Nessuna")) {
    alert("Il campo '" + element.name + "' è obbligatorio.");
    element.focus();
    return false;
 	}
 	
 	return true;
}

function verifyEmail(element){

 var email_reg_exp = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;

if (!email_reg_exp.test(element.value) || (element.value== "") || (element.value== "undefined")) {
    alert("Inserire un indirizzo email corretto.");
    element.focus();
    return false;
  }
        
	return true;
}