(function(b){var c=0,a=0;b.fn.jmudim=function(l){Mudim.DISPLAY_ID=["jmudim-off","jmudim-vni","jmudim-telex","jmudim-viqr","jmudim-mix","jmudim-auto"];Mudim.SPELLCHECK_ID="jmudim-checkspell";Mudim.ACCENTRULE_ID="jmudim-accentrule";Mudim.method=0;Mudim.oldMethod=0;Mudim.showPanel=false;var d={off:0,vni:1,telex:2,viqr:3,mixed:4,auto:5};var f="<style type='text/css'> table.jmudimtbl { 	border-width: 1px; 	border-spacing: 1px; 	border-style: solid; 	border-color: gray; 	border-collapse: collapse; 	font-size: 10px; } table.jmudimtbl th, table.jmudimtbl td  { 	font-size: 10px; 	border-width: 1px; 	padding: 3px; 	text-align:center; 	border-style: solid; 	border-color: gray; 	background-color:#FFCC99; } table.jmudimtbl td { 	background-color:#F8E9FC; } </style>";var e="<div style='display:none'><div id='jmudim_div' style='font-size:10px;background-color:#FCF9F5;border:1px gray solid'><div>To change your typing method, please select the keyboard typing choices below</div><form><div style='padding:5px 10px 5px 10px'><input style='margin-left:5px' name='jmudimGrp' id='jmudim-off' onclick='Mudim.SetMethod(0);' type='radio'>Off</input><input style='margin-left:5px'name='jmudimGrp' id='jmudim-vni' onclick='Mudim.SetMethod(1);' type='radio'>VNI</input><input style='margin-left:5px'name='jmudimGrp' id='jmudim-telex' onclick='Mudim.SetMethod(2);' type='radio'>Telex</input><input style='margin-left:5px'name='jmudimGrp' id='jmudim-viqr' onclick='Mudim.SetMethod(3);' type='radio'>VIQR</input><input style='margin-left:5px'name='jmudimGrp' id='jmudim-mix' onclick='Mudim.SetMethod(4);' type='radio'>mix</input><input style='margin-left:5px'name='jmudimGrp' id='jmudim-auto' onclick='Mudim.SetMethod(5);' type='radio'>auto</input></div><div style='padding:5px;'><input style='margin-left:5px'id='mudim-checkspell' onclick='Mudim.ToggleSpeller();' type='checkbox'>Speller</input><span style='margin-left:10px;'/><input id='judim-accentrule' onclick='Mudim.ToggleAccentRule();' type='checkbox'>Accent rule</input></div></form><div style='padding:5px 10px 5px 10px'>	<div style='font-size:10px;text-align:center;font-weight:bold;'>Viet Typing Helping Guide</div><table class='jmudimtbl'>	<tr>	<th>Input Method</th><th>â</th><th>ê</th><th>ô</th><th>ă</th><th>ơ</th><th>ư</th><th>đ</th>    <th>sắc</th><th>huyền</th><th>hỏi</th><th>ngã</th><th>nặng</th><th>xóa dấu</th>  </tr>  <tr><td>Telex</td><td>aa</td><td>ee</td><td>oo</td><td>aw</td> <td>ow</td><td>uw</td> <td>dd</td><td>s</td><td>f</td><td>r</td><td>x</td><td>j</td><td>z</td>  </tr>  <tr><td>VNI</td><td>a6</td><td>e6</td><td>o6</td><td>a8</td><td>o7</td><td>u7</td><td>d9</td><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>0</td>  </tr>  <tr><td>VIQR</td><td>a^</td><td>e^</td> <td>o^</td><td>a(</td><td>o+</td><td>u+</td><td>dd</td><td>'</td><td>`</td><td>?</td><td>~</td><td>.</td><td>-</td>  </tr></table></div></div></div>";var i=b("script[src*='jmudim']").attr("src").replace(/jmudim.*\.js/,"");var j="<img class='jmudimKeyIcon' src='"+i+"KeyE.png'  style='cursor:pointer;margin-left:1px;width:auto;height:17px;vertical-align:middle;border:none;'/>";var k="<img class='jmudimKeyIcon' src='"+i+"KeyTilde.png'  style='cursor:pointer;margin-left:1px;width:auto;height:17px;vertical-align:middle;border:none;'/>";var g={vtyping_mode:"off",dialog_mode:"jqueryui"};if(l){b.extend(g,l)}Mudim.SetMethod(d[g.vtyping_mode]);if(a==0){b("head").append(f);a=1}if(c==0){b("body").prepend(e);c=1}var h=0;this.each(function(){if(this.tagName=="INPUT"||this.tagName=="TEXTAREA"){var m="<a title='select Viet typing method' href='#jmudim_div' id='jmudim_link"+h+"'>";if(g.vtyping_mode=="off"){m+=j+"</a>"}else{m+=k+"</a>"}b(this).after(m);h++}});if(g.dialog_mode=="fancybox"){b("a[id*='jmudim_link']").fancybox({transitionIn:"elastic",transitionOut:"elastic",titleShow:false,onClosed:function(){if(Mudim.method==0){b(".jmudimKeyIcon").attr("src",i+"KeyE.png")}else{b(".jmudimKeyIcon").attr("src",i+"KeyTilde.png")}}})}else{b("#jmudim_div").dialog({autoOpen:false,width:450,height:320,show:"blind",modal:true,draggable:false,hide:"explode",buttons:{Ok:function(){b(this).dialog("close");if(Mudim.method==0){b(".jmudimKeyIcon").attr("src",i+"KeyE.png")}else{b(".jmudimKeyIcon").attr("src",i+"KeyTilde.png")}}},dialogClass:"jmudimtbl"});b("a[id*='jmudim_link']").click(function(){b("#jmudim_div").dialog("open");return false})}}})(jQuery);
