function stringFilter (input) {
	s = $F(input);
	filteredValues = "0123456789AaáBbCcçDdEeéFfGgHhIiíJjKkLlMmNÑnñOoóPpQqRrSsTtUuúVvWwXxYyZz@_-.";     // Characters stripped out
	var i;
	var returnString = "";
	for (i = 0; i < s.length; i++) {  // Search through string and append to unfiltered values to returnString.
		var c = s.charAt(i);
		if (filteredValues.indexOf(c) != -1) returnString += c;
	}
	document.getElementById(input).value = returnString;
}
function stringFilterName (input) {
	s = $F(input);
	filteredValues = "AaáBbCcçDdEeéFfGgHhIiíJjKkLlMmNÑnñOoóPpQqRrSsTtUuúVvWwXxYyZz";     // Characters stripped out
	var i;
	var returnString = "";
	for (i = 0; i < s.length; i++) {  // Search through string and append to unfiltered values to returnString.
		var c = s.charAt(i);
		if (filteredValues.indexOf(c) != -1) returnString += c;
	}
	document.getElementById(input).value = returnString;
}
function stringFilterZip (input) {
	s = $F(input);
	filteredValues = "0123456789AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz";     // Characters stripped out
	var i;
	var returnString = "";
	for (i = 0; i < s.length; i++) {  // Search through string and append to unfiltered values to returnString.
		var c = s.charAt(i);
		if (filteredValues.indexOf(c) != -1) returnString += c;
	}
	document.getElementById(input).value = returnString;
}