<!--

//##########################
//VERIFICA I CAMPI TESTO
//##########################

//	Descrizione			: Controlla l'inserimento di un campo esclusivamente testo con l'aggiunta di qualche carattere
//	Parametri in input	: oggetto della form contenente il nome del campo, il nome da visualizzare nell'alert
//	Parametri di output : valore booleano : false per testo errato + alert


function jCheckTesto(stringa,campo)
{			
	len=stringa.value.length
	
	if(len>0) {	
		var i = /^([a-zA-Z,à,è,ì,ò,ù,",”,',´,., ,-]{1,})$/;
		if(i.test(stringa.value)==false) { 
			alert('Inserire nel campo ' + campo + ' solo lettere dell\'alfabeto (a-z,A-Z) \no lettere accentate (è,à,ì,ò,ù). Più caratteri (\'.-)');
			stringa.focus();
			stringa.select();
			return false;
		}   
		stringa.value = stringa.value.replace(/'/g, "´")
		stringa.value = stringa.value.replace(/"/g, "”");
		return true;
	}
	return true;
	
}


//##########################
//VERIFICA I CAMPI ALFABETO 
//##########################


//	Descrizione			: Controlla l'inserimento di un campo esclusivamente con caratteri dell'alfabeto
//	Parametri in input	: oggetto della form contenente il nome del campo, il nome da visualizzare nell'alert
//	Parametri di output : valore booleano : false per testo errato + alert


function jCheckAlfabeto(stringa,campo)
{			
	len=stringa.value.length
	
	if(len>0) {	
		var i= /^([a-zA-Z]{1,})$/;
		if(i.test(stringa.value)==false) { 
			alert('Inserire nel campo ' + campo + ' solo lettere dell\'alfabeto (a-z,A-Z). \nNon sono ammessi spazi.');
			stringa.focus();
			stringa.select();
			return false;
		}   
		return true;
	}
	return true;
}
//-->