1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80
|
//
// Purpose of this file is to remap characters as ASCII characters
//
//
var to_ascii_array = new Array();
to_ascii_array['Ã '] = 'a';
to_ascii_array['á'] = 'a';
to_ascii_array['â'] = 'a';
to_ascii_array['À'] = 'a';
to_ascii_array['ã'] = 'a';
to_ascii_array['Ã¥'] = 'a';
to_ascii_array['Ã'] = 'A';
to_ascii_array['Ã'] = 'A';
to_ascii_array['Ã'] = 'A';
to_ascii_array['Ã'] = 'A';
to_ascii_array['Ã'] = 'A';
to_ascii_array['Ã
'] = 'A';
to_ascii_array['é'] = 'e';
to_ascii_array['Ú'] = 'e';
to_ascii_array['ë'] = 'e';
to_ascii_array['ê'] = 'e';
to_ascii_array['â¬'] = 'E';
to_ascii_array['ï'] = 'i';
to_ascii_array['î'] = 'i';
to_ascii_array['ì'] = 'i';
to_ascii_array['Ã'] = 'i';
to_ascii_array['Ã'] = 'I';
to_ascii_array['Ã'] = 'I';
to_ascii_array['Ã'] = 'I';
to_ascii_array['Ã'] = 'I';
to_ascii_array['ò'] = 'o';
to_ascii_array['ó'] = 'o';
to_ascii_array['ÃŽ'] = 'o';
to_ascii_array['õ'] = 'o';
to_ascii_array['ö'] = 'o';
to_ascii_array['Þ'] = 'o';
to_ascii_array['Ã'] = 'O';
to_ascii_array['Ã'] = 'O';
to_ascii_array['Ã'] = 'O';
to_ascii_array['Ã'] = 'O';
to_ascii_array['Ã'] = 'O';
to_ascii_array['Ã'] = 'O';
to_ascii_array['ù'] = 'u';
to_ascii_array['ú'] = 'u';
to_ascii_array['Ì'] = 'u';
to_ascii_array['û'] = 'u';
to_ascii_array['Ã'] = 'U';
to_ascii_array['Ã'] = 'U';
to_ascii_array['Ã'] = 'U';
to_ascii_array['Ã'] = 'U';
to_ascii_array['Ê'] = 'ae';
to_ascii_array['Ã'] = 'AE';
to_ascii_array['Ü'] = 'y';
to_ascii_array['ÿ'] = 'y';
to_ascii_array['Ã'] = 'SS';
to_ascii_array['Ã'] = 'C';
to_ascii_array['ç'] = 'c';
to_ascii_array['Ã'] = 'N';
to_ascii_array['ñ'] = 'n';
to_ascii_array['¢'] = 'c';
to_ascii_array['©'] = '(C)';
to_ascii_array['®'] = '(R)';
to_ascii_array['«'] = '<<';
to_ascii_array['»'] = '>>';
function toAscii(text) {
//var text = field.value;
var position = 0;
var output = "";
for (position = 0 ; position < text.length ; position++) {
var tmp = text.substring(position,position+1);
if (to_ascii_array[tmp] != undefined) {
tmp = to_ascii_array[tmp];
}
output = output + tmp;
}
return output;
}
|