data = new Array;

// Hiragana Grundsilben
data[0]   = new Array("a","12354");
data[1]   = new Array("i","12356");
data[2]   = new Array("u","12358");
data[3]   = new Array("e","12360");
data[4]   = new Array("o","12362");
data[5]   = new Array("ka","12363");
data[6]   = new Array("ki","12365");
data[7]   = new Array("ku","12367");
data[8]   = new Array("ke","12369");
data[9]   = new Array("ko","12371");
data[10]  = new Array("sa","12373");
data[11]  = new Array("shi","12375");
data[12]  = new Array("su","12377");
data[13]  = new Array("se","12379");
data[14]  = new Array("so","12381");
data[15]  = new Array("ta","12383");
data[16]  = new Array("chi","12385");
data[17]  = new Array("tsu","12388");
data[18]  = new Array("te","12390");
data[19]  = new Array("to","12392");
data[20]  = new Array("na","12394");
data[21]  = new Array("ni","12395");
data[22]  = new Array("nu","12396");
data[23]  = new Array("ne","12397");
data[24]  = new Array("no","12398");
data[25]  = new Array("ha","12399");
data[26]  = new Array("hi","12402");
data[27]  = new Array("fu","12405");
data[28]  = new Array("he","12408");
data[29]  = new Array("ho","12411");
data[30]  = new Array("ma","12414");
data[31]  = new Array("mi","12415");
data[32]  = new Array("mu","12416");
data[33]  = new Array("me","12417");
data[34]  = new Array("mo","12418");
data[35]  = new Array("ya","12420");
data[36]  = new Array("","");
data[37]  = new Array("yu","12422");
data[38]  = new Array("","");
data[39]  = new Array("yo","12424");
data[40]  = new Array("ra","12425");
data[41]  = new Array("ri","12426");
data[42]  = new Array("ru","12427");
data[43]  = new Array("re","12428");
data[44]  = new Array("ro","12429");
data[45]  = new Array("wa","12431");
data[46]  = new Array("","");
data[47]  = new Array("","");
data[48]  = new Array("","");
data[49]  = new Array("wo","12434");
data[50]  = new Array("","");
data[51]  = new Array("","");
data[52]  = new Array("n","12435");
data[53]  = new Array("","");
data[54]  = new Array("","");
// Hiragana Variierte Silben I
data[55]  = new Array("ga","12364");
data[56]  = new Array("gi","12366");
data[57]  = new Array("gu","12368");
data[58]  = new Array("ge","12370");
data[59]  = new Array("go","12372");
data[60]  = new Array("za","12374");
data[61]  = new Array("ji","12376");
data[62]  = new Array("zu","12378");
data[63]  = new Array("ze","12380");
data[64]  = new Array("zo","12382");
data[65]  = new Array("da","12384");
data[66]  = new Array("ji","12386");
data[67]  = new Array("zu","12389");
data[68]  = new Array("de","12391");
data[69]  = new Array("do","12393");
data[70]  = new Array("ba","12400");
data[71]  = new Array("bi","12403");
data[72]  = new Array("bu","12406");
data[73]  = new Array("be","12409");
data[74]  = new Array("bo","12412");
data[75]  = new Array("pa","12401");
data[76]  = new Array("pi","12404");
data[77]  = new Array("pu","12407");
data[78]  = new Array("pe","12410");
data[79]  = new Array("po","12413");
// Hiragana Variierte Silben II
data[80]  = new Array("kya","12365-12419");
data[81]  = new Array("","");
data[82]  = new Array("kyu","12365-12421");
data[83]  = new Array("","");
data[84]  = new Array("kyo","12365-12423");
data[85]  = new Array("sha","12375-12419");
data[86]  = new Array("","");
data[87]  = new Array("shu","12375-12421");
data[88]  = new Array("","");
data[89]  = new Array("sho","12375-12423");
data[90]  = new Array("cha","12385-12419");
data[91]  = new Array("","");
data[92]  = new Array("chu","12385-12421");
data[93]  = new Array("","");
data[94]  = new Array("cho","12385-12423");
data[95]  = new Array("nya","12395-12419");
data[96]  = new Array("","");
data[97]  = new Array("nyu","12395-12421");
data[98]  = new Array("","");
data[99]  = new Array("nyo","12395-12423");
data[100] = new Array("hya","12402-12419");
data[101] = new Array("","");
data[102] = new Array("hyu","12402-12421");
data[103] = new Array("","");
data[104] = new Array("hyo","12402-12423");
data[105] = new Array("mya","12415-12419");
data[106] = new Array("","");
data[107] = new Array("myu","12415-12421");
data[108] = new Array("","");
data[109] = new Array("myo","12415-12423");
data[110] = new Array("rya","12426-12419");
data[111] = new Array("","");
data[112] = new Array("ryu","12426-12421");
data[113] = new Array("","");
data[114] = new Array("ryo","12426-12423");
data[115] = new Array("gya","12366-12419");
data[116] = new Array("","");
data[117] = new Array("gyu","12366-12421");
data[118] = new Array("","");
data[119] = new Array("gyo","12366-12423");
data[120] = new Array("ja","12376-12419");
data[121] = new Array("","");
data[122] = new Array("ju","12376-12421");
data[123] = new Array("","");
data[124] = new Array("jo","12376-12423");
data[125] = new Array("ja","12386-12419");
data[126] = new Array("","");
data[127] = new Array("ju","12386-12421");
data[128] = new Array("","");
data[129] = new Array("jo","12386-12423");
data[130] = new Array("bya","12403-12419");
data[131] = new Array("","");
data[132] = new Array("byu","12403-12421");
data[133] = new Array("","");
data[134] = new Array("byo","12403-12423");
data[135] = new Array("pya","12404-12419");
data[136] = new Array("","");
data[137] = new Array("pyu","12404-12421");
data[138] = new Array("","");
data[139] = new Array("pyo","12404-12423");



//Katakana Grundsilben
data[140] = new Array("a","12450");
data[141] = new Array("i","12452");
data[142] = new Array("u","12454");
data[143] = new Array("e","12456");
data[144] = new Array("o","12458");
data[145] = new Array("ka","12459");
data[146] = new Array("ki","12461");
data[147] = new Array("ku","12463");
data[148] = new Array("ke","12465");
data[149] = new Array("ko","12467");
data[150] = new Array("sa","12469");
data[151] = new Array("shi","12471");
data[152] = new Array("su","12473");
data[153] = new Array("se","12475");
data[154] = new Array("so","12477");
data[155] = new Array("ta","12479");
data[156] = new Array("chi","12481");
data[157] = new Array("tsu","12484");
data[158] = new Array("te","12486");
data[159] = new Array("to","12488");
data[160] = new Array("na","12490");
data[161] = new Array("ni","12491");
data[162] = new Array("nu","12492");
data[163] = new Array("ne","12493");
data[164] = new Array("no","12494");
data[165] = new Array("ha","12495");
data[166] = new Array("hi","12498");
data[167] = new Array("fu","12501");
data[168] = new Array("he","12504");
data[169] = new Array("ho","12507");
data[170] = new Array("ma","12510");
data[171] = new Array("mi","12511");
data[172] = new Array("mu","12512");
data[173] = new Array("me","12513");
data[174] = new Array("mo","12514");
data[175] = new Array("ya","12516");
data[176] = new Array("","");
data[177] = new Array("yu","12518");
data[178] = new Array("","");
data[179] = new Array("yo","12520");
data[180] = new Array("ra","12521");
data[181] = new Array("ri","12522");
data[182] = new Array("ru","12523");
data[183] = new Array("re","12524");
data[184] = new Array("ro","12525");
data[185] = new Array("wa","12527");
data[186] = new Array("","");
data[187] = new Array("","");
data[188] = new Array("","");
data[189] = new Array("wo","12530");
data[190] = new Array("","");
data[191] = new Array("","");
data[192] = new Array("n","12531");
data[193] = new Array("","");
data[194] = new Array("","");
// Katakana Variierte Silben I
data[195] = new Array("ga","12460");
data[196] = new Array("gi","12462");
data[197] = new Array("gu","12464");
data[198] = new Array("ge","12466");
data[199] = new Array("go","12468");
data[200] = new Array("za","12470");
data[201] = new Array("ji","12472");
data[202] = new Array("zu","12474");
data[203] = new Array("ze","12476");
data[204] = new Array("zo","12478");
data[205] = new Array("da","12480");
data[206] = new Array("ji","12482");
data[207] = new Array("zu","12485");
data[208] = new Array("de","12487");
data[209] = new Array("do","12489");
data[210] = new Array("ba","12496");
data[211] = new Array("bi","12499");
data[212] = new Array("bu","12502");
data[213] = new Array("be","12505");
data[214] = new Array("bo","12508");
data[215] = new Array("pa","12497");
data[216] = new Array("pi","12500");
data[217] = new Array("pu","12503");
data[218] = new Array("pe","12506");
data[219] = new Array("po","12509");
// Katakana Variierte Silben II
data[220] = new Array("kya","12461-12515");
data[221] = new Array("","");
data[222] = new Array("kyu","12461-12517");
data[223] = new Array("","");
data[224] = new Array("kyo","12461-12519");
data[225] = new Array("sha","12471-12515");
data[226] = new Array("","");
data[227] = new Array("shu","12471-12517");
data[228] = new Array("","");
data[229] = new Array("sho","12471-12519");
data[230] = new Array("cha","12481-12515");
data[231] = new Array("","");
data[232] = new Array("chu","12481-12517");
data[233] = new Array("","");
data[234] = new Array("cho","12481-12519");
data[235] = new Array("nya","12491-12515");
data[236] = new Array("","");
data[237] = new Array("nyu","12491-12517");
data[238] = new Array("","");
data[239] = new Array("nyo","12491-12519");
data[240] = new Array("hya","12498-12515");
data[241] = new Array("","");
data[242] = new Array("hyu","12498-12517");
data[243] = new Array("","");
data[244] = new Array("hyo","12498-12519");
data[245] = new Array("mya","12511-12515");
data[246] = new Array("","");
data[247] = new Array("myu","12511-12517");
data[248] = new Array("","");
data[249] = new Array("myo","12511-12519");
data[250] = new Array("rya","12522-12515");
data[251] = new Array("","");
data[252] = new Array("ryu","12522-12517");
data[253] = new Array("","");
data[254] = new Array("ryo","12522-12519");
data[255] = new Array("gya","12462-12515");
data[256] = new Array("","");
data[257] = new Array("gyu","12462-12517");
data[258] = new Array("","");
data[259] = new Array("gyo","12462-12519");
data[260] = new Array("ja","12472-12515");
data[261] = new Array("","");
data[262] = new Array("ju","12472-12517");
data[263] = new Array("","");
data[264] = new Array("jo","12472-12519");
data[265] = new Array("ja","12482-12515");
data[266] = new Array("","");
data[267] = new Array("ju","12482-12517");
data[268] = new Array("","");
data[269] = new Array("jo","12482-12519");
data[270] = new Array("bya","12499-12515");
data[271] = new Array("","");
data[272] = new Array("byu","12499-12517");
data[273] = new Array("","");
data[274] = new Array("byo","12499-12519");
data[275] = new Array("pya","12500-12515");
data[276] = new Array("","");
data[277] = new Array("pyu","12500-12517");
data[278] = new Array("","");
data[279] = new Array("pyo","12500-12519");
