//VALIDAZIONE CAMPI NUMERI LETTERE
function numeralsOnly(evt) {
    evt = (evt) ? evt : event;
    var charCode = (evt.charCode) ? evt.charCode : ((evt.keyCode) ? evt.keyCode :
        ((evt.which) ? evt.which : 0));
    if (charCode > 31 && (charCode < 48 || charCode > 57)) {
        alert("In questo campo sono richiesti solo numeri!");
        return false;
    }
    return true;
}

function lettersOnly(evt) {
    evt = (evt) ? evt : event;
    var charCode = (evt.charCode) ? evt.charCode : ((evt.keyCode) ? evt.keyCode :
        ((evt.which) ? evt.which : 0));
    if (charCode > 31 && (charCode < 65 || charCode > 90) &&
        (charCode < 97 || charCode > 122 && charCode < 224)) {
        alert("Puoi inserire solo lettere!");
        return false;
    }
    return true;
}

//////////////////////////////////
//VALIDAZIONE PASSWORD
function verifyPassword(form,pw1,pw2,targetText){
   if (document.forms[form].elements[pw1].value != "" && document.forms[form].elements[pw1].value ==document.forms[form].elements[pw2].value) {
     document.getElementById(targetText).innerHTML = "<p class=\"success\">la password inserita &egrave; corretta</p>";
   } else {
     document.getElementById(targetText).innerHTML = "<p class=\"no-success\">le password non coincidono</p>";
   }
}
////////////////////////////////////
//VALIDAZIONE FORM
function checkForm(form,arrayCampi){
	var error = new Array();
	for(var i=0;i< arrayCampi.length;i++){
		if(document.forms[form].elements[arrayCampi[i]].value == ""){
			error.push(arrayCampi[i]);
		}
	}
	if(error.length > 0){
		alert("Errore di compilazione, riempire tutti i campi contrassegnati con '*'.");
		return false;
	}
	else
	return true;
	
}