function VKeyboard($a,$b,$c,$d,$e,$f,$g,$h,$i,$j,$k,$l,$m,$n,$o,$p,$q,$r,$s,$t,$u,$v,$w,$x){return this.$0v($a,$b,$c,$d,$e,$f,$g,$h,$i,$j,$k,$l,$m,$n,$o,$p,$q,$r,$s,$t,$u,$v,$w,$x);};VKeyboard.kbArray=[];VKeyboard.prototype={$y:function(event){var e=event||window.event;return e.srcElement||e.target;},$z:function($A,$B,$C){return($A.attachEvent?$A.attachEvent("on"+$B,$C):(($A.addEventListener)?$A.addEventListener($B,$C,false):null));},$D:function($A,$B,$C){return($A.detachEvent?$A.detachEvent("on"+$B,$C):(($A.removeEventListener)?$A.removeEventListener($B,$C,false):null));},$E:function($F){function getColor($G,$H,$I){if(/rgb\((\d+),\s(\d+),\s(\d+)\)/.exec($G)){switch($H){case 1:return parseInt(RegExp.$1,10);case 2:return parseInt(RegExp.$2,10);case 3:return parseInt(RegExp.$3,10);default:return 0;}}else return $G.length==4?parseInt($G.substr($H,1)+$G.substr($H,1),16):parseInt($G.substr($I,2),16);};function getR($J){return getColor($J,1,1);};function getG($J){return getColor($J,2,3);};function getB($J){return getColor($J,3,5);};var el=$F.time?$F:($F.company&&$F.company.time?$F.company:null);if(el){el.time=0;clearInterval(el.timer);};var $K=this;var $L=$K.fontcolor,$M=$K.keycolor,$N=$K.bordercolor;if($F.dead)$L=$K.deadcolor;if((($F.innerHTML=="Shift")&&$K.Shift)||(($F.innerHTML=="Caps")&&$K.Caps)||(($F.innerHTML=="AltGr")&&$K.AltGr))$M=$K.lic;var fr=getR($L),fg=getG($L),fb=getB($L);var kr=getR($M),kg=getG($M),kb=getB($M);var br=getR($N),bg=getG($N),bb=getB($N);var $O=getR($K.cfc),$P=getG($K.cfc),$Q=getB($K.cfc);var $R=getR($K.cbg),$S=getG($K.cbg),$T=getB($K.cbg);var $U=getR($K.cbr),$V=getG($K.cbr),$W=getB($K.cbr);var $X=function(){function dec2hex($Y){var $Z="0123456789ABCDEF";var a=$Y%16;var b=($Y-a)/16;return $Z.charAt(b)+$Z.charAt(a)+"";};$F.time=!$F.time?10:($F.time-1);function calc_color($00,end){return(end -($F.time/10)*(end -$00));};var $01=calc_color($O,fr),$02=calc_color($P,fg),$03=calc_color($Q,fb);var $04=calc_color($R,kr),$05=calc_color($S,kg),$06=calc_color($T,kb);var $07=calc_color($U,br),$08=calc_color($V,bg),$09=calc_color($W,bb);function setStyles(style){style.color="#"+dec2hex($01)+dec2hex($02)+dec2hex($03);style.borderColor="#"+dec2hex($07)+dec2hex($08)+dec2hex($09);style.backgroundColor="#"+dec2hex($04)+dec2hex($05)+dec2hex($06);};var $0a=($F==$K.mod[4])?false:true,is=$F.style,cs=$F.company?$F.company.style:null;if(cs&&$0a)setStyles(cs);setStyles(is);if(cs){if(!$0a){setStyles(cs);is.borderBottomColor="#"+dec2hex($04)+dec2hex($05)+dec2hex($06);}else cs.borderBottomColor="#"+dec2hex($04)+dec2hex($05)+dec2hex($06);};if(!$F.time){clearInterval($F.timer);return;}};$X();$F.timer=window.setInterval($X,50);},$0b:function($0c,top,$0d,$0e,$0f,$0g,$0h,$0i,$h,$0j,$0k,$0l){var os=$0c.style;if(top)os.top=top;if($0d)os.left=$0d;if($0e)os.width=$0e;if($0f)os.height=$0f;if($0g)os.position=$0g;if($0h)os.textAlign=$0h;if($0i)os.lineHeight=$0i;if($h)os.fontSize=$h;os.fontWeight=$0j||"bold";if($0k)os.paddingLeft=$0k;if($0l)os.paddingRight=$0l;},$0m:function(parent,id,top,$0d,$0e,$0f,$0h,$0i,$h,$0j,$0k,$0l){var $0n=this.Cntr.id+id;var $0o=document.getElementById($0n);var $0p=$0o?$0o.parentNode:document.createElement("DIV");this.$0b($0p,top,$0d,$0e,$0f,"absolute");var $0q=$0o||document.createElement("DIV");$0p.appendChild($0q);parent.appendChild($0p);this.$0b($0q,"","","",$0i,"relative",$0h,$0i,$h,$0j,$0k,$0l);$0q.id=$0n;return $0q;},$0r:function($0c){return($0c&&$0c.parentNode)?parseFloat($0c.parentNode.offsetLeft):0;},$0s:function($0c){return($0c&&$0c.parentNode)?parseFloat($0c.parentNode.offsetTop):0;},$0t:function($0c){return($0c&&$0c.parentNode)?parseFloat($0c.parentNode.offsetWidth):0;},$0u:function($0c){return($0c&&$0c.parentNode)?parseFloat($0c.parentNode.offsetHeight):0;},$0v:function($a,$b,$c,$d,$e,$f,$g,$h,$i,$j,$k,$l,$m,$n,$o,$p,$q,$r,$s,$t,$u,$v,$w,$x){var $0o=(this.Cntr!=undefined),ct=$0o?this.Cntr:document.getElementById($a);var $0w=($h&&($h!=this.fontsize));this.$2j=((typeof($b)=="function")&&(($b.length==1)||($b.length==2)))?$b:(this.$2j||null);var ff=$g||this.fontname||"";var fs=$h||this.fontsize||"14px";var fc=$i||this.fontcolor||"#000";var dc=$j||this.deadcolor||"#F00";var bg=$k||this.bgcolor||"#FFF";var kc=$l||this.keycolor||"#FFF";var bc=$n||this.bordercolor||"#777";this.fontname=ff,this.fontsize=fs,this.fontcolor=fc;this.bgcolor=bg,this.keycolor=kc,this.deadcolor=dc,this.bordercolor=bc;this.lic=$m||this.lic||"#DDD";this.ibc=$o||this.ibc||"#CCC";this.ikc=$p||this.ikc||"#FFF";this.lsc=$q||this.lsc||"#F77";this.cfc=$s||this.cfc||"#CC3300";this.cbg=$t||this.cbg||"#FF9966";this.cbr=$u||this.cbr||"#CC3300";this.sc=($r==undefined)?((this.sc==undefined)?false:this.sc):$r;this.gap=($w!=undefined)?($w?1:-1):(this.gap||1);if(!$0o){this.Cntr=ct;this.Caps=this.Shift=this.AltGr=false;this.DeadAction=[];this.DeadAction[0]=this.DeadAction[1]=null;this.keys=[],this.mod=[],this.pad=[];VKeyboard.kbArray[$a]=this;};var kb=$0o?ct.childNodes[0]:document.createElement("DIV");if(!$0o){ct.appendChild(kb);ct.style.display="block";ct.style.zIndex=999;if($v)ct.style.position="relative";else{ct.style.position="absolute";var $0x=0,$0y=0,$0z=ct;if($0z.offsetParent){while($0z.offsetParent){$0x+=$0z.offsetLeft;$0y+=$0z.offsetTop;$0z=$0z.offsetParent;}}else if($0z.x){$0x+=$0z.x;$0y+=$0z.y;};
	ct.style.top=$0y+"px",ct.style.left="10px";
	//ct.style.top=$0y+"px",ct.style.left=$0x+"px";
};kb.style.position="relative";kb.style.top="0px",kb.style.left="0px";};kb.style.border="1px solid "+bc;var $0A=$0o?kb.childNodes[0]:document.createElement("DIV"),ks=$0A.style;if(!$0o){kb.appendChild($0A);ks.position="relative";ks.width="1px";ks.cursor="default";};this.$z($0A,"selectstart",function(event){return false;});this.$z($0A,"mousedown",function(event){if(event.preventDefault)event.preventDefault();return false;});ks.fontFamily=ff,ks.backgroundColor=bg;if(!$0o||$0w){var $0B=parseFloat(fs)/14.0,$0C=Math.floor(25.0*$0B),$0D=2*$0C,$0E=this.gap;var cp=String($0C)+"px",cx=String($0C-($w?0:2.0))+"px",lh=String($0C-2.0)+"px";var $0F=0,$0G=$0E,$0H=0,$0I=0;var c="center",n="normal",r="right",l="left",e="&nbsp;",$0J=String(4*$0B)+"px";var $0p;for(var i=0;i<13;i++){this.keys[i]=$0p=this.$0m($0A,"___key"+String(i),$0G+"px",($0F+$0H+$0E)+"px",cp,cp,c,lh,fs);$0F=this.$0r($0p),$0H=this.$0t($0p);};$0G=this.$0s($0p);$0I=this.$0u($0p);var $0K=this.$0m($0A,"___kbp",$0G+"px",($0F+$0H+$0E)+"px",(2.96*$0C)+"px",cp,r,lh,fs,n,"",$0J);$0K.innerHTML="BackSpace";this.mod[0]=$0K;var $0L=this.$0m($0A,"___tab",($0G+$0I+$0E)+"px",$0E+"px",(1.48*$0C+$0E)+"px",cp,l,lh,fs,n,$0J);$0L.innerHTML="Tab";this.mod[1]=$0L;$0F=this.$0r($0L),$0H=this.$0t($0L),$0G=this.$0s($0L);for(;i<26;i++){this.keys[i]=$0p=this.$0m($0A,"___key"+String(i),$0G+"px",($0F+$0H+$0E)+"px",cp,cp,c,lh,fs);$0F=this.$0r($0p),$0H=this.$0t($0p);};this.kbpH=this.$0r($0K)+this.$0t($0K);var $0M=this.$0m($0A,"___caps",($0G+$0I+$0E)+"px",$0E+"px",$0D+"px",cp,l,lh,fs,n,$0J);$0M.innerHTML="Caps";this.mod[2]=$0M;$0F=this.$0r($0M),$0H=this.$0t($0M),$0G=this.$0s($0M);for(;i<38;i++){this.keys[i]=$0p=this.$0m($0A,"___key"+String(i),$0G+"px",($0F+$0H+$0E)+"px",cp,cp,c,lh,fs);$0F=this.$0r($0p),$0H=this.$0t($0p);};$0G=this.$0s($0p);var s=$0F+$0H+$0E;var $0N=this.$0m($0A,"___enter_l",$0G+"px",s+"px",(this.kbpH-s)+"px",cp,r,lh,fs,n,"",$0J);$0N.innerHTML="Enter";this.mod[3]=$0N;s=this.$0r(this.keys[25])+this.$0t(this.keys[25])+$0E;var $0O=this.$0m($0A,"___enter_top",this.$0s($0L)+"px",s+"px",(this.kbpH-s)+"px",cx,c,cx);$0O.innerHTML=e;$0O.subst="Enter";this.mod[4]=$0O;$0O.company=$0N;$0N.company=$0O;var $0P=this.$0m($0A,"___shift",($0G+$0I+$0E)+"px",$0E+"px",(2.52*$0C)+"px",cp,l,lh,fs,n,$0J);$0P.innerHTML="Shift";this.mod[5]=$0P;$0F=this.$0r($0P),$0H=this.$0t($0P),$0G=this.$0s($0P);for(;i<48;i++){this.keys[i]=$0p=this.$0m($0A,"___key"+String(i),$0G+"px",($0F+$0H+$0E)+"px",cp,cp,c,lh,fs);$0F=this.$0r($0p),$0H=this.$0t($0p);};$0G=this.$0s($0p);var $0Q=this.$0m($0A,"___shift_r",$0G+"px",($0F+$0H+$0E)+"px",(this.$0r($0K)+this.$0t($0K)-$0F-$0H-$0E)+"px",cp,r,lh,fs,n,"",$0J);$0Q.innerHTML="Shift";this.mod[6]=$0Q;var $0R=String(1.32*$0C)+"px";var $0S=this.$0m($0A,"___lang",($0G+$0I+$0E)+"px",$0E+"px",$0R,cp,l,lh,fs,n,$0J);this.mod[7]=$0S;$0G=this.$0s($0S);ks.height=($0G+$0I+$0E)+"px";$0G+="px";var $0T=this.$0m($0A,"___res_1",$0G,(this.$0r($0S)+this.$0t($0S)+$0E)+"px",$0R,cp,c,lh,fs);$0T.innerHTML=e;this.mod[8]=$0T;var $0U=this.$0m($0A,"___res_2",$0G,(this.$0r($0T)+this.$0t($0T)+$0E)+"px",$0R,cp,c,lh,fs);$0U.innerHTML=e;this.mod[9]=$0U;var $0V=this.$0m($0A,"___space",$0G,(this.$0r($0U)+this.$0t($0U)+$0E)+"px",(6.28*$0C)+"px",cp,c,lh,fs);this.mod[10]=$0V;var $0W=this.$0m($0A,"___alt_gr",$0G,(this.$0r($0V)+this.$0t($0V)+$0E)+"px",$0R,cp,c,lh,parseFloat(fs)*0.786,n);$0W.innerHTML="AltGr";this.mod[11]=$0W;var $0X=this.$0m($0A,"___res_3",$0G,(this.$0r($0W)+this.$0t($0W)+$0E)+"px",$0R,cp,c,lh,fs);$0X.innerHTML=e;this.mod[12]=$0X;var $0Y=this.$0m($0A,"___res_4",$0G,(this.$0r($0X)+this.$0t($0X)+$0E)+"px",$0R,cp,c,lh,fs);$0Y.innerHTML=e;this.mod[13]=$0Y;var w=this.kbpH+$0E;if(!$0o&&(($c==undefined)?true:$c)){var $0Z=this.$0m($0A,"___left",$0G,(this.kbpH+$0E+$0C/2)+"px",cp,cp,c,lh,fs);$0Z.innerHTML="&lt;"
this.mod[14]=$0Z;if(($d==undefined)?true:$d){var $10=this.$0m($0A,"___down",$0G,(this.$0r($0Z)+this.$0t($0Z)+$0E)+"px",cp,cp,c,lh,fs);$10.innerHTML="\\/"
this.mod[15]=$0p=$10;var $11=this.$0m($0A,"___up",this.$0s($0Q)+"px",(this.$0r($0Z)+this.$0t($0Z)+$0E)+"px",cp,cp,c,lh,fs);$11.innerHTML="/\\"
this.mod[16]=$11;}else $0p=$0Z;var $12=this.$0m($0A,"___right",$0G,(this.$0r($0p)+this.$0t($0p)+$0E)+"px",cp,cp,c,lh,fs);$12.innerHTML="&gt;"
this.mod[this.mod.length]=$12;};this.kbpH=this.$0r($12)+this.$0t($12);w=this.kbpH+$0E;if(($f==undefined)?true:$f){var w2=this.$13($a,$0A);if(w2>w)w=w2;};kb.style.width=ks.width=w+"px";};this.$1v(this.avail_langs[$x||0][0]);return this;},$13:function($a,parent){var c="center",n="normal",l="left";var fs=this.fontsize,bc=this.bordercolor,$0E=this.gap;var $0B=parseFloat(fs)/14.0,$0C=Math.floor(25.0*$0B);var $0D=2*$0C,dp=($0D+1)+"px",$14=($0D-1-(($0E<0)?2:0))+"px";var cp=String($0C)+"px",lh=String(Math.floor($0C-2.0))+"px";var $15=(this.kbpH+$0C/2+$0E)+"px";var $16=this.$0m(parent,"___pad_eur",$0E+"px",$15,cp,cp,c,lh,fs);$16.innerHTML="&#x20AC;";this.pad[0]=$16;var $17=(this.$0r($16)+this.$0t($16)+$0E)+"px";var $18=this.$0m(parent,"___pad_slash",$0E+"px",$17,cp,cp,c,lh,fs);$18.innerHTML="/";this.pad[1]=$18;var $19=(this.$0r($18)+this.$0t($18)+$0E)+"px";var $1a=this.$0m(parent,"___pad_star",$0E+"px",$19,cp,cp,c,lh,fs);$1a.innerHTML="*";this.pad[2]=$1a;var $1b=(this.$0r($1a)+this.$0t($1a)+$0E)+"px";var $1c=this.$0m(parent,"___pad_minus",$0E+"px",$1b,cp,cp,c,lh,fs);$1c.innerHTML="-";this.pad[3]=$1c;this.kbpM=this.$0r($1c)+this.$0t($1c)+$0E;var $0I=this.$0u($16),$1d=(this.$0s($16)+$0I+$0E)+"px";var $1e=this.$0m(parent,"___pad_7",$1d,$15,cp,cp,c,lh,fs);$1e.innerHTML="7";this.pad[4]=$1e;var $1f=this.$0m(parent,"___pad_8",$1d,$17,cp,cp,c,lh,fs);$1f.innerHTML="8";this.pad[5]=$1f;var $1g=this.$0m(parent,"___pad_9",$1d,$19,cp,cp,c,lh,fs);$1g.innerHTML="9";this.pad[6]=$1g;var $1h=this.$0m(parent,"___pad_plus",$1d,$1b,cp,dp,c,$14,fs);$1h.innerHTML="+";this.pad[7]=$1h;$1d=(this.$0s($1e)+$0I+$0E)+"px";var $1i=this.$0m(parent,"___pad_4",$1d,$15,cp,cp,c,lh,fs);$1i.innerHTML="4";this.pad[8]=$1i;var $1j=this.$0m(parent,"___pad_5",$1d,$17,cp,cp,c,lh,fs);$1j.innerHTML="5";this.pad[9]=$1j;var $1k=this.$0m(parent,"___pad_6",$1d,$19,cp,cp,c,lh,fs);$1k.innerHTML="6";this.pad[10]=$1k;$1d=(this.$0s($1i)+$0I+$0E)+"px";var $1l=this.$0m(parent,"___pad_1",$1d,$15,cp,cp,c,lh,fs);$1l.innerHTML="1";this.pad[11]=$1l;var $1m=this.$0m(parent,"___pad_2",$1d,$17,cp,cp,c,lh,fs);$1m.innerHTML="2";this.pad[12]=$1m;var $1n=this.$0m(parent,"___pad_3",$1d,$19,cp,cp,c,lh,fs);$1n.innerHTML="3";this.pad[13]=$1n;var $1o=this.$0m(parent,"___pad_enter",$1d,$1b,cp,dp,c,$14,parseFloat(fs)*0.643,n);$1o.innerHTML="Enter";this.pad[14]=$1o;$1d=(this.$0s($1l)+$0I+$0E)+"px";var $1p=this.$0m(parent,"___pad_0",$1d,$15,dp,cp,l,lh,fs,"",7*$0B+"px");$1p.innerHTML="0";this.pad[15]=$1p;var $1q=this.$0m(parent,"___pad_period",$1d,$19,cp,cp,c,lh,fs);$1q.innerHTML=".";this.pad[16]=$1q;return this.kbpM;},$1r:function($0p,on,$1s,$1t,$1u){if($0p){var ks=$0p.style;if(ks){if($1s)ks.color=$1s;if($1t)ks.border="1px solid "+$1t;if($1u)ks.backgroundColor=$1u;};this.$D($0p,'mousedown',this.$29);if(on)this.$z($0p,'mousedown',this.$29);}},$1v:function($1w){if(!$1w)$1w=this.mod[7].innerHTML;var fc=this.fontcolor,kc=this.keycolor,$1x=this.ikc;var $1y=this.ibc,bc=this.bordercolor,$1z=this.lic;var $1A=this.AltGr?(this.Shift?"alt_gr_shift":"alt_gr"):(this.Shift?"shift":(this.Caps?"caps":"normal"));var $1B=this.keys.length;var $1C=this[$1w+"_normal"];var $1D=this[$1w+"_caps"];var $1E=this[$1w+"_shift"];var $1F=this[$1w+"_alt_gr"];var $1G=this[$1w+"_alt_gr_shift"];var $1H=this[this.DeadAction[1]]||null;var $1I=($1D&&($1D.length==$1B));var $1J=($1E&&($1E.length==$1B));var $1K=($1F&&($1F.length==$1B));var $1L=($1K&&$1G&&($1G.length==$1B));var $1M=this.mod[2],$1N=this.mod[5],$1O=this.mod[6],$1P=this.mod[11];if($1J){this.$1r($1N,true,fc,bc,this.Shift?$1z:kc);this.$1r($1O,true,fc,bc,this.Shift?$1z:kc);}else{this.$1r($1N,false,$1y,$1y,$1x);this.$1r($1O,false,$1y,$1y,$1x);if($1A=="shift"){$1A="normal";this.Shift=false;}};if($1K){this.$1r($1P,true,fc,bc,this.AltGr?$1z:kc);if(this.AltGr){if($1L){this.$1r($1N,true,fc,bc);this.$1r($1O,true,fc,bc);}else{this.$1r($1N,false,$1y,$1y,$1x);this.$1r($1O,false,$1y,$1y,$1x);$1A="alt_gr";this.Shift=false;}}}else{this.$1r($1P,false,$1y,$1y,$1x);if($1A=="alt_gr"){$1A="normal";this.AltGr=false;}else if($1A=="alt_gr_shift"){$1A="normal";this.AltGr=false,this.Shift=false;$1N.style.backgroundColor=kc,$1O.style.backgroundColor=kc;}};if(this.Shift&&!$1L)this.$1r($1P,false,$1y,$1y,$1x);if($1I&&!this.AltGr)this.$1r($1M,true,fc,bc,this.Caps?$1z:kc);else{this.$1r($1M,false,$1y,$1y,$1x);this.Caps=false;if($1A=="caps")$1A="normal";};var $1Q=this[$1w+"_"+$1A];var i=$1B;while(--i>=0){var $0p=this.keys[i],$1R=$1Q[i];if(!$1R)$1R="";if(this.Shift&&this.Caps){var $1S=$1C[i],$1T=$1D[i],$1U=$1E[i];if(($1T==$1U)&&($1S!=$1T))$1R=$1S;};if(typeof($1R)=="object"){$0p.innerHTML=$1R[0],$0p.dead=$1R[1];this.$1r($0p,true,this.deadcolor,bc,(this.DeadAction[0]==$1R[0]?$1z:kc));}else{$0p.dead=null;var $1V=false;if($1R!=""){if($1H){for(var j=0,l=$1H.length;j<l;j++){var dk=$1H[j];if(dk[0]==$1R){$1R=dk[1];break;}};if(j==l)$1V=true;};$0p.innerHTML=$1R;if($1V)this.$1r($0p,false,$1y,$1y,$1x);else this.$1r($0p,true,fc,bc,kc);}else{$0p.innerHTML="&nbsp;";this.$1r($0p,false,$1y,$1y,$1x);}}};i=this.mod.length;while(--i>=0){var $0p=this.mod[i];switch(i){case 2:case 5:case 6:case 11:break;case 7:$0p.innerHTML=$1w;this.$D($0p,'mousedown',this.$1X);if(this.DeadAction[1])this.$1r($0p,false,$1y,$1y,$1x);else{var $1W=(this.avail_langs.length>1);this.$1r($0p,false,fc,$1W?this.lsc:$1y,$1W?kc:$1x);if($1W)this.$z($0p,'mousedown',this.$1X);};break;case 10:$0p.innerHTML=this.DeadAction[1]?this.DeadAction[0]:"&nbsp;";default:if((this.DeadAction[1]&&(i!=10))||((i==8)||(i==9)||(i==12)||(i==13)))this.$1r($0p,false,$1y,$1y,$1x);else this.$1r($0p,true,fc,bc,kc);var ks=$0p.style;switch(i){case 4:ks.borderBottomColor=kc;break;case 8:case 9:case 12:case 13:ks.borderColor=$1y;break;}}};i=this.pad.length;while(--i>=0){$0p=this.pad[i];if(this.DeadAction[1])this.$1r($0p,false,$1y,$1y,$1x);else this.$1r($0p,true,fc,bc,kc);}},$1X:function(event){var $F=VKeyboard.prototype.$y(event);var $a=$F.id.substring(0,$F.id.indexOf("___"));var $K=VKeyboard.kbArray[$a];var ct=$K.Cntr,$1Y=$K.menu;if($1Y){ct.removeChild($1Y);$K.menu=null;}else{var fs=$K.fontsize,kc=$K.keycolor,bc="1px solid "+$K.bordercolor;var $0J=$K.pad.length,$1Z=$0J?5:4,$20=$0J?108:103;var $21=Math.ceil($K.avail_langs.length/$1Z);var $0B=parseFloat(fs)/14.0,$0C=Math.floor(25.0*$0B),cp=$0C+"px",lh=($0C-2)+"px",w=$20*$0B;var h1=Math.floor($0C+$0B),h2=String(w-$0B)+"px",$0J=String(4*$0B)+"px",wd=String(w*$1Z+1)+"px";var $22=$K.avail_langs.length;$1Y=document.createElement("DIV");var ms=$1Y.style;ms.display="block";ms.position="relative";ms.top="1px",ms.left="0px";ms.width=wd;ms.border=bc;ms.backgroundColor=$K.bgcolor;$K.menu=ct.appendChild($1Y);var $23=document.createElement("DIV");ms=$23.style;ms.fontFamily=$K.fontname;ms.position="relative";ms.color=$K.fontcolor;ms.width=wd;ms.height=String($21*h1+1)+"px";ms.cursor="default";$1Y.appendChild($23);function setcolor($0c,c){return function(){$0c.style.backgroundColor=c;}};for(var j=0;j<$22;j++){var $24=$K.$0m($23,"___lang_"+String(j),String(h1*Math.floor(j/$1Z)+1)+"px",String((j%$1Z)*w+1)+"px",h2,cp,"center",lh,fs,"normal",$0J);$24.style.backgroundColor=kc;$24.style.border=bc;$24.innerHTML=$K.avail_langs[j][1];$K.$z($24,'mousedown',$K.$25);$K.$z($24,'mouseover',setcolor($24,$K.lic));$K.$z($24,'mouseout',setcolor($24,kc));}}},$25:function(event){var $F=VKeyboard.prototype.$y(event);var $a=$F.id.substring(0,$F.id.indexOf("___"));var $K=VKeyboard.kbArray[$a];var $26=$F.id.indexOf("___lang_");var $27=$F.id.substring($26+8,$F.id.length);var $28=$K.avail_langs[$27][0];if($K.mod[7].innerHTML!=$28)$K.$1v($28);$K.Cntr.removeChild($K.menu);$K.menu=null;},$29:function(event){var $F=VKeyboard.prototype.$y(event);var $a=$F.id.substring(0,$F.id.indexOf("___"));var $K=VKeyboard.kbArray[$a];var $2a=$F.subst||$F.innerHTML;if(!$2a)return;switch($2a){case "Caps":case "Shift":case "AltGr":$K[$2a]=!$K[$2a];$K.$1v();if($K.sc)$K.$E($F);return;case "Tab":$2a="\t";break;case "&nbsp;":$2a=" ";break;case "&quot;":$2a="\"";break;case "&lt;":$2a="<";break;case "&gt;":$2a=">";break;case "&amp;":$2a="&";break;};if($K.sc)$K.$E($F);if($F.dead){if($F.dead==$K.DeadAction[1]){$2a="";$K.DeadAction[0]=$K.DeadAction[1]=null;}else{$K.DeadAction[0]=$2a;$K.DeadAction[1]=$F.dead;};$K.$1v();return;}else{var r;if($K.DeadAction[1]){$K.DeadAction[0]=$K.DeadAction[1]=null;r=true;};if($K.AltGr||$K.Shift||r){$K.AltGr=false;$K.Shift=false;$K.$1v();}};if($K.$2j)$K.$2j($2a,$K.Cntr.id);},SetParameters:function(){var l=arguments.length;if(!l||(l%2!=0))return false;var p0,p1,p2,p3,p4,p5,p6,p7,p8,p9,$2b,$2c,$2d,$2e,$2f,$2g,$2h;while(--l>0){var $2i=arguments[l];switch(arguments[--l]){case "callback":p0=((typeof($2i)=="function")&&(($2i.length==1)||($2i.length==2)))?$2i:this.$2j;break;case "font-name":p1=$2i;break;case "font-size":p2=$2i;break;case "font-color":p3=$2i;break;case "dead-color":p4=$2i;break;case "base-color":p5=$2i;break;case "key-color":p6=$2i;break;case "selection-color":p7=$2i;break;case "border-color":p8=$2i;break;case "inactive-border-color":p9=$2i;break;case "inactive-key-color":$2b=$2i;break;case "lang-cell-color":$2c=$2i;break;case "show-click":$2d=$2i;break;case "click-font-color":$2e=$2i;break;case "click-key-color":$2f=$2i;break;case "click-border-color":$2g=$2i;break;case "layout":$2h=$2i;break;default:break;}};this.$0v(this.Cntr.id,p0,0,0,0,(this.pad.length!=0),p1,p2,p3,p4,p5,p6,p7,p8,p9,$2b,$2c,$2d,$2e,$2f,$2g,this.gap,$2h);return true;},Show:function($2i){var ct=this.Cntr.style;ct.display=(($2i==undefined)||($2i==true))?"block":(($2i==false)?"none":ct.display);},ShowNumpad:function($2i){var sh=(($2i==undefined)||($2i==true))?"block":(($2i==false)?"none":null);if(!sh)return;var kb=this.Cntr.childNodes[0];var i=this.pad.length;if(i){while(--i>=0)this.pad[i].parentNode.style.display=sh;kb.style.width=kb.childNodes[0].style.width=(sh=="none")?(this.kbpH+1)+"px":this.kbpM+"px";}else{if(sh=="block"){kb.style.width=kb.childNodes[0].style.width=this.$13(this.Cntr.id,kb.childNodes[0]);this.$1v();}}},avail_langs: [["Ar", "&#1575;&#1604;&#1593;&#1585;&#1576;&#1610;&#1577;"]],Ar_normal: ["&#x0630;","&#x0661;","&#x0662;","&#x0663;","&#x0664;","&#x0665;","&#x0666;","&#x0667;","&#x0668;","&#x0669;","&#x0660;","&#x002D;","&#x003D;","&#x0636;","&#x0635;","&#x062B;","&#x0642;","&#x0641;","&#x063A;","&#x0639;","&#x0647;","&#x062E;","&#x062D;","&#x062C;","&#x062F;","&#x005C;","&#x0634;","&#x0633;","&#x064A;","&#x0628;","&#x0644;","&#x0627;","&#x062A;","&#x0646;","&#x0645;","&#x0643;","&#x0637;",,"&#x0626;","&#x0621;","&#x0624;","&#x0631;","&#xFEFB;","&#x0649;","&#x0629;","&#x0648;","&#x0632;","&#x0638;"],Ar_shift: ["&#x0651;","&#x0021;","&#x0040;","&#x0023;","&#x0024;","&#x066A;","&#x005E;","&#x0026;","&#x066D;","&#x0028;","&#x0029;","&#x005F;","&#x002B;","&#x0636;","&#x0635;","&#x062B;","&#x0642;","&#x0641;","&#x063A;","&#x0639;","&#x00F7;","&#x00D7;","&#x061B;","&#x003E;","&#x003C;","&#x007C;","&#x0634;","&#x0633;","&#x064A;","&#x0628;","&#x0644;","&#x0623;","&#x0640;","&#x060C;","&#x002F;","&#x003A;","&#x0022;",,"&#x0626;","&#x0621;","&#x0624;","&#x0631;","&#xFEF5;","&#x0622;","&#x0629;","&#x002C;","&#x002E;","&#x061F;"]};
