/*
 * JavaScript Virtual Keyboard
 * (compressed with ESC: http://www.saltstorm.net/depo/esc/)
 *
 * Copyright (C) 2006 Dmitriy Khudorozhkov
 *
 * This software is provided "as-is", without any express or implied warranty.
 * In no event will the author be held liable for any damages arising from the
 * use of this software.
 *
 * Permission is granted to anyone to use this software for any purpose,
 * including commercial applications, and to alter it and redistribute it
 * freely, subject to the following restrictions:
 *
 * 1. The origin of this software must not be misrepresented; you must not
 *    claim that you wrote the original software. If you use this software
 *    in a product, an acknowledgment in the product documentation would be
 *    appreciated but is not required.
 *
 * 2. Altered source versions must be plainly marked as such, and must not be
 *    misrepresented as being the original software.
 *
 * 3. This notice may not be removed or altered from any source distribution.
 *
 *  - Dmitriy Khudorozhkov, kh_dmitry2001@mail.ru
 */

var $a=new Array();function get_event_source(e){var event=e?e:window.event;return event.srcElement?event.srcElement:event.target;};function setup_event($b,$c,$d){if($b.attachEvent)$b.attachEvent("on"+$c,$d);else if($b.addEventListener)$b.addEventListener($c,$d,false);};function detach_event($b,$c,$d){if($b.detachEvent)$b.detachEvent("on"+$c,$d);else if($b.removeEventListener)$b.removeEventListener($c,$d,false);};function setup_key(parent,id,top,$e,$f,$g,$h,$i,$j,$k,$l,$m,$n){function setup_style($o,top,$e,$f,$g,$p,$h,$i,$j,$k,$l,$m,$n){if(top)$o.style.top=top;if($e)$o.style.left=$e;if($f)$o.style.width=$f;if($g)$o.style.height=$g;if($p)$o.style.position=$p;if($h)$o.style.border="1px solid "+$h;if($i)$o.style.textAlign=$i;if($j)$o.style.lineHeight=$j;if($k)$o.style.fontSize=$k;$o.style.fontWeight=($l?$l:"bold");if($m)$o.style.paddingLeft=$m;if($n)$o.style.paddingRight=$n;setup_event($o,"selectstart",new Function("event","return false;"));setup_event($o,"mousedown",new Function("event","if(event.preventDefault) event.preventDefault(); return false;"));};var $q=document.createElement("DIV");setup_style($q,top,$e,$f,$g,"absolute");var $r=document.createElement("DIV");$q.appendChild($r);parent.appendChild($q);setup_style($r,"","","",$j,"relative",$h,$i,$j,$k,$l,$m,$n);$r.id=id;return $r;};function ShowVKeyboard($s,$t,$u,$v,$k,$w,$x,$y,$z,$h,$A,$B,$C,$D){function findX($o){return($o&&$o.parentNode)?parseFloat($o.parentNode.offsetLeft):0;};function findY($o){return($o&&$o.parentNode)?parseFloat($o.parentNode.offsetTop):0;};function findW($o){return($o&&$o.parentNode)?parseFloat($o.parentNode.offsetWidth):0;};function findH($o){return($o&&$o.parentNode)?parseFloat($o.parentNode.offsetHeight):0;};var ct=document.getElementById($s);var $E=$a[$s];if($E){var $F=false;if(($E.Callback!=$t)&&(String($t).length>0)){$E.Callback=$t;$F=true;};if(!$F||($F&&$u)){ct.style.display=(ct.style.display=="none"?"block":"none");if($E.menu){ct.removeChild($E.menu);$E.menu=null;}}}else{var ff=(($v=="")||($v==undefined))?"":$v;var fs=$k?$k:"14px";var fc=$w?$w:"#000";var bg=$y?$y:"#FFF";var kc=$z?$z:"#FFF";var bc=$h?$h:"#777";var $G=$A?$A:"#CCC";var $H=$B?$B:"#F77";var $I=$C?$C:"#DDD";$E=new Object;$E.Callback=$t;$E.Caps=$E.Shift=$E.AltGr=false;$E.DeadAction=new Array(2);$E.DeadAction[1]=null;$E.fontname=ff,$E.fontsize=fs,$E.fontcolor=fc;$E.bgcolor=bg;$E.keycolor=kc;$E.bordercolor=bc;$E.inactivebc=$G,$E.lsc=$H,$E.lic=$I;$E.keys=new Array,$E.ctrl=new Array;$a[$s]=$E;var $J=parseFloat(fs)/14.0,$K=25.0*$J,$L=2*$K;var cp=String($K)+"px",lh=String(Math.floor($K-2.0))+"px";var $M=0,$N=ct;if($N.offsetParent){while($N.offsetParent){$M+=$N.offsetLeft;$N=$N.offsetParent;}}else if($N.x)$M+=$N.x;var $O=0;$N=ct;if($N.offsetParent){while($N.offsetParent){$O+=$N.offsetTop;$N=$N.offsetParent;}}else if($N.y)$O+=$N.y;var kb=document.createElement("DIV");ct.appendChild(kb);ct.style.display="block";ct.style.position="absolute";ct.style.top=$O+"px",ct.style.left=$M+"px";kb.style.position="relative";kb.style.top="0px",kb.style.left="0px";kb.style.border="1px solid "+bc;var $P=document.createElement("DIV");kb.appendChild($P);$P.style.position="relative";$P.style.width="1px";$P.style.fontFamily=ff;$P.style.cursor="default";$P.style.backgroundColor=bg;var $Q=0,$R=1,$S=0,$T=0;var c="center",n="normal",r="right",l="left",e="&nbsp;";var $q;for(var i=0;i<13;i++){$E.keys[i]=$q=setup_key($P,$s+"___key"+String(i),"1px",($Q+$S+1)+"px",cp,cp,bc,c,lh,fs);$Q=findX($q),$S=findW($q);};$R=findY($q),$T=findH($q);var $U=setup_key($P,$s+"___kbp","1px",($Q+$S+1)+"px",(2.96*$K)+"px",cp,bc,r,lh,fs,n,"","4px");$U.innerHTML="BackSpace";$E.ctrl["backsp"]=$U;var $V=setup_key($P,$s+"___tab",($R+$T+1)+"px","1px",(1.48*$K+1)+"px",cp,bc,l,lh,fs,n,"4px");$V.innerHTML="Tab";$E.ctrl["tab"]=$V;$Q=findX($V),$S=findW($V),$R=findY($V);for(;i<26;i++){$E.keys[i]=$q=setup_key($P,$s+"___key"+String(i),$R+"px",($Q+$S+1)+"px",cp,$K+"px",bc,c,lh,fs);$Q=findX($q),$S=findW($q);};$T=findH($q);var $W=findX($U)+findW($U);var $X=setup_key($P,$s+"___enter_top",$R+"px",($Q+$S+1)+"px",String($W-$Q-$S-1)+"px",(1.08*$K)+"px",bc,c,cp,fs);$X.style.borderBottomColor=bg;$X.innerHTML=e;$X.subst="Enter";$E.ctrl["et"]=$X;var $Y=setup_key($P,$s+"___caps",($R+$T+1)+"px","1px",$L+"px",cp,bc,l,lh,fs,n,"4px");$Y.innerHTML="Caps";$E.ctrl["caps"]=$Y;$Q=findX($Y),$S=findW($Y),$R=findY($Y);for(;i<38;i++){$E.keys[i]=$q=setup_key($P,$s+"___key"+String(i),$R+"px",($Q+$S+1)+"px",cp,cp,bc,c,lh,fs);$Q=findX($q),$S=findW($q);};$R=findY($q),$T=findH($q);var $Z=setup_key($P,$s+"___enter_l",$R+"px",($Q+$S+1)+"px",(0.54*$K)+"px",cp,bc,r,lh,fs,n,"","4px");$Z.style.borderRightColor=bg;$Z.innerHTML=e;$Z.subst="Enter";$E.ctrl["el"]=$Z;$Q=findX($Z),$S=findW($Z);var $00=setup_key($P,$s+"___enter",$R+"px",($Q+$S)+"px",String(findX($X)+findW($X)-$Q-$S)+"px",cp,bc,r,lh,fs,n,"","4px");$00.style.borderTopColor=bg;$00.style.borderLeftColor=bg;$00.innerHTML="Enter";$E.ctrl["e"]=$00;var $01=setup_key($P,$s+"___shift",($R+$T+1)+"px","1px",(2.52*$K)+"px",cp,bc,l,lh,fs,n,"4px");$01.innerHTML="Shift";$E.ctrl["sh"]=$01;$Q=findX($01),$S=findW($01),$R=findY($01);for(;i<48;i++){$E.keys[i]=$q=setup_key($P,$s+"___key"+String(i),$R+"px",($Q+$S+1)+"px",cp,cp,bc,c,lh,fs);$Q=findX($q),$S=findW($q);};$R=findY($q),$T=findH($q);var $02=setup_key($P,$s+"___shift_r",$R+"px",($Q+$S+1)+"px",String(findX($U)+findW($U)-$Q-$S-1)+"px",cp,bc,r,lh,fs,n,"","4px");$02.innerHTML="Shift";$E.ctrl["sr"]=$02;var $03=String(1.32*$K)+"px";var $04=setup_key($P,$s+"___lang",($R+$T+1)+"px","1px",$03,cp,$H,l,lh,fs,n,"4px");$E.ctrl["lang"]=$04;$R=findY($04);var $05=setup_key($P,$s+"___res_1",$R+"px",(findX($04)+findW($04)+1)+"px",$03,cp,$G,c,lh,fs);$05.innerHTML=e;var $06=setup_key($P,$s+"___res_2",$R+"px",(findX($05)+findW($05)+1)+"px",$03,cp,$G,c,lh,fs);$06.innerHTML=e;var $07=setup_key($P,$s+"___space",$R+"px",(findX($06)+findW($06)+1)+"px",(6.28*$K)+"px",cp,bc,c,lh,fs);setup_event($07,'mousedown',generic_callback_proc);$E.ctrl["space"]=$07;var $08=setup_key($P,$s+"___alt_gr",$R+"px",(findX($07)+findW($07)+1)+"px",$03,cp,bc,c,lh,parseFloat(fs)*0.786,n);$08.innerHTML="AltGr";$E.ctrl["altgr"]=$08;var $09=setup_key($P,$s+"___res_3",$R+"px",(findX($08)+findW($08)+1)+"px",$03,cp,$G,c,lh,fs);$09.innerHTML=e;var $0a=setup_key($P,$s+"___res_4",$R+"px",(findX($09)+findW($09)+1)+"px",$03,cp,$G,c,lh,fs);$0a.innerHTML=e;$P.style.height=($R+$T+1)+"px";var w=String(findX($00)+findW($00)+1)+"px";if(($D==undefined)?true:$D){var $0b=($W+$K+1)+"px";var $0c=setup_key($P,$s+"___pad_eur","1px",$0b,cp,cp,bc,c,lh,fs);$0c.innerHTML="&#x20AC;";$E.ctrl["padeur"]=$0c;var $0d=(findX($0c)+findW($0c)+1)+"px";var $0e=setup_key($P,$s+"___pad_slash","1px",$0d,cp,cp,bc,c,lh,fs);$0e.innerHTML="/";$E.ctrl["padsl"]=$0e;var $0f=(findX($0e)+findW($0e)+1)+"px";var $0g=setup_key($P,$s+"___pad_star","1px",$0f,cp,cp,bc,c,lh,fs);$0g.innerHTML="*";$E.ctrl["padst"]=$0g;var $0h=(findX($0g)+findW($0g)+1)+"px";var $0i=setup_key($P,$s+"___pad_minus","1px",$0h,cp,cp,bc,c,lh,fs);$0i.innerHTML="-";$E.ctrl["padmin"]=$0i;w=String(findX($0i)+findW($0i)+1)+"px";var $0j=(findY($0c)+findH($0c)+1)+"px";var $0k=setup_key($P,$s+"___pad_7",$0j,$0b,cp,cp,bc,c,lh,fs);$0k.innerHTML="7";$E.ctrl["pad7"]=$0k;var $0l=setup_key($P,$s+"___pad_8",$0j,$0d,cp,cp,bc,c,lh,fs);$0l.innerHTML="8";$E.ctrl["pad8"]=$0l;var $0m=setup_key($P,$s+"___pad_9",$0j,$0f,cp,cp,bc,c,lh,fs);$0m.innerHTML="9";$E.ctrl["pad9"]=$0m;var $0n=setup_key($P,$s+"___pad_plus",$0j,$0h,cp,($L+1)+"px",bc,c,($L-1)+"px",fs);$0n.innerHTML="+";$E.ctrl["padpl"]=$0n;$0j=(findY($0k)+findH($0k)+1)+"px";var $0o=setup_key($P,$s+"___pad_4",$0j,$0b,cp,cp,bc,c,lh,fs);$0o.innerHTML="4";$E.ctrl["pad4"]=$0o;var $0p=setup_key($P,$s+"___pad_5",$0j,$0d,cp,cp,bc,c,lh,fs);$0p.innerHTML="5";$E.ctrl["pad5"]=$0p;var $0q=setup_key($P,$s+"___pad_6",$0j,$0f,cp,cp,bc,c,lh,fs);$0q.innerHTML="6";$E.ctrl["pad6"]=$0q;$0j=(findY($0o)+findH($0o)+1)+"px";var $0r=setup_key($P,$s+"___pad_1",$0j,$0b,cp,cp,bc,c,lh,fs);$0r.innerHTML="1";$E.ctrl["pad1"]=$0r;var $0s=setup_key($P,$s+"___pad_2",$0j,$0d,cp,cp,bc,c,lh,fs);$0s.innerHTML="2";$E.ctrl["pad2"]=$0s;var $0t=setup_key($P,$s+"___pad_3",$0j,$0f,cp,cp,bc,c,lh,fs);$0t.innerHTML="3";$E.ctrl["pad3"]=$0t;var $0u=setup_key($P,$s+"___pad_enter",$0j,$0h,cp,($L+1)+"px",bc,c,($L-1)+"px",parseFloat(fs)*0.643,n);$0u.innerHTML="Enter";$E.ctrl["pade"]=$0u;$0j=(findY($0r)+findH($0r)+1)+"px";var $0v=setup_key($P,$s+"___pad_0",$0j,$0b,($L+1)+"px",cp,bc,l,lh,fs,"bold","7px");$0v.innerHTML="0";$E.ctrl["pad0"]=$0v;var $0w=setup_key($P,$s+"___pad_period",$0j,$0f,cp,cp,bc,c,lh,fs);$0w.innerHTML=".";$E.ctrl["padp"]=$0w;};kb.style.width=$P.style.width=w;$E.CurrentLayout="Us";refresh_layout($s);}};function refresh_layout($s){function set_key_state($q,$0x,$0y,$0z,$0A){if($q){if($q.style){if($0y)$q.style.color=$0y;if($0z)$q.style.borderColor=$0z;if($0A)$q.style.backgroundColor=$0A;};detach_event($q,'mousedown',generic_callback_proc);if($0x)setup_event($q,'mousedown',generic_callback_proc);}};var $E=$a[$s];var fc=$E.fontcolor;var bg=$E.keycolor,bc=$E.bordercolor;var $G=$E.inactivebc,$I=$E.lic;var $0B=$E.CurrentLayout;var $0C=$E.AltGr?($E.Shift?"alt_gr_shift":"alt_gr"):($E.Shift?"shift":($E.Caps?"caps":"normal"));var $0D=$E.keys.length;eval("var $0E=typeof("+$0B+"_caps)!='undefined'");if($0E)eval("$0E="+$0B+"_caps.length=="+String($0D));eval("var $0F=typeof("+$0B+"_shift)!='undefined'");if($0F)eval("$0F="+$0B+"_shift.length=="+String($0D));eval("var $0G=typeof("+$0B+"_alt_gr)!='undefined'");if($0G)eval("$0G="+$0B+"_alt_gr.length=="+String($0D));eval("var $0H=$0G&&typeof("+$0B+"_alt_gr_shift)!='undefined'");if($0H)eval("$0H="+$0B+"_alt_gr_shift.length=="+String($0D));var $0I=$E.ctrl["caps"],$0J=$E.ctrl["sh"],$0K=$E.ctrl["sr"];var $0L=$E.ctrl["altgr"],$0M=$E.ctrl["space"],$0N=$E.ctrl["lang"];var $0O=$E.ctrl["et"],$0P=$E.ctrl["el"],$0Q=$E.ctrl["e"];if($0F){set_key_state($0J,true,fc,bc,$E.Shift?$I:bg);set_key_state($0K,true,fc,bc,$E.Shift?$I:bg);}else{set_key_state($0J,false,$G,$G,bg);set_key_state($0K,false,$G,$G,bg);if($0C=="shift"){$0C="normal";$E.Shift=false;}};if($0G){set_key_state($0L,true,fc,bc,$E.AltGr?$I:bg);if($E.AltGr){if($0H){set_key_state($0J,true,fc,bc,"");set_key_state($0K,true,fc,bc,"");}else{set_key_state($0J,false,$G,$G,bg);set_key_state($0K,false,$G,$G,bg);$0C="alt_gr";$E.Shift=false;}}}else{set_key_state($0L,false,$G,$G,bg);if($0C=="alt_gr"){$0C="normal";$E.AltGr=false;}else if($0C=="alt_gr_shift"){$0C="normal";$E.AltGr=false,$E.Shift=false;$0J.style.backgroundColor=bg,$0K.style.backgroundColor=bg;}};if($0E&&!$E.AltGr)set_key_state($0I,true,fc,bc,$E.Caps?$I:bg);else{set_key_state($0I,false,$G,$G,bg);$E.Caps=false;if($0C=="caps")$0C="normal";};for(var i=0;i<$0D;i++){var $0R="["+String(i)+"]";eval("var $0S="+$0B+"_"+$0C+$0R);if(!$0S)$0S="";var $q=$E.keys[i];if($E.Shift&&$E.Caps){eval("var $0V="+$0B+"_normal"+$0R);eval("var $0T="+$0B+"_caps"+$0R);eval("var $0U="+$0B+"_shift"+$0R);if(($0T==$0U)&&($0V!=$0T))$0S=$0V;};if(String(typeof($0S)).toLowerCase()=="object"){$q.innerHTML=$0S[0],$q.dead=$0S[1];set_key_state($q,true,"#F00",bc,($E.DeadAction[0]==$0S[0]?$I:bg));}else{$q.dead=null;var $0W=false,$0X=$E.DeadAction[1];if($0S!=""){if($0X){eval("for(var j=0;j<"+$0X+".length;j++){if("+$0X+"[j][0]==$0S){$0S="+$0X+"[j][1]; break;}};");eval("if(j=="+$0X+".length)$0W=true;");};$q.innerHTML=$0S;if($0W)set_key_state($q,false,$G,$G,bg);else set_key_state($q,true,fc,bc,bg);}else{$q.innerHTML="&nbsp;";set_key_state($q,false,$G,$G,bg);}}};for(var k in $E.ctrl){var $q=$E.ctrl[k];switch($q){case $0I:case $0J:case $0K:case $0L:break;case $0N:detach_event($q,'mousedown',handle_lang_choice_menu);if($E.DeadAction[1])set_key_state($q,false,$G,$G,bg);else{set_key_state($q,false,fc,$E.lsc,bg);setup_event($q,'mousedown',handle_lang_choice_menu);};break;case $0M:$0M.innerHTML=$E.DeadAction[1]?$E.DeadAction[0]:"&#x00A0;";default:if($E.DeadAction[1]&&($q!=$0M))set_key_state($q,false,$G,$G,bg);else set_key_state($q,true,fc,bc,bg);switch($q){case $0O:$q.style.borderBottomColor=bg;break;case $0P:$q.style.borderRightColor=bg;break;case $0Q:$q.style.borderTopColor=$q.style.borderLeftColor=bg;break;}}};$0N.innerHTML=$0B;};function handle_lang_choice_menu(event){var $0Y=get_event_source(event);var $s=$0Y.id.substring(0,$0Y.id.indexOf("___"));var ct=document.getElementById($s);var $E=$a[$s];var $0Z=$E.menu;if($0Z){ct.removeChild($0Z);$E.menu=null;}else{var fs=$E.fontsize,kc=$E.keycolor;var $J=parseFloat(fs)/14.0,$K=25.0*$J,w=102*$J;$0Z=document.createElement("DIV");$0Z.style.display="block";$0Z.style.position="relative";$0Z.style.top="1px";$0Z.style.left="0px";$0Z.style.width=String(w)+"px";$0Z.style.backgroundColor=$E.bgcolor;$0Z.style.border="1px solid "+$E.bordercolor;$E.menu=ct.appendChild($0Z);var $10=document.createElement("DIV");$10.style.fontFamily=$E.fontname;$10.style.color=$E.fontcolor;$10.style.position="relative";$10.style.width=String(w)+"px";$10.style.height=String($11.length*($K+$J)+1)+"px";$10.style.cursor="default";$0Z.appendChild($10);for(var j=0;j<$11.length;j++){var $12=setup_key($10,$s+"___lang_"+String(j),String(($K+$J)*j+1)+"px","1px",String(w-2*$J)+"px",$K+"px",$E.inactivebc,"left",($K-2)+"px",fs,"normal","4px");$12.style.backgroundColor=kc;$12.innerHTML=$11[j][1];setup_event($12,'mousedown',handle_lang_choice_item);setup_event($12,'mouseover',new Function("event","get_event_source(event).style.backgroundColor = '"+$E.lic+"'"));setup_event($12,'mouseout',new Function("event","get_event_source(event).style.backgroundColor = '"+kc+"'"));}}};function handle_lang_choice_item(event){var $0Y=get_event_source(event);var $0R=$0Y.id.indexOf("___lang_");var $13=$0Y.id.substring($0R+8,$0Y.id.length);var $s=$0Y.id.substring(0,$0R);var $E=$a[$s];$E.CurrentLayout=$11[$13][0];refresh_layout($s);document.getElementById($s).removeChild($E.menu);$E.menu=null;};function generic_callback_proc(event){var $0Y=get_event_source(event);var $s=$0Y.id.substring(0,$0Y.id.indexOf("___"));var $E=$a[$s];var $14=$0Y.subst?$0Y.subst:$0Y.innerHTML;if(($14=="Caps")||($14=="Shift")||($14=="AltGr")){eval("$E."+$14+"=!$E."+$14);refresh_layout($s);return;};if($0Y.dead){if($0Y.dead==$E.DeadAction[1]){$14="";$E.DeadAction[0]=$E.DeadAction[1]=null;}else{$E.DeadAction[0]=$14;$E.DeadAction[1]=$0Y.dead;};refresh_layout($s);return;}else{if($E.DeadAction[1])$E.DeadAction[0]=$E.DeadAction[1]=null;$E.AltGr=false;$E.Shift=false;refresh_layout($s);};switch($14){case "Tab":$14="   ";break;case "&lt;":$14="<";break;case "&gt;":$14=">";break;case "&amp;":$14="&";break;case "&nbsp;":$14=" ";break;case "&quot;":$14="\"";break;};if($14&&$E.Callback)eval($E.Callback+($14=="\""?"('"+$14+"')":($14=="\\"?"(\"\\\\\")":"(\""+$14+"\")")));};var $11=[["Us","English (US)"],["Ca","Canadian"],["Ru","&#x0420;&#x0443;&#x0441;&#x0441;&#x043A;&#x0438;&#x0439;"],["De","Deutsch"],["Fr","Fran&#x00E7;ais"],["Es","Espa&#x00F1;ol"],["It","Italiano"],["Cz","&#x010C;esky"],["El","&#x0388;&#x03BB;&#x03BB;&#x03B7;&#x03BD;&#x03B1;&#x03C2;"],["He","&#x05E2;&#x05D1;&#x05E8;&#x05D9;&#x05EA;"]];var Us_normal=[["&#x0060;","Grave"],"&#x0031;","&#x0032;","&#x0033;","&#x0034;","&#x0035;","&#x0036;","&#x0037;","&#x0038;","&#x0039;","&#x0030;","&#x002D;","&#x003D;","&#x0071;","&#x0077;","&#x0065;","&#x0072;","&#x0074;","&#x0079;","&#x0075;","&#x0069;","&#x006F;","&#x0070;","&#x005B;","&#x005D;","&#x005C;","&#x0061;","&#x0073;","&#x0064;","&#x0066;","&#x0067;","&#x0068;","&#x006A;","&#x006B;","&#x006C;","&#x003B;","&#x0027;","","&#x007A;","&#x0078;","&#x0063;","&#x0076;","&#x0062;","&#x006E;","&#x006D;","&#x002C;","&#x002E;","&#x002F;"];var Us_caps=[["&#x0060;","Grave"],"&#x0031;","&#x0032;","&#x0033;","&#x0034;","&#x0035;","&#x0036;","&#x0037;","&#x0038;","&#x0039;","&#x0030;","&#x002D;","&#x003D;","&#x0051;","&#x0057;","&#x0045;","&#x0052;","&#x0054;","&#x0059;","&#x0055;","&#x0049;","&#x004F;","&#x0050;","&#x005B;","&#x005D;","&#x005C;","&#x0041;","&#x0053;","&#x0044;","&#x0046;","&#x0047;","&#x0048;","&#x004A;","&#x004B;","&#x004C;","&#x003B;","&#x0027;","","&#x005A;","&#x0058;","&#x0043;","&#x0056;","&#x0042;","&#x004E;","&#x004D;","&#x002C;","&#x002E;","&#x002F;"];var Us_shift=[["&#x007E;","Tilde"],"&#x0021;","&#x0040;","&#x0023;","&#x0024;","&#x0025;",["&#x005E;","Circumflex"],"&#x0026;","&#x002A;","&#x0028;","&#x0029;","&#x005F;","&#x002B;","&#x0051;","&#x0057;","&#x0045;","&#x0052;","&#x0054;","&#x0059;","&#x0055;","&#x0049;","&#x004F;","&#x0050;","&#x007B;","&#x007D;","&#x007C;","&#x0041;","&#x0053;","&#x0044;","&#x0046;","&#x0047;","&#x0048;","&#x004A;","&#x004B;","&#x004C;","&#x003A;","&#x0022;","","&#x005A;","&#x0058;","&#x0043;","&#x0056;","&#x0042;","&#x004E;","&#x004D;","&#x003C;","&#x003E;","&#x003F;"];var Us_alt_gr=["","&#x00A1;","&#x00B2;","&#x00B3;","&#x00A4;","&#x20AC;","&#x00BC;","&#x00BD;","&#x00BE;","&#x0091;","&#x0092;","&#x00A5;","&#x00D7;","&#x00E4;","&#x00E5;","&#x00E9;","&#x00AE;","&#x00FE;","&#x00FC;","&#x00FA;","&#x00ED;","&#x00F3;","&#x00F6;","&#x00AB;","&#x00BB;","&#x00AC;","&#x00E1;","&#x00DF;","&#x0111;","","","","","","&#x00F8;","&#x00B6;",["&#x00B4;","Acute"],"","&#x00E6;","","&#x00A9;","","","&#x00F1;","&#x00B5;","&#x00E7;","","&#x00BF;"];var Us_alt_gr_shift=["","&#x00B9;","","","&#x00A3;","","","","","","","","&#x00F7;","&#x00C4;","&#x00C5;","&#x00C9;","","&#x00DE;","&#x00DC;","&#x00DA;","&#x00CD;","&#x00D3;","&#x00D6;","","","&#x00A6;","&#x00C1;","&#x00A7;","&#x0110;","","","","","","&#x00D8;","&#x00B0;",["&#x00A8;","Umlaut"],"","&#x00C6;","","&#x00A2;","","","&#x00D1;","","&#x00C7;","",""];var Ca_normal=["&#x002F;","&#x0031;","&#x0032;","&#x0033;","&#x0034;","&#x0035;","&#x0036;","&#x0037;","&#x0038;","&#x0039;","&#x0030;","&#x002D;","&#x003D;","&#x0071;","&#x0077;","&#x0065;","&#x0072;","&#x0074;","&#x0079;","&#x0075;","&#x0069;","&#x006F;","&#x0070;",["&#x005E;","Circumflex"],"&#x00E7;","&#x00F9;","&#x0061;","&#x0073;","&#x0064;","&#x0066;","&#x0067;","&#x0068;","&#x006A;","&#x006B;","&#x006C;","&#x003B;","&#x00E8;","&#x00E0;","&#x007A;","&#x0078;","&#x0063;","&#x0076;","&#x0062;","&#x006E;","&#x006D;","&#x002C;","&#x002E;","&#x00E9;"];var Ca_caps=["&#x002F;","&#x0031;","&#x0032;","&#x0033;","&#x0034;","&#x0035;","&#x0036;","&#x0037;","&#x0038;","&#x0039;","&#x0030;","&#x002D;","&#x003D;","&#x0051;","&#x0057;","&#x0045;","&#x0052;","&#x0054;","&#x0059;","&#x0055;","&#x0049;","&#x004F;","&#x0050;",["&#x005E;","Circumflex"],"&#x00C7;","&#x00D9;","&#x0041;","&#x0053;","&#x0044;","&#x0046;","&#x0047;","&#x0048;","&#x004A;","&#x004B;","&#x004C;","&#x003B;","&#x00C8;","&#x00C0;","&#x005A;","&#x0058;","&#x0043;","&#x0056;","&#x0042;","&#x004E;","&#x004D;","&#x002C;","&#x002E;","&#x00C9;"];var Ca_shift=["&#x005C;","&#x0021;","&#x0040;","&#x0023;","&#x0024;","&#x0025;","&#x003F;","&#x0026;","&#x002A;","&#x0028;","&#x0029;","&#x005F;","&#x002B;","&#x0051;","&#x0057;","&#x0045;","&#x0052;","&#x0054;","&#x0059;","&#x0055;","&#x0049;","&#x004F;","&#x0050;",["&#x00A8;","Umlaut"],"&#x00C7;","&#x00D9;","&#x0041;","&#x0053;","&#x0044;","&#x0046;","&#x0047;","&#x0048;","&#x004A;","&#x004B;","&#x004C;","&#x003A;","&#x00C8;","&#x00C0;","&#x005A;","&#x0058;","&#x0043;","&#x0056;","&#x0042;","&#x004E;","&#x004D;","&#x0027;","&#x0022;","&#x00C9;"];var Ca_alt_gr=["&#x007C;","","","","","","","&#x007B;","&#x007D;","&#x005B;","&#x005D;","","&#x00AC;","","","","","","","","","","",["&#x0060;","Grave"],["&#x007E;","Tilde"],"","","","","","","","","","","&#x00B0;","","","&#x00AB;","&#x00BB;","","","","","","&#x003C;","&#x003E;",""];var Ru_normal=["&#x0451;","&#x0031;","&#x0032;","&#x0033;","&#x0034;","&#x0035;","&#x0036;","&#x0037;","&#x0038;","&#x0039;","&#x0030;","&#x002D;","&#x003D;","&#x0439;","&#x0446;","&#x0443;","&#x043A;","&#x0435;","&#x043D;","&#x0433;","&#x0448;","&#x0449;","&#x0437;","&#x0445;","&#x044A;","&#x005C;","&#x0444;","&#x044B;","&#x0432;","&#x0430;","&#x043F;","&#x0440;","&#x043E;","&#x043B;","&#x0434;","&#x0436;","&#x044D;","","&#x044F;","&#x0447;","&#x0441;","&#x043C;","&#x0438;","&#x0442;","&#x044C;","&#x0431;","&#x044E;","&#x002E;"];var Ru_caps=["&#x0401;","&#x0031;","&#x0032;","&#x0033;","&#x0034;","&#x0035;","&#x0036;","&#x0037;","&#x0038;","&#x0039;","&#x0030;","&#x002D;","&#x003D;","&#x0419;","&#x0426;","&#x0423;","&#x041A;","&#x0415;","&#x041D;","&#x0413;","&#x0428;","&#x0429;","&#x0417;","&#x0425;","&#x042A;","&#x005C;","&#x0424;","&#x042B;","&#x0412;","&#x0410;","&#x041F;","&#x0420;","&#x041E;","&#x041B;","&#x0414;","&#x0416;","&#x042D;","","&#x042F;","&#x0427;","&#x0421;","&#x041C;","&#x0418;","&#x0422;","&#x042C;","&#x0411;","&#x042E;","&#x002E;"];var Ru_shift=["&#x0401;","&#x0021;","&#x0022;","&#x2116;","&#x003B;","&#x0025;","&#x003A;","&#x003F;","&#x002A;","&#x0028;","&#x0029;","&#x005F;","&#x002B;","&#x0419;","&#x0426;","&#x0423;","&#x041A;","&#x0415;","&#x041D;","&#x0413;","&#x0428;","&#x0429;","&#x0417;","&#x0425;","&#x042A;","&#x002F;","&#x0424;","&#x042B;","&#x0412;","&#x0410;","&#x041F;","&#x0420;","&#x041E;","&#x041B;","&#x0414;","&#x0416;","&#x042D;","","&#x042F;","&#x0427;","&#x0421;","&#x041C;","&#x0418;","&#x0422;","&#x042C;","&#x0411;","&#x042E;","&#x002C;"];var De_normal=[["&#x005E;","Circumflex"],"&#x0031;","&#x0032;","&#x0033;","&#x0034;","&#x0035;","&#x0036;","&#x0037;","&#x0038;","&#x0039;","&#x0030;","&#x00DF;",["&#x00B4;","Acute"],"&#x0071;","&#x0077;","&#x0065;","&#x0072;","&#x0074;","&#x007A;","&#x0075;","&#x0069;","&#x006F;","&#x0070;","&#x00FC;","&#x002B;","&#x003C;","&#x0061;","&#x0073;","&#x0064;","&#x0066;","&#x0067;","&#x0068;","&#x006A;","&#x006B;","&#x006C;","&#x00F6;","&#x00E4;","&#x0023;","&#x0079;","&#x0078;","&#x0063;","&#x0076;","&#x0062;","&#x006E;","&#x006D;","&#x002C;","&#x002E;","&#x002D;"];var De_caps=[["&#x005E;","Circumflex"],"&#x0031;","&#x0032;","&#x0033;","&#x0034;","&#x0035;","&#x0036;","&#x0037;","&#x0038;","&#x0039;","&#x0030;","&#x00DF;",["&#x00B4;","Acute"],"&#x0051;","&#x0057;","&#x0045;","&#x0052;","&#x0054;","&#x005A;","&#x0055;","&#x0049;","&#x004F;","&#x0050;","&#x00DC;","&#x002B;","&#x003C;","&#x0041;","&#x0053;","&#x0044;","&#x0046;","&#x0047;","&#x0048;","&#x004A;","&#x004B;","&#x004C;","&#x00D6;","&#x00C4;","&#x0023;","&#x0059;","&#x0058;","&#x0043;","&#x0056;","&#x0042;","&#x004E;","&#x004D;","&#x002C;","&#x002E;","&#x002D;"];var De_shift=["&#x00BA;","&#x0021;","&#x0022;","&#x00A7;","&#x0024;","&#x0025;","&#x0026;","&#x002F;","&#x0028;","&#x0029;","&#x003D;","&#x003F;",["&#x0060;","Grave"],"&#x0051;","&#x0057;","&#x0045;","&#x0052;","&#x0054;","&#x005A;","&#x0055;","&#x0049;","&#x004F;","&#x0050;","&#x00DC;","&#x002A;","&#x003E;","&#x0041;","&#x0053;","&#x0044;","&#x0046;","&#x0047;","&#x0048;","&#x004A;","&#x004B;","&#x004C;","&#x00D6;","&#x00C4;","&#x0027;","&#x0059;","&#x0058;","&#x0043;","&#x0056;","&#x0042;","&#x004E;","&#x004D;","&#x003B;","&#x003A;","&#x005F;"];var De_alt_gr=["","","&#x00B2;","&#x00B3;","","","","&#x007B;","&#x005B;","&#x005D;","&#x007D;","&#x005C;","","&#x0040;","","&#x20AC;","","","","","","","","",["&#x007E;","Tilde"],"&#x007C;","","","","","","","","","","","","","","","","","","","&#x00B5;","","",""];var Fr_normal=["&#x00B2;","&#x0026;","&#x00E9;","&#x0022;","&#x0027;","&#x0028;","&#x007C;","&#x00E8;","&#x005F;","&#x00E7;","&#x00E0;","&#x0029;","&#x003D;","&#x0061;","&#x007A;","&#x0065;","&#x0072;","&#x0074;","&#x0079;","&#x0075;","&#x0069;","&#x006F;","&#x0070;",["&#x005E;","Circumflex"],"&#x0024;","&#x003C;","&#x0071;","&#x0073;","&#x0064;","&#x0066;","&#x0067;","&#x0068;","&#x006A;","&#x006B;","&#x006C;","&#x006D;","&#x00F9;","&#x002A;","&#x0077;","&#x0078;","&#x0063;","&#x0076;","&#x0062;","&#x006E;","&#x002C;","&#x003B;","&#x003A;","&#x0021;"];var Fr_caps=["&#x00B2;","&#x0026;","&#x00C9;","&#x0022;","&#x0027;","&#x0028;","&#x007C;","&#x00C8;","&#x005F;","&#x00C7;","&#x00C0;","&#x0029;","&#x003D;","&#x0041;","&#x005A;","&#x0045;","&#x0052;","&#x0054;","&#x0059;","&#x0055;","&#x0049;","&#x004F;","&#x0050;",["&#x005E;","Circumflex"],"&#x0024;","&#x003C;","&#x0051;","&#x0053;","&#x0044;","&#x0046;","&#x0047;","&#x0048;","&#x004A;","&#x004B;","&#x004C;","&#x004D;","&#x00D9;","&#x002A;","&#x0057;","&#x0058;","&#x0043;","&#x0056;","&#x0042;","&#x004E;","&#x002C;","&#x003B;","&#x003A;","&#x0021;"];var Fr_shift=["","&#x0031;","&#x0032;","&#x0033;","&#x0034;","&#x0035;","&#x0036;","&#x0037;","&#x0038;","&#x0039;","&#x0030;","&#x00BA;","&#x002B;","&#x0041;","&#x005A;","&#x0045;","&#x0052;","&#x0054;","&#x0059;","&#x0055;","&#x0049;","&#x004F;","&#x0050;",["&#x00A8;","Umlaut"],"&#x00A3;","&#x003E;","&#x0051;","&#x0053;","&#x0044;","&#x0046;","&#x0047;","&#x0048;","&#x004A;","&#x004B;","&#x004C;","&#x004D;","&#x0025;","&#x00B5;","&#x0057;","&#x0058;","&#x0043;","&#x0056;","&#x0042;","&#x004E;","&#x003F;","&#x005F;","&#x002F;","&#x00A7;"];var Fr_alt_gr=["","","","&#x0023;","&#x007B;","&#x005B;","&#x007C;","","&#x005C;","&#x005E;","&#x0040;","&#x005D;","&#x007D;","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""];var Es_normal=["&#x00BA;","&#x0031;","&#x0032;","&#x0033;","&#x0034;","&#x0035;","&#x0036;","&#x0037;","&#x0038;","&#x0039;","&#x0030;","&#x0092;","&#x00A1;","&#x0071;","&#x0077;","&#x0065;","&#x0072;","&#x0074;","&#x0079;","&#x0075;","&#x0069;","&#x006F;","&#x0070;",["&#x0060;","Grave"],"&#x002B;","&#x003C;","&#x0061;","&#x0073;","&#x0064;","&#x0066;","&#x0067;","&#x0068;","&#x006A;","&#x006B;","&#x006C;","&#x00F1;",["&#x00B4;","Acute"],"&#x00E7;","&#x007A;","&#x0078;","&#x0063;","&#x0076;","&#x0062;","&#x006E;","&#x006D;","&#x002C;","&#x002E;","&#x002D;"];var Es_caps=["&#x00BA;","&#x0031;","&#x0032;","&#x0033;","&#x0034;","&#x0035;","&#x0036;","&#x0037;","&#x0038;","&#x0039;","&#x0030;","&#x0092;","&#x00A1;","&#x0051;","&#x0057;","&#x0045;","&#x0052;","&#x0054;","&#x0059;","&#x0055;","&#x0049;","&#x004F;","&#x0050;",["&#x0060;","Grave"],"&#x002B;","&#x003C;","&#x0041;","&#x0053;","&#x0044;","&#x0046;","&#x0047;","&#x0048;","&#x004A;","&#x004B;","&#x004C;","&#x00D1;",["&#x00B4;","Acute"],"&#x00C7;","&#x005A;","&#x0058;","&#x0043;","&#x0056;","&#x0042;","&#x004E;","&#x004D;","&#x002C;","&#x002E;","&#x002D;"];var Es_shift=["&#x00AA;","&#x0021;","&#x0022;","&#x0027;","&#x0024;","&#x0025;","&#x0026;","&#x002F;","&#x0028;","&#x0029;","&#x003D;","&#x003F;","&#x00BF;","&#x0051;","&#x0057;","&#x0045;","&#x0052;","&#x0054;","&#x0059;","&#x0055;","&#x0049;","&#x004F;","&#x0050;",["&#x005E;","Circumflex"],"&#x002A;","&#x003E;","&#x0041;","&#x0053;","&#x0044;","&#x0046;","&#x0047;","&#x0048;","&#x004A;","&#x004B;","&#x004C;","&#x00D1;",["&#x00A8;","Umlaut"],"&#x00C7;","&#x005A;","&#x0058;","&#x0043;","&#x0056;","&#x0042;","&#x004E;","&#x004D;","&#x003B;","&#x003A;","&#x005F;"];var Es_alt_gr=["&#x005C;","&#x007C;","&#x0040;","&#x0023;","","","&#x00AC;","","","","","","","","","","","","","","","","","&#x005B;","&#x005D;","","","","","","","","","","","","&#x007B;","&#x007D;","","","","","","","","","",""];var It_normal=["&#x005C;","&#x0031;","&#x0032;","&#x0033;","&#x0034;","&#x0035;","&#x0036;","&#x0037;","&#x0038;","&#x0039;","&#x0030;","&#x0092;","&#x00EC;","&#x0071;","&#x0077;","&#x0065;","&#x0072;","&#x0074;","&#x0079;","&#x0075;","&#x0069;","&#x006F;","&#x0070;","&#x00E8;","&#x002B;","&#x003C;","&#x0061;","&#x0073;","&#x0064;","&#x0066;","&#x0067;","&#x0068;","&#x006A;","&#x006B;","&#x006C;","&#x00F2;","&#x00E0;","&#x00F9;","&#x007A;","&#x0078;","&#x0063;","&#x0076;","&#x0062;","&#x006E;","&#x006D;","&#x002C;","&#x002E;","&#x002D;"];var It_caps=["&#x005C;","&#x0031;","&#x0032;","&#x0033;","&#x0034;","&#x0035;","&#x0036;","&#x0037;","&#x0038;","&#x0039;","&#x0030;","&#x0092;","&#x00EC;","&#x0051;","&#x0057;","&#x0045;","&#x0052;","&#x0054;","&#x0059;","&#x0055;","&#x0049;","&#x004F;","&#x0050;","&#x00C8;","&#x002B;","&#x003C;","&#x0041;","&#x0053;","&#x0044;","&#x0046;","&#x0047;","&#x0048;","&#x004A;","&#x004B;","&#x004C;","&#x00D2;","&#x00C0;","&#x00D9;","&#x005A;","&#x0058;","&#x0043;","&#x0056;","&#x0042;","&#x004E;","&#x004D;","&#x002C;","&#x002E;","&#x002D;"];var It_shift=["&#x007C;","&#x0021;","&#x0022;","&#x00A3;","&#x0024;","&#x0025;","&#x0026;","&#x002F;","&#x0028;","&#x0029;","&#x003D;","&#x003F;","&#x005E;","&#x0051;","&#x0057;","&#x0045;","&#x0052;","&#x0054;","&#x0059;","&#x0055;","&#x0049;","&#x004F;","&#x0050;","&#x00E9;","&#x002A;","&#x003C;","&#x0041;","&#x0053;","&#x0044;","&#x0046;","&#x0047;","&#x0048;","&#x004A;","&#x004B;","&#x004C;","&#x00E7;","&#x00B0;","&#x00A7;","&#x005A;","&#x0058;","&#x0043;","&#x0056;","&#x0042;","&#x004E;","&#x004D;","&#x003B;","&#x003A;","&#x005F;"];var It_alt_gr=new Array(48);It_alt_gr[23]="&#x005B;";It_alt_gr[24]="&#x005D;";It_alt_gr[35]="&#x0040;";It_alt_gr[36]="&#x0023;";var It_alt_gr_shift=new Array(48);It_alt_gr_shift[23]="&#x007B;";It_alt_gr_shift[24]="&#x007D;";var Cz_normal=["&#x003B;","&#x002B;","&#x011B;","&#x0161;","&#x010D;","&#x0159;","&#x017E;","&#x00FD;","&#x00E1;","&#x00ED;","&#x00E9;","&#x003D;",["&#x00B4;","Acute"],"&#x0071;","&#x0077;","&#x0065;","&#x0072;","&#x0074;","&#x0079;","&#x0075;","&#x0069;","&#x006F;","&#x0070;","&#x00FA;","&#x0029;","&#x005C;","&#x0061;","&#x0073;","&#x0064;","&#x0066;","&#x0067;","&#x0068;","&#x006A;","&#x006B;","&#x006C;","&#x016F;","&#x00A7;",["&#x00A8;","Umlaut"],"&#x007A;","&#x0078;","&#x0063;","&#x0076;","&#x0062;","&#x006E;","&#x006D;","&#x002C;","&#x002E;","&#x002D;"];var Cz_caps=["&#x003B;","&#x002B;","&#x011A;","&#x0160;","&#x010C;","&#x0158;","&#x017D;","&#x00DD;","&#x00C1;","&#x00CD;","&#x00C9;","&#x003D;","&#x02CA;","&#x0051;","&#x0057;","&#x0045;","&#x0052;","&#x0054;","&#x0059;","&#x0055;","&#x0049;","&#x004F;","&#x0050;","&#x00DA;","&#x0029;","&#x005C;","&#x0041;","&#x0053;","&#x0044;","&#x0046;","&#x0047;","&#x0048;","&#x004A;","&#x004B;","&#x004C;","&#x016E;","&#x00A7;",["&#x00A8;","Umlaut"],"&#x005A;","&#x0058;","&#x0043;","&#x0056;","&#x0042;","&#x004E;","&#x004D;","&#x002C;","&#x002E;","&#x002D;"];var Cz_shift=[["&#x00BA;","Ring"],"&#x0031;","&#x0032;","&#x0033;","&#x0034;","&#x0035;","&#x0036;","&#x0037;","&#x0038;","&#x0039;","&#x0030;","&#x0025;",["&#x02C7;","Caron"],"&#x0051;","&#x0057;","&#x0045;","&#x0052;","&#x0054;","&#x0059;","&#x0055;","&#x0049;","&#x004F;","&#x0050;","&#x002F;","&#x0028;","&#x007C;","&#x0041;","&#x0053;","&#x0044;","&#x0046;","&#x0047;","&#x0048;","&#x004A;","&#x004B;","&#x004C;","&#x0022;","&#x0021;","&#x0027;","&#x005A;","&#x0058;","&#x0043;","&#x0056;","&#x0042;","&#x004E;","&#x004D;","&#x003F;","&#x003A;","&#x005F;"];var Cz_alt_gr=[["&#x0060;","Grave"],"&#x0021;","&#x0040;","&#x0023;","&#x0024;","&#x0025;","&#x005E;","&#x0026;","&#x002A;","&#x0028;","&#x0029;","&#x002D;","&#x003D;","","","&#x20AC;","","","","","","","","&#x005B;","&#x005D;","&#x00DF;","","","","","","","","","","&#x003B;","&#x00A4;","&#x005C;","","","","","","","","&#x003C;","&#x003E;","&#x002F;"];var Cz_alt_gr_shift=[["&#x007E;","Tilde"],"","","","","","","","","","","&#x005F;","&#x002B;","","","&#x20AC;","","","","","","","","&#x007B;","&#x007D;",["&#x00A8;","Umlaut"],"","","","","","","","","","&#x003A;",["&#x005E;","Circumflex"],"&#x007C;","","","","","","","","&#x00D7;","&#x00F7;","&#x003F;"];var El_normal=["&#x00BD;","&#x0031;","&#x0032;","&#x0033;","&#x0034;","&#x0035;","&#x0036;","&#x0037;","&#x0038;","&#x0039;","&#x0030;","&#x002D;","&#x003D;","&#x003B;","&#x03C2;","&#x03B5;","&#x03C1;","&#x03C4;","&#x03C5;","&#x03B8;","&#x03B9;","&#x03BF;","&#x03C0;","&#x005B;","&#x005D;","&#x00A7;","&#x03B1;","&#x03C3;","&#x03B4;","&#x03C6;","&#x03B3;","&#x03B7;","&#x03BE;","&#x03BA;","&#x03BB;",["&#x00B4;","Acute"],"&#x0092;","&#x005C;","&#x03B6;","&#x03C7;","&#x03C8;","&#x03C9;","&#x03B2;","&#x03BD;","&#x03BC;","&#x002C;","&#x002E;","&#x002F;"];var El_caps=["&#x00BD;","&#x0031;","&#x0032;","&#x0033;","&#x0034;","&#x0035;","&#x0036;","&#x0037;","&#x0038;","&#x0039;","&#x0030;","&#x002D;","&#x003D;","&#x003B;","&#x03C2;","&#x0395;","&#x03A1;","&#x03A4;","&#x03A5;","&#x0398;","&#x0399;","&#x039F;","&#x03A0;","&#x005B;","&#x005D;","&#x00A7;","&#x0391;","&#x03A3;","&#x0394;","&#x03A6;","&#x0393;","&#x0397;","&#x039E;","&#x039A;","&#x039B;",["&#x00B4;","Acute"],"&#x0092;","&#x005C;","&#x0396;","&#x03A7;","&#x03A8;","&#x03A9;","&#x0392;","&#x039D;","&#x039C;","&#x002C;","&#x002E;","&#x002F;"];var El_shift=["&#x00B1;","&#x0021;","&#x0040;","&#x0023;","&#x0024;","&#x0025;","&#x005E;","&#x0026;","&#x002A;","&#x0028;","&#x0029;","&#x005F;","&#x002B;","&#x003A;","&#x00A6;","&#x0395;","&#x03A1;","&#x03A4;","&#x03A5;","&#x0398;","&#x0399;","&#x039F;","&#x03A0;","&#x007B;","&#x007D;","&#x00A9;","&#x0391;","&#x03A3;","&#x0394;","&#x03A6;","&#x0393;","&#x0397;","&#x039E;","&#x039A;","&#x039B;",["&#x00A8;","Umlaut"],"&#x0091;","&#x007C;","&#x0396;","&#x03A7;","&#x03A8;","&#x03A9;","&#x0392;","&#x039D;","&#x039C;","&#x003C;","&#x003E;","&#x003F;"];var El_alt_gr=["","","&#x00B2;","&#x00B3;","&#x00A3;","&#x00A7;","&#x00B6;","","&#x00A4;","&#x00A6;","&#x00B0;","&#x00B1;","&#x00BD;","","","","","","","","","","","&#x00AB;","&#x00BB;","","","","","","","","","","",["&#x0385;","Dialytika_Tonos"],"","&#x00AC;","","","","","","","","","",""];var He_normal=["&#x003B;","&#x0031;","&#x0032;","&#x0033;","&#x0034;","&#x0035;","&#x0036;","&#x0037;","&#x0038;","&#x0039;","&#x0030;","&#x002D;","&#x003D;","&#x002F;","&#x0027;","&#x05E7;","&#x05E8;","&#x05D0;","&#x05D8;","&#x05D5;","&#x05DF;","&#x05DD;","&#x05E4;","&#x005D;","&#x005B;","&#x005C;","&#x05E9;","&#x05D3;","&#x05D2;","&#x05DB;","&#x05E2;","&#x05D9;","&#x05D7;","&#x05DC;","&#x05DA;","&#x05E3;","&#x002C;","&#x005C;","&#x05D6;","&#x05E1;","&#x05D1;","&#x05D4;","&#x05E0;","&#x05DE;","&#x05E6;","&#x05EA;","&#x05E5;","&#x002E;"];var He_shift=["&#x007E;","&#x0021;","&#x0040;","&#x0023;","&#x0024;","&#x0025;","&#x005E;","&#x0026;","&#x002A;","&#x0029;","&#x0028;","&#x005F;","&#x002B;","&#x002F;","&#x0027;","&#x05E7;","&#x05E8;","&#x05D0;","&#x05D8;","&#x05D5;","&#x05DF;","&#x05DD;","&#x05E4;","&#x007D;","&#x007B;","&#x007C;","&#x05E9;","&#x05D3;","&#x05D2;","&#x05DB;","&#x05E2;","&#x05D9;","&#x05D7;","&#x05DC;","&#x05DA;","&#x003A;","&#x0022;","&#x007C;","&#x05D6;","&#x05E1;","&#x05D1;","&#x05D4;","&#x05E0;","&#x05DE;","&#x05E6;","&#x003C;","&#x003E;","&#x003F;"];var He_alt_gr=new Array(48);He_alt_gr[4]="&#x20AA;";He_alt_gr[11]="&#x05BE;";He_alt_gr[19]="&#x05F0;";He_alt_gr[31]="&#x05F2;";He_alt_gr[32]="&#x05F1;";var Acute=[["&#x0061;","&#x00E1;"],["&#x0065;","&#x00E9;"],["&#x0069;","&#x00ED;"],["&#x006F;","&#x00F3;"],["&#x0075;","&#x00FA;"],["&#x0079;","&#x00FD;"],["&#x0041;","&#x00C1;"],["&#x0045;","&#x00C9;"],["&#x0049;","&#x00CD;"],["&#x004F;","&#x00D3;"],["&#x0055;","&#x00DA;"],["&#x0059;","&#x00DD;"],["&#x0063;","&#x0107;"],["&#x0043;","&#x0106;"],["&#x006C;","&#x013A;"],["&#x004C;","&#x0139;"],["&#x006E;","&#x0144;"],["&#x004E;","&#x0143;"],["&#x0072;","&#x0155;"],["&#x0052;","&#x0154;"],["&#x0073;","&#x015B;"],["&#x0053;","&#x015A;"],["&#x007A;","&#x017A;"],["&#x005A;","&#x0179;"],["&#x0391;","&#x0386;"],["&#x0395;","&#x0388;"],["&#x0397;","&#x0389;"],["&#x0399;","&#x038A;"],["&#x039F;","&#x038C;"],["&#x03A5;","&#x038E;"],["&#x03A9;","&#x038F;"],["&#x03B1;","&#x03AC;"],["&#x03B5;","&#x03AD;"],["&#x03B7;","&#x03AE;"],["&#x03B9;","&#x03AF;"],["&#x03BF;","&#x03CC;"],["&#x03C5;","&#x03CD;"],["&#x03C9;","&#x03CE;"]];var Caron=[["&#x0063;","&#x010D;"],["&#x0043;","&#x010C;"],["&#x0064;","&#x010F;"],["&#x0044;","&#x010E;"],["&#x0065;","&#x011B;"],["&#x0045;","&#x011A;"],["&#x006E;","&#x0148;"],["&#x004E;","&#x0147;"],["&#x0072;","&#x0159;"],["&#x0052;","&#x0158;"],["&#x0073;","&#x0161;"],["&#x0053;","&#x0160;"],["&#x0074;","&#x0165;"],["&#x0054;","&#x0164;"],["&#x007A;","&#x017E;"],["&#x005A;","&#x017D;"],["&#x006C;","&#x013E;"],["&#x004C;","&#x013D;"]];var Cedilla=[["&#x0063;","&#x00E7;"],["&#x0043;","&#x00C7;"],["&#x0067;","&#x0123;"],["&#x0047;","&#x0122;"],["&#x006B;","&#x0137;"],["&#x004B;","&#x0136;"],["&#x006C;","&#x013C;"],["&#x004C;","&#x013B;"],["&#x006E;","&#x0146;"],["&#x004E;","&#x0145;"],["&#x0072;","&#x0157;"],["&#x0052;","&#x0156;"],["&#x0073;","&#x015F;"],["&#x0053;","&#x015E;"],["&#x0074;","&#x0163;"],["&#x0054;","&#x0162;"]];var Circumflex=[["&#x0061;","&#x00E2;"],["&#x0041;","&#x00C2;"],["&#x0065;","&#x00EA;"],["&#x0045;","&#x00CA;"],["&#x0069;","&#x00EE;"],["&#x0049;","&#x00CE;"],["&#x006F;","&#x00F4;"],["&#x004F;","&#x00D4;"],["&#x0063;","&#x0109;"],["&#x0043;","&#x0108;"],["&#x0067;","&#x011D;"],["&#x0047;","&#x011C;"],["&#x0068;","&#x0125;"],["&#x0048;","&#x0124;"],["&#x006A;","&#x0135;"],["&#x004A;","&#x0134;"],["&#x0073;","&#x015D;"],["&#x0053;","&#x015C;"],["&#x0075;","&#x00FB;"],["&#x0055;","&#x00DB;"],["&#x0077;","&#x0175;"],["&#x0057;","&#x0174;"],["&#x0079;","&#x0177;"],["&#x0059;","&#x0176;"]];var Dialytika_Tonos=[["&#x03B9;","&#x0390;"],["&#x03C6;","&#x03B0;"]];var Grave=[["&#x0061;","&#x00E0;"],["&#x0065;","&#x00E8;"],["&#x0069;","&#x00EC;"],["&#x006F;","&#x00F2;"],["&#x0075;","&#x00F9;"],["&#x0041;","&#x00C0;"],["&#x0045;","&#x00C8;"],["&#x0049;","&#x00CC;"],["&#x004F;","&#x00D2;"],["&#x0055;","&#x00D9;"]];var Ring=[["&#x0061;","&#x00E5;"],["&#x0041;","&#x00C5;"],["&#x0075;","&#x016F;"],["&#x0055;","&#x016E;"]];var Tilde=[["&#x0061;","&#x00E3;"],["&#x006F;","&#x00F5;"],["&#x006E;","&#x00F1;"],["&#x0041;","&#x00C3;"],["&#x004F;","&#x00D5;"],["&#x0069;","&#x0129;"],["&#x0049;","&#x0128;"],["&#x0075;","&#x0169;"],["&#x0055;","&#x0168;"],["&#x004E;","&#x00D1;"]];var Umlaut=[["&#x0061;","&#x00E4;"],["&#x0065;","&#x00EB;"],["&#x0069;","&#x00EF;"],["&#x006F;","&#x00F6;"],["&#x0075;","&#x00FC;"],["&#x0079;","&#x00FF;"],["&#x0041;","&#x00C4;"],["&#x0045;","&#x00CB;"],["&#x0049;","&#x00CF;"],["&#x004F;","&#x00D6;"],["&#x0055;","&#x00DC;"],["&#x0059;","&#x0178;"],["&#x0399;","&#x03AA;"],["&#x03A5;","&#x03AB;"],["&#x03B9;","&#x03CA;"],["&#x03C5;","&#x03CB;"]];