<!--
//	Descrizione			: Controlla i caratteri inseriti nei campi, e sostituisce alcuni caratteri
//						  "fastidiosi" con uno vuoto
//	Parametri in input	: oggetto della form contenente il nome , numero di campi su cui controllare 
//	Parametri di output : 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, "?", "" );
	//temp = subReplaceChars( temp, "|", "" );
	//temp = subReplaceChars( temp, ":", "" );
	//temp = subReplaceChars( temp, ";", "" );
	//temp = subReplaceChars( temp, ",", "" );
	//temp = subReplaceChars( temp, "!", "" );
	//temp = subReplaceChars( temp, "$", "" );
	//temp = subReplaceChars( temp, "&", "" );
	//temp = subReplaceChars( temp, "£", "" );
	
	temp = subReplaceChars( temp, "%", "" );
	
	temp = subReplaceChars( temp, "<html>", "" );
	temp = subReplaceChars( temp, "</html>", "" );
	
	temp = subReplaceChars( temp, "<head>", "" );
	temp = subReplaceChars( temp, "</head>", "" );

	temp = subReplaceChars( temp, "<title>", "" );
	temp = subReplaceChars( temp, "</title>", "" );

	temp = subReplaceChars( temp, "<body>", "" );
	temp = subReplaceChars( temp, "</body>", "" );

	temp = subReplaceChars( temp, "<table>", "" );
	temp = subReplaceChars( temp, "</table>", "" );

	temp = subReplaceChars( temp, "<tr>", "" );
	temp = subReplaceChars( temp, "</tr>", "" );

	temp = subReplaceChars( temp, "<td>", "" );
	temp = subReplaceChars( temp, "</td>", "" );
	
	temp = subReplaceChars( temp, "<br>", "" );
	temp = subReplaceChars( temp, "'", "´" );
	temp = subReplaceChars( temp, '"', "”");
	//temp = subReplaceChars( temp, "\n", "" );
	
//	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 ;
}

//################################################

//-->
