var substL = new Array();
      for (i = 0; i < 256; i++) { substL[i] = 0; }

      substL[38]     = new Array('+');
      substL[39]     = new Array('´', '`');
      substL[43]     = new Array('&');
      substL[45]     = new Array(' ');
      substL[48]     = new Array('o', 'O');
      substL[49]     = new Array('I');
      substL[65]     = new Array('a');
      substL[66]     = new Array('b');
      substL[67]     = new Array('c');
      substL[68]     = new Array('d');
      substL[69]     = new Array('e');
      substL[70]     = new Array('f');
      substL[71]     = new Array('g');
      substL[72]     = new Array('h');
      substL[73]     = new Array('i');
      substL[74]     = new Array('j');
      substL[75]     = new Array('k');
      substL[76]     = new Array('l');
      substL[77]     = new Array('m');
      substL[78]     = new Array('n');
      substL[79]     = new Array('o');
      substL[80]     = new Array('p');
      substL[81]     = new Array('q');
      substL[82]     = new Array('r');
      substL[83]     = new Array('s');
      substL[84]     = new Array('t');
      substL[85]     = new Array('u');
      substL[86]     = new Array('v');
      substL[87]     = new Array('w');
      substL[88]     = new Array('x');
      substL[89]     = new Array('y');
      substL[90]     = new Array('z');
      substL[97]     = new Array('A');
      substL[98]     = new Array('B');
      substL[99]     = new Array('C');
      substL[100]     = new Array('D');
      substL[101]     = new Array('E');
      substL[102]     = new Array('F');
      substL[103]     = new Array('G');
      substL[104]     = new Array('H');
      substL[105]     = new Array('I');
      substL[106]     = new Array('J');
      substL[107]     = new Array('K');
      substL[108]     = new Array('L');
      substL[109]     = new Array('M');
      substL[110]     = new Array('N');
      substL[111]     = new Array('O');
      substL[112]     = new Array('P');
      substL[113]     = new Array('Q');
      substL[114]     = new Array('R');
      substL[115]     = new Array('S');
      substL[116]     = new Array('T');
      substL[117]     = new Array('U');
      substL[118]     = new Array('V');
      substL[119]     = new Array('W');
      substL[120]     = new Array('X');
      substL[121]     = new Array('Y');
      substL[122]     = new Array('Z');
      substL[123]     = new Array('(');
      substL[125]     = new Array(')');
      substL[128]     = new Array('EUR', 'eur');
      substL[177]     = new Array('+-');
      substL[192]     = new Array('A', 'à', 'a');
      substL[193]     = new Array('A', 'á', 'a');
      substL[194]     = new Array('A', 'â', 'a');
      substL[195]     = new Array('A', 'ã', 'a');
      substL[196]     = new Array('AE', 'ä', 'ae');
      substL[197]     = new Array('A', 'å', 'a');
      substL[198]     = new Array('AE', 'æ', 'ae');
      substL[199]     = new Array('C', 'ç', 'c');
      substL[200]     = new Array('E', 'è', 'e');
      substL[201]     = new Array('E', 'é', 'e');
      substL[202]     = new Array('E', 'ê', 'e');
      substL[203]     = new Array('E', 'ë', 'e');
      substL[204]     = new Array('I', 'ì', 'i');
      substL[205]     = new Array('I', 'í', 'i');
      substL[206]     = new Array('I', 'î', 'i');
      substL[207]     = new Array('I', 'ï', 'i');
      substL[209]     = new Array('N', 'ñ', 'n');
      substL[210]     = new Array('O', 'ò', 'o');
      substL[211]     = new Array('O', 'ó', 'o');
      substL[212]     = new Array('O', 'ô', 'o');
      substL[213]     = new Array('O', 'õ', 'o');
      substL[214]     = new Array('OE', 'ö', 'oe');
      substL[215]     = new Array('x');
      substL[216]     = new Array('O', 'ø', 'o');
      substL[217]     = new Array('U', 'ú', 'u');
      substL[218]     = new Array('U', 'ú', 'u');
      substL[219]     = new Array('U', 'û', 'u');
      substL[220]     = new Array('UE', 'ü', 'ue');
      substL[221]     = new Array('y', 'Y');
      substL[223]     = new Array('ss', 'SS');
      substL[224]     = new Array('a', 'À', 'A');
      substL[225]     = new Array('a', 'Á', 'A');
      substL[226]     = new Array('a', 'Ã', 'A');
      substL[227]     = new Array('a', 'Ã', 'A');
      substL[228]     = new Array('ae', 'Ä', 'AE');
      substL[229]     = new Array('a', 'Å', 'A');
      substL[230]     = new Array('ae');
      substL[231]     = new Array('c', 'Ç', 'C');
      substL[232]     = new Array('e', 'È', 'E');
      substL[233]     = new Array('e', 'É', 'E');
      substL[234]     = new Array('e', 'Ê', 'E');
      substL[235]     = new Array('e', 'Ë', 'E');
      substL[236]     = new Array('i', 'Ì', 'I');
      substL[237]     = new Array('i', 'Í', 'I');
      substL[238]     = new Array('i', 'Î', 'I');
      substL[239]     = new Array('i', 'Ï', 'I');
      substL[241]     = new Array('n', 'N');
      substL[242]     = new Array('o', 'Ò', 'O');
      substL[243]     = new Array('o', 'Ó', 'O');
      substL[244]     = new Array('o', 'Ô', 'O');
      substL[245]     = new Array('o', 'Õ', 'O');
      substL[246]     = new Array('oe', 'Ö', 'OE');
      substL[248]     = new Array('o', 'Ø', 'O');
      substL[249]     = new Array('u', 'Ù', 'U');
      substL[250]     = new Array('u', 'Ú', 'U');
      substL[251]     = new Array('u', 'Û', 'U');
      substL[252]     = new Array('ue', 'Ü', 'UE');