function fireControls(){
 	
	for (var i in formToValidate) {
    		var functioname = formToValidate[i];
    		if(!eval(functioname)){ return false; }
	}
  
  	document.getElementById(nameform).submit();
}
 
/* verifica l esistenza di almeno un carattere nella form */

function verifyText(element){
 	
	if ((element.value == "") || (element.value == "empty") || (element.value == "undefined") || (element.value == "Nessuna") || (element.value == "Nessuno")) {
    		alert("Il campo deve essere compilato!");
		element.style.backgroundColor = "lightYellow";
    		element.focus();

    		return false;
	}

 	element.style.backgroundColor = "white";

	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("L'indirizzo email inserito non è valido!");
		element.style.backgroundColor = "lightYellow";
    		element.focus();
    		return false;
  	}

 	element.style.backgroundColor = "white";
        
	return true;
}