User:Sundar/monobook.js
Appearance
Code that you insert on this page could contain malicious content capable of compromising your account. If you import a script from another page with "importScript", "mw.loader.load", "iusc", or "lusc", take note that this causes you to dynamically load a remote script, which could be changed by others. Editors are responsible for all edits and actions they perform, including by scripts. User scripts are not centrally supported and may malfunction or become inoperable due to software changes. A guide to help you find broken scripts is available. If you are unsure whether code you are adding to this page is safe, you can ask at the appropriate village pump. This code will be executed when previewing this page. |
![]() | The accompanying .css page for this skin can be added at User:Sundar/monobook.css. |
// Source taken from [[User:Rrjanbiah]]
//global variables...
var signature = "RTaKeyman 1.0b/2004-12-12";
var ed, keyin, rstatus, showkeymap, showhelp, showabout;
var trans_map_en2ta = {
"njau" : "\u0b9e\u0bcc",
"njai" : "\u0b9e\u0bc8",
"njee" : "\u0b9e\u0bc7",
"njoo" : "\u0b9e\u0bcb",
"njaa" : "\u0b9e\u0bbe",
"njuu" : "\u0b9e\u0bc2",
"njii" : "\u0b9e\u0bc0",
"nja" : "\u0b9e",
"nji" : "\u0b9e\u0bbf",
"njI" : "\u0b9e\u0bc0",
"njA" : "\u0b9e\u0bbe",
"nje" : "\u0b9e\u0bc6",
"njE" : "\u0b9e\u0bc7",
"njo" : "\u0b9e\u0bca",
"njO" : "\u0b9e\u0bcb",
"nju" : "\u0b9e\u0bc1",
"njU" : "\u0b9e\u0bc2",
"nj" : "\u0b9e\u0bcd",
"ngau" : "\u0b99\u0bcc",
"ngai" : "\u0b99\u0bc8",
"ngee" : "\u0b99\u0bc7",
"ngoo" : "\u0b99\u0bcb",
"ngaa" : "\u0b99\u0bbe",
"nguu" : "\u0b99\u0bc2",
"ngii" : "\u0b99\u0bc0",
"nga" : "\u0b99",
"ngi" : "\u0b99\u0bbf",
"ngI" : "\u0b99\u0bc0",
"ngA" : "\u0b99\u0bbe",
"nge" : "\u0b99\u0bc6",
"ngE" : "\u0b99\u0bc7",
"ngo" : "\u0b99\u0bca",
"ngO" : "\u0b99\u0bcb",
"ngu" : "\u0b99\u0bc1",
"ngU" : "\u0b99\u0bc2",
"ng" : "\u0b99\u0bcd",
"shau" : "\u0bb7\u0bcc",
"shai" : "\u0bb7\u0bc8",
"shee" : "\u0bb7\u0bc7",
"shoo" : "\u0bb7\u0bcb",
"shaa" : "\u0bb7\u0bbe",
"shuu" : "\u0bb7\u0bc2",
"shii" : "\u0bb7\u0bc0",
"sha" : "\u0bb7",
"shi" : "\u0bb7\u0bbf",
"shI" : "\u0bb7\u0bc0",
"shA" : "\u0bb7\u0bbe",
"she" : "\u0bb7\u0bc6",
"shE" : "\u0bb7\u0bc7",
"sho" : "\u0bb7\u0bca",
"shO" : "\u0bb7\u0bcb",
"shu" : "\u0bb7\u0bc1",
"shU" : "\u0bb7\u0bc2",
"sh" : "\u0bb7\u0bcd",
" nau" : "\u0ba8\u0bcc",
" nai" : "\u0ba8\u0bc8",
" nee" : "\u0ba8\u0bc7",
" noo" : "\u0ba8\u0bcb",
" naa" : "\u0ba8\u0bbe",
" nuu" : "\u0ba8\u0bc2",
" nii" : "\u0ba8\u0bc0",
" na" : "\u0ba8",
" ni" : "\u0ba8\u0bbf",
" nI" : "\u0ba8\u0bc0",
" nA" : "\u0ba8\u0bbe",
" ne" : "\u0ba8\u0bc6",
" nE" : "\u0ba8\u0bc7",
" no" : "\u0ba8\u0bca",
" nO" : "\u0ba8\u0bcb",
" nu" : "\u0ba8\u0bc1",
" nU" : "\u0ba8\u0bc2",
" nth" : "\u0ba8\u0bcd",
"-nau" : "\u0ba8\u0bcc",
"-nai" : "\u0ba8\u0bc8",
"-nee" : "\u0ba8\u0bc7",
"-noo" : "\u0ba8\u0bcb",
"-naa" : "\u0ba8\u0bbe",
"-nuu" : "\u0ba8\u0bc2",
"-nii" : "\u0ba8\u0bc0",
"-na" : "\u0ba8",
"-ni" : "\u0ba8\u0bbf",
"-nI" : "\u0ba8\u0bc0",
"-nA" : "\u0ba8\u0bbe",
"-ne" : "\u0ba8\u0bc6",
"-nE" : "\u0ba8\u0bc7",
"-no" : "\u0ba8\u0bca",
"-nO" : "\u0ba8\u0bcb",
"-nu" : "\u0ba8\u0bc1",
"-nU" : "\u0ba8\u0bc2",
"n-au" : "\u0ba8\u0bcc",
"n-ai" : "\u0ba8\u0bc8",
"n-ee" : "\u0ba8\u0bc7",
"n-oo" : "\u0ba8\u0bcb",
"n-aa" : "\u0ba8\u0bbe",
"n-uu" : "\u0ba8\u0bc2",
"n-ii" : "\u0ba8\u0bc0",
"n-a" : "\u0ba8",
"n-i" : "\u0ba8\u0bbf",
"n-I" : "\u0ba8\u0bc0",
"n-A" : "\u0ba8\u0bbe",
"n-e" : "\u0ba8\u0bc6",
"n-E" : "\u0ba8\u0bc7",
"n-o" : "\u0ba8\u0bca",
"n-O" : "\u0ba8\u0bcb",
"n-u" : "\u0ba8\u0bc1",
"n-U" : "\u0ba8\u0bc2",
"wau" : "\u0ba8\u0bcc",
"wai" : "\u0ba8\u0bc8",
"wee" : "\u0ba8\u0bc7",
"woo" : "\u0ba8\u0bcb",
"waa" : "\u0ba8\u0bbe",
"wuu" : "\u0ba8\u0bc2",
"wii" : "\u0ba8\u0bc0",
"wa" : "\u0ba8",
"wi" : "\u0ba8\u0bbf",
"wI" : "\u0ba8\u0bc0",
"wA" : "\u0ba8\u0bbe",
"we" : "\u0ba8\u0bc6",
"wE" : "\u0ba8\u0bc7",
"wo" : "\u0ba8\u0bca",
"wO" : "\u0ba8\u0bcb",
"wu" : "\u0ba8\u0bc1",
"wU" : "\u0ba8\u0bc2",
" n" : "\u0ba8\u0bcd",
"n-" : "\u0ba8\u0bcd",
"-n" : "\u0ba8\u0bcd",
"w" : "\u0ba8\u0bcd",
"nthau": "\u0ba8\u0bcd\u0ba4\u0bcc",
"nthai": "\u0ba8\u0bcd\u0ba4\u0bc8",
"nthee": "\u0ba8\u0bcd\u0ba4\u0bc7",
"nthoo": "\u0ba8\u0bcd\u0ba4\u0bcb",
"nthaa": "\u0ba8\u0bcd\u0ba4\u0bbe",
"nthuu": "\u0ba8\u0bcd\u0ba4\u0bc2",
"nthii": "\u0ba8\u0bcd\u0ba4\u0bc0",
"ntha" : "\u0ba8\u0bcd\u0ba4",
"nthi" : "\u0ba8\u0bcd\u0ba4\u0bbf",
"nthI" : "\u0ba8\u0bcd\u0ba4\u0bc0",
"nthA" : "\u0ba8\u0bcd\u0ba4\u0bbe",
"nthe" : "\u0ba8\u0bcd\u0ba4\u0bc6",
"nthE" : "\u0ba8\u0bcd\u0ba4\u0bc7",
"ntho" : "\u0ba8\u0bcd\u0ba4\u0bca",
"nthO" : "\u0ba8\u0bcd\u0ba4\u0bcb",
"nthu" : "\u0ba8\u0bcd\u0ba4\u0bc1",
"nthU" : "\u0ba8\u0bcd\u0ba4\u0bc2",
"nth" : "\u0ba8\u0bcd",
"dhau" : "\u0ba4\u0bcc",
"dhai" : "\u0ba4\u0bc8",
"dhee" : "\u0ba4\u0bc7",
"dhoo" : "\u0ba4\u0bcb",
"dhaa" : "\u0ba4\u0bbe",
"dhuu" : "\u0ba4\u0bc2",
"dhii" : "\u0ba4\u0bc0",
"dha" : "\u0ba4",
"dhi" : "\u0ba4\u0bbf",
"dhI" : "\u0ba4\u0bc0",
"dhA" : "\u0ba4\u0bbe",
"dhe" : "\u0ba4\u0bc6",
"dhE" : "\u0ba4\u0bc7",
"dho" : "\u0ba4\u0bca",
"dhO" : "\u0ba4\u0bcb",
"dhu" : "\u0ba4\u0bc1",
"dhU" : "\u0ba4\u0bc2",
"dh" : "\u0ba4\u0bcd",
"chau" : "\u0b9a\u0bcc",
"chai" : "\u0b9a\u0bc8",
"chee" : "\u0b9a\u0bc7",
"choo" : "\u0b9a\u0bcb",
"chaa" : "\u0b9a\u0bbe",
"chuu" : "\u0b9a\u0bc2",
"chii" : "\u0b9a\u0bc0",
"cha" : "\u0b9a",
"chi" : "\u0b9a\u0bbf",
"chI" : "\u0b9a\u0bc0",
"chA" : "\u0b9a\u0bbe",
"che" : "\u0b9a\u0bc6",
"chE" : "\u0b9a\u0bc7",
"cho" : "\u0b9a\u0bca",
"chO" : "\u0b9a\u0bcb",
"chu" : "\u0b9a\u0bc1",
"chU" : "\u0b9a\u0bc2",
"ch" : "\u0b9a\u0bcd",
"zhau" : "\u0bb4\u0bcc",
"zhai" : "\u0bb4\u0bc8",
"zhee" : "\u0bb4\u0bc7",
"zhoo" : "\u0bb4\u0bcb",
"zhaa" : "\u0bb4\u0bbe",
"zhuu" : "\u0bb4\u0bc2",
"zhii" : "\u0bb4\u0bc0",
"zha" : "\u0bb4",
"zhi" : "\u0bb4\u0bbf",
"zhI" : "\u0bb4\u0bc0",
"zhA" : "\u0bb4\u0bbe",
"zhe" : "\u0bb4\u0bc6",
"zhE" : "\u0bb4\u0bc7",
"zho" : "\u0bb4\u0bca",
"zhO" : "\u0bb4\u0bcb",
"zhu" : "\u0bb4\u0bc1",
"zhU" : "\u0bb4\u0bc2",
"zh" : "\u0bb4\u0bcd",
"zau" : "\u0bb4\u0bcc",
"zai" : "\u0bb4\u0bc8",
"zee" : "\u0bb4\u0bc7",
"zoo" : "\u0bb4\u0bcb",
"zaa" : "\u0bb4\u0bbe",
"zuu" : "\u0bb4\u0bc2",
"zii" : "\u0bb4\u0bc0",
"za" : "\u0bb4",
"zi" : "\u0bb4\u0bbf",
"zI" : "\u0bb4\u0bc0",
"zA" : "\u0bb4\u0bbe",
"ze" : "\u0bb4\u0bc6",
"zE" : "\u0bb4\u0bc7",
"zo" : "\u0bb4\u0bca",
"zO" : "\u0bb4\u0bcb",
"zu" : "\u0bb4\u0bc1",
"zU" : "\u0bb4\u0bc2",
"z" : "\u0bb4\u0bcd",
"jau" : "\u0b9c\u0bcc",
"jai" : "\u0b9c\u0bc8",
"jee" : "\u0b9c\u0bc7",
"joo" : "\u0b9c\u0bcb",
"jaa" : "\u0b9c\u0bbe",
"juu" : "\u0b9c\u0bc2",
"jii" : "\u0b9c\u0bc0",
"ja" : "\u0b9c",
"ji" : "\u0b9c\u0bbf",
"jI" : "\u0b9c\u0bc0",
"jA" : "\u0b9c\u0bbe",
"je" : "\u0b9c\u0bc6",
"jE" : "\u0b9c\u0bc7",
"jo" : "\u0b9c\u0bca",
"jO" : "\u0b9c\u0bcb",
"ju" : "\u0b9c\u0bc1",
"jU" : "\u0b9c\u0bc2",
"j" : "\u0b9c\u0bcd",
"thau" : "\u0ba4\u0bcc",
"thai" : "\u0ba4\u0bc8",
"thee" : "\u0ba4\u0bc7",
"thoo" : "\u0ba4\u0bcb",
"thaa" : "\u0ba4\u0bbe",
"thuu" : "\u0ba4\u0bc2",
"thii" : "\u0ba4\u0bc0",
"tha" : "\u0ba4",
"thi" : "\u0ba4\u0bbf",
"thI" : "\u0ba4\u0bc0",
"thA" : "\u0ba4\u0bbe",
"the" : "\u0ba4\u0bc6",
"thE" : "\u0ba4\u0bc7",
"tho" : "\u0ba4\u0bca",
"thO" : "\u0ba4\u0bcb",
"thu" : "\u0ba4\u0bc1",
"thU" : "\u0ba4\u0bc2",
"th" : "\u0ba4\u0bcd",
"-hau" : "\u0bb9\u0bcc",
"-hai" : "\u0bb9\u0bc8",
"-hee" : "\u0bb9\u0bc7",
"-hoo" : "\u0bb9\u0bcb",
"-haa" : "\u0bb9\u0bbe",
"-huu" : "\u0bb9\u0bc2",
"-hii" : "\u0bb9\u0bc0",
"-ha" : "\u0bb9",
"-hi" : "\u0bb9\u0bbf",
"-hI" : "\u0bb9\u0bc0",
"-hA" : "\u0bb9\u0bbe",
"-he" : "\u0bb9\u0bc6",
"-hE" : "\u0bb9\u0bc7",
"-ho" : "\u0bb9\u0bca",
"-hO" : "\u0bb9\u0bcb",
"-hu" : "\u0bb9\u0bc1",
"-hU" : "\u0bb9\u0bc2",
"-h" : "\u0bb9\u0bcd",
"hau" : "\u0b95\u0bcc",
"hai" : "\u0b95\u0bc8",
"hee" : "\u0b95\u0bc7",
"hoo" : "\u0b95\u0bcb",
"haa" : "\u0b95\u0bbe",
"huu" : "\u0b95\u0bc2",
"hii" : "\u0b95\u0bc0",
"ha" : "\u0b95",
"hi" : "\u0b95\u0bbf",
"hI" : "\u0b95\u0bc0",
"hA" : "\u0b95\u0bbe",
"he" : "\u0b95\u0bc6",
"hE" : "\u0b95\u0bc7",
"ho" : "\u0b95\u0bca",
"hO" : "\u0b95\u0bcb",
"hu" : "\u0b95\u0bc1",
"hU" : "\u0b95\u0bc2",
"h" : "\u0b95\u0bcd",
"kau" : "\u0b95\u0bcc",
"kai" : "\u0b95\u0bc8",
"kee" : "\u0b95\u0bc7",
"koo" : "\u0b95\u0bcb",
"kaa" : "\u0b95\u0bbe",
"kuu" : "\u0b95\u0bc2",
"kii" : "\u0b95\u0bc0",
"ka" : "\u0b95",
"ki" : "\u0b95\u0bbf",
"kI" : "\u0b95\u0bc0",
"kA" : "\u0b95\u0bbe",
"ke" : "\u0b95\u0bc6",
"kE" : "\u0b95\u0bc7",
"ko" : "\u0b95\u0bca",
"kO" : "\u0b95\u0bcb",
"ku" : "\u0b95\u0bc1",
"kU" : "\u0b95\u0bc2",
"k" : "\u0b95\u0bcd",
"-sau" : "\u0bb8\u0bcc",
"-sai" : "\u0bb8\u0bc8",
"-see" : "\u0bb8\u0bc7",
"-soo" : "\u0bb8\u0bcb",
"-saa" : "\u0bb8\u0bbe",
"-suu" : "\u0bb8\u0bc2",
"-sii" : "\u0bb8\u0bc0",
"-sa" : "\u0bb8",
"-si" : "\u0bb8\u0bbf",
"-sI" : "\u0bb8\u0bc0",
"-sA" : "\u0bb8\u0bbe",
"-se" : "\u0bb8\u0bc6",
"-sE" : "\u0bb8\u0bc7",
"-so" : "\u0bb8\u0bca",
"-sO" : "\u0bb8\u0bcb",
"-su" : "\u0bb8\u0bc1",
"-sU" : "\u0bb8\u0bc2",
"-s" : "\u0bb8\u0bcd",
"Sau" : "\u0bb8\u0bcc",
"Sai" : "\u0bb8\u0bc8",
"See" : "\u0bb8\u0bc7",
"Soo" : "\u0bb8\u0bcb",
"Saa" : "\u0bb8\u0bbe",
"Suu" : "\u0bb8\u0bc2",
"Sii" : "\u0bb8\u0bc0",
"Sa" : "\u0bb8",
"Si" : "\u0bb8\u0bbf",
"SI" : "\u0bb8\u0bc0",
"SA" : "\u0bb8\u0bbe",
"Se" : "\u0bb8\u0bc6",
"SE" : "\u0bb8\u0bc7",
"So" : "\u0bb8\u0bca",
"SO" : "\u0bb8\u0bcb",
"Su" : "\u0bb8\u0bc1",
"SU" : "\u0bb8\u0bc2",
"S" : "\u0bb8\u0bcd",
"rau" : "\u0bb0\u0bcc",
"rai" : "\u0bb0\u0bc8",
"ree" : "\u0bb0\u0bc7",
"roo" : "\u0bb0\u0bcb",
"raa" : "\u0bb0\u0bbe",
"ruu" : "\u0bb0\u0bc2",
"rii" : "\u0bb0\u0bc0",
"ra" : "\u0bb0",
"ri" : "\u0bb0\u0bbf",
"rI" : "\u0bb0\u0bc0",
"rA" : "\u0bb0\u0bbe",
"re" : "\u0bb0\u0bc6",
"rE" : "\u0bb0\u0bc7",
"ro" : "\u0bb0\u0bca",
"rO" : "\u0bb0\u0bcb",
"ru" : "\u0bb0\u0bc1",
"rU" : "\u0bb0\u0bc2",
"r" : "\u0bb0\u0bcd",
"Rau" : "\u0bb1\u0bcc",
"Rai" : "\u0bb1\u0bc8",
"Ree" : "\u0bb1\u0bc7",
"Roo" : "\u0bb1\u0bcb",
"Raa" : "\u0bb1\u0bbe",
"Ruu" : "\u0bb1\u0bc2",
"Rii" : "\u0bb1\u0bc0",
"Ra" : "\u0bb1",
"Ri" : "\u0bb1\u0bbf",
"RI" : "\u0bb1\u0bc0",
"RA" : "\u0bb1\u0bbe",
"Re" : "\u0bb1\u0bc6",
"RE" : "\u0bb1\u0bc7",
"Ro" : "\u0bb1\u0bca",
"RO" : "\u0bb1\u0bcb",
"Ru" : "\u0bb1\u0bc1",
"RU" : "\u0bb1\u0bc2",
"R" : "\u0bb1\u0bcd",
"tau" : "\u0b9f\u0bcc",
"tai" : "\u0b9f\u0bc8",
"tee" : "\u0b9f\u0bc7",
"too" : "\u0b9f\u0bcb",
"taa" : "\u0b9f\u0bbe",
"tuu" : "\u0b9f\u0bc2",
"tii" : "\u0b9f\u0bc0",
"ta" : "\u0b9f",
"ti" : "\u0b9f\u0bbf",
"tI" : "\u0b9f\u0bc0",
"tA" : "\u0b9f\u0bbe",
"te" : "\u0b9f\u0bc6",
"tE" : "\u0b9f\u0bc7",
"to" : "\u0b9f\u0bca",
"tO" : "\u0b9f\u0bcb",
"tu" : "\u0b9f\u0bc1",
"tU" : "\u0b9f\u0bc2",
"t" : "\u0b9f\u0bcd",
"sau" : "\u0b9a\u0bcc",
"sai" : "\u0b9a\u0bc8",
"see" : "\u0b9a\u0bc7",
"soo" : "\u0b9a\u0bcb",
"saa" : "\u0b9a\u0bbe",
"suu" : "\u0b9a\u0bc2",
"sii" : "\u0b9a\u0bc0",
"sa" : "\u0b9a",
"si" : "\u0b9a\u0bbf",
"sI" : "\u0b9a\u0bc0",
"sA" : "\u0b9a\u0bbe",
"se" : "\u0b9a\u0bc6",
"sE" : "\u0b9a\u0bc7",
"so" : "\u0b9a\u0bca",
"sO" : "\u0b9a\u0bcb",
"su" : "\u0b9a\u0bc1",
"sU" : "\u0b9a\u0bc2",
"s" : "\u0b9a\u0bcd",
"pau" : "\u0baa\u0bcc",
"pai" : "\u0baa\u0bc8",
"pee" : "\u0baa\u0bc7",
"poo" : "\u0baa\u0bcb",
"paa" : "\u0baa\u0bbe",
"puu" : "\u0baa\u0bc2",
"pii" : "\u0baa\u0bc0",
"pa" : "\u0baa",
"pi" : "\u0baa\u0bbf",
"pI" : "\u0baa\u0bc0",
"pA" : "\u0baa\u0bbe",
"pe" : "\u0baa\u0bc6",
"pE" : "\u0baa\u0bc7",
"po" : "\u0baa\u0bca",
"pO" : "\u0baa\u0bcb",
"pu" : "\u0baa\u0bc1",
"pU" : "\u0baa\u0bc2",
"p" : "\u0baa\u0bcd",
"bau" : "\u0baa\u0bcc",
"bai" : "\u0baa\u0bc8",
"bee" : "\u0baa\u0bc7",
"boo" : "\u0baa\u0bcb",
"baa" : "\u0baa\u0bbe",
"buu" : "\u0baa\u0bc2",
"bii" : "\u0baa\u0bc0",
"ba" : "\u0baa",
"bi" : "\u0baa\u0bbf",
"bI" : "\u0baa\u0bc0",
"bA" : "\u0baa\u0bbe",
"be" : "\u0baa\u0bc6",
"bE" : "\u0baa\u0bc7",
"bo" : "\u0baa\u0bca",
"bO" : "\u0baa\u0bcb",
"bu" : "\u0baa\u0bc1",
"bU" : "\u0baa\u0bc2",
"b" : "\u0baa\u0bcd",
"mau" : "\u0bae\u0bcc",
"mai" : "\u0bae\u0bc8",
"mee" : "\u0bae\u0bc7",
"moo" : "\u0bae\u0bcb",
"maa" : "\u0bae\u0bbe",
"muu" : "\u0bae\u0bc2",
"mii" : "\u0bae\u0bc0",
"ma" : "\u0bae",
"mi" : "\u0bae\u0bbf",
"mI" : "\u0bae\u0bc0",
"mA" : "\u0bae\u0bbe",
"me" : "\u0bae\u0bc6",
"mE" : "\u0bae\u0bc7",
"mo" : "\u0bae\u0bca",
"mO" : "\u0bae\u0bcb",
"mu" : "\u0bae\u0bc1",
"mU" : "\u0bae\u0bc2",
"m" : "\u0bae\u0bcd",
"yau" : "\u0baf\u0bcc",
"yai" : "\u0baf\u0bc8",
"yee" : "\u0baf\u0bc7",
"yoo" : "\u0baf\u0bcb",
"yaa" : "\u0baf\u0bbe",
"yuu" : "\u0baf\u0bc2",
"yii" : "\u0baf\u0bc0",
"ya" : "\u0baf",
"yi" : "\u0baf\u0bbf",
"yI" : "\u0baf\u0bc0",
"yA" : "\u0baf\u0bbe",
"ye" : "\u0baf\u0bc6",
"yE" : "\u0baf\u0bc7",
"yo" : "\u0baf\u0bca",
"yO" : "\u0baf\u0bcb",
"yu" : "\u0baf\u0bc1",
"yU" : "\u0baf\u0bc2",
"y" : "\u0baf\u0bcd",
"dau" : "\u0b9f\u0bcc",
"dai" : "\u0b9f\u0bc8",
"dee" : "\u0b9f\u0bc7",
"doo" : "\u0b9f\u0bcb",
"daa" : "\u0b9f\u0bbe",
"duu" : "\u0b9f\u0bc2",
"dii" : "\u0b9f\u0bc0",
"da" : "\u0b9f",
"di" : "\u0b9f\u0bbf",
"dI" : "\u0b9f\u0bc0",
"dA" : "\u0b9f\u0bbe",
"de" : "\u0b9f\u0bc6",
"dE" : "\u0b9f\u0bc7",
"do" : "\u0b9f\u0bca",
"dO" : "\u0b9f\u0bcb",
"du" : "\u0b9f\u0bc1",
"dU" : "\u0b9f\u0bc2",
"d" : "\u0b9f\u0bcd",
"nau" : "\u0ba9\u0bcc",
"nai" : "\u0ba9\u0bc8",
"nee" : "\u0ba9\u0bc7",
"noo" : "\u0ba9\u0bcb",
"naa" : "\u0ba9\u0bbe",
"nuu" : "\u0ba9\u0bc2",
"nii" : "\u0ba9\u0bc0",
"na" : "\u0ba9",
"ni" : "\u0ba9\u0bbf",
"nI" : "\u0ba9\u0bc0",
"nA" : "\u0ba9\u0bbe",
"ne" : "\u0ba9\u0bc6",
"nE" : "\u0ba9\u0bc7",
"no" : "\u0ba9\u0bca",
"nO" : "\u0ba9\u0bcb",
"nu" : "\u0ba9\u0bc1",
"nU" : "\u0ba9\u0bc2",
"n" : "\u0ba9\u0bcd",
"Nau" : "\u0ba3\u0bcc",
"Nai" : "\u0ba3\u0bc8",
"Nee" : "\u0ba3\u0bc7",
"Noo" : "\u0ba3\u0bcb",
"Naa" : "\u0ba3\u0bbe",
"Nuu" : "\u0ba3\u0bc2",
"Nii" : "\u0ba3\u0bc0",
"Na" : "\u0ba3",
"Ni" : "\u0ba3\u0bbf",
"NI" : "\u0ba3\u0bc0",
"NA" : "\u0ba3\u0bbe",
"Ne" : "\u0ba3\u0bc6",
"NE" : "\u0ba3\u0bc7",
"No" : "\u0ba3\u0bca",
"NO" : "\u0ba3\u0bcb",
"Nu" : "\u0ba3\u0bc1",
"NU" : "\u0ba3\u0bc2",
"N" : "\u0ba3\u0bcd",
"lau" : "\u0bb2\u0bcc",
"lai" : "\u0bb2\u0bc8",
"lee" : "\u0bb2\u0bc7",
"loo" : "\u0bb2\u0bcb",
"laa" : "\u0bb2\u0bbe",
"luu" : "\u0bb2\u0bc2",
"lii" : "\u0bb2\u0bc0",
"la" : "\u0bb2",
"li" : "\u0bb2\u0bbf",
"lI" : "\u0bb2\u0bc0",
"lA" : "\u0bb2\u0bbe",
"le" : "\u0bb2\u0bc6",
"lE" : "\u0bb2\u0bc7",
"lo" : "\u0bb2\u0bca",
"lO" : "\u0bb2\u0bcb",
"lu" : "\u0bb2\u0bc1",
"lU" : "\u0bb2\u0bc2",
"l" : "\u0bb2\u0bcd",
"Lau" : "\u0bb3\u0bcc",
"Lai" : "\u0bb3\u0bc8",
"Lee" : "\u0bb3\u0bc7",
"Loo" : "\u0bb3\u0bcb",
"Laa" : "\u0bb3\u0bbe",
"Luu" : "\u0bb3\u0bc2",
"Lii" : "\u0bb3\u0bc0",
"La" : "\u0bb3",
"Li" : "\u0bb3\u0bbf",
"LI" : "\u0bb3\u0bc0",
"LA" : "\u0bb3\u0bbe",
"Le" : "\u0bb3\u0bc6",
"LE" : "\u0bb3\u0bc7",
"Lo" : "\u0bb3\u0bca",
"LO" : "\u0bb3\u0bcb",
"Lu" : "\u0bb3\u0bc1",
"LU" : "\u0bb3\u0bc2",
"L" : "\u0bb3\u0bcd",
"vau" : "\u0bb5\u0bcc",
"vai" : "\u0bb5\u0bc8",
"vee" : "\u0bb5\u0bc7",
"voo" : "\u0bb5\u0bcb",
"vaa" : "\u0bb5\u0bbe",
"vuu" : "\u0bb5\u0bc2",
"vii" : "\u0bb5\u0bc0",
"va" : "\u0bb5",
"vi" : "\u0bb5\u0bbf",
"vI" : "\u0bb5\u0bc0",
"vA" : "\u0bb5\u0bbe",
"ve" : "\u0bb5\u0bc6",
"vE" : "\u0bb5\u0bc7",
"vo" : "\u0bb5\u0bca",
"vO" : "\u0bb5\u0bcb",
"vu" : "\u0bb5\u0bc1",
"vU" : "\u0bb5\u0bc2",
"v" : "\u0bb5\u0bcd",
"gau" : "\u0b95\u0bcc",
"gai" : "\u0b95\u0bc8",
"gee" : "\u0b95\u0bc7",
"goo" : "\u0b95\u0bcb",
"gaa" : "\u0b95\u0bbe",
"guu" : "\u0b95\u0bc2",
"gii" : "\u0b95\u0bc0",
"ga" : "\u0b95",
"gi" : "\u0b95\u0bbf",
"gI" : "\u0b95\u0bc0",
"gA" : "\u0b95\u0bbe",
"ge" : "\u0b95\u0bc6",
"gE" : "\u0b95\u0bc7",
"go" : "\u0b95\u0bca",
"gO" : "\u0b95\u0bcb",
"gu" : "\u0b95\u0bc1",
"gU" : "\u0b95\u0bc2",
"g" : "\u0b95\u0bcd",
"au" : "\u0b94",
"ai" : "\u0b90",
"aa" : "\u0b86",
"ee" : "\u0b8f",
"ii" : "\u0b88",
"uu" : "\u0b8a",
"oo" : "\u0b93",
"-1000": "\u0bf2",
"-100" : "\u0bf1",
"-10" : "\u0bf0",
"-1" : "\u0be7",
"-2" : "\u0be8",
"-3" : "\u0be9",
"-4" : "\u0bea",
"-5" : "\u0beb",
"-6" : "\u0bec",
"-7" : "\u0bed",
"-8" : "\u0bee",
"-9" : "\u0bef",
"i" : "\u0b87",
"I" : "\u0b88",
"a" : "\u0b85",
"A" : "\u0b86",
"e" : "\u0b8e",
"E" : "\u0b8f",
"u" : "\u0b89",
"U" : "\u0b8a",
"o" : "\u0b92",
"O" : "\u0b93",
"x" : "\u0bef",
"q" : "\u0b83"};
function _isFF()
{
return navigator.userAgent.toLowerCase().indexOf("firefox") + 1;
}
function _str_replace(search, replace, subject) //PHP like
{
if (search==replace || subject.length==0 || search.length==0)
return subject;
var pos = subject.indexOf(search);
if (pos==-1 || ((!pos) && (search != subject.substring(0, search.length))))
return subject;
var retstr = subject.substring(0, pos) + replace;
if (pos+search.length < subject.length)
retstr += _str_replace(search, replace, subject.substring(pos+search.length, subject.length));
return retstr;
}
function _setSelectionRange(obj, selStart, selEnd)
{
obj.setSelectionRange(selStart, selEnd);
}
function _getSelectedString(obj)
{
return obj.value.substring(obj.selectionStart, obj.selectionEnd);
}
function _replaceSelection(obj, replaceString)
{
var selStart = obj.selectionStart;
var selEnd = obj.selectionEnd;
obj.value = obj.value.substring(0, selStart) + replaceString + obj.value.substring(selEnd);
_setSelectionRange(obj, selStart, selStart + replaceString.length); //adjust caret
}
function RTaKeymanErrHandler(errstr, url, lineno)
{
alert("Error occured!\n" +
"Please inform me the following details\n" +
"Sig : " + signature + "\n" +
"Err : " + errstr + "\n" +
"URL : " + url + "\n" +
"Line: " + lineno);
return true;
}
function RTaKeymanStatus(msg)
{
//rstatus.innerHTML = msg;
alert(msg);
}
function doTranscribe()
{
var temp = keyin.value;
for(en in trans_map_en2ta)
temp = _str_replace(en, trans_map_en2ta[en], temp);
_replaceSelection(ed, temp);
}
function updateKeyIn()
{
var selText = _getSelectedString(ed);
var re = new RegExp("[a-z]", "gi");
if (re.test(selText))
RTaKeymanStatus("error");
else
{
/* RTaKeymanStatus("");*/
keyin.value = selText;
_replaceSelection(ed, "");
doTranscribe(); //dirty workaround. Todo: optimize it
}
}
function showKeyMap()
{
return false;
}
function showHelp()
{
alert("Select the text editbox and then type in keyin box. Or move the cursor position to proper place and type in keyin box");
return false;
}
function showAbout()
{
alert(signature);
return false;
}
function initRTaKeyman()
{
if (!_isFF)
{
alert("You seems to be using some buggy browsers.\nPlease switch to Firefox, the browser reloaded!");
}
else if (location.href.toLowerCase().indexOf("action=edit")+1) //is edit page
{
var e = document.createElement("div");
e.id = "rtakeyman";
document.getElementsByTagName("form")[0].appendChild(e);
window.onerror = RTaKeymanErrHandler;
var html = '';
html += '<span id="rstatus"></span>' +
'<form name="takeymanfrm" action="#">' +
'<textarea id="keyin" name="keyin" rows="10" cols="80"></textarea>' +
'</form>';
document.getElementById("rtakeyman").innerHTML = html;
ed = document.forms.editform.wpTextbox1;
keyin = document.getElementById("keyin");
rstatus = document.getElementById("rstatus");
keyin.onkeyup = doTranscribe;
keyin.onselect = doTranscribe;
keyin.onclick = doTranscribe;
ed.onselect = updateKeyIn;
ed.onclick = updateKeyIn;
//get space...
document.getElementById("editpage-copywarn").style.display = 'none';
//ed.style.height = 40;
ed.rows = 8;
}
}
window.onload = initRTaKeyman;