<!--
//	Descrizione			: Controlla i caratteri inseriti nei campi di RICERCA, e sostituisce alcuni caratteri
//						  "fastidiosi" con degli altri.
//	Parametri in input	: oggetto della form contenente il nome , numero di campi su cui controllare 
//	Parametri di output : valore booleano : ritorna la stringa formattata 


//#########################################
// SOSTITUISCI CARATTERI FASTIDIOSI 
//#######################################

function sostituisciCaratteriFastidiosi(check,elementi) {

			for (i=0; i<elementi; i++) {  
			check[i].value = fReplaceChars(check[i].value);
			}
	
	//VECCHIO entry = document.InputForm.Nome.value;
	//VECCHIO document.InputForm.Nome.value = fReplaceChars(entry);
	
	//DAMIANO yObj.value = fReplaceChars(yObj.value);

}

function fReplaceChars( entry ) {
	temp = "" + entry;
	temp = subReplaceChars( temp, "%", "~" );  //% in sql ha il valore di cercare tutto (all) 
	temp = subReplaceChars( temp, "'", "´" );
	temp = subReplaceChars( temp, '"', "”");

	return temp ;
}

function subReplaceChars( temp, filterOut, filterIn ) {
	while (temp.indexOf(filterOut)>-1)
	{
		pos= temp.indexOf(filterOut);
		temp = "" + (temp.substring(0, pos) + filterIn +
		temp.substring((pos + filterOut.length), temp.length));
	}
	return temp ;
}

//################################################

//-->