var Prototype={Version:"1.7",Browser:(function(){var b=navigator.userAgent;var a=Object.prototype.toString.call(window.opera)=="[object Opera]";return{IE:!!window.attachEvent&&!a,Opera:a,WebKit:b.indexOf("AppleWebKit/")>-1,Gecko:b.indexOf("Gecko")>-1&&b.indexOf("KHTML")===-1,MobileSafari:/Apple.*Mobile/.test(b)}})(),BrowserFeatures:{XPath:!!document.evaluate,SelectorsAPI:!!document.querySelector,ElementExtensions:(function(){var a=window.Element||window.HTMLElement;return !!(a&&a.prototype)})(),SpecificElementExtensions:(function(){if(typeof window.HTMLDivElement!=="undefined"){return true}var c=document.createElement("div"),b=document.createElement("form"),a=false;if(c.__proto__&&(c.__proto__!==b.__proto__)){a=true}c=b=null;return a})()},ScriptFragment:"<script[^>]*>([\\S\\s]*?)<\/script>",JSONFilter:/^\/\*-secure-([\s\S]*)\*\/\s*$/,emptyFunction:function(){},K:function(a){return a}};if(Prototype.Browser.MobileSafari){Prototype.BrowserFeatures.SpecificElementExtensions=false}var Abstract={};var Try={these:function(){var b;
for(var c=0,a=arguments.length;c<a;c++){var d=arguments[c];try{b=d();break}catch(f){}}return b}};var Class=(function(){var d=(function(){for(var e in {toString:1}){if(e==="toString"){return false}}return true})();function c(){}function b(){var g=null,h=$A(arguments);if(Object.isFunction(h[0])){g=h.shift()}function e(){this.initialize.apply(this,arguments)}Object.extend(e,Class.Methods);e.superclass=g;e.subclasses=[];if(g){c.prototype=g.prototype;e.prototype=new c;g.subclasses.push(e)}for(var j=0,f=h.length;j<f;j++){e.addMethods(h[j])}if(!e.prototype.initialize){e.prototype.initialize=Prototype.emptyFunction}e.prototype.constructor=e;return e}function a(f){var j=this.superclass&&this.superclass.prototype,h=Object.keys(f);if(d){if(f.toString!=Object.prototype.toString){h.push("toString")}if(f.valueOf!=Object.prototype.valueOf){h.push("valueOf")}}for(var k=0,g=h.length;k<g;k++){var e=h[k],l=f[e];if(j&&Object.isFunction(l)&&l.argumentNames()[0]=="$super"){var m=l;l=(function(n){return function(){return j[n].apply(this,arguments)
}})(e).wrap(m);l.valueOf=m.valueOf.bind(m);l.toString=m.toString.bind(m)}this.prototype[e]=l}return this}return{create:b,Methods:{addMethods:a}}})();(function(){var y=Object.prototype.toString,z="Null",q="Undefined",x="Boolean",m="Number",s="String",G="Object",J="[object Function]",B="[object Boolean]",g="[object Number]",e="[object String]",h="[object Array]",C="[object Date]",j=window.JSON&&typeof JSON.stringify==="function"&&JSON.stringify(0)==="0"&&typeof JSON.stringify(Prototype.K)==="undefined";function l(L){switch(L){case null:return z;case (void 0):return q}var K=typeof L;switch(K){case"boolean":return x;case"number":return m;case"string":return s}return G}function A(M,L){for(var K in L){M[K]=L[K]}return M}function H(K){try{if(d(K)){return"undefined"}if(K===null){return"null"}return K.inspect?K.inspect():String(K)}catch(L){if(L instanceof RangeError){return"..."}throw L}}function w(K){return F("",{"":K},[])}function F(S,U,Q){var R=U[S],P=typeof R;if(l(R)===G&&typeof R.toJSON==="function"){R=R.toJSON(S)
}var L=y.call(R);switch(L){case g:case B:case e:R=R.valueOf()}switch(R){case null:return"null";case true:return"true";case false:return"false"}P=typeof R;switch(P){case"string":return R.inspect(true);case"number":return isFinite(R)?String(R):"null";case"object":for(var M=0,N=Q.length;M<N;M++){if(Q[M]===R){throw new TypeError()}}Q.push(R);var K=[];if(L===h){for(var M=0,N=R.length;M<N;M++){var O=F(M,R,Q);K.push(typeof O==="undefined"?"null":O)}K="["+K.join(",")+"]"}else{var T=Object.keys(R);for(var M=0,N=T.length;M<N;M++){var S=T[M],O=F(S,R,Q);if(typeof O!=="undefined"){K.push(S.inspect(true)+":"+O)}}K="{"+K.join(",")+"}"}Q.pop();return K}}function D(K){return JSON.stringify(K)}function f(K){return $H(K).toQueryString()}function a(K){return K&&K.toHTML?K.toHTML():String.interpret(K)}function r(M){if(l(M)!==G){throw new TypeError()}var L=[];for(var K in M){if(M.hasOwnProperty(K)){L.push(K)}}return L}function n(M){var L=[];for(var K in M){L.push(M[K])}return L}function E(K){return A({},K)}function v(K){return !!(K&&K.nodeType==1)
}function o(K){return y.call(K)===h}var p=(typeof Array.isArray=="function")&&Array.isArray([])&&!Array.isArray({});if(p){o=Array.isArray}function k(K){return K instanceof Hash}function b(K){return y.call(K)===J}function c(K){return y.call(K)===e}function I(K){return y.call(K)===g}function t(K){return y.call(K)===C}function d(K){return typeof K==="undefined"}A(Object,{extend:A,inspect:H,toJSON:j?D:w,toQueryString:f,toHTML:a,keys:Object.keys||r,values:n,clone:E,isElement:v,isArray:o,isHash:k,isFunction:b,isString:c,isNumber:I,isDate:t,isUndefined:d})})();Object.extend(Function.prototype,(function(){var l=Array.prototype.slice;function d(p,n){var o=p.length,m=n.length;while(m--){p[o+m]=n[m]}return p}function k(n,m){n=l.call(n,0);return d(n,m)}function c(){var m=this.toString().match(/^[\s\(]*function[^(]*\(([^)]*)\)/)[1].replace(/\/\/.*?[\r\n]|\/\*(?:.|[\r\n])*?\*\//g,"").replace(/\s+/g,"").split(",");return m.length==1&&!m[0]?[]:m}function h(n){if(arguments.length<2&&Object.isUndefined(arguments[0])){return this
}var o=this,m=l.call(arguments,1);return function(){var p=k(m,arguments);return o.apply(n,p)}}function f(n){var o=this,m=l.call(arguments,1);return function(q){var p=d([q||window.event],m);return o.apply(n,p)}}function j(){if(!arguments.length){return this}var n=this,m=l.call(arguments,0);return function(){var o=k(m,arguments);return n.apply(this,o)}}function e(m){var o=this,n=l.call(arguments,1);m=m*1000;return window.setTimeout(function(){return o.apply(o,n)},m)}function a(){var m=d([0.01],arguments);return this.delay.apply(this,m)}function b(n){var m=this;return function(){var o=d([m.bind(this)],arguments);return n.apply(this,o)}}function g(){if(this._methodized){return this._methodized}var m=this;return this._methodized=function(){var n=d([this],arguments);return m.apply(null,n)}}return{argumentNames:c,bind:h,bindAsEventListener:f,curry:j,delay:e,defer:a,wrap:b,methodize:g}})());(function(b){function a(){return this.getUTCFullYear()+"-"+(this.getUTCMonth()+1).toPaddedString(2)+"-"+this.getUTCDate().toPaddedString(2)+"T"+this.getUTCHours().toPaddedString(2)+":"+this.getUTCMinutes().toPaddedString(2)+":"+this.getUTCSeconds().toPaddedString(2)+"Z"
}function c(){return this.toISOString()}if(!b.toISOString){b.toISOString=a}if(!b.toJSON){b.toJSON=c}})(Date.prototype);RegExp.prototype.match=RegExp.prototype.test;RegExp.escape=function(a){return String(a).replace(/([.*+?^=!:${}()|[\]\/\\])/g,"\\$1")};var PeriodicalExecuter=Class.create({initialize:function(a,b){this.callback=a;this.frequency=b;this.currentlyExecuting=false;this.registerCallback()},registerCallback:function(){this.timer=setInterval(this.onTimerEvent.bind(this),this.frequency*1000)},execute:function(){this.callback(this)},stop:function(){if(!this.timer){return}clearInterval(this.timer);this.timer=null},onTimerEvent:function(){if(!this.currentlyExecuting){try{this.currentlyExecuting=true;this.execute();this.currentlyExecuting=false}catch(a){this.currentlyExecuting=false;throw a}}}});Object.extend(String,{interpret:function(a){return a==null?"":String(a)},specialChar:{"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r","\\":"\\\\"}});Object.extend(String.prototype,(function(){var NATIVE_JSON_PARSE_SUPPORT=window.JSON&&typeof JSON.parse==="function"&&JSON.parse('{"test": true}').test;
function prepareReplacement(replacement){if(Object.isFunction(replacement)){return replacement}var template=new Template(replacement);return function(match){return template.evaluate(match)}}function gsub(pattern,replacement){var result="",source=this,match;replacement=prepareReplacement(replacement);if(Object.isString(pattern)){pattern=RegExp.escape(pattern)}if(!(pattern.length||pattern.source)){replacement=replacement("");return replacement+source.split("").join(replacement)+replacement}while(source.length>0){if(match=source.match(pattern)){result+=source.slice(0,match.index);result+=String.interpret(replacement(match));source=source.slice(match.index+match[0].length)}else{result+=source,source=""}}return result}function sub(pattern,replacement,count){replacement=prepareReplacement(replacement);count=Object.isUndefined(count)?1:count;return this.gsub(pattern,function(match){if(--count<0){return match[0]}return replacement(match)})}function scan(pattern,iterator){this.gsub(pattern,iterator);return String(this)
}function truncate(length,truncation){length=length||30;truncation=Object.isUndefined(truncation)?"...":truncation;return this.length>length?this.slice(0,length-truncation.length)+truncation:String(this)}function strip(){return this.replace(/^\s+/,"").replace(/\s+$/,"")}function stripTags(){return this.replace(/<\w+(\s+("[^"]*"|'[^']*'|[^>])+)?>|<\/\w+>/gi,"")}function stripScripts(){return this.replace(new RegExp(Prototype.ScriptFragment,"img"),"")}function extractScripts(){var matchAll=new RegExp(Prototype.ScriptFragment,"img"),matchOne=new RegExp(Prototype.ScriptFragment,"im");return(this.match(matchAll)||[]).map(function(scriptTag){return(scriptTag.match(matchOne)||["",""])[1]})}function evalScripts(){return this.extractScripts().map(function(script){return eval(script)})}function escapeHTML(){return this.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}function unescapeHTML(){return this.stripTags().replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&amp;/g,"&")}function toQueryParams(separator){var match=this.strip().match(/([^?#]*)(#.*)?$/);
if(!match){return{}}return match[1].split(separator||"&").inject({},function(hash,pair){if((pair=pair.split("="))[0]){var key=decodeURIComponent(pair.shift()),value=pair.length>1?pair.join("="):pair[0];if(value!=undefined){value=decodeURIComponent(value)}if(key in hash){if(!Object.isArray(hash[key])){hash[key]=[hash[key]]}hash[key].push(value)}else{hash[key]=value}}return hash})}function toArray(){return this.split("")}function succ(){return this.slice(0,this.length-1)+String.fromCharCode(this.charCodeAt(this.length-1)+1)}function times(count){return count<1?"":new Array(count+1).join(this)}function camelize(){return this.replace(/-+(.)?/g,function(match,chr){return chr?chr.toUpperCase():""})}function capitalize(){return this.charAt(0).toUpperCase()+this.substring(1).toLowerCase()}function underscore(){return this.replace(/::/g,"/").replace(/([A-Z]+)([A-Z][a-z])/g,"$1_$2").replace(/([a-z\d])([A-Z])/g,"$1_$2").replace(/-/g,"_").toLowerCase()}function dasherize(){return this.replace(/_/g,"-")}function inspect(useDoubleQuotes){var escapedString=this.replace(/[\x00-\x1f\\]/g,function(character){if(character in String.specialChar){return String.specialChar[character]
}return"\\u00"+character.charCodeAt().toPaddedString(2,16)});if(useDoubleQuotes){return'"'+escapedString.replace(/"/g,'\\"')+'"'}return"'"+escapedString.replace(/'/g,"\\'")+"'"}function unfilterJSON(filter){return this.replace(filter||Prototype.JSONFilter,"$1")}function isJSON(){var str=this;if(str.blank()){return false}str=str.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@");str=str.replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]");str=str.replace(/(?:^|:|,)(?:\s*\[)+/g,"");return(/^[\],:{}\s]*$/).test(str)}function evalJSON(sanitize){var json=this.unfilterJSON(),cx=/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g;if(cx.test(json)){json=json.replace(cx,function(a){return"\\u"+("0000"+a.charCodeAt(0).toString(16)).slice(-4)})}try{if(!sanitize||json.isJSON()){return eval("("+json+")")}}catch(e){}throw new SyntaxError("Badly formed JSON string: "+this.inspect())}function parseJSON(){var json=this.unfilterJSON();return JSON.parse(json)
}function include(pattern){return this.indexOf(pattern)>-1}function startsWith(pattern){return this.lastIndexOf(pattern,0)===0}function endsWith(pattern){var d=this.length-pattern.length;return d>=0&&this.indexOf(pattern,d)===d}function empty(){return this==""}function blank(){return/^\s*$/.test(this)}function interpolate(object,pattern){return new Template(this,pattern).evaluate(object)}return{gsub:gsub,sub:sub,scan:scan,truncate:truncate,strip:String.prototype.trim||strip,stripTags:stripTags,stripScripts:stripScripts,extractScripts:extractScripts,evalScripts:evalScripts,escapeHTML:escapeHTML,unescapeHTML:unescapeHTML,toQueryParams:toQueryParams,parseQuery:toQueryParams,toArray:toArray,succ:succ,times:times,camelize:camelize,capitalize:capitalize,underscore:underscore,dasherize:dasherize,inspect:inspect,unfilterJSON:unfilterJSON,isJSON:isJSON,evalJSON:NATIVE_JSON_PARSE_SUPPORT?parseJSON:evalJSON,include:include,startsWith:startsWith,endsWith:endsWith,empty:empty,blank:blank,interpolate:interpolate}})());var Template=Class.create({initialize:function(b,a){this.template=b.toString();
this.pattern=a||Template.Pattern},evaluate:function(a){if(a&&Object.isFunction(a.toTemplateReplacements)){a=a.toTemplateReplacements()}return this.template.gsub(this.pattern,function(f){if(a==null){return(f[1]+"")}var c=f[1]||"";if(c=="\\"){return f[2]}var d=a,g=f[3],b=/^([^.[]+|\[((?:.*?[^\\])?)\])(\.|\[|$)/;f=b.exec(g);if(f==null){return c}while(f!=null){var e=f[1].startsWith("[")?f[2].replace(/\\\\]/g,"]"):f[1];d=d[e];if(null==d||""==f[3]){break}g=g.substring("["==f[3]?f[1].length:f[0].length);f=b.exec(g)}return c+String.interpret(d)})}});Template.Pattern=/(^|.|\r|\n)(#\{(.*?)\})/;var $break={};var Enumerable=(function(){function d(A,z){var y=0;try{this._each(function(C){A.call(z,C,y++)})}catch(B){if(B!=$break){throw B}}return this}function p(y,B,A){var z=-y,C=[],D=this.toArray();if(y<1){return D}while((z+=y)<D.length){C.push(D.slice(z,z+y))}return C.collect(B,A)}function c(z,y){z=z||Prototype.K;var A=true;this.each(function(C,B){A=A&&!!z.call(y,C,B);if(!A){throw $break}});return A}function j(z,y){z=z||Prototype.K;
var A=false;this.each(function(C,B){if(A=!!z.call(y,C,B)){throw $break}});return A}function k(A,z){A=A||Prototype.K;var y=[];this.each(function(C,B){y.push(A.call(z,C,B))});return y}function n(z,y){var A;this.each(function(C,B){if(z.call(y,C,B)){A=C;throw $break}});return A}function b(A,z){var y=[];this.each(function(C,B){if(A.call(z,C,B)){y.push(C)}});return y}function h(y,B,A){B=B||Prototype.K;var z=[];if(Object.isString(y)){y=new RegExp(RegExp.escape(y))}this.each(function(D,C){if(y.match(D)){z.push(B.call(A,D,C))}});return z}function a(y){if(Object.isFunction(this.indexOf)){if(this.indexOf(y)!=-1){return true}}var z=false;this.each(function(A){if(A==y){z=true;throw $break}});return z}function q(y,z){z=Object.isUndefined(z)?null:z;return this.eachSlice(y,function(A){while(A.length<y){A.push(z)}return A})}function w(y,A,z){this.each(function(C,B){y=A.call(z,y,C,B)});return y}function l(z){var y=$A(arguments).slice(1);return this.map(function(A){return A[z].apply(A,y)})}function r(z,y){z=z||Prototype.K;var A;
this.each(function(C,B){C=z.call(y,C,B);if(A==null||C>=A){A=C}});return A}function o(z,y){z=z||Prototype.K;var A;this.each(function(C,B){C=z.call(y,C,B);if(A==null||C<A){A=C}});return A}function e(B,z){B=B||Prototype.K;var A=[],y=[];this.each(function(D,C){(B.call(z,D,C)?A:y).push(D)});return[A,y]}function f(y){var z=[];this.each(function(A){z.push(A[y])});return z}function g(A,z){var y=[];this.each(function(C,B){if(!A.call(z,C,B)){y.push(C)}});return y}function v(z,y){return this.map(function(B,A){return{value:B,criteria:z.call(y,B,A)}}).sort(function(D,C){var B=D.criteria,A=C.criteria;return B<A?-1:B>A?1:0}).pluck("value")}function s(){return this.map()}function t(){var z=Prototype.K,y=$A(arguments);if(Object.isFunction(y.last())){z=y.pop()}var A=[this].concat(y).map($A);return this.map(function(C,B){return z(A.pluck(B))})}function m(){return this.toArray().length}function x(){return"#<Enumerable:"+this.toArray().inspect()+">"}return{each:d,eachSlice:p,all:c,every:c,any:j,some:j,collect:k,map:k,detect:n,findAll:b,select:b,filter:b,grep:h,include:a,member:a,inGroupsOf:q,inject:w,invoke:l,max:r,min:o,partition:e,pluck:f,reject:g,sortBy:v,toArray:s,entries:s,zip:t,size:m,inspect:x,find:n}
})();function $A(c){if(!c){return[]}if("toArray" in Object(c)){return c.toArray()}var a=c.length||0,b=new Array(a);while(a--){b[a]=c[a]}return b}function $w(a){if(!Object.isString(a)){return[]}a=a.strip();return a?a.split(/\s+/):[]}Array.from=$A;(function(){var n=Array.prototype,p=n.slice,r=n.forEach;function b(z,y){for(var x=0,w=this.length>>>0;x<w;x++){if(x in this){z.call(y,this[x],x,this)}}}if(!r){r=b}function o(){this.length=0;return this}function d(){return this[0]}function g(){return this[this.length-1]}function k(){return this.select(function(w){return w!=null})}function j(){return this.inject([],function(x,w){if(Object.isArray(w)){return x.concat(w.flatten())}x.push(w);return x})}function h(){var w=p.call(arguments,0);return this.select(function(x){return !w.include(x)})}function f(w){return(w===false?this.toArray():this)._reverse()}function m(w){return this.inject([],function(z,y,x){if(0==x||(w?z.last()!=y:!z.include(y))){z.push(y)}return z})}function s(w){return this.uniq().findAll(function(x){return w.detect(function(y){return x===y
})})}function t(){return p.call(this,0)}function l(){return this.length}function v(){return"["+this.map(Object.inspect).join(", ")+"]"}function a(y,x){x||(x=0);var w=this.length;if(x<0){x=w+x}for(;x<w;x++){if(this[x]===y){return x}}return -1}function q(x,w){w=isNaN(w)?this.length:(w<0?this.length+w:w)+1;var y=this.slice(0,w).reverse().indexOf(x);return(y<0)?y:w-y-1}function c(){var B=p.call(this,0),z;for(var y=0,w=arguments.length;y<w;y++){z=arguments[y];if(Object.isArray(z)&&!("callee" in z)){for(var x=0,A=z.length;x<A;x++){B.push(z[x])}}else{B.push(z)}}return B}Object.extend(n,Enumerable);if(!n._reverse){n._reverse=n.reverse}Object.extend(n,{_each:r,clear:o,first:d,last:g,compact:k,flatten:j,without:h,reverse:f,uniq:m,intersect:s,clone:t,toArray:t,size:l,inspect:v});var e=(function(){return[].concat(arguments)[0][0]!==1})(1,2);if(e){n.concat=c}if(!n.indexOf){n.indexOf=a}if(!n.lastIndexOf){n.lastIndexOf=q}})();function $H(a){return new Hash(a)}var Hash=Class.create(Enumerable,(function(){function d(q){this._object=Object.isHash(q)?q.toObject():Object.clone(q)
}function e(r){for(var q in this._object){var s=this._object[q],t=[q,s];t.key=q;t.value=s;r(t)}}function l(q,r){return this._object[q]=r}function b(q){if(this._object[q]!==Object.prototype[q]){return this._object[q]}}function p(q){var r=this._object[q];delete this._object[q];return r}function k(){return Object.clone(this._object)}function o(){return this.pluck("key")}function n(){return this.pluck("value")}function g(r){var q=this.detect(function(s){return s.value===r});return q&&q.key}function j(q){return this.clone().update(q)}function c(q){return new Hash(q).inject(this,function(r,s){r.set(s.key,s.value);return r})}function a(q,r){if(Object.isUndefined(r)){return q}return q+"="+encodeURIComponent(String.interpret(r))}function f(){return this.inject([],function(t,y){var s=encodeURIComponent(y.key),v=y.value;if(v&&typeof v=="object"){if(Object.isArray(v)){var x=[];for(var r=0,q=v.length,w;r<q;r++){w=v[r];x.push(a(s,w))}return t.concat(x)}}else{t.push(a(s,v))}return t}).join("&")}function m(){return"#<Hash:{"+this.map(function(q){return q.map(Object.inspect).join(": ")
}).join(", ")+"}>"}function h(){return new Hash(this)}return{initialize:d,_each:e,set:l,get:b,unset:p,toObject:k,toTemplateReplacements:k,keys:o,values:n,index:g,merge:j,update:c,toQueryString:f,inspect:m,toJSON:k,clone:h}})());Hash.from=$H;Object.extend(Number.prototype,(function(){function d(){return this.toPaddedString(2,16)}function b(){return this+1}function h(k,j){$R(0,this,true).each(k,j);return this}function g(j,l){var k=this.toString(l||10);return"0".times(j-k.length)+k}function a(){return Math.abs(this)}function c(){return Math.round(this)}function e(){return Math.ceil(this)}function f(){return Math.floor(this)}return{toColorPart:d,succ:b,times:h,toPaddedString:g,abs:a,round:c,ceil:e,floor:f}})());function $R(c,a,b){return new ObjectRange(c,a,b)}var ObjectRange=Class.create(Enumerable,(function(){function b(f,d,e){this.start=f;this.end=d;this.exclusive=e}function c(d){var e=this.start;while(this.include(e)){d(e);e=e.succ()}}function a(d){if(d<this.start){return false}if(this.exclusive){return d<this.end
}return d<=this.end}return{initialize:b,_each:c,include:a}})());var Ajax={getTransport:function(){return Try.these(function(){return new XMLHttpRequest()},function(){return new ActiveXObject("Msxml2.XMLHTTP")},function(){return new ActiveXObject("Microsoft.XMLHTTP")})||false},activeRequestCount:0};Ajax.Responders={responders:[],_each:function(a){this.responders._each(a)},register:function(a){if(!this.include(a)){this.responders.push(a)}},unregister:function(a){this.responders=this.responders.without(a)},dispatch:function(c,b,d,a){this.each(function(f){if(Object.isFunction(f[c])){try{f[c].apply(f,[b,d,a])}catch(g){}}})}};Object.extend(Ajax.Responders,Enumerable);Ajax.Responders.register({onCreate:function(){Ajax.activeRequestCount++},onComplete:function(){Ajax.activeRequestCount--}});Ajax.Base=Class.create({initialize:function(a){this.options={method:"post",asynchronous:true,contentType:"application/x-www-form-urlencoded",encoding:"UTF-8",parameters:"",evalJSON:true,evalJS:true};Object.extend(this.options,a||{});
this.options.method=this.options.method.toLowerCase();if(Object.isHash(this.options.parameters)){this.options.parameters=this.options.parameters.toObject()}}});Ajax.Request=Class.create(Ajax.Base,{_complete:false,initialize:function($super,a,b){$super(b);this.transport=Ajax.getTransport();this.request(a)},request:function(a){this.url=a;this.method=this.options.method;var d=Object.isString(this.options.parameters)?this.options.parameters:Object.toQueryString(this.options.parameters);if(!["get","post"].include(this.method)){d+=(d?"&":"")+"_method="+this.method;this.method="post"}if(d&&this.method==="get"){this.url+=(this.url.include("?")?"&":"?")+d}this.parameters=d.toQueryParams();try{var b=new Ajax.Response(this);if(this.options.onCreate){this.options.onCreate(b)}Ajax.Responders.dispatch("onCreate",this,b);this.transport.open(this.method.toUpperCase(),this.url,this.options.asynchronous);if(this.options.asynchronous){this.respondToReadyState.bind(this).defer(1)}this.transport.onreadystatechange=this.onStateChange.bind(this);
this.setRequestHeaders();this.body=this.method=="post"?(this.options.postBody||d):null;this.transport.send(this.body);if(!this.options.asynchronous&&this.transport.overrideMimeType){this.onStateChange()}}catch(c){this.dispatchException(c)}},onStateChange:function(){var a=this.transport.readyState;if(a>1&&!((a==4)&&this._complete)){this.respondToReadyState(this.transport.readyState)}},setRequestHeaders:function(){var e={"X-Requested-With":"XMLHttpRequest","X-Prototype-Version":Prototype.Version,Accept:"text/javascript, text/html, application/xml, text/xml, */*"};if(this.method=="post"){e["Content-type"]=this.options.contentType+(this.options.encoding?"; charset="+this.options.encoding:"");if(this.transport.overrideMimeType&&(navigator.userAgent.match(/Gecko\/(\d{4})/)||[0,2005])[1]<2005){e.Connection="close"}}if(typeof this.options.requestHeaders=="object"){var b=this.options.requestHeaders;if(Object.isFunction(b.push)){for(var d=0,a=b.length;d<a;d+=2){e[b[d]]=b[d+1]}}else{$H(b).each(function(f){e[f.key]=f.value
})}}for(var c in e){this.transport.setRequestHeader(c,e[c])}},success:function(){var a=this.getStatus();return !a||(a>=200&&a<300)||a==304},getStatus:function(){try{if(this.transport.status===1223){return 204}return this.transport.status||0}catch(a){return 0}},respondToReadyState:function(a){var c=Ajax.Request.Events[a],b=new Ajax.Response(this);if(c=="Complete"){try{this._complete=true;(this.options["on"+b.status]||this.options["on"+(this.success()?"Success":"Failure")]||Prototype.emptyFunction)(b,b.headerJSON)}catch(f){this.dispatchException(f)}var d=b.getHeader("Content-type");if(this.options.evalJS=="force"||(this.options.evalJS&&this.isSameOrigin()&&d&&d.match(/^\s*(text|application)\/(x-)?(java|ecma)script(;.*)?\s*$/i))){this.evalResponse()}}try{(this.options["on"+c]||Prototype.emptyFunction)(b,b.headerJSON);Ajax.Responders.dispatch("on"+c,this,b,b.headerJSON)}catch(f){this.dispatchException(f)}if(c=="Complete"){this.transport.onreadystatechange=Prototype.emptyFunction}},isSameOrigin:function(){var a=this.url.match(/^\s*https?:\/\/[^\/]*/);
return !a||(a[0]=="#{protocol}//#{domain}#{port}".interpolate({protocol:location.protocol,domain:document.domain,port:location.port?":"+location.port:""}))},getHeader:function(a){try{return this.transport.getResponseHeader(a)||null}catch(b){return null}},evalResponse:function(){try{return eval((this.transport.responseText||"").unfilterJSON())}catch(e){this.dispatchException(e)}},dispatchException:function(a){(this.options.onException||Prototype.emptyFunction)(this,a);Ajax.Responders.dispatch("onException",this,a)}});Ajax.Request.Events=["Uninitialized","Loading","Loaded","Interactive","Complete"];Ajax.Response=Class.create({initialize:function(c){this.request=c;var d=this.transport=c.transport,a=this.readyState=d.readyState;if((a>2&&!Prototype.Browser.IE)||a==4){this.status=this.getStatus();this.statusText=this.getStatusText();this.responseText=String.interpret(d.responseText);this.headerJSON=this._getHeaderJSON()}if(a==4){var b=d.responseXML;this.responseXML=Object.isUndefined(b)?null:b;this.responseJSON=this._getResponseJSON()
}},status:0,statusText:"",getStatus:Ajax.Request.prototype.getStatus,getStatusText:function(){try{return this.transport.statusText||""}catch(a){return""}},getHeader:Ajax.Request.prototype.getHeader,getAllHeaders:function(){try{return this.getAllResponseHeaders()}catch(a){return null}},getResponseHeader:function(a){return this.transport.getResponseHeader(a)},getAllResponseHeaders:function(){return this.transport.getAllResponseHeaders()},_getHeaderJSON:function(){var a=this.getHeader("X-JSON");if(!a){return null}a=decodeURIComponent(escape(a));try{return a.evalJSON(this.request.options.sanitizeJSON||!this.request.isSameOrigin())}catch(b){this.request.dispatchException(b)}},_getResponseJSON:function(){var a=this.request.options;if(!a.evalJSON||(a.evalJSON!="force"&&!(this.getHeader("Content-type")||"").include("application/json"))||this.responseText.blank()){return null}try{return this.responseText.evalJSON(a.sanitizeJSON||!this.request.isSameOrigin())}catch(b){this.request.dispatchException(b)}}});Ajax.Updater=Class.create(Ajax.Request,{initialize:function($super,c,a,b){this.container={success:(c.success||c),failure:(c.failure||(c.success?null:c))};
b=Object.clone(b);var d=b.onComplete;b.onComplete=(function(f,e){this.updateContent(f.responseText);if(Object.isFunction(d)){d(f,e)}}).bind(this);$super(a,b)},updateContent:function(d){var b=this.container[this.success()?"success":"failure"],c=this.options;if(!c.evalScripts){d=d.stripScripts()}if(b=$(b)){if(c.insertion){if(Object.isString(c.insertion)){var a={};a[c.insertion]=d;b.insert(a)}else{c.insertion(b,d)}}else{b.update(d)}}}});Ajax.PeriodicalUpdater=Class.create(Ajax.Base,{initialize:function($super,c,a,b){$super(b);this.onComplete=this.options.onComplete;this.frequency=(this.options.frequency||2);this.decay=(this.options.decay||1);this.updater={};this.container=c;this.url=a;this.start()},start:function(){this.options.onComplete=this.updateComplete.bind(this);this.onTimerEvent()},stop:function(){this.updater.options.onComplete=undefined;clearTimeout(this.timer);(this.onComplete||Prototype.emptyFunction).apply(this,arguments)},updateComplete:function(a){if(this.options.decay){this.decay=(a.responseText==this.lastText?this.decay*this.options.decay:1);
this.lastText=a.responseText}this.timer=this.onTimerEvent.bind(this).delay(this.decay*this.frequency)},onTimerEvent:function(){this.updater=new Ajax.Updater(this.container,this.url,this.options)}});function $(c){if(arguments.length>1){for(var d=0,a=[],b=arguments.length;d<b;d++){a.push($(arguments[d]))}return a}if(Object.isString(c)){c=document.getElementById(c)}return Element.extend(c)}if(Prototype.BrowserFeatures.XPath){document._getElementsByXPath=function(f,d){var c=[];var e=document.evaluate(f,$(d)||document,null,XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null);for(var b=0,a=e.snapshotLength;b<a;b++){c.push(Element.extend(e.snapshotItem(b)))}return c}}if(!Node){var Node={}}if(!Node.ELEMENT_NODE){Object.extend(Node,{ELEMENT_NODE:1,ATTRIBUTE_NODE:2,TEXT_NODE:3,CDATA_SECTION_NODE:4,ENTITY_REFERENCE_NODE:5,ENTITY_NODE:6,PROCESSING_INSTRUCTION_NODE:7,COMMENT_NODE:8,DOCUMENT_NODE:9,DOCUMENT_TYPE_NODE:10,DOCUMENT_FRAGMENT_NODE:11,NOTATION_NODE:12})}(function(a){function d(f,e){if(f==="select"){return false}if("type" in e){return false
}return true}var c=(function(){try{var e=document.createElement('<input name="x">');return e.tagName.toLowerCase()==="input"&&e.name==="x"}catch(f){return false}})();var b=a.Element;a.Element=function(g,f){f=f||{};g=g.toLowerCase();var e=Element.cache;if(c&&f.name){g="<"+g+' name="'+f.name+'">';delete f.name;return Element.writeAttribute(document.createElement(g),f)}if(!e[g]){e[g]=Element.extend(document.createElement(g))}var h=d(g,f)?e[g].cloneNode(false):document.createElement(g);return Element.writeAttribute(h,f)};Object.extend(a.Element,b||{});if(b){a.Element.prototype=b.prototype}})(this);Element.idCounter=1;Element.cache={};Element._purgeElement=function(a){var b=a._prototypeUID;if(b){Element.stopObserving(a);a._prototypeUID=void 0;delete Element.Storage[b]}};Element.Methods={visible:function(a){return $(a).style.display!="none"},toggle:function(a){a=$(a);Element[Element.visible(a)?"hide":"show"](a);return a},hide:function(a){a=$(a);a.style.display="none";return a},show:function(a){a=$(a);a.style.display="";
return a},remove:function(a){a=$(a);a.parentNode.removeChild(a);return a},update:(function(){var d=(function(){var g=document.createElement("select"),h=true;g.innerHTML='<option value="test">test</option>';if(g.options&&g.options[0]){h=g.options[0].nodeName.toUpperCase()!=="OPTION"}g=null;return h})();var b=(function(){try{var g=document.createElement("table");if(g&&g.tBodies){g.innerHTML="<tbody><tr><td>test</td></tr></tbody>";var j=typeof g.tBodies[0]=="undefined";g=null;return j}}catch(h){return true}})();var c=(function(){try{var g=document.createElement("div");g.innerHTML="<link>";var j=(g.childNodes.length===0);g=null;return j}catch(h){return true}})();var a=d||b||c;var f=(function(){var g=document.createElement("script"),j=false;try{g.appendChild(document.createTextNode(""));j=!g.firstChild||g.firstChild&&g.firstChild.nodeType!==3}catch(h){j=true}g=null;return j})();function e(j,l){j=$(j);var m=Element._purgeElement;var n=j.getElementsByTagName("*"),k=n.length;while(k--){m(n[k])}if(l&&l.toElement){l=l.toElement()
}if(Object.isElement(l)){return j.update().insert(l)}l=Object.toHTML(l);var h=j.tagName.toUpperCase();if(h==="SCRIPT"&&f){j.text=l;return j}if(a){if(h in Element._insertionTranslations.tags){while(j.firstChild){j.removeChild(j.firstChild)}Element._getContentFromAnonymousElement(h,l.stripScripts()).each(function(o){j.appendChild(o)})}else{if(c&&Object.isString(l)&&l.indexOf("<link")>-1){while(j.firstChild){j.removeChild(j.firstChild)}var g=Element._getContentFromAnonymousElement(h,l.stripScripts(),true);g.each(function(o){j.appendChild(o)})}else{j.innerHTML=l.stripScripts()}}}else{j.innerHTML=l.stripScripts()}l.evalScripts.bind(l).defer();return j}return e})(),replace:function(b,c){b=$(b);if(c&&c.toElement){c=c.toElement()}else{if(!Object.isElement(c)){c=Object.toHTML(c);var a=b.ownerDocument.createRange();a.selectNode(b);c.evalScripts.bind(c).defer();c=a.createContextualFragment(c.stripScripts())}}b.parentNode.replaceChild(c,b);return b},insert:function(d,f){d=$(d);if(Object.isString(f)||Object.isNumber(f)||Object.isElement(f)||(f&&(f.toElement||f.toHTML))){f={bottom:f}
}var e,b,c,g;for(var a in f){e=f[a];a=a.toLowerCase();b=Element._insertionTranslations[a];if(e&&e.toElement){e=e.toElement()}if(Object.isElement(e)){b(d,e);continue}e=Object.toHTML(e);c=((a=="before"||a=="after")?d.parentNode:d).tagName.toUpperCase();g=Element._getContentFromAnonymousElement(c,e.stripScripts());if(a=="top"||a=="after"){g.reverse()}g.each(b.curry(d));e.evalScripts.bind(e).defer()}return d},wrap:function(b,c,a){b=$(b);if(Object.isElement(c)){$(c).writeAttribute(a||{})}else{if(Object.isString(c)){c=new Element(c,a)}else{c=new Element("div",c)}}if(b.parentNode){b.parentNode.replaceChild(c,b)}c.appendChild(b);return c},inspect:function(a){a=$(a);var b="<"+a.tagName.toLowerCase();$H({id:"id",className:"class"}).each(function(f){var c=f.first(),d=f.last(),e=(a[c]||"").toString();if(e){b+=" "+d+"="+e.inspect(true)}});return b+">"},recursivelyCollect:function(c,b,d){c=$(c);d=d||-1;var a=[];while(c=c[b]){if(c.nodeType==1){a.push(Element.extend(c))}if(a.length==d){break}}return a},ancestors:function(a){return Element.recursivelyCollect(a,"parentNode")
},descendants:function(a){return Element.select(a,"*")},firstDescendant:function(a){a=$(a).firstChild;while(a&&a.nodeType!=1){a=a.nextSibling}return $(a)},immediateDescendants:function(a){var b=[],c=$(a).firstChild;while(c){if(c.nodeType===1){b.push(Element.extend(c))}c=c.nextSibling}return b},previousSiblings:function(a,b){return Element.recursivelyCollect(a,"previousSibling")},nextSiblings:function(a){return Element.recursivelyCollect(a,"nextSibling")},siblings:function(a){a=$(a);return Element.previousSiblings(a).reverse().concat(Element.nextSiblings(a))},match:function(b,a){b=$(b);if(Object.isString(a)){return Prototype.Selector.match(b,a)}return a.match(b)},up:function(c,d,b){c=$(c);if(arguments.length==1){return $(c.parentNode)}var a=Element.ancestors(c);return Object.isNumber(d)?a[d]:Prototype.Selector.find(a,d,b)},down:function(b,c,a){b=$(b);if(arguments.length==1){return Element.firstDescendant(b)}return Object.isNumber(c)?Element.descendants(b)[c]:Element.select(b,c)[a||0]},previous:function(b,c,a){b=$(b);
if(Object.isNumber(c)){a=c,c=false}if(!Object.isNumber(a)){a=0}if(c){return Prototype.Selector.find(b.previousSiblings(),c,a)}else{return b.recursivelyCollect("previousSibling",a+1)[a]}},next:function(b,d,a){b=$(b);if(Object.isNumber(d)){a=d,d=false}if(!Object.isNumber(a)){a=0}if(d){return Prototype.Selector.find(b.nextSiblings(),d,a)}else{var c=Object.isNumber(a)?a+1:1;return b.recursivelyCollect("nextSibling",a+1)[a]}},select:function(a){a=$(a);var b=Array.prototype.slice.call(arguments,1).join(", ");return Prototype.Selector.select(b,a)},adjacent:function(a){a=$(a);var b=Array.prototype.slice.call(arguments,1).join(", ");return Prototype.Selector.select(b,a.parentNode).without(a)},identify:function(a){a=$(a);var b=Element.readAttribute(a,"id");if(b){return b}do{b="anonymous_element_"+Element.idCounter++}while($(b));Element.writeAttribute(a,"id",b);return b},readAttribute:function(b,a){b=$(b);if(Prototype.Browser.IE){var c=Element._attributeTranslations.read;if(c.values[a]){return c.values[a](b,a)}if(c.names[a]){a=c.names[a]
}if(a.include(":")){return(!b.attributes||!b.attributes[a])?null:b.attributes[a].value}}return b.getAttribute(a)},writeAttribute:function(d,c,f){d=$(d);var b={},e=Element._attributeTranslations.write;if(typeof c=="object"){b=c}else{b[c]=Object.isUndefined(f)?true:f}for(var a in b){c=e.names[a]||a;f=b[a];if(e.values[a]){c=e.values[a](d,f)}if(f===false||f===null){d.removeAttribute(c)}else{if(f===true){d.setAttribute(c,c)}else{d.setAttribute(c,f)}}}return d},getHeight:function(a){return Element.getDimensions(a).height},getWidth:function(a){return Element.getDimensions(a).width},classNames:function(a){return new Element.ClassNames(a)},hasClassName:function(b,a){if(!(b=$(b))){return}var c=b.className;return(c.length>0&&(c==a||new RegExp("(^|\\s)"+a+"(\\s|$)").test(c)))},addClassName:function(b,a){if(!(b=$(b))){return}if(!Element.hasClassName(b,a)){b.className+=(b.className?" ":"")+a}return b},removeClassName:function(b,a){if(!(b=$(b))){return}b.className=b.className.replace(new RegExp("(^|\\s+)"+a+"(\\s+|$)")," ").strip();
return b},toggleClassName:function(b,a){if(!(b=$(b))){return}return Element[Element.hasClassName(b,a)?"removeClassName":"addClassName"](b,a)},cleanWhitespace:function(b){b=$(b);var c=b.firstChild;while(c){var a=c.nextSibling;if(c.nodeType==3&&!/\S/.test(c.nodeValue)){b.removeChild(c)}c=a}return b},empty:function(a){return $(a).innerHTML.blank()},descendantOf:function(b,a){b=$(b),a=$(a);if(b.compareDocumentPosition){return(b.compareDocumentPosition(a)&8)===8}if(a.contains){return a.contains(b)&&a!==b}while(b=b.parentNode){if(b==a){return true}}return false},scrollTo:function(a){a=$(a);var b=Element.cumulativeOffset(a);window.scrollTo(b[0],b[1]);return a},getStyle:function(a,c){a=$(a);c=c=="float"?"cssFloat":c.camelize();var d=a.style[c];if(!d||d=="auto"){var b=document.defaultView.getComputedStyle(a,null);d=b?b[c]:null}if(c=="opacity"){return d?parseFloat(d):1}return d=="auto"?null:d},getOpacity:function(a){return $(a).getStyle("opacity")},setStyle:function(e,c){e=$(e);var b=e.style,d;if(Object.isString(c)){e.style.cssText+=";"+c;
return c.include("opacity")?e.setOpacity(c.match(/opacity:\s*(\d?\.?\d*)/)[1]):e}for(var a in c){if(a=="opacity"){e.setOpacity(c[a])}else{b[(a=="float"||a=="cssFloat")?(Object.isUndefined(b.styleFloat)?"cssFloat":"styleFloat"):a]=c[a]}}return e},setOpacity:function(a,b){a=$(a);a.style.opacity=(b==1||b==="")?"":(b<0.00001)?0:b;return a},makePositioned:function(a){a=$(a);var b=Element.getStyle(a,"position");if(b=="static"||!b){a._madePositioned=true;a.style.position="relative";if(Prototype.Browser.Opera){a.style.top=0;a.style.left=0}}return a},undoPositioned:function(a){a=$(a);if(a._madePositioned){a._madePositioned=undefined;a.style.position=a.style.top=a.style.left=a.style.bottom=a.style.right=""}return a},makeClipping:function(a){a=$(a);if(a._overflow){return a}a._overflow=Element.getStyle(a,"overflow")||"auto";if(a._overflow!=="hidden"){a.style.overflow="hidden"}return a},undoClipping:function(a){a=$(a);if(!a._overflow){return a}a.style.overflow=a._overflow=="auto"?"":a._overflow;a._overflow=null;return a},clonePosition:function(c,a){var d=Object.extend({setLeft:true,setTop:true,setWidth:true,setHeight:true,offsetTop:0,offsetLeft:0},arguments[2]||{});
a=$(a);var e=Element.viewportOffset(a),f=[0,0],b=null;c=$(c);if(Element.getStyle(c,"position")=="absolute"){b=Element.getOffsetParent(c);f=Element.viewportOffset(b)}if(b==document.body){f[0]-=document.body.offsetLeft;f[1]-=document.body.offsetTop}if(d.setLeft){c.style.left=(e[0]-f[0]+d.offsetLeft)+"px"}if(d.setTop){c.style.top=(e[1]-f[1]+d.offsetTop)+"px"}if(d.setWidth){c.style.width=a.offsetWidth+"px"}if(d.setHeight){c.style.height=a.offsetHeight+"px"}return c}};Object.extend(Element.Methods,{getElementsBySelector:Element.Methods.select,childElements:Element.Methods.immediateDescendants});Element._attributeTranslations={write:{names:{className:"class",htmlFor:"for"},values:{}}};if(Prototype.Browser.Opera){Element.Methods.getStyle=Element.Methods.getStyle.wrap(function(a,c,d){switch(d){case"height":case"width":if(!Element.visible(c)){return null}var e=parseInt(a(c,d),10);if(e!==c["offset"+d.capitalize()]){return e+"px"}var b;if(d==="height"){b=["border-top-width","padding-top","padding-bottom","border-bottom-width"]
}else{b=["border-left-width","padding-left","padding-right","border-right-width"]}return b.inject(e,function(g,f){var h=a(c,f);return h===null?g:g-parseInt(h,10)})+"px";default:return a(c,d)}});Element.Methods.readAttribute=Element.Methods.readAttribute.wrap(function(a,b,c){if(c==="title"){return b.title}return a(b,c)})}else{if(Prototype.Browser.IE){Element.Methods.getStyle=function(a,b){a=$(a);b=(b=="float"||b=="cssFloat")?"styleFloat":b.camelize();var c=a.style[b];if(!c&&a.currentStyle){c=a.currentStyle[b]}if(b=="opacity"){if(c=(a.getStyle("filter")||"").match(/alpha\(opacity=(.*)\)/)){if(c[1]){return parseFloat(c[1])/100}}return 1}if(c=="auto"){if((b=="width"||b=="height")&&(a.getStyle("display")!="none")){return a["offset"+b.capitalize()]+"px"}return null}return c};Element.Methods.setOpacity=function(c,e){function f(g){return g.replace(/alpha\([^\)]*\)/gi,"")}c=$(c);var b=c.currentStyle;if((b&&!b.hasLayout)||(!b&&c.style.zoom=="normal")){c.style.zoom=1}var a=c.getStyle("filter"),d=c.style;if(e==1||e===""){(a=f(a))?d.filter=a:d.removeAttribute("filter");
return c}else{if(e<0.00001){e=0}}d.filter=f(a)+"alpha(opacity="+(e*100)+")";return c};Element._attributeTranslations=(function(){var c="className",b="for",a=document.createElement("div");a.setAttribute(c,"x");if(a.className!=="x"){a.setAttribute("class","x");if(a.className==="x"){c="class"}}a=null;a=document.createElement("label");a.setAttribute(b,"x");if(a.htmlFor!=="x"){a.setAttribute("htmlFor","x");if(a.htmlFor==="x"){b="htmlFor"}}a=null;return{read:{names:{"class":c,className:c,"for":b,htmlFor:b},values:{_getAttr:function(d,e){return d.getAttribute(e)},_getAttr2:function(d,e){return d.getAttribute(e,2)},_getAttrNode:function(d,f){var e=d.getAttributeNode(f);return e?e.value:""},_getEv:(function(){var d=document.createElement("div"),g;d.onclick=Prototype.emptyFunction;var e=d.getAttribute("onclick");if(String(e).indexOf("{")>-1){g=function(f,h){h=f.getAttribute(h);if(!h){return null}h=h.toString();h=h.split("{")[1];h=h.split("}")[0];return h.strip()}}else{if(e===""){g=function(f,h){h=f.getAttribute(h);if(!h){return null
}return h.strip()}}}d=null;return g})(),_flag:function(d,e){return $(d).hasAttribute(e)?e:null},style:function(d){return d.style.cssText.toLowerCase()},title:function(d){return d.title}}}}})();Element._attributeTranslations.write={names:Object.extend({cellpadding:"cellPadding",cellspacing:"cellSpacing"},Element._attributeTranslations.read.names),values:{checked:function(a,b){a.checked=!!b},style:function(a,b){a.style.cssText=b?b:""}}};Element._attributeTranslations.has={};$w("colSpan rowSpan vAlign dateTime accessKey tabIndex encType maxLength readOnly longDesc frameBorder").each(function(a){Element._attributeTranslations.write.names[a.toLowerCase()]=a;Element._attributeTranslations.has[a.toLowerCase()]=a});(function(a){Object.extend(a,{href:a._getAttr2,src:a._getAttr2,type:a._getAttr,action:a._getAttrNode,disabled:a._flag,checked:a._flag,readonly:a._flag,multiple:a._flag,onload:a._getEv,onunload:a._getEv,onclick:a._getEv,ondblclick:a._getEv,onmousedown:a._getEv,onmouseup:a._getEv,onmouseover:a._getEv,onmousemove:a._getEv,onmouseout:a._getEv,onfocus:a._getEv,onblur:a._getEv,onkeypress:a._getEv,onkeydown:a._getEv,onkeyup:a._getEv,onsubmit:a._getEv,onreset:a._getEv,onselect:a._getEv,onchange:a._getEv})
})(Element._attributeTranslations.read.values);if(Prototype.BrowserFeatures.ElementExtensions){(function(){function a(c){var b=c.getElementsByTagName("*"),e=[];for(var d=0,f;f=b[d];d++){if(f.tagName!=="!"){e.push(f)}}return e}Element.Methods.down=function(c,d,b){c=$(c);if(arguments.length==1){return c.firstDescendant()}return Object.isNumber(d)?a(c)[d]:Element.select(c,d)[b||0]}})()}}else{if(Prototype.Browser.Gecko&&/rv:1\.8\.0/.test(navigator.userAgent)){Element.Methods.setOpacity=function(a,b){a=$(a);a.style.opacity=(b==1)?0.999999:(b==="")?"":(b<0.00001)?0:b;return a}}else{if(Prototype.Browser.WebKit){Element.Methods.setOpacity=function(a,b){a=$(a);a.style.opacity=(b==1||b==="")?"":(b<0.00001)?0:b;if(b==1){if(a.tagName.toUpperCase()=="IMG"&&a.width){a.width++;a.width--}else{try{var d=document.createTextNode(" ");a.appendChild(d);a.removeChild(d)}catch(c){}}}return a}}}}}if("outerHTML" in document.documentElement){Element.Methods.replace=function(e,f){e=$(e);if(f&&f.toElement){f=f.toElement()}if(Object.isElement(f)){e.parentNode.replaceChild(f,e);
return e}f=Object.toHTML(f);var c=e.parentNode,d=c.tagName.toUpperCase();if(Element._insertionTranslations.tags[d]){var b=e.next(),a=Element._getContentFromAnonymousElement(d,f.stripScripts());c.removeChild(e);if(b){a.each(function(g){c.insertBefore(g,b)})}else{a.each(function(g){c.appendChild(g)})}}else{e.outerHTML=f.stripScripts()}f.evalScripts.bind(f).defer();return e}}Element._returnOffset=function(a,b){var c=[a,b];c.left=a;c.top=b;return c};Element._getContentFromAnonymousElement=function(a,d,f){var g=new Element("div"),c=Element._insertionTranslations.tags[a];var e=false;if(c){e=true}else{if(f){e=true;c=["","",0]}}if(e){g.innerHTML="&nbsp;"+c[0]+d+c[1];g.removeChild(g.firstChild);for(var b=c[2];b--;){g=g.firstChild}}else{g.innerHTML=d}return $A(g.childNodes)};Element._insertionTranslations={before:function(a,b){a.parentNode.insertBefore(b,a)},top:function(a,b){a.insertBefore(b,a.firstChild)},bottom:function(a,b){a.appendChild(b)},after:function(a,b){a.parentNode.insertBefore(b,a.nextSibling)},tags:{TABLE:["<table>","</table>",1],TBODY:["<table><tbody>","</tbody></table>",2],TR:["<table><tbody><tr>","</tr></tbody></table>",3],TD:["<table><tbody><tr><td>","</td></tr></tbody></table>",4],SELECT:["<select>","</select>",1]}};
(function(){var a=Element._insertionTranslations.tags;Object.extend(a,{THEAD:a.TBODY,TFOOT:a.TBODY,TH:a.TD})})();Element.Methods.Simulated={hasAttribute:function(a,c){c=Element._attributeTranslations.has[c]||c;var b=$(a).getAttributeNode(c);return !!(b&&b.specified)}};Element.Methods.ByTag={};Object.extend(Element,Element.Methods);(function(a){if(!Prototype.BrowserFeatures.ElementExtensions&&a.__proto__){window.HTMLElement={};window.HTMLElement.prototype=a.__proto__;Prototype.BrowserFeatures.ElementExtensions=true}a=null})(document.createElement("div"));Element.extend=(function(){function c(g){if(typeof window.Element!="undefined"){var j=window.Element.prototype;if(j){var l="_"+(Math.random()+"").slice(2),h=document.createElement(g);j[l]="x";var k=(h[l]!=="x");delete j[l];h=null;return k}}return false}function b(j,h){for(var g in h){var k=h[g];if(Object.isFunction(k)&&!(g in j)){j[g]=k.methodize()}}}var a=c("object");if(Prototype.BrowserFeatures.SpecificElementExtensions){if(a){return function(g){if(g&&typeof g._extendedByPrototype=="undefined"){var h=g.tagName;
if(h&&(/^(?:object|applet|embed)$/i.test(h))){b(g,Element.Methods);b(g,Element.Methods.Simulated);b(g,Element.Methods.ByTag[h.toUpperCase()])}}return g}}return Prototype.K}var e={},d=Element.Methods.ByTag;var f=Object.extend(function(j){if(!j||typeof j._extendedByPrototype!="undefined"||j.nodeType!=1||j==window){return j}var g=Object.clone(e),h=j.tagName.toUpperCase();if(d[h]){Object.extend(g,d[h])}b(j,g);j._extendedByPrototype=Prototype.emptyFunction;return j},{refresh:function(){if(!Prototype.BrowserFeatures.ElementExtensions){Object.extend(e,Element.Methods);Object.extend(e,Element.Methods.Simulated)}}});f.refresh();return f})();if(document.documentElement.hasAttribute){Element.hasAttribute=function(a,b){return a.hasAttribute(b)}}else{Element.hasAttribute=Element.Methods.Simulated.hasAttribute}Element.addMethods=function(c){var j=Prototype.BrowserFeatures,d=Element.Methods.ByTag;if(!c){Object.extend(Form,Form.Methods);Object.extend(Form.Element,Form.Element.Methods);Object.extend(Element.Methods.ByTag,{FORM:Object.clone(Form.Methods),INPUT:Object.clone(Form.Element.Methods),SELECT:Object.clone(Form.Element.Methods),TEXTAREA:Object.clone(Form.Element.Methods),BUTTON:Object.clone(Form.Element.Methods)})
}if(arguments.length==2){var f=c;c=arguments[1]}if(!f){Object.extend(Element.Methods,c||{})}else{if(Object.isArray(f)){f.each(a)}else{a(f)}}function a(l){l=l.toUpperCase();if(!Element.Methods.ByTag[l]){Element.Methods.ByTag[l]={}}Object.extend(Element.Methods.ByTag[l],c)}function b(m,p,o){o=o||false;for(var l in m){var n=m[l];if(!Object.isFunction(n)){continue}if(!o||!(l in p)){p[l]=n.methodize()}}}function e(n){var l;var o={OPTGROUP:"OptGroup",TEXTAREA:"TextArea",P:"Paragraph",FIELDSET:"FieldSet",UL:"UList",OL:"OList",DL:"DList",DIR:"Directory",H1:"Heading",H2:"Heading",H3:"Heading",H4:"Heading",H5:"Heading",H6:"Heading",Q:"Quote",INS:"Mod",DEL:"Mod",A:"Anchor",IMG:"Image",CAPTION:"TableCaption",COL:"TableCol",COLGROUP:"TableCol",THEAD:"TableSection",TFOOT:"TableSection",TBODY:"TableSection",TR:"TableRow",TH:"TableCell",TD:"TableCell",FRAMESET:"FrameSet",IFRAME:"IFrame"};if(o[n]){l="HTML"+o[n]+"Element"}if(window[l]){return window[l]}l="HTML"+n+"Element";if(window[l]){return window[l]}l="HTML"+n.capitalize()+"Element";
if(window[l]){return window[l]}var m=document.createElement(n),p=m.__proto__||m.constructor.prototype;m=null;return p}var h=window.HTMLElement?HTMLElement.prototype:Element.prototype;if(j.ElementExtensions){b(Element.Methods,h);b(Element.Methods.Simulated,h,true)}if(j.SpecificElementExtensions){for(var k in Element.Methods.ByTag){var g=e(k);if(Object.isUndefined(g)){continue}b(d[k],g.prototype)}}Object.extend(Element,Element.Methods);delete Element.ByTag;if(Element.extend.refresh){Element.extend.refresh()}Element.cache={}};document.viewport={getDimensions:function(){return{width:this.getWidth(),height:this.getHeight()}},getScrollOffsets:function(){return Element._returnOffset(window.pageXOffset||document.documentElement.scrollLeft||document.body.scrollLeft,window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop)}};(function(c){var g=Prototype.Browser,f=document,d,b={};function a(){if(g.WebKit&&!f.evaluate){return document}if(g.Opera&&window.parseFloat(window.opera.version())<9.5){return document.body
}return document.documentElement}function e(h){if(!d){d=a()}b[h]="client"+h;c["get"+h]=function(){return d[b[h]]};return c["get"+h]()}c.getWidth=e.curry("Width");c.getHeight=e.curry("Height")})(document.viewport);Element.Storage={UID:1};Element.addMethods({getStorage:function(a){if(!(a=$(a))){return}var b;if(a===window){b=0}else{if(typeof a._prototypeUID==="undefined"){a._prototypeUID=Element.Storage.UID++}b=a._prototypeUID}if(!Element.Storage[b]){Element.Storage[b]=$H()}return Element.Storage[b]},store:function(a,b,c){if(!(a=$(a))){return}if(arguments.length===2){Element.getStorage(a).update(b)}else{Element.getStorage(a).set(b,c)}return a},retrieve:function(a,b,c){if(!(a=$(a))){return}var e=Element.getStorage(a),d=e.get(b);if(Object.isUndefined(d)){e.set(b,c);d=c}return d},clone:function(b,a){if(!(b=$(b))){return}var e=b.cloneNode(a);e._prototypeUID=void 0;if(a){var d=Element.select(e,"*"),c=d.length;while(c--){d[c]._prototypeUID=void 0}}return Element.extend(e)},purge:function(a){if(!(a=$(a))){return}var c=Element._purgeElement;
c(a);var d=a.getElementsByTagName("*"),b=d.length;while(b--){c(d[b])}return null}});(function(){function d(w){var x=w.match(/^(\d+)%?$/i);if(!x){return null}return(Number(x[1])/100)}function v(F,G,x){var y=null;if(Object.isElement(F)){y=F;F=y.getStyle(G)}if(F===null){return null}if((/^(?:-)?\d+(\.\d+)?(px)?$/i).test(F)){return window.parseFloat(F)}var C=F.include("%"),z=(x===document.viewport);if(/\d/.test(F)&&y&&y.runtimeStyle&&!(C&&z)){var w=y.style.left,H=y.runtimeStyle.left;y.runtimeStyle.left=y.currentStyle.left;y.style.left=F||0;F=y.style.pixelLeft;y.style.left=w;y.runtimeStyle.left=H;return F}if(y&&C){x=x||y.parentNode;var A=d(F);var D=null;var B=y.getStyle("position");var I=G.include("left")||G.include("right")||G.include("width");var E=G.include("top")||G.include("bottom")||G.include("height");if(x===document.viewport){if(I){D=document.viewport.getWidth()}else{if(E){D=document.viewport.getHeight()}}}else{if(I){D=$(x).measure("width")}else{if(E){D=$(x).measure("height")}}}return(D===null)?0:D*A}return 0
}function f(w){if(Object.isString(w)&&w.endsWith("px")){return w}return w+"px"}function m(w){var x=w;while(w&&w.parentNode){var y=w.getStyle("display");if(y==="none"){return false}w=$(w.parentNode)}return true}var j=Prototype.K;if("currentStyle" in document.documentElement){j=function(w){if(!w.currentStyle.hasLayout){w.style.zoom=1}return w}}function g(w){if(w.include("border")){w=w+"-width"}return w.camelize()}Element.Layout=Class.create(Hash,{initialize:function($super,x,w){$super();this.element=$(x);Element.Layout.PROPERTIES.each(function(y){this._set(y,null)},this);if(w){this._preComputing=true;this._begin();Element.Layout.PROPERTIES.each(this._compute,this);this._end();this._preComputing=false}},_set:function(w,x){return Hash.prototype.set.call(this,w,x)},set:function(w,x){throw"Properties of Element.Layout are read-only."},get:function($super,w){var x=$super(w);return x===null?this._compute(w):x},_begin:function(){if(this._prepared){return}var z=this.element;if(m(z)){this._prepared=true;return}var D={position:z.style.position||"",width:z.style.width||"",visibility:z.style.visibility||"",display:z.style.display||""};
z.store("prototype_original_styles",D);var C=z.getStyle("position"),x=z.getStyle("width");if(x==="0px"||x===null){z.style.display="block";x=z.getStyle("width")}var w=(C==="fixed")?document.viewport:z.parentNode;z.setStyle({position:"absolute",visibility:"hidden",display:"block"});var A=z.getStyle("width");var B;if(x&&(A===x)){B=v(z,"width",w)}else{if(C==="absolute"||C==="fixed"){B=v(z,"width",w)}else{var E=z.parentNode,y=$(E).getLayout();B=y.get("width")-this.get("margin-left")-this.get("border-left")-this.get("padding-left")-this.get("padding-right")-this.get("border-right")-this.get("margin-right")}}z.setStyle({width:B+"px"});this._prepared=true},_end:function(){var x=this.element;var w=x.retrieve("prototype_original_styles");x.store("prototype_original_styles",null);x.setStyle(w);this._prepared=false},_compute:function(w){var x=Element.Layout.COMPUTATIONS;if(!(w in x)){throw"Property not found."}return this._set(w,x[w].call(this,this.element))},toObject:function(){var w=$A(arguments);var x=(w.length===0)?Element.Layout.PROPERTIES:w.join(" ").split(" ");
var y={};x.each(function(z){if(!Element.Layout.PROPERTIES.include(z)){return}var A=this.get(z);if(A!=null){y[z]=A}},this);return y},toHash:function(){var w=this.toObject.apply(this,arguments);return new Hash(w)},toCSS:function(){var w=$A(arguments);var y=(w.length===0)?Element.Layout.PROPERTIES:w.join(" ").split(" ");var x={};y.each(function(z){if(!Element.Layout.PROPERTIES.include(z)){return}if(Element.Layout.COMPOSITE_PROPERTIES.include(z)){return}var A=this.get(z);if(A!=null){x[g(z)]=A+"px"}},this);return x},inspect:function(){return"#<Element.Layout>"}});Object.extend(Element.Layout,{PROPERTIES:$w("height width top left right bottom border-left border-right border-top border-bottom padding-left padding-right padding-top padding-bottom margin-top margin-bottom margin-left margin-right padding-box-width padding-box-height border-box-width border-box-height margin-box-width margin-box-height"),COMPOSITE_PROPERTIES:$w("padding-box-width padding-box-height margin-box-width margin-box-height border-box-width border-box-height"),COMPUTATIONS:{height:function(w){if(!this._preComputing){this._begin()
}var z=this.get("border-box-height");if(z<=0){if(!this._preComputing){this._end()}return 0}var y=this.get("border-top"),x=this.get("border-bottom");var B=this.get("padding-top"),A=this.get("padding-bottom");if(!this._preComputing){this._end()}return z-y-x-B-A},width:function(w){if(!this._preComputing){this._begin()}var x=this.get("border-box-width");if(x<=0){if(!this._preComputing){this._end()}return 0}var B=this.get("border-left"),y=this.get("border-right");var z=this.get("padding-left"),A=this.get("padding-right");if(!this._preComputing){this._end()}return x-B-y-z-A},"padding-box-height":function(w){var x=this.get("height"),z=this.get("padding-top"),y=this.get("padding-bottom");return x+z+y},"padding-box-width":function(w){var x=this.get("width"),y=this.get("padding-left"),z=this.get("padding-right");return x+y+z},"border-box-height":function(w){if(!this._preComputing){this._begin()}var x=w.offsetHeight;if(!this._preComputing){this._end()}return x},"border-box-width":function(w){if(!this._preComputing){this._begin()
}var x=w.offsetWidth;if(!this._preComputing){this._end()}return x},"margin-box-height":function(w){var y=this.get("border-box-height"),x=this.get("margin-top"),z=this.get("margin-bottom");if(y<=0){return 0}return y+x+z},"margin-box-width":function(w){var x=this.get("border-box-width"),z=this.get("margin-left"),y=this.get("margin-right");if(x<=0){return 0}return x+z+y},top:function(w){var x=w.positionedOffset();return x.top},bottom:function(y){var z=y.positionedOffset(),x=y.getOffsetParent(),w=x.measure("height");var A=this.get("border-box-height");return w-A-z.top},left:function(w){var x=w.positionedOffset();return x.left},right:function(x){var A=x.positionedOffset(),w=x.getOffsetParent(),z=w.measure("width");var y=this.get("border-box-width");return z-y-A.left},"padding-top":function(w){return v(w,"paddingTop")},"padding-bottom":function(w){return v(w,"paddingBottom")},"padding-left":function(w){return v(w,"paddingLeft")},"padding-right":function(w){return v(w,"paddingRight")},"border-top":function(w){return v(w,"borderTopWidth")
},"border-bottom":function(w){return v(w,"borderBottomWidth")},"border-left":function(w){return v(w,"borderLeftWidth")},"border-right":function(w){return v(w,"borderRightWidth")},"margin-top":function(w){return v(w,"marginTop")},"margin-bottom":function(w){return v(w,"marginBottom")},"margin-left":function(w){return v(w,"marginLeft")},"margin-right":function(w){return v(w,"marginRight")}}});if("getBoundingClientRect" in document.documentElement){Object.extend(Element.Layout.COMPUTATIONS,{right:function(x){var w=j(x.getOffsetParent());var z=x.getBoundingClientRect(),y=w.getBoundingClientRect();return(y.right-z.right).round()},bottom:function(x){var w=j(x.getOffsetParent());var z=x.getBoundingClientRect(),y=w.getBoundingClientRect();return(y.bottom-z.bottom).round()}})}Element.Offset=Class.create({initialize:function(x,w){this.left=x.round();this.top=w.round();this[0]=this.left;this[1]=this.top},relativeTo:function(w){return new Element.Offset(this.left-w.left,this.top-w.top)},inspect:function(){return"#<Element.Offset left: #{left} top: #{top}>".interpolate(this)
},toString:function(){return"[#{left}, #{top}]".interpolate(this)},toArray:function(){return[this.left,this.top]}});function r(x,w){return new Element.Layout(x,w)}function h(x,w){return $(x).getLayout().get(w)}function o(y){y=$(y);var B=Element.getStyle(y,"display");if(B&&B!=="none"){return{width:y.offsetWidth,height:y.offsetHeight}}var z=y.style;var x={visibility:z.visibility,position:z.position,display:z.display};var w={visibility:"hidden",display:"block"};if(x.position!=="fixed"){w.position="absolute"}Element.setStyle(y,w);var A={width:y.offsetWidth,height:y.offsetHeight};Element.setStyle(y,x);return A}function n(x){x=$(x);if(l(x)||k(x)||b(x)||a(x)){return $(document.body)}var w=(Element.getStyle(x,"display")==="inline");if(!w&&x.offsetParent){return $(x.offsetParent)}while((x=x.parentNode)&&x!==document.body){if(Element.getStyle(x,"position")!=="static"){return a(x)?$(document.body):$(x)}}return $(document.body)}function p(w){w=$(w);var x=0,y=0;if(w.parentNode){do{x+=w.offsetTop||0;y+=w.offsetLeft||0;w=w.offsetParent
}while(w)}return new Element.Offset(y,x)}function q(x){x=$(x);var w=x.getLayout();var y=0,A=0;do{y+=x.offsetTop||0;A+=x.offsetLeft||0;x=x.offsetParent;if(x){if(b(x)){break}var z=Element.getStyle(x,"position");if(z!=="static"){break}}}while(x);A-=w.get("margin-top");y-=w.get("margin-left");return new Element.Offset(A,y)}function e(w){var x=0,y=0;do{x+=w.scrollTop||0;y+=w.scrollLeft||0;w=w.parentNode}while(w);return new Element.Offset(y,x)}function t(z){w=$(w);var y=0,A=0,x=document.body;var w=z;do{y+=w.offsetTop||0;A+=w.offsetLeft||0;if(w.offsetParent==x&&Element.getStyle(w,"position")=="absolute"){break}}while(w=w.offsetParent);w=z;do{if(w!=x){y-=w.scrollTop||0;A-=w.scrollLeft||0}}while(w=w.parentNode);return new Element.Offset(A,y)}function s(y){y=$(y);if(Element.getStyle(y,"position")==="absolute"){return y}var A=n(y);var z=y.viewportOffset(),x=A.viewportOffset();var B=z.relativeTo(x);var w=y.getLayout();y.store("prototype_absolutize_original_styles",{left:y.getStyle("left"),top:y.getStyle("top"),width:y.getStyle("width"),height:y.getStyle("height")});
y.setStyle({position:"absolute",top:B.top+"px",left:B.left+"px",width:w.get("width")+"px",height:w.get("height")+"px"});return y}function c(x){x=$(x);if(Element.getStyle(x,"position")==="relative"){return x}var w=x.retrieve("prototype_absolutize_original_styles");if(w){x.setStyle(w)}return x}if(Prototype.Browser.IE){n=n.wrap(function(x,y){y=$(y);if(l(y)||k(y)||b(y)||a(y)){return $(document.body)}var w=y.getStyle("position");if(w!=="static"){return x(y)}y.setStyle({position:"relative"});var z=x(y);y.setStyle({position:w});return z});q=q.wrap(function(x,y){y=$(y);if(!y.parentNode){return new Element.Offset(0,0)}var w=y.getStyle("position");if(w!=="static"){return x(y)}var z=y.getOffsetParent();if(z&&z.getStyle("position")==="fixed"){j(z)}y.setStyle({position:"relative"});var A=x(y);y.setStyle({position:w});return A})}else{if(Prototype.Browser.Webkit){p=function(w){w=$(w);var x=0,y=0;do{x+=w.offsetTop||0;y+=w.offsetLeft||0;if(w.offsetParent==document.body){if(Element.getStyle(w,"position")=="absolute"){break}}w=w.offsetParent
}while(w);return new Element.Offset(y,x)}}}Element.addMethods({getLayout:r,measure:h,getDimensions:o,getOffsetParent:n,cumulativeOffset:p,positionedOffset:q,cumulativeScrollOffset:e,viewportOffset:t,absolutize:s,relativize:c});function b(w){return w.nodeName.toUpperCase()==="BODY"}function a(w){return w.nodeName.toUpperCase()==="HTML"}function l(w){return w.nodeType===Node.DOCUMENT_NODE}function k(w){return w!==document.body&&!Element.descendantOf(w,document.body)}if("getBoundingClientRect" in document.documentElement){Element.addMethods({viewportOffset:function(w){w=$(w);if(k(w)){return new Element.Offset(0,0)}var x=w.getBoundingClientRect(),y=document.documentElement;return new Element.Offset(x.left-y.clientLeft,x.top-y.clientTop)}})}})();window.$$=function(){var a=$A(arguments).join(", ");return Prototype.Selector.select(a,document)};Prototype.Selector=(function(){function c(){throw new Error('Method "Prototype.Selector.select" must be defined.')}function b(){throw new Error('Method "Prototype.Selector.match" must be defined.')
}function d(g,m,k){k=k||0;var j=Prototype.Selector.match,h=g.length,f=0,l;for(l=0;l<h;l++){if(j(g[l],m)&&k==f++){return Element.extend(g[l])}}}function e(f){for(var h=0,g=f.length;h<g;h++){Element.extend(f[h])}return f}var a=Prototype.K;return{select:c,match:b,find:d,extendElements:(Element.extend===a)?a:e,extendElement:Element.extend}})();Prototype._original_property=window.Sizzle;
/*
 * Sizzle CSS Selector Engine - v1.0
 *  Copyright 2009, The Dojo Foundation
 *  Released under the MIT, BSD, and GPL Licenses.
 *  More information: http://sizzlejs.com/
 */
(function(){var r=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,f=0,k=Object.prototype.toString,p=false,g=true;[0,0].sort(function(){g=false;return 0});var m=function(G,v,E,y){E=E||[];var A=v=v||document;if(v.nodeType!==1&&v.nodeType!==9){return[]}if(!G||typeof G!=="string"){return E}var D=[],F,C,K,J,B,e,t=true,x=q(v),I=G;while((r.exec(""),F=r.exec(I))!==null){I=F[3];D.push(F[1]);
if(F[2]){e=F[3];break}}if(D.length>1&&c.exec(G)){if(D.length===2&&b.relative[D[0]]){C=d(D[0]+D[1],v)}else{C=b.relative[D[0]]?[v]:m(D.shift(),v);while(D.length){G=D.shift();if(b.relative[G]){G+=D.shift()}C=d(G,C)}}}else{if(!y&&D.length>1&&v.nodeType===9&&!x&&b.match.ID.test(D[0])&&!b.match.ID.test(D[D.length-1])){var L=m.find(D.shift(),v,x);v=L.expr?m.filter(L.expr,L.set)[0]:L.set[0]}if(v){var L=y?{expr:D.pop(),set:a(y)}:m.find(D.pop(),D.length===1&&(D[0]==="~"||D[0]==="+")&&v.parentNode?v.parentNode:v,x);C=L.expr?m.filter(L.expr,L.set):L.set;if(D.length>0){K=a(C)}else{t=false}while(D.length){var w=D.pop(),z=w;if(!b.relative[w]){w=""}else{z=D.pop()}if(z==null){z=v}b.relative[w](K,z,x)}}else{K=D=[]}}if(!K){K=C}if(!K){throw"Syntax error, unrecognized expression: "+(w||G)}if(k.call(K)==="[object Array]"){if(!t){E.push.apply(E,K)}else{if(v&&v.nodeType===1){for(var H=0;K[H]!=null;H++){if(K[H]&&(K[H]===true||K[H].nodeType===1&&h(v,K[H]))){E.push(C[H])}}}else{for(var H=0;K[H]!=null;H++){if(K[H]&&K[H].nodeType===1){E.push(C[H])
}}}}}else{a(K,E)}if(e){m(e,A,E,y);m.uniqueSort(E)}return E};m.uniqueSort=function(t){if(j){p=g;t.sort(j);if(p){for(var e=1;e<t.length;e++){if(t[e]===t[e-1]){t.splice(e--,1)}}}}return t};m.matches=function(e,t){return m(e,null,null,t)};m.find=function(z,e,B){var A,x;if(!z){return[]}for(var w=0,v=b.order.length;w<v;w++){var y=b.order[w],x;if((x=b.leftMatch[y].exec(z))){var t=x[1];x.splice(1,1);if(t.substr(t.length-1)!=="\\"){x[1]=(x[1]||"").replace(/\\/g,"");A=b.find[y](x,e,B);if(A!=null){z=z.replace(b.match[y],"");break}}}}if(!A){A=e.getElementsByTagName("*")}return{set:A,expr:z}};m.filter=function(D,E,H,t){var e=D,C=[],y=E,w,A,x=E&&E[0]&&q(E[0]);while(D&&E.length){for(var B in b.filter){if((w=b.match[B].exec(D))!=null){var z=b.filter[B],I,G;A=false;if(y==C){C=[]}if(b.preFilter[B]){w=b.preFilter[B](w,y,H,C,t,x);if(!w){A=I=true}else{if(w===true){continue}}}if(w){for(var v=0;(G=y[v])!=null;v++){if(G){I=z(G,w,v,y);var F=t^!!I;if(H&&I!=null){if(F){A=true}else{y[v]=false}}else{if(F){C.push(G);A=true}}}}}if(I!==undefined){if(!H){y=C
}D=D.replace(b.match[B],"");if(!A){return[]}break}}}if(D==e){if(A==null){throw"Syntax error, unrecognized expression: "+D}else{break}}e=D}return y};var b=m.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF-]|\\.)+)\s*(?:(\S?=)\s*(['"]*)(.*?)\3|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\((even|odd|[\dn+-]*)\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF-]|\\.)+)(?:\((['"]*)((?:\([^\)]+\)|[^\2\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(e){return e.getAttribute("href")}},relative:{"+":function(A,e,B){var t=typeof e==="string",z=t&&!/\W/.test(e),y=t&&!z;if(z&&!B){e=e.toUpperCase()}for(var x=0,w=A.length,v;x<w;x++){if((v=A[x])){while((v=v.previousSibling)&&v.nodeType!==1){}A[x]=y||v&&v.nodeName===e?v||false:v===e
}}if(y){m.filter(e,A,true)}},">":function(z,w,A){var v=typeof w==="string";if(v&&!/\W/.test(w)){w=A?w:w.toUpperCase();for(var x=0,e=z.length;x<e;x++){var y=z[x];if(y){var t=y.parentNode;z[x]=t.nodeName===w?t:false}}}else{for(var x=0,e=z.length;x<e;x++){var y=z[x];if(y){z[x]=v?y.parentNode:y.parentNode===w}}if(v){m.filter(w,z,true)}}},"":function(w,t,y){var v=f++,e=s;if(!/\W/.test(t)){var x=t=y?t:t.toUpperCase();e=o}e("parentNode",t,v,w,x,y)},"~":function(w,t,y){var v=f++,e=s;if(typeof t==="string"&&!/\W/.test(t)){var x=t=y?t:t.toUpperCase();e=o}e("previousSibling",t,v,w,x,y)}},find:{ID:function(t,v,w){if(typeof v.getElementById!=="undefined"&&!w){var e=v.getElementById(t[1]);return e?[e]:[]}},NAME:function(v,y,z){if(typeof y.getElementsByName!=="undefined"){var t=[],x=y.getElementsByName(v[1]);for(var w=0,e=x.length;w<e;w++){if(x[w].getAttribute("name")===v[1]){t.push(x[w])}}return t.length===0?null:t}},TAG:function(e,t){return t.getElementsByTagName(e[1])}},preFilter:{CLASS:function(v,e,t,z,y,A){v=" "+v[1].replace(/\\/g,"")+" ";
if(A){return v}for(var w=0,x;(x=e[w])!=null;w++){if(x){if(y^(x.className&&(" "+x.className+" ").indexOf(v)>=0)){if(!t){z.push(x)}}else{if(t){e[w]=false}}}}return false},ID:function(e){return e[1].replace(/\\/g,"")},TAG:function(t,e){for(var v=0;e[v]===false;v++){}return e[v]&&q(e[v])?t[1]:t[1].toUpperCase()},CHILD:function(e){if(e[1]=="nth"){var t=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(e[2]=="even"&&"2n"||e[2]=="odd"&&"2n+1"||!/\D/.test(e[2])&&"0n+"+e[2]||e[2]);e[2]=(t[1]+(t[2]||1))-0;e[3]=t[3]-0}e[0]=f++;return e},ATTR:function(w,e,t,y,x,z){var v=w[1].replace(/\\/g,"");if(!z&&b.attrMap[v]){w[1]=b.attrMap[v]}if(w[2]==="~="){w[4]=" "+w[4]+" "}return w},PSEUDO:function(w,e,t,y,x){if(w[1]==="not"){if((r.exec(w[3])||"").length>1||/^\w/.test(w[3])){w[3]=m(w[3],null,null,e)}else{var v=m.filter(w[3],e,t,true^x);if(!t){y.push.apply(y,v)}return false}}else{if(b.match.POS.test(w[0])||b.match.CHILD.test(w[0])){return true}}return w},POS:function(e){e.unshift(true);return e}},filters:{enabled:function(e){return e.disabled===false&&e.type!=="hidden"
},disabled:function(e){return e.disabled===true},checked:function(e){return e.checked===true},selected:function(e){e.parentNode.selectedIndex;return e.selected===true},parent:function(e){return !!e.firstChild},empty:function(e){return !e.firstChild},has:function(v,t,e){return !!m(e[3],v).length},header:function(e){return/h\d/i.test(e.nodeName)},text:function(e){return"text"===e.type},radio:function(e){return"radio"===e.type},checkbox:function(e){return"checkbox"===e.type},file:function(e){return"file"===e.type},password:function(e){return"password"===e.type},submit:function(e){return"submit"===e.type},image:function(e){return"image"===e.type},reset:function(e){return"reset"===e.type},button:function(e){return"button"===e.type||e.nodeName.toUpperCase()==="BUTTON"},input:function(e){return/input|select|textarea|button/i.test(e.nodeName)}},setFilters:{first:function(t,e){return e===0},last:function(v,t,e,w){return t===w.length-1},even:function(t,e){return e%2===0},odd:function(t,e){return e%2===1},lt:function(v,t,e){return t<e[3]-0
},gt:function(v,t,e){return t>e[3]-0},nth:function(v,t,e){return e[3]-0==t},eq:function(v,t,e){return e[3]-0==t}},filter:{PSEUDO:function(z,w,x,A){var v=w[1],t=b.filters[v];if(t){return t(z,x,w,A)}else{if(v==="contains"){return(z.textContent||z.innerText||"").indexOf(w[3])>=0}else{if(v==="not"){var y=w[3];for(var x=0,e=y.length;x<e;x++){if(y[x]===z){return false}}return true}}}},CHILD:function(t,v){var z=v[1],e=t;switch(z){case"only":case"first":while((e=e.previousSibling)){if(e.nodeType===1){return false}}if(z=="first"){return true}e=t;case"last":while((e=e.nextSibling)){if(e.nodeType===1){return false}}return true;case"nth":var w=v[2],B=v[3];if(w==1&&B==0){return true}var y=v[0],C=t.parentNode;if(C&&(C.sizcache!==y||!t.nodeIndex)){var x=0;for(e=C.firstChild;e;e=e.nextSibling){if(e.nodeType===1){e.nodeIndex=++x}}C.sizcache=y}var A=t.nodeIndex-B;if(w==0){return A==0}else{return(A%w==0&&A/w>=0)}}},ID:function(t,e){return t.nodeType===1&&t.getAttribute("id")===e},TAG:function(t,e){return(e==="*"&&t.nodeType===1)||t.nodeName===e
},CLASS:function(t,e){return(" "+(t.className||t.getAttribute("class"))+" ").indexOf(e)>-1},ATTR:function(x,v){var t=v[1],z=b.attrHandle[t]?b.attrHandle[t](x):x[t]!=null?x[t]:x.getAttribute(t),y=z+"",w=v[2],e=v[4];return z==null?w==="!=":w==="="?y===e:w==="*="?y.indexOf(e)>=0:w==="~="?(" "+y+" ").indexOf(e)>=0:!e?y&&z!==false:w==="!="?y!=e:w==="^="?y.indexOf(e)===0:w==="$="?y.substr(y.length-e.length)===e:w==="|="?y===e||y.substr(0,e.length+1)===e+"-":false},POS:function(x,v,w,y){var t=v[2],e=b.setFilters[t];if(e){return e(x,w,v,y)}}}};var c=b.match.POS;for(var n in b.match){b.match[n]=new RegExp(b.match[n].source+/(?![^\[]*\])(?![^\(]*\))/.source);b.leftMatch[n]=new RegExp(/(^(?:.|\r|\n)*?)/.source+b.match[n].source)}var a=function(t,e){t=Array.prototype.slice.call(t,0);if(e){e.push.apply(e,t);return e}return t};try{Array.prototype.slice.call(document.documentElement.childNodes,0)}catch(l){a=function(x,w){var t=w||[];if(k.call(x)==="[object Array]"){Array.prototype.push.apply(t,x)}else{if(typeof x.length==="number"){for(var v=0,e=x.length;
v<e;v++){t.push(x[v])}}else{for(var v=0;x[v];v++){t.push(x[v])}}}return t}}var j;if(document.documentElement.compareDocumentPosition){j=function(t,e){if(!t.compareDocumentPosition||!e.compareDocumentPosition){if(t==e){p=true}return 0}var v=t.compareDocumentPosition(e)&4?-1:t===e?0:1;if(v===0){p=true}return v}}else{if("sourceIndex" in document.documentElement){j=function(t,e){if(!t.sourceIndex||!e.sourceIndex){if(t==e){p=true}return 0}var v=t.sourceIndex-e.sourceIndex;if(v===0){p=true}return v}}else{if(document.createRange){j=function(t,e){if(!t.ownerDocument||!e.ownerDocument){if(t==e){p=true}return 0}var w=t.ownerDocument.createRange(),x=e.ownerDocument.createRange();w.setStart(t,0);w.setEnd(t,0);x.setStart(e,0);x.setEnd(e,0);var v=w.compareBoundaryPoints(Range.START_TO_END,x);if(v===0){p=true}return v}}}}(function(){var t=document.createElement("div"),v="script"+(new Date).getTime();t.innerHTML="<a name='"+v+"'/>";var e=document.documentElement;e.insertBefore(t,e.firstChild);if(!!document.getElementById(v)){b.find.ID=function(x,y,z){if(typeof y.getElementById!=="undefined"&&!z){var w=y.getElementById(x[1]);
return w?w.id===x[1]||typeof w.getAttributeNode!=="undefined"&&w.getAttributeNode("id").nodeValue===x[1]?[w]:undefined:[]}};b.filter.ID=function(y,w){var x=typeof y.getAttributeNode!=="undefined"&&y.getAttributeNode("id");return y.nodeType===1&&x&&x.nodeValue===w}}e.removeChild(t);e=t=null})();(function(){var e=document.createElement("div");e.appendChild(document.createComment(""));if(e.getElementsByTagName("*").length>0){b.find.TAG=function(t,y){var x=y.getElementsByTagName(t[1]);if(t[1]==="*"){var w=[];for(var v=0;x[v];v++){if(x[v].nodeType===1){w.push(x[v])}}x=w}return x}}e.innerHTML="<a href='#'></a>";if(e.firstChild&&typeof e.firstChild.getAttribute!=="undefined"&&e.firstChild.getAttribute("href")!=="#"){b.attrHandle.href=function(t){return t.getAttribute("href",2)}}e=null})();if(document.querySelectorAll){(function(){var e=m,v=document.createElement("div");v.innerHTML="<p class='TEST'></p>";if(v.querySelectorAll&&v.querySelectorAll(".TEST").length===0){return}m=function(z,y,w,x){y=y||document;if(!x&&y.nodeType===9&&!q(y)){try{return a(y.querySelectorAll(z),w)
}catch(A){}}return e(z,y,w,x)};for(var t in e){m[t]=e[t]}v=null})()}if(document.getElementsByClassName&&document.documentElement.getElementsByClassName){(function(){var e=document.createElement("div");e.innerHTML="<div class='test e'></div><div class='test'></div>";if(e.getElementsByClassName("e").length===0){return}e.lastChild.className="e";if(e.getElementsByClassName("e").length===1){return}b.order.splice(1,0,"CLASS");b.find.CLASS=function(t,v,w){if(typeof v.getElementsByClassName!=="undefined"&&!w){return v.getElementsByClassName(t[1])}};e=null})()}function o(t,B,y,C,A,D){var z=t=="previousSibling"&&!D;for(var w=0,v=C.length;w<v;w++){var e=C[w];if(e){if(z&&e.nodeType===1){e.sizcache=y;e.sizset=w}e=e[t];var x=false;while(e){if(e.sizcache===y){x=C[e.sizset];break}if(e.nodeType===1&&!D){e.sizcache=y;e.sizset=w}if(e.nodeName===B){x=e;break}e=e[t]}C[w]=x}}}function s(t,B,y,C,A,D){var z=t=="previousSibling"&&!D;for(var w=0,v=C.length;w<v;w++){var e=C[w];if(e){if(z&&e.nodeType===1){e.sizcache=y;e.sizset=w}e=e[t];var x=false;
while(e){if(e.sizcache===y){x=C[e.sizset];break}if(e.nodeType===1){if(!D){e.sizcache=y;e.sizset=w}if(typeof B!=="string"){if(e===B){x=true;break}}else{if(m.filter(B,[e]).length>0){x=e;break}}}e=e[t]}C[w]=x}}}var h=document.compareDocumentPosition?function(t,e){return t.compareDocumentPosition(e)&16}:function(t,e){return t!==e&&(t.contains?t.contains(e):true)};var q=function(e){return e.nodeType===9&&e.documentElement.nodeName!=="HTML"||!!e.ownerDocument&&e.ownerDocument.documentElement.nodeName!=="HTML"};var d=function(e,z){var A=[],w="",x,v=z.nodeType?[z]:z;while((x=b.match.PSEUDO.exec(e))){w+=x[0];e=e.replace(b.match.PSEUDO,"")}e=b.relative[e]?e+"*":e;for(var y=0,t=v.length;y<t;y++){m(e,v[y],A)}return m.filter(w,A)};window.Sizzle=m})();(function(a){var d=Prototype.Selector.extendElements;function c(e,f){return d(a(e,f||document))}function b(f,e){return a.matches(e,[f]).length==1}Prototype.Selector.engine=a;Prototype.Selector.select=c;Prototype.Selector.match=b})(Sizzle);window.Sizzle=Prototype._original_property;
delete Prototype._original_property;var Form={reset:function(a){a=$(a);a.reset();return a},serializeElements:function(c,g){if(typeof g!="object"){g={hash:!!g}}else{if(Object.isUndefined(g.hash)){g.hash=true}}var f,h,b=false,a=g.submit,d,e;if(g.hash){e={};d=function(l,j,k){if(j in l){if(!Object.isArray(l[j])){l[j]=[l[j]]}l[j].push(k)}else{l[j]=k}return l}}else{e="";d=function(l,j,k){return l+(l?"&":"")+encodeURIComponent(j)+"="+encodeURIComponent(k)}}return c.inject(e,function(k,j){if(!j.disabled&&j.name){f=j.name;h=$(j).getValue();if(h!=null&&j.type!="file"&&(j.type!="submit"||(!b&&a!==false&&(!a||f==a)&&(b=true)))){k=d(k,f,h)}}return k})}};Form.Methods={serialize:function(b,a){return Form.serializeElements(Form.getElements(b),a)},getElements:function(f){var b=$(f).getElementsByTagName("*"),d,a=[],c=Form.Element.Serializers;for(var e=0;d=b[e];e++){a.push(d)}return a.inject([],function(g,h){if(c[h.tagName.toLowerCase()]){g.push(Element.extend(h))}return g})},getInputs:function(g,e,c){g=$(g);var f=g.getElementsByTagName("input");
if(!e&&!c){return $A(f).map(Element.extend)}for(var d=0,h=[],a=f.length;d<a;d++){var b=f[d];if((e&&b.type!=e)||(c&&b.name!=c)){continue}h.push(Element.extend(b))}return h},disable:function(a){a=$(a);Form.getElements(a).invoke("disable");return a},enable:function(a){a=$(a);Form.getElements(a).invoke("enable");return a},findFirstElement:function(c){var a=$(c).getElements().findAll(function(d){return"hidden"!=d.type&&!d.disabled});var b=a.findAll(function(d){return d.hasAttribute("tabIndex")&&d.tabIndex>=0}).sortBy(function(d){return d.tabIndex}).first();return b?b:a.find(function(d){return/^(?:input|select|textarea)$/i.test(d.tagName)})},focusFirstElement:function(b){b=$(b);var a=b.findFirstElement();if(a){a.activate()}return b},request:function(c,b){c=$(c),b=Object.clone(b||{});var d=b.parameters,a=c.readAttribute("action")||"";if(a.blank()){a=window.location.href}b.parameters=c.serialize(true);if(d){if(Object.isString(d)){d=d.toQueryParams()}Object.extend(b.parameters,d)}if(c.hasAttribute("method")&&!b.method){b.method=c.method
}return new Ajax.Request(a,b)}};Form.Element={focus:function(a){$(a).focus();return a},select:function(a){$(a).select();return a}};Form.Element.Methods={serialize:function(a){a=$(a);if(!a.disabled&&a.name){var b=a.getValue();if(b!=undefined){var c={};c[a.name]=b;return Object.toQueryString(c)}}return""},getValue:function(a){a=$(a);var b=a.tagName.toLowerCase();return Form.Element.Serializers[b](a)},setValue:function(a,b){a=$(a);var c=a.tagName.toLowerCase();Form.Element.Serializers[c](a,b);return a},clear:function(a){$(a).value="";return a},present:function(a){return $(a).value!=""},activate:function(a){a=$(a);try{a.focus();if(a.select&&(a.tagName.toLowerCase()!="input"||!(/^(?:button|reset|submit)$/i.test(a.type)))){a.select()}}catch(b){}return a},disable:function(a){a=$(a);a.disabled=true;return a},enable:function(a){a=$(a);a.disabled=false;return a}};var Field=Form.Element;var $F=Form.Element.Methods.getValue;Form.Element.Serializers=(function(){function c(h,j){switch(h.type.toLowerCase()){case"checkbox":case"radio":return g(h,j);
default:return f(h,j)}}function g(h,j){if(Object.isUndefined(j)){return h.checked?h.value:null}else{h.checked=!!j}}function f(h,j){if(Object.isUndefined(j)){return h.value}else{h.value=j}}function d(j,n){if(Object.isUndefined(n)){return(j.type==="select-one"?b:a)(j)}var l,m,o=!Object.isArray(n);for(var k=0,h=j.length;k<h;k++){l=j.options[k];m=this.optionValue(l);if(o){if(m==n){l.selected=true;return}}else{l.selected=n.include(m)}}}function b(j){var h=j.selectedIndex;return h>=0?e(j.options[h]):null}function a(j){var m,h=j.length;if(!h){return null}for(var l=0,m=[];l<h;l++){var k=j.options[l];if(k.selected){m.push(e(k))}}return m}function e(h){return Element.hasAttribute(h,"value")?h.value:h.text}return{input:c,inputSelector:g,textarea:f,select:d,selectOne:b,selectMany:a,optionValue:e,button:f}})();Abstract.TimedObserver=Class.create(PeriodicalExecuter,{initialize:function($super,a,c,b){$super(b,c);this.element=$(a);this.lastValue=this.getValue()},execute:function(){var a=this.getValue();if(Object.isString(this.lastValue)&&Object.isString(a)?this.lastValue!=a:String(this.lastValue)!=String(a)){this.callback(this.element,a);
this.lastValue=a}}});Form.Element.Observer=Class.create(Abstract.TimedObserver,{getValue:function(){return Form.Element.getValue(this.element)}});Form.Observer=Class.create(Abstract.TimedObserver,{getValue:function(){return Form.serialize(this.element)}});Abstract.EventObserver=Class.create({initialize:function(a,b){this.element=$(a);this.callback=b;this.lastValue=this.getValue();if(this.element.tagName.toLowerCase()=="form"){this.registerFormCallbacks()}else{this.registerCallback(this.element)}},onElementEvent:function(){var a=this.getValue();if(this.lastValue!=a){this.callback(this.element,a);this.lastValue=a}},registerFormCallbacks:function(){Form.getElements(this.element).each(this.registerCallback,this)},registerCallback:function(a){if(a.type){switch(a.type.toLowerCase()){case"checkbox":case"radio":Event.observe(a,"click",this.onElementEvent.bind(this));break;default:Event.observe(a,"change",this.onElementEvent.bind(this));break}}}});Form.Element.EventObserver=Class.create(Abstract.EventObserver,{getValue:function(){return Form.Element.getValue(this.element)
}});Form.EventObserver=Class.create(Abstract.EventObserver,{getValue:function(){return Form.serialize(this.element)}});(function(){var F={KEY_BACKSPACE:8,KEY_TAB:9,KEY_RETURN:13,KEY_ESC:27,KEY_LEFT:37,KEY_UP:38,KEY_RIGHT:39,KEY_DOWN:40,KEY_DELETE:46,KEY_HOME:36,KEY_END:35,KEY_PAGEUP:33,KEY_PAGEDOWN:34,KEY_INSERT:45,cache:{}};var h=document.documentElement;var p="onmouseenter" in h&&"onmouseleave" in h;var a=function(G){return false};if(window.attachEvent){if(window.addEventListener){a=function(G){return !(G instanceof window.Event)}}else{a=function(G){return true}}}var z;function E(H,G){return H.which?(H.which===G+1):(H.button===G)}var r={0:1,1:4,2:2};function t(H,G){return H.button===r[G]}function q(H,G){switch(G){case 0:return H.which==1&&!H.metaKey;case 1:return H.which==2||(H.which==1&&H.metaKey);case 2:return H.which==3;default:return false}}if(window.attachEvent){if(!window.addEventListener){z=t}else{z=function(H,G){return a(H)?t(H,G):E(H,G)}}}else{if(Prototype.Browser.WebKit){z=q}else{z=E}}function w(G){return z(G,0)
}function y(G){return z(G,1)}function o(G){return z(G,2)}function m(I){I=F.extend(I);var H=I.target,G=I.type,J=I.currentTarget;if(J&&J.tagName){if(G==="load"||G==="error"||(G==="click"&&J.tagName.toLowerCase()==="input"&&J.type==="radio")){H=J}}if(H.nodeType==Node.TEXT_NODE){H=H.parentNode}return Element.extend(H)}function C(H,I){var G=F.element(H);if(!I){return G}while(G){if(Object.isElement(G)&&Prototype.Selector.match(G,I)){return Element.extend(G)}G=G.parentNode}}function A(G){return{x:e(G),y:d(G)}}function e(I){var H=document.documentElement,G=document.body||{scrollLeft:0};return I.pageX||(I.clientX+(H.scrollLeft||G.scrollLeft)-(H.clientLeft||0))}function d(I){var H=document.documentElement,G=document.body||{scrollTop:0};return I.pageY||(I.clientY+(H.scrollTop||G.scrollTop)-(H.clientTop||0))}function v(G){F.extend(G);G.preventDefault();G.stopPropagation();G.stopped=true}F.Methods={isLeftClick:w,isMiddleClick:y,isRightClick:o,element:m,findElement:C,pointer:A,pointerX:e,pointerY:d,stop:v};var B=Object.keys(F.Methods).inject({},function(G,H){G[H]=F.Methods[H].methodize();
return G});if(window.attachEvent){function g(H){var G;switch(H.type){case"mouseover":case"mouseenter":G=H.fromElement;break;case"mouseout":case"mouseleave":G=H.toElement;break;default:return null}return Element.extend(G)}var x={stopPropagation:function(){this.cancelBubble=true},preventDefault:function(){this.returnValue=false},inspect:function(){return"[object Event]"}};F.extend=function(H,G){if(!H){return false}if(!a(H)){return H}if(H._extendedByPrototype){return H}H._extendedByPrototype=Prototype.emptyFunction;var I=F.pointer(H);Object.extend(H,{target:H.srcElement||G,relatedTarget:g(H),pageX:I.x,pageY:I.y});Object.extend(H,B);Object.extend(H,x);return H}}else{F.extend=Prototype.K}if(window.addEventListener){F.prototype=window.Event.prototype||document.createEvent("HTMLEvents").__proto__;Object.extend(F.prototype,B)}function c(H,G,K){var J=Element.retrieve(H,"prototype_event_registry");if(Object.isUndefined(J)){f.push(H);J=Element.retrieve(H,"prototype_event_registry",$H())}var L=J.get(G);if(Object.isUndefined(L)){L=[];
J.set(G,L)}if(L.pluck("handler").include(K)){return false}var I;if(G.include(":")){I=function(M){if(Object.isUndefined(M.eventName)){return false}if(M.eventName!==G){return false}F.extend(M,H);K.call(H,M)}}else{if(!p&&(G==="mouseenter"||G==="mouseleave")){if(G==="mouseenter"||G==="mouseleave"){I=function(N){F.extend(N,H);var M=N.relatedTarget;while(M&&M!==H){try{M=M.parentNode}catch(O){M=H}}if(M===H){return}K.call(H,N)}}}else{I=function(M){F.extend(M,H);K.call(H,M)}}}I.handler=K;L.push(I);return I}function j(){for(var H=0,G=f.length;H<G;H++){F.stopObserving(f[H]);f[H]=null}}var f=[];if(Prototype.Browser.IE){window.attachEvent("onunload",j)}if(Prototype.Browser.WebKit){window.addEventListener("unload",Prototype.emptyFunction,false)}var b=Prototype.K,k={mouseenter:"mouseover",mouseleave:"mouseout"};if(!p){b=function(G){return(k[G]||G)}}function s(H,G,K){H=$(H);var J=c(H,G,K);if(!J){return H}if(G.include(":")){if(H.addEventListener){H.addEventListener("dataavailable",J,false)}else{H.attachEvent("ondataavailable",J);
H.attachEvent("onlosecapture",J)}}else{var I=b(G);if(H.addEventListener){H.addEventListener(I,J,false)}else{H.attachEvent("on"+I,J)}}return H}function n(H,G,N){H=$(H);var M=Element.retrieve(H,"prototype_event_registry");if(!M){return H}if(!G){M.each(function(P){var O=P.key;n(H,O)});return H}var J=M.get(G);if(!J){return H}if(!N){J.each(function(O){n(H,G,O.handler)});return H}var I=J.length,L;while(I--){if(J[I].handler===N){L=J[I];break}}if(!L){return H}if(G.include(":")){if(H.removeEventListener){H.removeEventListener("dataavailable",L,false)}else{H.detachEvent("ondataavailable",L);H.detachEvent("onlosecapture",L)}}else{var K=b(G);if(H.removeEventListener){H.removeEventListener(K,L,false)}else{H.detachEvent("on"+K,L)}}M.set(G,J.without(L));return H}function D(I,H,G,K){I=$(I);if(Object.isUndefined(K)){K=true}if(I==document&&document.createEvent&&!I.dispatchEvent){I=document.documentElement}var J;if(document.createEvent){J=document.createEvent("HTMLEvents");J.initEvent("dataavailable",K,true)}else{J=document.createEventObject();
J.eventType=K?"ondataavailable":"onlosecapture"}J.eventName=H;J.memo=G||{};if(document.createEvent){I.dispatchEvent(J)}else{I.fireEvent(J.eventType,J)}return F.extend(J)}F.Handler=Class.create({initialize:function(I,H,G,J){this.element=$(I);this.eventName=H;this.selector=G;this.callback=J;this.handler=this.handleEvent.bind(this)},start:function(){F.observe(this.element,this.eventName,this.handler);return this},stop:function(){F.stopObserving(this.element,this.eventName,this.handler);return this},handleEvent:function(H){var G=F.findElement(H,this.selector);if(G){this.callback.call(this.element,H,G)}}});function l(I,H,G,J){I=$(I);if(Object.isFunction(G)&&Object.isUndefined(J)){J=G,G=null}return new F.Handler(I,H,G,J).start()}Object.extend(F,F.Methods);Object.extend(F,{fire:D,observe:s,stopObserving:n,on:l});Element.addMethods({fire:D,observe:s,stopObserving:n,on:l});Object.extend(document,{fire:D.methodize(),observe:s.methodize(),stopObserving:n.methodize(),on:l.methodize(),loaded:false});if(window.Event){Object.extend(window.Event,F)
}else{window.Event=F}})();(function(){var d;function a(){if(document.loaded){return}if(d){window.clearTimeout(d)}document.loaded=true;document.fire("dom:loaded")}function c(){if(document.readyState==="complete"){document.stopObserving("readystatechange",c);a()}}function b(){try{document.documentElement.doScroll("left")}catch(f){d=b.defer();return}a()}if(document.addEventListener){document.addEventListener("DOMContentLoaded",a,false)}else{document.observe("readystatechange",c);if(window==top){d=b.defer()}}Event.observe(window,"load",a)})();Element.addMethods();Hash.toQueryString=Object.toQueryString;var Toggle={display:Element.toggle};Element.Methods.childOf=Element.Methods.descendantOf;var Insertion={Before:function(a,b){return Element.insert(a,{before:b})},Top:function(a,b){return Element.insert(a,{top:b})},Bottom:function(a,b){return Element.insert(a,{bottom:b})},After:function(a,b){return Element.insert(a,{after:b})}};var $continue=new Error('"throw $continue" is deprecated, use "return" instead');var Position={includeScrollOffsets:false,prepare:function(){this.deltaX=window.pageXOffset||document.documentElement.scrollLeft||document.body.scrollLeft||0;
this.deltaY=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0},within:function(b,a,c){if(this.includeScrollOffsets){return this.withinIncludingScrolloffsets(b,a,c)}this.xcomp=a;this.ycomp=c;this.offset=Element.cumulativeOffset(b);return(c>=this.offset[1]&&c<this.offset[1]+b.offsetHeight&&a>=this.offset[0]&&a<this.offset[0]+b.offsetWidth)},withinIncludingScrolloffsets:function(b,a,d){var c=Element.cumulativeScrollOffset(b);this.xcomp=a+c[0]-this.deltaX;this.ycomp=d+c[1]-this.deltaY;this.offset=Element.cumulativeOffset(b);return(this.ycomp>=this.offset[1]&&this.ycomp<this.offset[1]+b.offsetHeight&&this.xcomp>=this.offset[0]&&this.xcomp<this.offset[0]+b.offsetWidth)},overlap:function(b,a){if(!b){return 0}if(b=="vertical"){return((this.offset[1]+a.offsetHeight)-this.ycomp)/a.offsetHeight}if(b=="horizontal"){return((this.offset[0]+a.offsetWidth)-this.xcomp)/a.offsetWidth}},cumulativeOffset:Element.Methods.cumulativeOffset,positionedOffset:Element.Methods.positionedOffset,absolutize:function(a){Position.prepare();
return Element.absolutize(a)},relativize:function(a){Position.prepare();return Element.relativize(a)},realOffset:Element.Methods.cumulativeScrollOffset,offsetParent:Element.Methods.getOffsetParent,page:Element.Methods.viewportOffset,clone:function(a,c,b){b=b||{};return Element.clonePosition(c,a,b)}};if(!document.getElementsByClassName){document.getElementsByClassName=function(b){function a(c){return c.blank()?null:"[contains(concat(' ', @class, ' '), ' "+c+" ')]"}b.getElementsByClassName=Prototype.BrowserFeatures.XPath?function(d,c){c=c.toString().strip();var e=/\s/.test(c)?$w(c).map(a).join(""):a(c);return e?document._getElementsByXPath(".//*"+e,d):[]}:function(f,e){e=e.toString().strip();var c=[],h=(/\s/.test(e)?$w(e):null);if(!h&&!e){return c}var d=$(f).getElementsByTagName("*");e=" "+e+" ";for(var g=0,k,j;k=d[g];g++){if(k.className&&(j=" "+k.className+" ")&&(j.include(e)||(h&&h.all(function(l){return !l.toString().blank()&&j.include(" "+l+" ")})))){c.push(Element.extend(k))}}return c};return function(c,d){return $(d||document.body).getElementsByClassName(c)
}}(Element.Methods)}Element.ClassNames=Class.create();Element.ClassNames.prototype={initialize:function(a){this.element=$(a)},_each:function(a){this.element.className.split(/\s+/).select(function(b){return b.length>0})._each(a)},set:function(a){this.element.className=a},add:function(a){if(this.include(a)){return}this.set($A(this).concat(a).join(" "))},remove:function(a){if(!this.include(a)){return}this.set($A(this).without(a).join(" "))},toString:function(){return $A(this).join(" ")}};Object.extend(Element.ClassNames.prototype,Enumerable);(function(){window.Selector=Class.create({initialize:function(a){this.expression=a.strip()},findElements:function(a){return Prototype.Selector.select(this.expression,a)},match:function(a){return Prototype.Selector.match(a,this.expression)},toString:function(){return this.expression},inspect:function(){return"#<Selector: "+this.expression+">"}});Object.extend(Selector,{matchElements:function(a,g){var d=Prototype.Selector.match,f=[];for(var e=0,b=a.length;e<b;e++){var c=a[e];if(d(c,g)){f.push(Element.extend(c))
}}return f},findElement:function(b,g,e){e=e||0;var a=0,d;for(var f=0,c=b.length;f<c;f++){d=b[f];if(Prototype.Selector.match(d,g)&&e===a++){return Element.extend(d)}}},findChildElements:function(b,c){var a=c.toArray().join(", ");return Prototype.Selector.select(a,b||document)}})})();var olLoaded=0,pmStart=10000000,pmUpper=10001000,pmCount=pmStart+1,pmt="",pms=new Array(),olInfo=new Info("4.21",1),FREPLACE=0,FBEFORE=1,FAFTER=2,FALTERNATE=3,FCHAIN=4,olHideForm=0,olHautoFlag=0,olVautoFlag=0,hookPts=new Array(),postParse=new Array(),cmdLine=new Array(),runTime=new Array();registerCommands("donothing,inarray,caparray,sticky,background,noclose,caption,left,right,center,offsetx,offsety,fgcolor,bgcolor,textcolor,capcolor,closecolor,width,border,cellpad,status,autostatus,autostatuscap,height,closetext,snapx,snapy,fixx,fixy,relx,rely,fgbackground,bgbackground,padx,pady,fullhtml,above,below,capicon,textfont,captionfont,closefont,textsize,captionsize,closesize,timeout,function,delay,hauto,vauto,closeclick,wrap,followmouse,mouseoff,closetitle,cssoff,compatmode,cssclass,fgclass,bgclass,textfontclass,captionfontclass,closefontclass");
if(typeof ol_fgcolor=="undefined"){var ol_fgcolor="#CCCCFF"}if(typeof ol_bgcolor=="undefined"){var ol_bgcolor="#333399"}if(typeof ol_textcolor=="undefined"){var ol_textcolor="#000000"}if(typeof ol_capcolor=="undefined"){var ol_capcolor="#FFFFFF"}if(typeof ol_closecolor=="undefined"){var ol_closecolor="#9999FF"}if(typeof ol_textfont=="undefined"){var ol_textfont="Verdana,Arial,Helvetica"}if(typeof ol_captionfont=="undefined"){var ol_captionfont="Verdana,Arial,Helvetica"}if(typeof ol_closefont=="undefined"){var ol_closefont="Verdana,Arial,Helvetica"}if(typeof ol_textsize=="undefined"){var ol_textsize="1"}if(typeof ol_captionsize=="undefined"){var ol_captionsize="1"}if(typeof ol_closesize=="undefined"){var ol_closesize="1"}if(typeof ol_width=="undefined"){var ol_width="200"}if(typeof ol_border=="undefined"){var ol_border="1"}if(typeof ol_cellpad=="undefined"){var ol_cellpad=2}if(typeof ol_offsetx=="undefined"){var ol_offsetx=10}if(typeof ol_offsety=="undefined"){var ol_offsety=10}if(typeof ol_text=="undefined"){var ol_text="Default Text"
}if(typeof ol_cap=="undefined"){var ol_cap=""}if(typeof ol_sticky=="undefined"){var ol_sticky=0}if(typeof ol_background=="undefined"){var ol_background=""}if(typeof ol_close=="undefined"){var ol_close="Close"}if(typeof ol_hpos=="undefined"){var ol_hpos=RIGHT}if(typeof ol_status=="undefined"){var ol_status=""}if(typeof ol_autostatus=="undefined"){var ol_autostatus=0}if(typeof ol_height=="undefined"){var ol_height=-1}if(typeof ol_snapx=="undefined"){var ol_snapx=0}if(typeof ol_snapy=="undefined"){var ol_snapy=0}if(typeof ol_fixx=="undefined"){var ol_fixx=-1}if(typeof ol_fixy=="undefined"){var ol_fixy=-1}if(typeof ol_relx=="undefined"){var ol_relx=null}if(typeof ol_rely=="undefined"){var ol_rely=null}if(typeof ol_fgbackground=="undefined"){var ol_fgbackground=""}if(typeof ol_bgbackground=="undefined"){var ol_bgbackground=""}if(typeof ol_padxl=="undefined"){var ol_padxl=1}if(typeof ol_padxr=="undefined"){var ol_padxr=1}if(typeof ol_padyt=="undefined"){var ol_padyt=1}if(typeof ol_padyb=="undefined"){var ol_padyb=1}if(typeof ol_fullhtml=="undefined"){var ol_fullhtml=0
}if(typeof ol_vpos=="undefined"){var ol_vpos=BELOW}if(typeof ol_aboveheight=="undefined"){var ol_aboveheight=0}if(typeof ol_capicon=="undefined"){var ol_capicon=""}if(typeof ol_frame=="undefined"){var ol_frame=self}if(typeof ol_timeout=="undefined"){var ol_timeout=0}if(typeof ol_function=="undefined"){var ol_function=null}if(typeof ol_delay=="undefined"){var ol_delay=0}if(typeof ol_hauto=="undefined"){var ol_hauto=0}if(typeof ol_vauto=="undefined"){var ol_vauto=0}if(typeof ol_closeclick=="undefined"){var ol_closeclick=0}if(typeof ol_wrap=="undefined"){var ol_wrap=0}if(typeof ol_followmouse=="undefined"){var ol_followmouse=1}if(typeof ol_mouseoff=="undefined"){var ol_mouseoff=0}if(typeof ol_closetitle=="undefined"){var ol_closetitle="Close"}if(typeof ol_compatmode=="undefined"){var ol_compatmode=0}if(typeof ol_css=="undefined"){var ol_css=CSSOFF}if(typeof ol_fgclass=="undefined"){var ol_fgclass=""}if(typeof ol_bgclass=="undefined"){var ol_bgclass=""}if(typeof ol_textfontclass=="undefined"){var ol_textfontclass=""
}if(typeof ol_captionfontclass=="undefined"){var ol_captionfontclass=""}if(typeof ol_closefontclass=="undefined"){var ol_closefontclass=""}if(typeof ol_texts=="undefined"){var ol_texts=new Array("Text 0","Text 1")}if(typeof ol_caps=="undefined"){var ol_caps=new Array("Caption 0","Caption 1")}var o3_text="",o3_cap="",o3_sticky=0,o3_background="",o3_close="Close",o3_hpos=RIGHT,o3_offsetx=2,o3_offsety=2,o3_fgcolor="",o3_bgcolor="",o3_textcolor="",o3_capcolor="",o3_closecolor="",o3_width=100,o3_border=1,o3_cellpad=2,o3_status="",o3_autostatus=0,o3_height=-1,o3_snapx=0,o3_snapy=0,o3_fixx=-1,o3_fixy=-1,o3_relx=null,o3_rely=null,o3_fgbackground="",o3_bgbackground="",o3_padxl=0,o3_padxr=0,o3_padyt=0,o3_padyb=0,o3_fullhtml=0,o3_vpos=BELOW,o3_aboveheight=0,o3_capicon="",o3_textfont="Verdana,Arial,Helvetica",o3_captionfont="Verdana,Arial,Helvetica",o3_closefont="Verdana,Arial,Helvetica",o3_textsize="1",o3_captionsize="1",o3_closesize="1",o3_frame=self,o3_timeout=0,o3_timerid=0,o3_allowmove=0,o3_function=null,o3_delay=0,o3_delayid=0,o3_hauto=0,o3_vauto=0,o3_closeclick=0,o3_wrap=0,o3_followmouse=1,o3_mouseoff=0,o3_closetitle="",o3_compatmode=0,o3_css=CSSOFF,o3_fgclass="",o3_bgclass="",o3_textfontclass="",o3_captionfontclass="",o3_closefontclass="";
var o3_x=0,o3_y=0,o3_showingsticky=0,o3_removecounter=0;var over=null,fnRef,hoveringSwitch=false,olHideDelay;var isMac=(navigator.userAgent.indexOf("Mac")!=-1),olOp=(navigator.userAgent.toLowerCase().indexOf("opera")>-1&&document.createTextNode),olNs4=(navigator.appName=="Netscape"&&parseInt(navigator.appVersion)==4),olNs6=(document.getElementById)?true:false,olKq=(olNs6&&/konqueror/i.test(navigator.userAgent)),olIe4=(document.all)?true:false,olIe5=false,olIe55=false,docRoot="document.body";if(olNs4){var oW=window.innerWidth;var oH=window.innerHeight;window.onresize=function(){if(oW!=window.innerWidth||oH!=window.innerHeight){location.reload()}}}if(olIe4){var agent=navigator.userAgent;if(/MSIE/.test(agent)){var versNum=parseFloat(agent.match(/MSIE[ ](\d\.\d+)\.*/i)[1]);if(versNum>=5){olIe5=true;olIe55=(versNum>=5.5&&!olOp)?true:false;if(olNs6){olNs6=false}}}if(olNs6){olIe4=false}}if(document.compatMode&&document.compatMode=="CSS1Compat"){docRoot=((olIe4&&!olOp)?"document.documentElement":docRoot)}if(window.addEventListener){window.addEventListener("load",OLonLoad_handler,false)
}else{if(window.attachEvent){window.attachEvent("onload",OLonLoad_handler)}}var capExtent;function overlib(){if(!olLoaded||isExclusive(overlib.arguments)){return true}if(olCheckMouseCapture){olMouseCapture()}if(over){over=(typeof over.id!="string")?o3_frame.document.all.overDiv:over;cClick()}olHideDelay=0;o3_text=ol_text;o3_cap=ol_cap;o3_sticky=ol_sticky;o3_background=ol_background;o3_close=ol_close;o3_hpos=ol_hpos;o3_offsetx=ol_offsetx;o3_offsety=ol_offsety;o3_fgcolor=ol_fgcolor;o3_bgcolor=ol_bgcolor;o3_textcolor=ol_textcolor;o3_capcolor=ol_capcolor;o3_closecolor=ol_closecolor;o3_width=ol_width;o3_border=ol_border;o3_cellpad=ol_cellpad;o3_status=ol_status;o3_autostatus=ol_autostatus;o3_height=ol_height;o3_snapx=ol_snapx;o3_snapy=ol_snapy;o3_fixx=ol_fixx;o3_fixy=ol_fixy;o3_relx=ol_relx;o3_rely=ol_rely;o3_fgbackground=ol_fgbackground;o3_bgbackground=ol_bgbackground;o3_padxl=ol_padxl;o3_padxr=ol_padxr;o3_padyt=ol_padyt;o3_padyb=ol_padyb;o3_fullhtml=ol_fullhtml;o3_vpos=ol_vpos;o3_aboveheight=ol_aboveheight;o3_capicon=ol_capicon;
o3_textfont=ol_textfont;o3_captionfont=ol_captionfont;o3_closefont=ol_closefont;o3_textsize=ol_textsize;o3_captionsize=ol_captionsize;o3_closesize=ol_closesize;o3_timeout=ol_timeout;o3_function=ol_function;o3_delay=ol_delay;o3_hauto=ol_hauto;o3_vauto=ol_vauto;o3_closeclick=ol_closeclick;o3_wrap=ol_wrap;o3_followmouse=ol_followmouse;o3_mouseoff=ol_mouseoff;o3_closetitle=ol_closetitle;o3_css=ol_css;o3_compatmode=ol_compatmode;o3_fgclass=ol_fgclass;o3_bgclass=ol_bgclass;o3_textfontclass=ol_textfontclass;o3_captionfontclass=ol_captionfontclass;o3_closefontclass=ol_closefontclass;setRunTimeVariables();fnRef="";o3_frame=ol_frame;if(!(over=createDivContainer())){return false}parseTokens("o3_",overlib.arguments);if(!postParseChecks()){return false}if(o3_delay==0){return runHook("olMain",FREPLACE)}else{o3_delayid=setTimeout("runHook('olMain',FREPLACE)",o3_delay);return false}}function nd(a){if(olLoaded&&!isExclusive()){hideDelay(a);if(o3_removecounter>=1){o3_showingsticky=0}if(o3_showingsticky==0){o3_allowmove=0;if(over!=null&&o3_timerid==0){runHook("hideObject",FREPLACE,over)
}}else{o3_removecounter++}}return true}function cClick(){if(olLoaded){runHook("hideObject",FREPLACE,over);o3_showingsticky=0}return false}function overlib_pagedefaults(){parseTokens("ol_",overlib_pagedefaults.arguments)}function olMain(){var a,b;runHook("olMain",FBEFORE);if(o3_background!=""||o3_fullhtml){a=runHook("ol_content_background",FALTERNATE,o3_css,o3_text,o3_background,o3_fullhtml)}else{b=(pms[o3_css-1-pmStart]=="cssoff"||pms[o3_css-1-pmStart]=="cssclass");if(o3_fgbackground!=""){o3_fgbackground='background="'+o3_fgbackground+'"'}if(o3_bgbackground!=""){o3_bgbackground=(b?'background="'+o3_bgbackground+'"':o3_bgbackground)}if(o3_fgcolor!=""){o3_fgcolor=(b?'bgcolor="'+o3_fgcolor+'"':o3_fgcolor)}if(o3_bgcolor!=""){o3_bgcolor=(b?'bgcolor="'+o3_bgcolor+'"':o3_bgcolor)}if(o3_height>0){o3_height=(b?'height="'+o3_height+'"':o3_height)}else{o3_height=""}if(o3_cap==""){a=runHook("ol_content_simple",FALTERNATE,o3_css,o3_text)}else{if(o3_sticky){a=runHook("ol_content_caption",FALTERNATE,o3_css,o3_text,o3_cap,o3_close)
}else{a=runHook("ol_content_caption",FALTERNATE,o3_css,o3_text,o3_cap,"")}}}if(o3_sticky){if(o3_timerid>0){clearTimeout(o3_timerid);o3_timerid=0}o3_showingsticky=1;o3_removecounter=0}if(!runHook("createPopup",FREPLACE,a)){return false}if(o3_autostatus>0){o3_status=o3_text;if(o3_autostatus>1){o3_status=o3_cap}}o3_allowmove=0;if(o3_timeout>0){if(o3_timerid>0){clearTimeout(o3_timerid)}o3_timerid=setTimeout("cClick()",o3_timeout)}runHook("disp",FREPLACE,o3_status);runHook("olMain",FAFTER);return(olOp&&event&&event.type=="mouseover"&&!o3_status)?"":(o3_status!="")}function ol_content_simple(c){var b=/,/.test(o3_cellpad);var a='<table width="'+o3_width+'" border="0" cellpadding="'+o3_border+'" cellspacing="0" '+(o3_bgclass?'class="'+o3_bgclass+'"':o3_bgcolor+" "+o3_height)+'><tr><td><table width="100%" border="0" '+((olNs4||!b)?'cellpadding="'+o3_cellpad+'" ':"")+'cellspacing="0" '+(o3_fgclass?'class="'+o3_fgclass+'"':o3_fgcolor+" "+o3_fgbackground+" "+o3_height)+'><tr><td valign="TOP"'+(o3_textfontclass?' class="'+o3_textfontclass+'">':((!olNs4&&b)?' style="'+setCellPadStr(o3_cellpad)+'">':">"))+(o3_textfontclass?"":wrapStr(0,o3_textsize,"text"))+c+(o3_textfontclass?"":wrapStr(1,o3_textsize))+"</td></tr></table></td></tr></table>";
set_background("");return a}function ol_content_caption(g,f,e){var h,a,b=/,/.test(o3_cellpad);var c,d;c="";d="onmouseover";if(o3_closeclick==1){d=(o3_closetitle?"title='"+o3_closetitle+"'":"")+" onclick"}if(o3_capicon!=""){h=' hspace="5" align="middle" alt=""';if(typeof o3_dragimg!="undefined"&&o3_dragimg){h=' hspace="5" name="'+o3_dragimg+'" id="'+o3_dragimg+'" align="middle" alt="Drag Enabled" title="Drag Enabled"'}o3_capicon='<img src="'+o3_capicon+'"'+h+" />"}if(e!=""){c="<td "+(!o3_compatmode&&o3_closefontclass?'class="'+o3_closefontclass:'align="RIGHT')+'"><a href="javascript:return '+fnRef+'cClick();"'+((o3_compatmode&&o3_closefontclass)?' class="'+o3_closefontclass+'" ':" ")+d+'="return '+fnRef+'cClick();">'+(o3_closefontclass?"":wrapStr(0,o3_closesize,"close"))+e+(o3_closefontclass?"":wrapStr(1,o3_closesize,"close"))+"</a></td>"}a='<table width="'+o3_width+'" border="0" cellpadding="'+o3_border+'" cellspacing="0" '+(o3_bgclass?'class="'+o3_bgclass+'"':o3_bgcolor+" "+o3_bgbackground+" "+o3_height)+'><tr><td><table width="100%" border="0" cellpadding="2" cellspacing="0"><tr><td'+(o3_captionfontclass?' class="'+o3_captionfontclass+'">':">")+(o3_captionfontclass?"":"<b>"+wrapStr(0,o3_captionsize,"caption"))+o3_capicon+f+(o3_captionfontclass?"":wrapStr(1,o3_captionsize)+"</b>")+"</td>"+c+'</tr></table><table width="100%" border="0" '+((olNs4||!b)?'cellpadding="'+o3_cellpad+'" ':"")+'cellspacing="0" '+(o3_fgclass?'class="'+o3_fgclass+'"':o3_fgcolor+" "+o3_fgbackground+" "+o3_height)+'><tr><td valign="TOP"'+(o3_textfontclass?' class="'+o3_textfontclass+'">':((!olNs4&&b)?' style="'+setCellPadStr(o3_cellpad)+'">':">"))+(o3_textfontclass?"":wrapStr(0,o3_textsize,"text"))+g+(o3_textfontclass?"":wrapStr(1,o3_textsize))+"</td></tr></table></td></tr></table>";
set_background("");return a}function ol_content_background(c,b,a){if(a){txt=c}else{txt='<table width="'+o3_width+'" border="0" cellpadding="0" cellspacing="0" height="'+o3_height+'"><tr><td colspan="3" height="'+o3_padyt+'"></td></tr><tr><td width="'+o3_padxl+'"></td><td valign="TOP" width="'+(o3_width-o3_padxl-o3_padxr)+(o3_textfontclass?'" class="'+o3_textfontclass:"")+'">'+(o3_textfontclass?"":wrapStr(0,o3_textsize,"text"))+c+(o3_textfontclass?"":wrapStr(1,o3_textsize))+'</td><td width="'+o3_padxr+'"></td></tr><tr><td colspan="3" height="'+o3_padyb+'"></td></tr></table>'}set_background(b);return txt}function set_background(a){if(a==""){if(olNs4){over.background.src=null}else{if(over.style){over.style.backgroundImage="none"}}}else{if(olNs4){over.background.src=a}else{if(over.style){over.style.width=o3_width+"px";over.style.backgroundImage="url("+a+")"}}}}var olShowId=-1;function disp(a){runHook("disp",FBEFORE);if(o3_allowmove==0){runHook("placeLayer",FREPLACE);(olNs6&&olShowId<0)?olShowId=setTimeout("runHook('showObject',FREPLACE,over)",1):runHook("showObject",FREPLACE,over);
o3_allowmove=(o3_sticky||o3_followmouse==0)?0:1}runHook("disp",FAFTER);if(a!=""){self.status=a}}function createPopup(a){runHook("createPopup",FBEFORE);if(o3_wrap){var c,d,b=(olNs4?over:over.style);b.top=b.left=((olIe4&&!olOp)?0:-10000)+(!olNs4?"px":0);layerWrite(a);c=(olNs4?over.clip.width:over.offsetWidth);if(c>(d=windowWidth())){a=a.replace(/\&nbsp;/g," ");o3_width=d;o3_wrap=0}}layerWrite(a);if(o3_wrap){o3_width=(olNs4?over.clip.width:over.offsetWidth)}runHook("createPopup",FAFTER,a);return true}function placeLayer(){var placeX,placeY,widthFix=0;if(o3_frame.innerWidth){widthFix=18}iwidth=windowWidth();winoffset=(olIe4)?eval("o3_frame."+docRoot+".scrollLeft"):o3_frame.pageXOffset;placeX=runHook("horizontalPlacement",FCHAIN,iwidth,winoffset,widthFix);if(o3_frame.innerHeight){iheight=o3_frame.innerHeight}else{if(eval("o3_frame."+docRoot)&&eval("typeof o3_frame."+docRoot+".clientHeight=='number'")&&eval("o3_frame."+docRoot+".clientHeight")){iheight=eval("o3_frame."+docRoot+".clientHeight")}}scrolloffset=(olIe4)?eval("o3_frame."+docRoot+".scrollTop"):o3_frame.pageYOffset;
placeY=runHook("verticalPlacement",FCHAIN,iheight,scrolloffset);repositionTo(over,placeX,placeY)}function olMouseMove(e){var e=(e)?e:event;if(e.pageX){o3_x=e.pageX;o3_y=e.pageY}else{if(e.clientX){o3_x=eval("e.clientX+o3_frame."+docRoot+".scrollLeft");o3_y=eval("e.clientY+o3_frame."+docRoot+".scrollTop")}}if(o3_allowmove==1){runHook("placeLayer",FREPLACE)}if(hoveringSwitch&&!olNs4&&runHook("cursorOff",FREPLACE)){(olHideDelay?hideDelay(olHideDelay):cClick());hoveringSwitch=!hoveringSwitch}}function no_overlib(){return ver3fix}function olMouseCapture(){capExtent=document;var fN,str="",l,k,f,wMv,sS,mseHandler=olMouseMove;var re=/function[ ]*(\w*)\(/;wMv=(!olIe4&&window.onmousemove);if(document.onmousemove||wMv){if(wMv){capExtent=window}f=capExtent.onmousemove.toString();fN=f.match(re);if(fN==null){str=f+"(e);"}else{if(fN[1]=="anonymous"||fN[1]=="olMouseMove"||(wMv&&fN[1]=="onmousemove")){if(!olOp&&wMv){l=f.indexOf("{")+1;k=f.lastIndexOf("}");sS=f.substring(l,k);if((l=sS.indexOf("("))!=-1){sS=sS.substring(0,l).replace(/^\s+/,"").replace(/\s+$/,"");
if(eval("typeof "+sS+"=='undefined'")){window.onmousemove=null}else{str=sS+"(e);"}}}if(!str){olCheckMouseCapture=false;return}}else{if(fN[1]){str=fN[1]+"(e);"}else{l=f.indexOf("{")+1;k=f.lastIndexOf("}");str=f.substring(l,k)+"\n"}}}str+="olMouseMove(e);";mseHandler=new Function("e",str)}capExtent.onmousemove=mseHandler;if(olNs4){capExtent.captureEvents(Event.MOUSEMOVE)}}function parseTokens(pf,ar){var v,i,mode=-1,par=(pf!="ol_"),fnMark=(par&&!ar.length?1:0);for(i=0;i<ar.length;i++){if(mode<0){if(typeof ar[i]=="number"&&ar[i]>pmStart&&ar[i]<pmUpper){fnMark=(par?1:0);i--}else{switch(pf){case"ol_":ol_text=ar[i].toString();break;default:o3_text=ar[i].toString()}}mode=0}else{if(ar[i]>=pmCount||ar[i]==DONOTHING){continue}if(ar[i]==INARRAY){fnMark=0;eval(pf+"text=ol_texts["+ar[++i]+"].toString()");continue}if(ar[i]==CAPARRAY){eval(pf+"cap=ol_caps["+ar[++i]+"].toString()");continue}if(ar[i]==STICKY){if(pf!="ol_"){eval(pf+"sticky=1")}continue}if(ar[i]==BACKGROUND){eval(pf+'background="'+ar[++i]+'"');continue}if(ar[i]==NOCLOSE){if(pf!="ol_"){opt_NOCLOSE()
}continue}if(ar[i]==CAPTION){eval(pf+"cap='"+escSglQuote(ar[++i])+"'");continue}if(ar[i]==CENTER||ar[i]==LEFT||ar[i]==RIGHT){eval(pf+"hpos="+ar[i]);if(pf!="ol_"){olHautoFlag=1}continue}if(ar[i]==OFFSETX){eval(pf+"offsetx="+ar[++i]);continue}if(ar[i]==OFFSETY){eval(pf+"offsety="+ar[++i]);continue}if(ar[i]==FGCOLOR){eval(pf+'fgcolor="'+ar[++i]+'"');continue}if(ar[i]==BGCOLOR){eval(pf+'bgcolor="'+ar[++i]+'"');continue}if(ar[i]==TEXTCOLOR){eval(pf+'textcolor="'+ar[++i]+'"');continue}if(ar[i]==CAPCOLOR){eval(pf+'capcolor="'+ar[++i]+'"');continue}if(ar[i]==CLOSECOLOR){eval(pf+'closecolor="'+ar[++i]+'"');continue}if(ar[i]==WIDTH){eval(pf+"width="+ar[++i]);continue}if(ar[i]==BORDER){eval(pf+"border="+ar[++i]);continue}if(ar[i]==CELLPAD){i=opt_MULTIPLEARGS(++i,ar,(pf+"cellpad"));continue}if(ar[i]==STATUS){eval(pf+"status='"+escSglQuote(ar[++i])+"'");continue}if(ar[i]==AUTOSTATUS){eval(pf+"autostatus=("+pf+"autostatus==1)?0:1");continue}if(ar[i]==AUTOSTATUSCAP){eval(pf+"autostatus=("+pf+"autostatus==2)?0:2");continue}if(ar[i]==HEIGHT){eval(pf+"height="+pf+"aboveheight="+ar[++i]);
continue}if(ar[i]==CLOSETEXT){eval(pf+"close='"+escSglQuote(ar[++i])+"'");continue}if(ar[i]==SNAPX){eval(pf+"snapx="+ar[++i]);continue}if(ar[i]==SNAPY){eval(pf+"snapy="+ar[++i]);continue}if(ar[i]==FIXX){eval(pf+"fixx="+ar[++i]);continue}if(ar[i]==FIXY){eval(pf+"fixy="+ar[++i]);continue}if(ar[i]==RELX){eval(pf+"relx="+ar[++i]);continue}if(ar[i]==RELY){eval(pf+"rely="+ar[++i]);continue}if(ar[i]==FGBACKGROUND){eval(pf+'fgbackground="'+ar[++i]+'"');continue}if(ar[i]==BGBACKGROUND){eval(pf+'bgbackground="'+ar[++i]+'"');continue}if(ar[i]==PADX){eval(pf+"padxl="+ar[++i]);eval(pf+"padxr="+ar[++i]);continue}if(ar[i]==PADY){eval(pf+"padyt="+ar[++i]);eval(pf+"padyb="+ar[++i]);continue}if(ar[i]==FULLHTML){if(pf!="ol_"){eval(pf+"fullhtml=1")}continue}if(ar[i]==BELOW||ar[i]==ABOVE){eval(pf+"vpos="+ar[i]);if(pf!="ol_"){olVautoFlag=1}continue}if(ar[i]==CAPICON){eval(pf+'capicon="'+ar[++i]+'"');continue}if(ar[i]==TEXTFONT){eval(pf+"textfont='"+escSglQuote(ar[++i])+"'");continue}if(ar[i]==CAPTIONFONT){eval(pf+"captionfont='"+escSglQuote(ar[++i])+"'");
continue}if(ar[i]==CLOSEFONT){eval(pf+"closefont='"+escSglQuote(ar[++i])+"'");continue}if(ar[i]==TEXTSIZE){eval(pf+'textsize="'+ar[++i]+'"');continue}if(ar[i]==CAPTIONSIZE){eval(pf+'captionsize="'+ar[++i]+'"');continue}if(ar[i]==CLOSESIZE){eval(pf+'closesize="'+ar[++i]+'"');continue}if(ar[i]==TIMEOUT){eval(pf+"timeout="+ar[++i]);continue}if(ar[i]==FUNCTION){if(pf=="ol_"){if(typeof ar[i+1]!="number"){v=ar[++i];ol_function=(typeof v=="function"?v:null)}}else{fnMark=0;v=null;if(typeof ar[i+1]!="number"){v=ar[++i]}opt_FUNCTION(v)}continue}if(ar[i]==DELAY){eval(pf+"delay="+ar[++i]);continue}if(ar[i]==HAUTO){eval(pf+"hauto=("+pf+"hauto==0)?1:0");continue}if(ar[i]==VAUTO){eval(pf+"vauto=("+pf+"vauto==0)?1:0");continue}if(ar[i]==CLOSECLICK){eval(pf+"closeclick=("+pf+"closeclick==0)?1:0");continue}if(ar[i]==WRAP){eval(pf+"wrap=("+pf+"wrap==0)?1:0");continue}if(ar[i]==FOLLOWMOUSE){eval(pf+"followmouse=("+pf+"followmouse==1)?0:1");continue}if(ar[i]==MOUSEOFF){eval(pf+"mouseoff=("+pf+"mouseoff==0)?1:0");v=ar[i+1];if(pf!="ol_"&&eval(pf+"mouseoff")&&typeof v=="number"&&(v<pmStart||v>pmUpper)){olHideDelay=ar[++i]
}continue}if(ar[i]==CLOSETITLE){eval(pf+"closetitle='"+escSglQuote(ar[++i])+"'");continue}if(ar[i]==CSSOFF||ar[i]==CSSCLASS){eval(pf+"css="+ar[i]);continue}if(ar[i]==COMPATMODE){eval(pf+"compatmode=("+pf+"compatmode==0)?1:0");continue}if(ar[i]==FGCLASS){eval(pf+'fgclass="'+ar[++i]+'"');continue}if(ar[i]==BGCLASS){eval(pf+'bgclass="'+ar[++i]+'"');continue}if(ar[i]==TEXTFONTCLASS){eval(pf+'textfontclass="'+ar[++i]+'"');continue}if(ar[i]==CAPTIONFONTCLASS){eval(pf+'captionfontclass="'+ar[++i]+'"');continue}if(ar[i]==CLOSEFONTCLASS){eval(pf+'closefontclass="'+ar[++i]+'"');continue}i=parseCmdLine(pf,i,ar)}}if(fnMark&&o3_function){o3_text=o3_function()}if((pf=="o3_")&&o3_wrap){o3_width=0;var tReg=/<.*\n*>/ig;if(!tReg.test(o3_text)){o3_text=o3_text.replace(/[ ]+/g,"&nbsp;")}if(!tReg.test(o3_cap)){o3_cap=o3_cap.replace(/[ ]+/g,"&nbsp;")}}if((pf=="o3_")&&o3_sticky){if(!o3_close&&(o3_frame!=ol_frame)){o3_close=ol_close}if(o3_mouseoff&&(o3_frame==ol_frame)){opt_NOCLOSE(" ")}}}function layerWrite(a){a+="\n";if(olNs4){var b=o3_frame.document.layers.overDiv.document;
b.write(a);b.close()}else{if(typeof over.innerHTML!="undefined"){if(olIe5&&isMac){over.innerHTML=""}over.innerHTML=a}else{range=o3_frame.document.createRange();range.setStartAfter(over);domfrag=range.createContextualFragment(a);while(over.hasChildNodes()){over.removeChild(over.lastChild)}over.appendChild(domfrag)}}}function showObject(b){runHook("showObject",FBEFORE);var a=(olNs4?b:b.style);a.visibility="visible";runHook("showObject",FAFTER)}function hideObject(b){runHook("hideObject",FBEFORE);var a=(olNs4?b:b.style);if(olNs6&&olShowId>0){clearTimeout(olShowId);olShowId=0}a.visibility="hidden";a.top=a.left=((olIe4&&!olOp)?0:-10000)+(!olNs4?"px":0);if(o3_timerid>0){clearTimeout(o3_timerid)}if(o3_delayid>0){clearTimeout(o3_delayid)}o3_timerid=0;o3_delayid=0;self.status="";if(b.onmouseout||b.onmouseover){if(olNs4){b.releaseEvents(Event.MOUSEOUT||Event.MOUSEOVER)}b.onmouseout=b.onmouseover=null}runHook("hideObject",FAFTER)}function repositionTo(c,d,a){var b=(olNs4?c:c.style);b.left=d+(!olNs4?"px":0);b.top=a+(!olNs4?"px":0)
}function cursorOff(){var d=parseInt(over.style.left);var c=parseInt(over.style.top);var a=d+(over.offsetWidth>=parseInt(o3_width)?over.offsetWidth:parseInt(o3_width));var b=c+(over.offsetHeight>=o3_aboveheight?over.offsetHeight:o3_aboveheight);if(o3_x<d||o3_x>a||o3_y<c||o3_y>b){return true}return false}function opt_FUNCTION(callme){o3_text=(callme?(typeof callme=="string"?(/.+\(.*\)/.test(callme)?eval(callme):callme):callme()):(o3_function?o3_function():"No Function"));return 0}function opt_NOCLOSE(a){if(!a){o3_close=""}if(olNs4){over.captureEvents(Event.MOUSEOUT||Event.MOUSEOVER);over.onmouseover=function(){if(o3_timerid>0){clearTimeout(o3_timerid);o3_timerid=0}};over.onmouseout=function(b){if(olHideDelay){hideDelay(olHideDelay)}else{cClick(b)}}}else{over.onmouseover=function(){hoveringSwitch=true;if(o3_timerid>0){clearTimeout(o3_timerid);o3_timerid=0}}}return 0}function opt_MULTIPLEARGS(i,args,parameter){var k=i,re,pV,str="";for(k=i;k<args.length;k++){if(typeof args[k]=="number"&&args[k]>pmStart){break}str+=args[k]+","
}if(str){str=str.substring(0,--str.length)}k--;pV=(olNs4&&/cellpad/i.test(parameter))?str.split(",")[0]:str;eval(parameter+'="'+pV+'"');return k}function nbspCleanup(){if(o3_wrap){o3_text=o3_text.replace(/\&nbsp;/g," ");o3_cap=o3_cap.replace(/\&nbsp;/g," ")}}function escSglQuote(a){return a.toString().replace(/'/g,"\\'")}function OLonLoad_handler(e){var re=/\w+\(.*\)[;\s]+/g,olre=/overlib\(|nd\(|cClick\(/,fn,l,i;if(!olLoaded){olLoaded=1}if(window.removeEventListener&&e.eventPhase==3){window.removeEventListener("load",OLonLoad_handler,false)}else{if(window.detachEvent){window.detachEvent("onload",OLonLoad_handler);var fN=document.body.getAttribute("onload");if(fN){fN=fN.toString().match(re);if(fN&&fN.length){for(i=0;i<fN.length;i++){if(/anonymous/.test(fN[i])){continue}while((l=fN[i].search(/\)[;\s]+/))!=-1){fn=fN[i].substring(0,l+1);fN[i]=fN[i].substring(l+2);if(olre.test(fn)){eval(fn)}}}}}}}}function wrapStr(endWrap,fontSizeStr,whichString){var fontStr,fontColor,isClose=((whichString=="close")?1:0),hasDims=/[%\-a-z]+$/.test(fontSizeStr);
fontSizeStr=(olNs4)?(!hasDims?fontSizeStr:"1"):fontSizeStr;if(endWrap){return(hasDims&&!olNs4)?(isClose?"</span>":"</div>"):"</font>"}else{fontStr="o3_"+whichString+"font";fontColor="o3_"+((whichString=="caption")?"cap":whichString)+"color";return(hasDims&&!olNs4)?(isClose?'<span style="font-family: '+quoteMultiNameFonts(eval(fontStr))+";color: "+eval(fontColor)+";font-size: "+fontSizeStr+';">':'<div style="font-family: '+quoteMultiNameFonts(eval(fontStr))+";color: "+eval(fontColor)+";font-size: "+fontSizeStr+';">'):'<font face="'+eval(fontStr)+'" color="'+eval(fontColor)+'" size="'+(parseInt(fontSizeStr)>7?"7":fontSizeStr)+'">'}}function quoteMultiNameFonts(a){var b,c=a.split(",");for(var d=0;d<c.length;d++){b=c[d];b=b.replace(/^\s+/,"").replace(/\s+$/,"");if(/\s/.test(b)&&!/['"]/.test(b)){b="'"+b+"'";c[d]=b}}return c.join()}function isExclusive(a){return false}function setCellPadStr(h){var e="",a=0,c=new Array(),g,d,f,b;e+="padding: ";c=h.replace(/\s+/g,"").split(",");switch(c.length){case 2:g=d=c[a];f=b=c[++a];
break;case 3:g=c[a];f=b=c[++a];d=c[++a];break;case 4:g=c[a];b=c[++a];d=c[++a];f=c[++a];break}e+=((c.length==1)?c[0]+"px;":g+"px "+b+"px "+d+"px "+f+"px;");return e}function hideDelay(a){if(a&&!o3_delay){if(o3_timerid>0){clearTimeout(o3_timerid)}o3_timerid=setTimeout("cClick()",(o3_timeout=a))}}function horizontalPlacement(g,f,a){var h,c=g,b=f;var e=parseInt(o3_width);if(o3_fixx>-1||o3_relx!=null){h=(o3_relx!=null?(o3_relx<0?b+o3_relx+c-e-a:b+o3_relx):o3_fixx)}else{if(o3_hauto==1){if((o3_x-b)>(c/2)){o3_hpos=LEFT}else{o3_hpos=RIGHT}}if(o3_hpos==CENTER){h=o3_x+o3_offsetx-(e/2);if(h<b){h=b}}if(o3_hpos==RIGHT){h=o3_x+o3_offsetx;if((h+e)>(b+c-a)){h=c+b-e-a;if(h<0){h=0}}}if(o3_hpos==LEFT){h=o3_x-o3_offsetx-e;if(h<b){h=b}}if(o3_snapx>1){var d=h%o3_snapx;if(o3_hpos==LEFT){h=h-(o3_snapx+d)}else{h=h+(o3_snapx-d)}if(h<b){h=b}}}return h}function verticalPlacement(c,b){var a,g=c,d=b;var f=(o3_aboveheight?parseInt(o3_aboveheight):(olNs4?over.clip.height:over.offsetHeight));if(o3_fixy>-1||o3_rely!=null){a=(o3_rely!=null?(o3_rely<0?d+o3_rely+g-f:d+o3_rely):o3_fixy)
}else{if(o3_vauto==1){if((o3_y-d)>(g/2)&&o3_vpos==BELOW&&(o3_y+f+o3_offsety-(d+g)>0)){o3_vpos=ABOVE}else{if(o3_vpos==ABOVE&&(o3_y-(f+o3_offsety)-d<0)){o3_vpos=BELOW}}}if(o3_vpos==ABOVE){if(o3_aboveheight==0){o3_aboveheight=f}a=o3_y-(o3_aboveheight+o3_offsety);if(a<d){a=d}}else{a=o3_y+o3_offsety}if(o3_snapy>1){var e=a%o3_snapy;if(o3_aboveheight>0&&o3_vpos==ABOVE){a=a-(o3_snapy+e)}else{a=a+(o3_snapy-e)}if(a<d){a=d}}}return a}function checkPositionFlags(){if(olHautoFlag){olHautoFlag=o3_hauto=0}if(olVautoFlag){olVautoFlag=o3_vauto=0}return true}function windowWidth(){var w;if(o3_frame.innerWidth){w=o3_frame.innerWidth}else{if(eval("o3_frame."+docRoot)&&eval("typeof o3_frame."+docRoot+".clientWidth=='number'")&&eval("o3_frame."+docRoot+".clientWidth")){w=eval("o3_frame."+docRoot+".clientWidth")}}return w}function createDivContainer(f,d,c){f=(f||"overDiv"),d=(d||o3_frame),c=(c||1000);var e,b=layerReference(f);if(b==null){if(olNs4){b=d.document.layers[f]=new Layer(window.innerWidth,d);e=b}else{var a=(olIe4?d.document.all.tags("BODY")[0]:d.document.getElementsByTagName("BODY")[0]);
if(olIe4&&!document.getElementById){a.insertAdjacentHTML("beforeEnd",'<div id="'+f+'"></div>');b=layerReference(f)}else{b=d.document.createElement("DIV");b.id=f;a.appendChild(b)}e=b.style}e.position="absolute";e.visibility="hidden";e.zIndex=c;if(olIe4&&!olOp){e.left=e.top="0px"}else{e.left=e.top=-10000+(!olNs4?"px":0)}}return b}function layerReference(a){return(olNs4?o3_frame.document.layers[a]:(document.all?o3_frame.document.all[a]:o3_frame.document.getElementById(a)))}function isFunction(c){var b=true;if(typeof c=="object"){for(var a=0;a<c.length;a++){if(typeof c[a]=="function"){continue}b=false;break}}else{if(typeof c!="function"){b=false}}return b}function argToString(g,d,f){var e=d,a="",c=g;f=(f?f:"ar");if(c.length>e){for(var b=e;b<c.length;b++){a+=f+"["+b+"], "}a=a.substring(0,a.length-2)}return a}function reOrder(f,g,a){var b=new Array(),d,e,c;if(!a||typeof a=="undefined"||typeof a=="number"){return f}if(typeof a=="function"){if(typeof g=="object"){b=b.concat(g)}else{b[b.length++]=g}for(e=0;e<f.length;e++){d=false;
if(typeof g=="function"&&f[e]==g){continue}else{for(c=0;c<g.length;c++){if(f[e]==g[c]){d=true;break}}}if(!d){b[b.length++]=f[e]}}b[b.length++]=a}else{if(typeof a=="object"){if(typeof g=="object"){b=b.concat(g)}else{b[b.length++]=g}for(c=0;c<f.length;c++){d=false;if(typeof g=="function"&&f[c]==g){continue}else{for(e=0;e<g.length;e++){if(f[c]==g[e]){d=true;break}}}if(!d){b[b.length++]=f[c]}}for(e=0;e<b.length;e++){f[e]=b[e]}b.length=0;for(c=0;c<f.length;c++){d=false;for(e=0;e<a.length;e++){if(f[c]==a[e]){d=true;break}}if(!d){b[b.length++]=f[c]}}b=b.concat(a)}}f=b;return f}function setRunTimeVariables(){if(typeof runTime!="undefined"&&runTime.length){for(var a=0;a<runTime.length;a++){runTime[a]()}}}function parseCmdLine(a,e,d){if(typeof cmdLine!="undefined"&&cmdLine.length){for(var b=0;b<cmdLine.length;b++){var c=cmdLine[b](a,e,d);if(c>-1){e=c;break}}}return e}function postParseChecks(a,c){if(typeof postParse!="undefined"&&postParse.length){for(var b=0;b<postParse.length;b++){if(postParse[b](a,c)){continue}return false
}}return true}function registerCommands(cmdStr){if(typeof cmdStr!="string"){return}var pM=cmdStr.split(",");pms=pms.concat(pM);for(var i=0;i<pM.length;i++){eval(pM[i].toUpperCase()+"="+pmCount++)}}function registerNoParameterCommands(a){if(!a&&typeof a!="string"){return}pmt=(!pmt)?a:pmt+","+a}function registerHook(f,e,a,b){var d,c=typeof b;if(f=="plgIn"||f=="postParse"){return}if(typeof hookPts[f]=="undefined"){hookPts[f]=new FunctionReference()}d=hookPts[f];if(a!=null){if(a==FREPLACE){d.ovload=e;if(f.indexOf("ol_content_")>-1){d.alt[pms[CSSOFF-1-pmStart]]=e}}else{if(a==FBEFORE||a==FAFTER){var d=(a==1?d.before:d.after);if(typeof e=="object"){d=d.concat(e)}else{d[d.length++]=e}if(b){d=reOrder(d,e,b)}}else{if(a==FALTERNATE){if(c=="number"){d.alt[pms[b-1-pmStart]]=e}}else{if(a==FCHAIN){d=d.chain;if(typeof e=="object"){d=d.concat(e)}else{d[d.length++]=e}}}}}return}}function registerRunTimeFunction(a){if(isFunction(a)){if(typeof a=="object"){runTime=runTime.concat(a)}else{runTime[runTime.length++]=a}}}function registerCmdLineFunction(a){if(isFunction(a)){if(typeof a=="object"){cmdLine=cmdLine.concat(a)
}else{cmdLine[cmdLine.length++]=a}}}function registerPostParseFunction(a){if(isFunction(a)){if(typeof a=="object"){postParse=postParse.concat(a)}else{postParse[postParse.length++]=a}}}function runHook(fnHookTo,hookType){var l=hookPts[fnHookTo],k,rtnVal=null,optPm,arS,ar=runHook.arguments;if(hookType==FREPLACE){arS=argToString(ar,2);if(typeof l=="undefined"||!(l=l.ovload)){rtnVal=eval(fnHookTo+"("+arS+")")}else{rtnVal=eval("l("+arS+")")}}else{if(hookType==FBEFORE||hookType==FAFTER){if(typeof l!="undefined"){l=(hookType==1?l.before:l.after);if(l.length){arS=argToString(ar,2);for(var k=0;k<l.length;k++){eval("l[k]("+arS+")")}}}}else{if(hookType==FALTERNATE){optPm=ar[2];arS=argToString(ar,3);if(typeof l=="undefined"||(l=l.alt[pms[optPm-1-pmStart]])=="undefined"){rtnVal=eval(fnHookTo+"("+arS+")")}else{rtnVal=eval("l("+arS+")")}}else{if(hookType==FCHAIN){arS=argToString(ar,2);l=l.chain;for(k=l.length;k>0;k--){if((rtnVal=eval("l[k-1]("+arS+")"))!=void (0)){break}}}}}}return rtnVal}function FunctionReference(){this.ovload=null;
this.before=new Array();this.after=new Array();this.alt=new Array();this.chain=new Array()}function Info(a,b){this.version=a;this.prerelease=b;this.simpleversion=Math.round(this.version*100);this.major=parseInt(this.simpleversion/100);this.minor=parseInt(this.simpleversion/10)-this.major*10;this.revision=parseInt(this.simpleversion)-this.major*100-this.minor*10;this.meets=meets}function meets(a){return(!a)?false:this.simpleversion>=Math.round(100*parseFloat(a))}registerHook("ol_content_simple",ol_content_simple,FALTERNATE,CSSOFF);registerHook("ol_content_caption",ol_content_caption,FALTERNATE,CSSOFF);registerHook("ol_content_background",ol_content_background,FALTERNATE,CSSOFF);registerHook("ol_content_simple",ol_content_simple,FALTERNATE,CSSCLASS);registerHook("ol_content_caption",ol_content_caption,FALTERNATE,CSSCLASS);registerHook("ol_content_background",ol_content_background,FALTERNATE,CSSCLASS);registerPostParseFunction(checkPositionFlags);registerHook("hideObject",nbspCleanup,FAFTER);registerHook("horizontalPlacement",horizontalPlacement,FCHAIN);
registerHook("verticalPlacement",verticalPlacement,FCHAIN);if(olNs4||(olIe5&&isMac)||olKq){olLoaded=1}registerNoParameterCommands("sticky,autostatus,autostatuscap,fullhtml,hauto,vauto,closeclick,wrap,followmouse,mouseoff,compatmode");var olCheckMouseCapture=true;if((olNs4||olNs6||olIe4)){olMouseCapture()}else{overlib=no_overlib;nd=no_overlib;ver3fix=true}function babFlashHide(b){if(b==null){b=document}for(var a=0;a<b.getElementsByTagName("embed").length;a++){b.getElementsByTagName("embed")[a].style.visibility="hidden"}for(var a=0;a<b.getElementsByTagName("object").length;a++){b.getElementsByTagName("object")[a].style.visibility="hidden"}for(var a=0;a<b.getElementsByTagName("iframe").length;a++){b.getElementsByTagName("iframe")[a].style.visibility="hidden"}}function babFlashShow(b){if(b==null){b=document}for(var a=0;a<b.getElementsByTagName("embed").length;a++){b.getElementsByTagName("embed")[a].style.visibility="visible"}for(var a=0;a<b.getElementsByTagName("object").length;a++){b.getElementsByTagName("object")[a].style.visibility="visible"
}for(var a=0;a<b.getElementsByTagName("iframe").length;a++){b.getElementsByTagName("iframe")[a].style.visibility="visible"}}function babPrepModal(a){if($(a)!=null){$(a).remove()}$("babBody").insert({bottom:"<div id='"+a+"' style='position:absolute;z-index:1000;top:0px;left:0px;'></div>"})}function babDDLangShow(){babPrepModal("placeModal");var a="/tools/getDDLang.php";new Ajax.Updater("placeModal",a,{evalScripts:true,onSuccess:function(b){babFlashHide()},onFailure:function(b){alert(emLostConnection)}})}function babDDLangHide(){babFlashShow();$("placeModal").innerHTML="";$("babBody").stopObserving("click")}function babNavMoreShow(){babFlashHide();$("babDDNavMore").setStyle({top:($("babNavMore").cumulativeOffset().top+22)+"px",left:($("babNavMore").cumulativeOffset().left-7)+"px"});$("babDDNavMore").removeClassName("babDDNavMore");$("babBody").observe("click",babNavMoreHide)}function babNavMoreHide(){babFlashShow();$("babDDNavMore").addClassName("babDDNavMore");$("babBody").stopObserving("click")}function babSelSearch(b){var a="/tools/chgDD.php";
new Ajax.Updater("placeModal",a,{method:"post",parameters:{s:b,d:babDictShort},evalScripts:true,onFailure:function(c){alert(emLostConnection)}})}function getRegister(){babGetModal("Register")}function babGetRegister(){babGetModal("Register")}function babDoRegister(c){var a="/tools/register.php";var d=0,b=0;if(c==1){new Ajax.Request(a,{method:"post",parameters:{step:1,nickname:$("babRegNickname").value,country:$("babRegCountry").value,gender:$("babRegGenderMale").checked?"1":$("babRegGenderFemale").checked?"2":"0"},onFailure:function(e){alert(emLostConnection)}})}else{try{d=gRegType}catch(f){d=0}try{b=gRegTypeId}catch(f){b=0}new Ajax.Request(a,{method:"post",parameters:{step:2,nickname:$("babRegNickname").value,country:$("babRegCountry").value,gender:$("babRegGenderMale").checked?"1":$("babRegGenderFemale").checked?"2":"0",email:$("babRegEmail").value,email2:$("babRegEmail2").value,passLength:$("babRegPassword").value.length,password:hex_sha1($("babRegPassword").value),password2:hex_sha1($("babRegPassword2").value),toscheck:($("babRegTosCheck").checked?"1":"0"),newsletter:($("babRegNewsletter").checked?"1":"0"),regType:d,regTypeId:b},onFailure:function(e){alert(emLostConnection)
}})}}function babTestNickname(){url="/tools/testNickname.php";new Ajax.Request(url,{method:"post",parameters:{nickname:$("babRegNickname").value},onFailure:function(a){alert(emLostConnection)}})}function getLogin(){babGetModal("Login")}function babGetLogin(){babGetModal("Login")}function babDoLogin(){if($("babMLoginNickname").value==""){alert(babEmNickname)}else{if($("babMLoginPass").value==""){alert(babEmPassword)}else{$("babMLoginPassHash").value=hex_sha1(hex_sha1($("babMLoginPass").value+babHashHelp));$("babMLoginPassHash").value=hex_sha1($("babMLoginPass").value);$("babMLoginPass").value="";var a="/tools/setlogin1.php";new Ajax.Request(a,{method:"post",parameters:{nickname:$("babMLoginNickname").value,passhash:$("babMLoginPassHash").value},onFailure:function(b){alert(emLostConnection)}})}}}function babDoLogout(){var a="/tools/setlogout.php";new Ajax.Request(a,{method:"post",onFailure:function(b){alert(emLostConnection)}})}function babDoVerifyEmail(b){if(b==1){$("babVerifyEmailStep1").hide();$("babVerifyEmailStep2").show();
$("babVEToken").focus()}else{if(b==2){var a="/tools/verifyEmail.php";new Ajax.Request(a,{method:"post",parameters:{token:$("babVEToken").value},onFailure:function(c){alert(emLostConnection)}})}else{var a="/tools/verifyEmailToken.php";new Ajax.Request(a,{onFailure:function(c){alert(emLostConnection)}});$("babVEText").show();$("babVEButs").show();$("babVEErrorTitle").hide();$("babVEErrorButs").hide();$("babVEToken").value=""}}}function getSuggestion(){var a="/tools/getSuggestion.php";new Ajax.Updater("placeModal",a,{method:"post",parameters:{language:babDictShort},evalScripts:true,onFailure:function(b){alert(emLostConnection)}})}babAddEvent(window,"load",babInitSuggest);function babSuggest(k){var n=this;var a=null;var s=null;var e=new Array();var c=-1;var m=false;var o=new Date();var j=10;var r=function(w){window.suggest.handle(w)};var p=function(w){window.suggest.hide()};var d=function(w){var x=(window.event)?window.event:w;if(x.keyCode==13){return false}};t();function t(){k.focused=false;k.hasfocus=function(){return this.focused
};k.onfocus=function(){this.focused=true};k.onblur=function(){this.focused=false};b()}function b(){k.setAttribute("autocomplete","off",0);babAddEvent(k,"keyup",r);babAddEvent(k,"keypress",d);babAddEvent(document.getElementsByTagName("body")[0],"click",p)}function v(){k.removeAttribute("autocomplete");babRemoveEvent(k,"keyup",r);babRemoveEvent(k,"keypress",d);babRemoveEvent(document.getElementsByTagName("body")[0],"click",p)}function g(w){var x=new Date();if(w.length<4){if($("babDDBox")){$("babDDBox").hide()}return}if(!m&&(x-o>100)){m=true;o=new Date();new Ajax.Updater("babDDBox","/tools/wordresults.php",{method:"post",evalScripts:true,parameters:{q:$("babQ").value,dict:babDictShort},onFailure:function(y){$("babDDBox").hide();m=false},onSuccess:function(y){m=false}})}}function f(w){return(window.event)?window.event:w}function q(w){var x=f(w);return(x.target)?x.target:x.srcElement}function h(w){var x=f(w);if(x.keyCode){if(x.keyCode==38||x.keyCode==40||x.keyCode==13){switch(x.keyCode){case 38:if(c>0){$("babSuggestion").firstChild.childNodes[c].style.backgroundColor="#fff";
c--;window.suggest.sel--;$("babSuggestion").firstChild.childNodes[c].style.backgroundColor="#ebf4fc";babDictQ=$("babSuggestion").firstChild.childNodes[c].lastChild.firstChild.innerHTML;window.suggest.term=babDictQ}return;case 40:if($("babSuggestion")&&c<$("babSuggestion").firstChild.childNodes.length-1){if(c>=0){$("babSuggestion").firstChild.childNodes[c].style.backgroundColor="#fff"}c++;window.suggest.sel++;$("babSuggestion").firstChild.childNodes[c].style.backgroundColor="#ebf4fc";babDictQ=$("babSuggestion").firstChild.childNodes[c].lastChild.firstChild.innerHTML;window.suggest.term=babDictQ}return;case 13:if(c>=0){$("babQ").value=babDictQ;babSearch(babDictQ)}else{if(UserAgent.MSIE){babSearch($("babQ").value)}}return}}}g(q(x).value)}function l(){if($("babDDBox")){$("babDDBox").innerHTML=""}}n.handle=h;n.hide=l;n.sel=c;n.term=babDictQ}var suggestIsInitialized=false;function babInitSuggest(){if(!suggestIsInitialized){var a=document.getElementsByName("babQ")[0];if((a)){window.suggest=new babSuggest(a)}suggestIsInitialized=true
}}function babAddEvent(e,a,b,d){if(e.addEventListener){e.addEventListener(a,b,d);return true}else{if(e.attachEvent){var c=e.attachEvent("on"+a,b);return c}}}function babRemoveEvent(e,a,b,d){if(e.removeEventListener){e.removeEventListener(a,b,d);return true}else{if(e.detachEvent){var c=e.detachEvent("on"+a,b);return c}}}function babDDChange(b){var a="/tools/chgDD.php";new Ajax.Updater("placeModal",a,{method:"post",parameters:{s:b},evalScripts:true,onFailure:function(c){alert(emLostConnection)}})}function babSearch(a){try{if(babSearchType=="d"){}}catch(b){babSearchType="d"}switch(babSearchType){case"d":babDictSearch(a);break;case"g":case"i":case"w":window.open(babSearchBaseUrl+encodeURI(a),"_blank");break}}function babDictSearch(a){if(a.length>0){if(babQFormSubmit(a)){$("babQForm").submit()}}}function babQFormSubmit(b){try{if(window.suggest.sel>=0&&window.suggest.term!=""){$("babQ").value=window.suggest.term;b=$("babQ").value}}catch(f){}if(b.length>0){var d=babDictShort.substring(0,2);var c=babNormURL(d,b);var a=babDictUrl+babDictName+encodeURI(c);
$("babQForm").action=a;return true}else{return false}}function babNormURL(c,a){if(a.length>0){var b=a;b=b.toLowerCase();b=babPunctNorm(b);b=babWordNormReplace(c,b);b=b.replace(/^\s\s*/,"").replace(/\s\s*$/,"");b=b.replace(/\s+/g," ");b=b.replace(/\s/g,"-")}return b}function babPunctNorm(a){if(a.length>0){var b=a;var c=new Array(/\+/g,/\*/g,/\~/g,/\%/g,/\./g,/,/g,/\;/g,/\:/g,/\!/g,/\?/g,/\(/g,/\)/g,/\\'/g,/\\\"/g,/'/g,/\"/g,/…/g,/\[/g,/\]/g,/#/g,/_/g,/{/g,/}/,/&/g,/\|/g,/€/g,/¿/g,/°/g,/¡/g,/。/g,/？/g,/！/g,/\^/g,/\//g,/\\/g,/\=/g,/（/g,/）/g,/'/g,/’/g,/“/g,/”/g,/„/g,/“/g,/‘/g,/´/g,/`/g,/\$/g,/\-/g);for(i=0;i<c.length;i++){b=b.replace(c[i]," ")}}return b}
function babWordNormReplace(lang, term) {
 var normedTerm = term;
 specialChar = new Array(/á/g, /à/g, /â/g, /ą/g, /ă/g, /ã/g, /ä/g, /å/g,
                      /é/g, /è/g, /ë/g, /ę/g, /ê/g, /ě/g, /í/g, /ì/g, /ï/g, /î/g, /ı/g,
                      /ó/g, /ò/g, /ô/g, /õ/g, /ö/g, /ø/g, /ú/g, /ù/g, /û/g, /ü/g, /ů/g,
                      /æ/g, /œ/g, /ç/g, /ć/g, /č/g, /ď/g, /ğ/g, /ñ/g, /ň/g, /ř/g, /ß/g, /ś/g, /ș/g, /ş/g, /š/g,
                      /ț/g, /ť/g, /ź/g, /ż/g, /ž/g, /ł/g, /ý/g);
 switch (lang) {
  case 'da':
   replaceChar = new Array("a", "a", "a", "a", "a", "a", "a", "a",
                        "e", "e", "e", "e", "e", "e", "i", "i", "i", "i", "i",
                        "o", "o", "o", "o", "o", "o", "u", "u", "u", "u", "u",
                        "a", "oe", "c", "c", "c", "d", "g", "n", "n", "r", "ss", "s", "s", "s", "s",
                        "t", "t", "z", "z", "z", "l", "y");
  break;
  case 'de':
   replaceChar = new Array("a", "a", "a", "a", "a", "a", "ae", "a",
                        "e", "e", "e", "e", "e", "e", "i", "i", "i", "i", "i",
                        "o", "o", "o", "o", "oe", "o", "u", "u", "u", "ue", "u",
                        "ae", "oe", "c", "c", "c", "d", "g", "n", "n", "r", "ss", "s", "s", "s", "s",
                        "t", "t", "z", "z", "z", "l", "y");
   break;
  default:
   replaceChar = new Array("a", "a", "a", "a", "a", "a", "a", "a",
                        "e", "e", "e", "e", "e", "e", "i", "i", "i", "i", "i",
                        "o", "o", "o", "o", "o", "o", "u", "u", "u", "u", "u",
                        "ae", "oe", "c", "c", "c", "d", "g", "n", "n", "r", "ss", "s", "s", "s", "s",
                        "t", "t", "z", "z", "z", "l", "y");
   break;
 }
 for (i=0;i<specialChar.length;i++) {
     normedTerm = normedTerm.replace(specialChar[i], replaceChar[i]);
    }
 return normedTerm;
}
function babDDDictShow(){var a="";try{if(babSearchType=="d"){}}catch(b){babSearchType="d"}switch(babSearchType){case"g":case"i":case"w":a="/tools/getDDOtherSearches.php";break;case"d":default:a="/tools/getDDDict.php";break}new Ajax.Updater("placeModal",a,{evalScripts:true,parameters:{s:babSearchType},onSuccess:function(c){babFlashHide()},onFailure:function(c){alert(emLostConnection)}})}function babDDDictMore(a){if(babDictMoreLast.length>0){$("babMDDDict"+babDictMoreLast).removeClassName("babBgb4cde1")}babDictMoreLast=a;$("babMDDDict"+a).addClassName("babBgb4cde1");moreHTML="";for(var b in babADicts[a]){moreHTML+="<div onclick='babDDDictSlct(\""+a+'","'+b+"\");' onmouseover='babChgText(this,\"o_u\")' onmouseout='babChgText(this,\"b_nu\")'>"+babALang[a]+"&lt;&gt;"+babALang[b]+"</div>"
}$("babMDDDictMore").update(moreHTML);if(gLTR==1){$("babMDDDictMore").setStyle({top:$("babMDDDict"+a).cumulativeOffset().top-0+"px",left:$("babMDDDict"+a).cumulativeOffset().left+$("babMDDDict"+a).getWidth()+1+"px"})}else{$("babMDDDictMore").setStyle({top:$("babMDDDict"+a).cumulativeOffset().top-0+"px",left:(($("babDDict").cumulativeOffset().left-1-$("babBody").getWidth())-$("babMDDDictMore").getWidth())+"px"})}$("babMDDDictMore").show()}function babDDOSMore(a){if(babDictMoreLast.length>0){$("babMDDDict"+babDictMoreLast).removeClassName("babBgb4cde1")}babDictMoreLast=a;$("babMDDDict"+a).addClassName("babBgb4cde1")}function babDDDictSlct(b,a){babDictName=babADir[b]+"-"+babADir[a]+"/";babDictShort=b+a;$("babDDictL").innerHTML=babALang[b]+"&lt;&gt;"+babALang[a];babDDDictHide()}function babDDOSSlct(a){switch(babSearchType){case"g":$("babDDictL").innerHTML=babAOS[a]+babAOSAdd;babSearchBaseUrl="http://www."+babAOS[a]+"/cse?cx=partner-pub-6559961775616345:fdd8bzkbt38&ie=UTF-8&sa=Search&q=";break;case"i":$("babDDictL").innerHTML=babAOS[a]+babAOSAdd;
babSearchBaseUrl="http://images."+babAOS[a]+"/images?q=";break;case"w":$("babDDictL").innerHTML=babAON[a];babSearchBaseUrl="http://"+babAOS[a]+"/wiki/";break}}function babDDDictHide(){babFlashShow();$("placeModal").innerHTML="";$("babBody").stopObserving("click")}function babSpeak(b,a){url="/sounds/speak.php?id="+b+"%26lang="+a;speak_html="<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0' width='10' height='10'><param name='movie' value='"+url+"'><param name='quality' value='high'><param name='loop' value='false'><param name='bgcolor' value='#000000'><param name='menu' value='false'><embed src='"+url+"' loop='false' width='1' height='1' quality='high' bgcolor='#00000f' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' menu='false'></embed></object>";speak_html="<object type='application/x-shockwave-flash' data='/emff.swf' width='1' height='1'><param name='bgcolor' value='#ffffff'><param name='movie' value='/emff.swf'><param name='FlashVars' value='src="+url+"&amp;autoload=yes&amp;autostart=yes'></object>";
$("placeModal").show();$("placeModal").innerHTML=speak_html;babTP("/"+gSiteLang+url)}function babChgAd(b){var a={babAdTop:10,babAdSky:11}}function babVT(g,d,e,b,c){if((g==1)||(g==-1)){var f="/tools/rankVote.php";var a="/actions/"+c+"/"+b+"/rankvote/"+e;new Ajax.Request(f,{method:"post",parameters:{language:b,term:d,voteTransId:e,vote:g},onSuccess:function(h){},onFailure:function(h){alert(emLostConnection)}});babTP(a)}}function babChPic2(e,b){var a="/img/voted-yes.png";var d="/img/voted-no.png";var c="/img/vote-yes.gif";var f="/img/vote-no.gif";if(b=="VotedYes"){return e.src=a}else{if(b=="VotedNo"){return e.src=d}else{if(b=="VoteYes"){return e.src=c}else{if(b=="VoteNo"){return e.src=f}}}}}function babChPic(f,b){var a="/img/arrowGreen.png";var c="/img/arrowRed.png";var e="/img/arrowUp.gif";var d="/img/arrowDown.gif";if(b=="Up"){return document.getElementById(f).src=e}else{if(b=="Down"){return document.getElementById(f).src=d}else{if(b=="Green"){return document.getElementById(f).src=a
}else{if(b=="Red"){return document.getElementById(f).src=c}}}}}function babChIcVt(a,b){a.className="babImg babIcVt"+b}function babChIcArr(a,b){a.className="babImg babIcArr"+b}function babReportShow(a){$("rpSent_"+a).show()}function babReportHide(a){$("rpSent_"+a).hide()}function babReportSent(e,f,d,a){var c="/actions/"+d+"/"+a+"/reportsent/"+f+"/"+e;var b="/tools/reportSentence.php";new Ajax.Request(b,{method:"post",parameters:{sentId:$("sentId_"+e).value,sentLang:$("sentLang_"+e).value,rpReason:$("reason_"+e).value,rpMessage:$("message_"+e).value,rpName:$("name_"+e).value,rpEmail:$("email_"+e).value},onSuccess:function(g){},onFailure:function(g){alert(emLostConnection)}});babTP(c)}function babVS(g,f,a,e,b){if(g==1){var d="/actions/"+e+"/"+b+"/sentvote/"+a+"/"+f;var c="/tools/voteSentence.php";new Ajax.Request(c,{method:"post",parameters:{sentLang:a,sentId:f,sentVote:g},onSuccess:function(h){},onFailure:function(h){alert(emLostConnection)}});babTP(d)}}function babFilterAdd(a){url=location.href;
if(url.indexOf("?")>0){url+="&filter[]="+a}else{url="?filter[]="+a}babET(2);location.href=url}function babFilterRemove(id){u=location.href.toString();reg=eval("/filter\\[\\]="+id+"&*/");u=u.replace(reg,"");lc=u.charAt(u.length-1);if("?"==lc||"&"==lc){u=u.substr(0,u.length-1)}babET(2);location.href=u.replace(reg,"")}function toggleFilterView(a){a=a.substr(0,1).toUpperCase()+a.substr(1);if($("babFilter"+a).style.display=="none"){$("babFilter"+a).show();$("babFilterArrow"+a).removeClassName("arrowRight");$("babFilterArrow"+a).addClassName("arrow");$("babFilterArrow"+a).removeClassName("babArrowRight");$("babFilterArrow"+a).addClassName("babArrowDown")}else{$("babFilter"+a).hide();$("babFilterArrow"+a).removeClassName("babArrowDown");$("babFilterArrow"+a).addClassName("babArrowRight")}babET(2)}function babFilterShowMore(a){a=a.substr(0,1).toUpperCase()+a.substr(1);if($("babFilterMore"+a)!=null){$("babFilterMore"+a).show()}if($("babFilterML"+a)!=null){$("babFilterML"+a).hide()}babET(2)}function babLastSearches(a){u=location.href.toString();
u=u.replace(/last=activate&*/,"");u=u.replace(/last=deactivate&*/,"");lc=u.charAt(u.length-1);if("?"==lc||"&"==lc){u=u.substr(0,u.length-1)}if(u.indexOf("?")>0){u+="&"}else{u+="?"}switch(a){case"start":u+="last=activate";location.href=u;break;case"stop":u+="last=deactivate";location.href=u;break}}function babWebSearch(b,c,e){if($(e)!=null){var a="/tools/getWeb.php";new Ajax.Updater(e,a,{method:"post",evalScripts:true,parameters:{q:b,d:c},onSuccess:function(d){},onFailure:function(d){alert(emLostConnection)}})}}function updateCaptcha(a){var b=new Date();$(a).src="/img/captcha/captcha.php?time="+b.getTime()}function ol(a){return overlib("&nbsp;"+a,MOUSEOFF,WIDTH,150,FGCOLOR,"#FFFF90",BGCOLOR,"#EBEBA9",TEXTSIZE,2,DELAY,250)}function babOl(a){return overlib("&nbsp;"+a,MOUSEOFF,WIDTH,150,FGCOLOR,"#FFFF90",BGCOLOR,"#EBEBA9",TEXTSIZE,2,DELAY,250)}function lengthValidation(b,a){babLenVal(b,a)}function babLenVal(b,a){if(b.value.length>a){b.value=b.value.substring(0,a)}}function changeBgColor(a,b){if(b==0){a.style.backgroundColor="#FFFFFF"
}else{a.style.backgroundColor="#CCCCCC"}}function doDelete(){var a="/tools/setDelete.php";new Ajax.Request(a,{method:"post",parameters:{},onSuccess:function(b){},onFailure:function(b){alert(emLostConnection)}})}function instructions(a){window.open(a,"babla_instructions","width=400, height=400, location=no, menubar=no, resizable=yes, scrollbars=yes, status=no, toolbar=no")}function highlightText(g,c,f,e){if((!f)||(!e)){f="<span style='color:blue; background-color:yellow;'>";e="</span>"}var d="";var b=-1;var a=c.toLowerCase();var h=g.toLowerCase();while(g.length>0){b=h.indexOf(a,b+1);if(b<0){d+=g;g=""}else{if(g.lastIndexOf(">",b)>=g.lastIndexOf("<",b)){if(h.lastIndexOf("/script>",b)>=h.lastIndexOf("<script",b)){d+=g.substring(0,b)+f+g.substr(b,c.length)+e;g=g.substr(b+c.length);h=g.toLowerCase();b=-1}}}}return d}function doSubscribe(a,c){var b="/tools/subscribeTest.php?nickname="+a;if(typeof(c)!="undefined"){b+="&testId="+c}new Ajax.Updater("placeModal",b,{method:"get",evalScripts:true,onSuccess:function(d){},onFailure:function(d){alert(emLostConnection)
}})}function babGetModal(b){if($("babPM")==null){}var a="/tools/get"+b+".php";new Ajax.Updater("babPM",a,{evalScripts:true,onFailure:function(c){alert(emLostConnection)}})}function showModal(a){babHideSelects();window.scrollTo(0,0);$("modalBkgd").show();$("modal"+a).show()}function babShowModal(a){babHideSelects();window.scrollTo(0,0);$("babMBgd").show();$("babM"+a).show();$("babPM").show()}function closeModal(a){if(typeof(babCloseUrl)=="undefined"){babShowSelects();if($("modal"+a)!=null){$("modal"+a).hide()}if($("modalBkgd")!=null){$("modalBkgd").hide()}}else{location.href=babCloseUrl}}function babCloseModal(a){if(typeof(babCloseUrl)=="undefined"){babShowSelects();if($("modal"+a)!=null){$("modal"+a).hide()}if($("modalBkgd")!=null){$("modalBkgd").hide()}if($("babM"+a)!=null){$("babM"+a).hide()}if($("babMBgd")!=null){$("babMBgd").hide()}}else{location.href=babCloseUrl}}function awo(b){var c=window.open(b,"p","");c.focus()}function hideSelects(a){babHideSelects(a)}function babHideSelects(a){babFlashHide();if(UserAgent.MSIE){if(a==null){a=document.getElementsByTagName("select")
}var a=document.getElementsByTagName("select");for(i=0;i<a.length;i++){a[i].style.visibility="hidden"}}}function showSelects(a){babShowSelects(a)}function babShowSelects(a){babFlashShow();if(UserAgent.MSIE){if(a==null){selects=document.getElementsByTagName("select")}else{selects=a.getElementsByTagName("select")}for(i=0;i<selects.length;i++){selects[i].style.visibility=""}}}function openWindow(c,a,b){window.open(c,a,b)}var UserAgent={};if(navigator.userAgent.indexOf("AppleWebKit")>-1){UserAgent.WEBKIT=true}else{if(navigator.userAgent.indexOf("Opera")>-1){UserAgent.OPERA=true;UserAgent.VERSION=navigator.userAgent.match(/Opera.(\d)/)[1]}else{if(navigator.userAgent.indexOf("KHTML")>-1){UserAgent.KHTML=true}else{if(navigator.userAgent.indexOf("Gecko")>-1){UserAgent.GECKO=true}else{if(navigator.userAgent.indexOf("MSIE")>-1){UserAgent.MSIE=true}}}}}function babChgText(b,a){switch(a){case"o_u":b.style.color="#f39300";b.style.textDecoration="underline";break;case"b_nu":b.style.color="#333333",b.style.textDecoration="none";
break}}function babTE(e,d,f){_gaq.push(['_trackEvent',e,d,f])}function showVerify(c,a){hideSelects();var b="/tools/verifyWord.php";new Ajax.Updater("placeModal",b,{method:"post",parameters:{language:a,transId:c},evalScripts:true});window.scrollTo(0,0)}function stopVerify(){showSelects();$("modalBkgd").hide();$("modalVerify").hide()}function doVerify(c,a){var b="/tools/verifyVote.php";new Ajax.Request(b,{method:"post",parameters:{language:a,transId:c,vote:$("vote").value},onFailure:function(d){alert(emLostConnection)}})}function doVerifyInline(c,a){var b="/tools/verifyVoteInline.php";new Ajax.Request(b,{method:"post",parameters:{language:a,transId:c,vote:$("vote").value,comment:$("comment"+$("vote").value).value},onFailure:function(d){alert(emLostConnection)}})}function showMail(e,c,d){var b="/tools/tellAFriend.php";if(d==1){var a="true"}else{var a="false"}new Ajax.Updater("placeModal",b,{method:"post",parameters:{type:e,id:c,step:0,widget:a},evalScripts:true,onFailure:function(f){alert(emLostConnection)}});window.scrollTo(0,0);
if($("yourscore")!=null){$("yourscore").hide()}if($("avgscore")!=null){$("avgscore").hide()}}function doMail(){var a="/tools/tellAFriend.php";new Ajax.Updater("modalMailUpdate",a,{method:"post",parameters:{type:$("mailType").value,id:$("typeId").value,step:1,fromEmail:$("fromEmail").value,toEmail:$("toEmail").value,textEmail:$("emailText").value},evalScripts:true,onFailure:function(b){alert(emLostConnection)}})}function closeMail(){showSelects();$("modalBkgd").hide();$("modalTellAFriend").hide();if($("yourscore")!=null){$("yourscore").show()}if($("avgscore")!=null){$("avgscore").show()}}function help(){babHelp()}function babHelp(){window.open("/help.php","babla_help","width=400, height=400, location=no, menubar=no, resizable=yes, scrollbars=yes, status=no, toolbar=no")}function init_addsearch(){var b=0;if(window.external){if(typeof document.body.style.maxHeight!="undefined"){b=1}}else{ua=navigator.userAgent.toLowerCase();if(ua.indexOf("firefox/1.")!=-1){b=2}}var a=document.getElementById("searchadd");if((a!=null)&&b!=0){a.innerHTML='<a href="javascript:addsearch('+b+')">Klicken Sie hier, um bab.la zu ihren Suchmaschinen im Browser hinzuzufügen</a>'
}}function addsearch(a){if(a==1){window.external.AddSearchProvider("http://bab.la/toolbars/ie7ff2.xml")}if(a==2){if((typeof window.sidebar=="object")&&(typeof window.sidebar.addSearchEngine=="function")){window.sidebar.addSearchEngine("http://bab.la/toolbars/ff1.src","http://bab.la/toolbars/babla.gif","bab.la de-en","Web")}}}function addsearchprovider(b,c){var a=0;if(window.external){if(typeof document.body.style.maxHeight!="undefined"){a=1}}else{ua=navigator.userAgent.toLowerCase();if(ua.indexOf("firefox/1.")!=-1){a=2}}if(a==1){window.external.AddSearchProvider("http://"+b+".bab.la/toolbars/os2.php?dict="+c)}if(a==2){if((typeof window.sidebar=="object")&&(typeof window.sidebar.addSearchEngine=="function")){window.sidebar.addSearchEngine("http://bab.la/toolbars/ff1.src","http://bab.la/toolbars/babla.gif","bab.la de-en","Web")}}}function requestWorldLangMap(){var a="/tools/requestWorldMap.php";new Ajax.Request(a,{method:"post",parameters:{mapFirstName:$("wdMapFirstName").value,mapLastName:$("wdMapLastName").value,mapEmail:$("wdMapEmail").value,mapOrg:$("wdMapOrg").value,mapStreet:$("wdMapStreet").value,mapCity:$("wdMapCity").value,mapCountry:$("wdMapCountry").value,mapMessage:$("wdMapMessage").value},onSuccess:function(b){},onFailure:function(b){alert("Die Verbindung zum Server wurde unterbrochen. Bitte versuche es später nochmal.")
}})}function reportContent(d,c,b,e){var a="/tools/reportContent.php";new Ajax.Request(a,{method:"post",parameters:{type:d,id1:c,id2:b,infoText:e},onSuccess:function(f){},onFailure:function(f){}})}function babEdTInfoShow(c,a,f,e,d){babPrepModal("placeModal");var b="/tools/getEdTransInfo.php";new Ajax.Updater("placeModal",b,{evalScripts:true,parameters:{wordPos:c,transId:a,term1:e,term2:d,dict:f},onSuccess:function(g){babFlashHide()},onFailure:function(g){alert(emLostConnection)}});babTE("dictionary i-symbol","click i-symbol","click i-symbol")}function babEdTInfoHide(){babFlashShow();$("placeModal").innerHTML="";$("babBody").stopObserving("click")}function babEdTransShow(c,b){if(typeof(babEdit)!="undefined"){msgid=8;var a="/tools/getBabErrorMsg.php";new Ajax.Request(a,{method:"post",parameters:{msgId:msgid},onSuccess:function(d){},onFailure:function(d){}})}else{babEdit=c;var a="/tools/editTranslation.php";new Ajax.Updater("babPM",a,{method:"post",parameters:{transId:c,dict:b},evalScripts:true,onSuccess:function(d){$("babPM").hide()
},onFailure:function(d){alert(emLostConnection)}});babTP("/"+gSiteLang+"/actions/dict/editword");babTE("dictionary i-symbol","i-symbol menu","edit this entry")}}function babVerifyEdTrans(c,a){var b="/tools/verifyVoteEdTrans.php";new Ajax.Request(b,{method:"post",parameters:{language:a,inputId:c,vote:$("vote").value,comment:$("comment"+$("vote").value).value},onFailure:function(d){alert(emLostConnection)}})}function babAdjustHights(a){$("babContL"+a).style.height="auto";$("babContC"+a).style.height="auto";$("babContR").style.height="auto";hl=$("babContLS").offsetHeight;hm=$("babContCS").offsetHeight;hr=$("babContR").offsetHeight;hmax=Math.max(Math.max(hl,hm),hr)+100;$("babContL"+a).style.height=hmax;$("babContC"+a).style.height=hmax;$("babContR").style.height=hmax}function babReloadNewWordCaptcha(){var a=new Date();$("newWordCaptchaImg").src="/img/captcha/captcha.php?time="+a.getTime()}function babShowEdTransExp(a){if(a==1){$("editExp").show()}else{$("babEdTExp").show()}}function babCancelEdTrans(){var a="/tools/cancelEditTrans.php";
new Ajax.Request(a,{method:"post",parameters:{transId:$("babTransId").value,language:$("babTransDic").value},onSuccess:function(b){},onFailure:function(b){alert("Die Verbindung zum Server wurde unterbrochen. Bitte versuche es später nochmal.")}});babTE("dictionary i-symbol","edit funciton","click cancel")}function babSaveEdTrans(){var b="/tools/saveEditTrans.php";var a=hex_sha1($("newWordPass").value);new Ajax.Request(b,{method:"post",parameters:{transId:$("babTransId").value,language:$("babTransDic").value,newWord1:$("newWord1").value,newWord2:$("newWord2").value,context1:$("context1").value,context2:$("context2").value,categoryWord1:$("categoryWord1").value,regionWord1:$("regionWord1").value,regionWord2:$("regionWord2").value,grammarWord1:$("grammarWord1").value,grammarWord2:$("grammarWord2").value,grammar1Word1:$("grammar1Word1").value,grammar1Word2:$("grammar1Word2").value,styleWord1:$("styleWord1").value,styleWord2:$("styleWord2").value,wfmWord1:$("wfmWord1").value,wfmWord2:$("wfmWord2").value,comment:$("comment").value,captcha:$("newWordCaptcha").value,nickname:$("newWordNickname").value,passHash:a},onSuccess:function(c){},onFailure:function(c){alert("Die Verbindung zum Server wurde unterbrochen. Bitte versuche es später nochmal.")
}});babTE("dictionary i-symbol","edit funciton","click save")}function babEdTSuggStep1(){var a=0;if(($("newWord1").value.length>0)&&($("newWord2").value.length>0)){$("editWord1").value=($("newWord1").value);$("editWord2").value=($("newWord2").value);$("showWord1").update($("newWord1").value);$("showWord2").update($("newWord2").value);$("categoryWord1").value=0;$("regionWord1").value=0;$("regionWord2").value=0;$("grammarWord1").value=0;$("grammarWord2").value=0;$("grammar1Word1").value=0;$("grammar1Word2").value=0;$("styleWord1").value=0;$("styleWord2").value=0;$("wfmWord1").value=0;$("wfmWord2").value=0;new Ajax.Updater("similarWords",langDir+"tools/similarWords.php",{method:"get",parameters:{l1:$("newWord1").value,l2:$("newWord2").value,language:babDictShort}});$("categoryWord2").style.visibility="hidden";$("suggStep1").show();$("suggStep2").hide();$("suggStep3").hide()}else{alert(addNewWord)}}function babEdTSuggStep2(){babReloadNewWordCaptcha();$("newWordCaptcha").value="";var a="/tools/saveEditTransAlt.php";
new Ajax.Request(a,{method:"post",parameters:{language:babDictShort,inputId:$("inputId").value,newWord1:$("newWord1").value,newWord2:$("newWord2").value,contextWord1:$("contextWord1").value,contextWord2:$("contextWord2").value,categoryWord1:$("categoryWord1").value,regionWord1:$("regionWord1").value,regionWord2:$("regionWord2").value,grammarWord1:$("grammarWord1").value,grammarWord2:$("grammarWord2").value,grammar1Word1:$("grammar1Word1").value,grammar1Word2:$("grammar1Word2").value,styleWord1:$("styleWord1").value,styleWord2:$("styleWord2").value,wfmWord1:$("wfmWord1").value,wfmWord2:$("wfmWord2").value,comment:$("comment").value},onSuccess:function(b){},onFailure:function(b){alert("Die Verbindung zum Server wurde unterbrochen. Bitte versuche es später nochmal.")}})}function babEdTSuggStep3(){var b="/tools/saveEditTransAlt.php";var a=hex_sha1($("newWordPass").value);new Ajax.Request(b,{method:"post",parameters:{language:babDictShort,inputId:$("inputId").value,newWord1:$("newWord1").value,newWord2:$("newWord2").value,contextWord1:$("contextWord1").value,contextWord2:$("contextWord2").value,categoryWord1:$("categoryWord1").value,regionWord1:$("regionWord1").value,regionWord2:$("regionWord2").value,grammarWord1:$("grammarWord1").value,grammarWord2:$("grammarWord2").value,grammar1Word1:$("grammar1Word1").value,grammar1Word2:$("grammar1Word2").value,styleWord1:$("styleWord1").value,styleWord2:$("styleWord2").value,wfmWord1:$("wfmWord1").value,wfmWord2:$("wfmWord2").value,comment:$("comment").value,nickname:$("newWordNickname").value,passHash:a,captcha:$("newWordCaptcha").value},onSuccess:function(c){},onFailure:function(c){alert("Die Verbindung zum Server wurde unterbrochen. Bitte versuche es später nochmal.")
}})}function babEdTSuggStop(){showSelects();if($("modalBkgd")!=null){$("modalBkgd").hide()}if($("suggStep1")!=null){$("suggStep1").hide()}if($("suggStep2")!=null){$("suggStep2").hide()}if($("suggStep3")!=null){$("suggStep3").hide()}}function babChangeDropDown(c,b,a){if(b!=null){$(c).options.length=1;for(i=1;i<b.length;i++){if(a==b[i]["value"]){$(c).options[i]=new Option(b[i]["name"],b[i]["value"],true)}else{$(c).options[i]=new Option(b[i]["name"],b[i]["value"])}}}else{$(c).options.length=1}}var hexcase=0;var b64pad="";var chrsz=8;function hex_sha1(a){return binb2hex(core_sha1(str2binb(a),a.length*chrsz))}function b64_sha1(a){return binb2b64(core_sha1(str2binb(a),a.length*chrsz))}function str_sha1(a){return binb2str(core_sha1(str2binb(a),a.length*chrsz))}function hex_hmac_sha1(a,b){return binb2hex(core_hmac_sha1(a,b))}function b64_hmac_sha1(a,b){return binb2b64(core_hmac_sha1(a,b))}function str_hmac_sha1(a,b){return binb2str(core_hmac_sha1(a,b))}function sha1_vm_test(){return hex_sha1("abc")=="a9993e364706816aba3e25717850c26c9cd0d89d"
}function core_sha1(v,o){v[o>>5]|=128<<(24-o%32);v[((o+64>>9)<<4)+15]=o;var z=Array(80);var y=1732584193;var s=-271733879;var r=-1732584194;var q=271733878;var p=-1009589776;for(var l=0;l<v.length;l+=16){var n=y;var m=s;var k=r;var h=q;var f=p;for(var g=0;g<80;g++){if(g<16){z[g]=v[l+g]}else{z[g]=rol(z[g-3]^z[g-8]^z[g-14]^z[g-16],1)}var A=safe_add(safe_add(rol(y,5),sha1_ft(g,s,r,q)),safe_add(safe_add(p,z[g]),sha1_kt(g)));p=q;q=r;r=rol(s,30);s=y;y=A}y=safe_add(y,n);s=safe_add(s,m);r=safe_add(r,k);q=safe_add(q,h);p=safe_add(p,f)}return Array(y,s,r,q,p)}function sha1_ft(e,a,g,f){if(e<20){return(a&g)|((~a)&f)}if(e<40){return a^g^f}if(e<60){return(a&g)|(a&f)|(g&f)}return a^g^f}function sha1_kt(a){return(a<20)?1518500249:(a<40)?1859775393:(a<60)?-1894007588:-899497514}function core_hmac_sha1(c,f){var e=str2binb(c);if(e.length>16){e=core_sha1(e,c.length*chrsz)}var a=Array(16),d=Array(16);for(var b=0;b<16;b++){a[b]=e[b]^909522486;d[b]=e[b]^1549556828}var g=core_sha1(a.concat(str2binb(f)),512+f.length*chrsz);return core_sha1(d.concat(g),512+160)
}function safe_add(a,d){var c=(a&65535)+(d&65535);var b=(a>>16)+(d>>16)+(c>>16);return(b<<16)|(c&65535)}function rol(a,b){return(a<<b)|(a>>>(32-b))}function str2binb(d){var c=Array();var a=(1<<chrsz)-1;for(var b=0;b<d.length*chrsz;b+=chrsz){c[b>>5]|=(d.charCodeAt(b/chrsz)&a)<<(32-chrsz-b%32)}return c}function binb2str(c){var d="";var a=(1<<chrsz)-1;for(var b=0;b<c.length*32;b+=chrsz){d+=String.fromCharCode((c[b>>5]>>>(32-chrsz-b%32))&a)}return d}function binb2hex(c){var b=hexcase?"0123456789ABCDEF":"0123456789abcdef";var d="";for(var a=0;a<c.length*4;a++){d+=b.charAt((c[a>>2]>>((3-a%4)*8+4))&15)+b.charAt((c[a>>2]>>((3-a%4)*8))&15)}return d}function binb2b64(d){var c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";var f="";for(var b=0;b<d.length*4;b+=3){var e=(((d[b>>2]>>8*(3-b%4))&255)<<16)|(((d[b+1>>2]>>8*(3-(b+1)%4))&255)<<8)|((d[b+2>>2]>>8*(3-(b+2)%4))&255);for(var a=0;a<4;a++){if(b*8+a*6>d.length*32){f+=b64pad}else{f+=c.charAt((e>>6*(3-a))&63)}}}return f}function babGetMoreCS(c,b){var a="/tools/getMoreCS.php";
new Ajax.Updater("babPM",a,{method:"post",parameters:{transId:b,dLang:c},evalScripts:true,onSuccess:function(d){$("babPM").hide();$("babCSM"+b).hide()},onFailure:function(d){alert(emLostConnection)}})}function babHideMoreCS(a){$("babCSH"+a).hide();$("babCSM"+a).show()}function babCSSrc(a){window.open(a,"_blank")}function babShowFilter(){var a="/tools/showFilter.php";new Ajax.Request(a,{method:"post",parameters:{},onSuccess:function(b){},onFailure:function(b){alert(emLostConnection)}})}function babGCS(b){var a="/tools/getCS.php";new Ajax.Request(a,{method:"post",parameters:{c:b}})}function babGF(b){var a="/tools/getF.php";new Ajax.Request(a,{method:"post",parameters:{c:b}})}function babVCS(d,e,f,c){if(d==1||d==-1){var b="/actions/"+c+"/"+f+"/csvote/"+e;var a="/tools/csVote.php";new Ajax.Request(a,{method:"post",parameters:{cSentLang:f,cSentId:e,cSentVote:d,cSentTerm:babQuery},onFailure:function(g){alert(emLostConnection)}});babTP(b)}}function babCSV(c,f){var e=0;var a=0;if(f.parentNode.id.substr(0,6)=="babCSV"){e=f.parentNode.id.substr(6);
if(f.parentNode.parentNode.id.substr(0,4)=="babT"){a=f.parentNode.parentNode.id.substr(4)}else{a=f.parentNode.parentNode.id.substr(6)}if(e.substr(0,2)=="cs"){babDict=e.substr(2,4)}else{babDict=e.substr(4,4)}}else{e=f.parentNode.parentNode.id.substr(4);a=0;if(e.substr(0,2)=="cs"){babDict=e.substr(2,4)}else{babDict=e.substr(4,4)}}if(c==1||c==-1){var d="/actions/"+gSiteLang+"/"+babDictShort+"/csvote/"+e;var b="/tools/csVote.php";new Ajax.Request(b,{method:"post",parameters:{cTransId:a,cSentLang:babDict,cSentId:e,cSentVote:c,cSentTerm:babQuery},onFailure:function(g){alert(emLostConnection)}});babTP(d)}}function babGF(b){var a="/tools/getF.php";new Ajax.Request(a,{method:"post",parameters:{c:b}})}function babGetMoreF(b){var a="/tools/getMoreF.php";new Ajax.Updater("babPM",a,{method:"post",parameters:{dLang:babDictShort,dId:b.id},evalScripts:true,onSuccess:function(c){$("babPM").hide();$(b.id).hide()},onFailure:function(c){alert(emLostConnection)}})}function babHideMoreF(b,a){$("babCSH"+a).hide();$(b).show()}function stopSuggestion(){showSelects();
if($("modalBkgd")!=null){$("modalBkgd").hide()}if($("suggStep1")!=null){$("suggStep1").hide()}if($("suggStep2")!=null){$("suggStep2").hide()}if($("suggStep3")!=null){$("suggStep3").hide()}}function restartSuggestionModal(){$("newWord1").value=$("anotherWord1").value;$("newWord2").value=$("anotherWord2").value;startSuggestionModal()}function startSuggestionModal(){startSuggestion(1)}function startSuggestion(b){var a=0;if(($("newWord1").value.length>0)&&($("newWord2").value.length>0)){$("editWord1").value=($("newWord1").value);$("editWord2").value=($("newWord2").value);$("showWord1").update($("newWord1").value);$("showWord2").update($("newWord2").value);$("categoryWord1").value=0;$("regionWord1").value=0;$("regionWord2").value=0;$("grammarWord1").value=0;$("grammarWord2").value=0;$("grammar1Word1").value=0;$("grammar1Word2").value=0;$("styleWord1").value=0;$("styleWord2").value=0;$("wfmWord1").value=0;$("wfmWord2").value=0;new Ajax.Updater("similarWords",langDir+"tools/similarWords.php",{method:"get",parameters:{l1:$("newWord1").value,l2:$("newWord2").value,language:babDictShort}});
if(b==1){if(document.body.scrollTop>0){a=document.body.scrollTop}else{if(document.documentElement.scrollTop>0){a=document.documentElement.scrollTop}else{if(window.pageYOffset>0){a=window.pageYOffset}}}$("modalBkgd").style.top=a+"px";$("suggStep1").style.top=(a+40)+"px";$("modalBkgd").show();hideSelects();showSelects($("suggStep1"))}$("categoryWord2").style.visibility="hidden";$("suggStep1").show();$("suggStep2").hide();$("suggStep3").hide()}else{alert(addNewWord)}}function redoSuggestion(){$("suggStep1").hide();$("showWord1").update();$("showWord2").update();window.scrollBy(0,400)}function step2SuggestionModal(){step2Suggestion(1)}function step2Suggestion(b){reloadNewWordCaptcha();$("newWordCaptcha").value="";if(b==1){var a="/tools/saveWord.php";new Ajax.Request(a,{method:"post",parameters:{language:babDictShort,newWord1:$("newWord1").value,newWord2:$("newWord2").value,categoryWord1:$("categoryWord1").value,regionWord1:$("regionWord1").value,regionWord2:$("regionWord2").value,grammarWord1:$("grammarWord1").value,grammarWord2:$("grammarWord2").value,grammar1Word1:$("grammar1Word1").value,grammar1Word2:$("grammar1Word2").value,styleWord1:$("styleWord1").value,styleWord2:$("styleWord2").value,wfmWord1:$("wfmWord1").value,wfmWord2:$("wfmWord2").value},onSuccess:function(c){},onFailure:function(c){alert("Die Verbindung zum Server wurde unterbrochen. Bitte versuche es später nochmal.")
}})}else{var a="/tools/saveWordAlt.php";new Ajax.Request(a,{method:"post",parameters:{language:babDictShort,word:$("word").value,inputId:$("inputId").value,newWord1:$("newWord1").value,newWord2:$("newWord2").value,categoryWord1:$("categoryWord1").value,regionWord1:$("regionWord1").value,regionWord2:$("regionWord2").value,grammarWord1:$("grammarWord1").value,grammarWord2:$("grammarWord2").value,grammar1Word1:$("grammar1Word1").value,grammar1Word2:$("grammar1Word2").value,styleWord1:$("styleWord1").value,styleWord2:$("styleWord2").value,wfmWord1:$("wfmWord1").value,wfmWord2:$("wfmWord2").value,comment:$("comment").value},onSuccess:function(c){},onFailure:function(c){alert("Die Verbindung zum Server wurde unterbrochen. Bitte versuche es später nochmal.")}})}}function step3SuggestionModal(){step3Suggestion(1)}function step3Suggestion(c){if(c==1){var b="/tools/saveWord.php";var a=hex_sha1($("newWordPass").value);new Ajax.Request(b,{method:"post",parameters:{language:babDictShort,newWord1:$("newWord1").value,newWord2:$("newWord2").value,categoryWord1:$("categoryWord1").value,regionWord1:$("regionWord1").value,regionWord2:$("regionWord2").value,grammarWord1:$("grammarWord1").value,grammarWord2:$("grammarWord2").value,grammar1Word1:$("grammar1Word1").value,grammar1Word2:$("grammar1Word2").value,styleWord1:$("styleWord1").value,styleWord2:$("styleWord2").value,wfmWord1:$("wfmWord1").value,wfmWord2:$("wfmWord2").value,nickname:$("newWordNickname").value,passHash:a,captcha:$("newWordCaptcha").value},onSuccess:function(d){},onFailure:function(d){alert("Die Verbindung zum Server wurde unterbrochen. Bitte versuche es später nochmal.")
}})}else{var b="/tools/saveWordAlt.php";var a=hex_sha1($("newWordPass").value);new Ajax.Request(b,{method:"post",parameters:{language:babDictShort,word:$("word").value,inputId:$("inputId").value,newWord1:$("newWord1").value,newWord2:$("newWord2").value,categoryWord1:$("categoryWord1").value,regionWord1:$("regionWord1").value,regionWord2:$("regionWord2").value,grammarWord1:$("grammarWord1").value,grammarWord2:$("grammarWord2").value,grammar1Word1:$("grammar1Word1").value,grammar1Word2:$("grammar1Word2").value,styleWord1:$("styleWord1").value,styleWord2:$("styleWord2").value,wfmWord1:$("wfmWord1").value,wfmWord2:$("wfmWord2").value,comment:$("comment").value,nickname:$("newWordNickname").value,passHash:a,captcha:$("newWordCaptcha").value},onSuccess:function(d){},onFailure:function(d){alert("Die Verbindung zum Server wurde unterbrochen. Bitte versuche es später nochmal.")}})}}function finishSuggestion(){$("suggestionForm").submit()}function reloadNewWordCaptcha(){var a=new Date();$("newWordCaptchaImg").src="/img/captcha/captcha.php?time="+a.getTime()
}var VKI_attach,VKI_close;(function(){var self=this;this.VKI_version="1.45";this.VKI_showVersion=false;this.VKI_target=false;this.VKI_shift=this.VKI_shiftlock=false;this.VKI_altgr=this.VKI_altgrlock=false;this.VKI_dead=false;this.VKI_deadBox=true;this.VKI_deadkeysOn=false;this.VKI_numberPad=false;this.VKI_numberPadOn=false;this.VKI_kts=this.VKI_kt="US International";this.VKI_langAdapt=true;this.VKI_size=2;this.VKI_sizeAdj=true;this.VKI_clearPasswords=false;this.VKI_imageURI="keyboard.png";this.VKI_clickless=0;this.VKI_activeTab=1;this.VKI_keyCenter=3;this.VKI_isIE=
/*@cc_on!@*/
false;this.VKI_isIE6=
/*@if(@_jscript_version == 5.6)!@end@*/
false;this.VKI_isIElt8=
/*@if(@_jscript_version < 5.8)!@end@*/
false;this.VKI_isWebKit=RegExp("KHTML").test(navigator.userAgent);this.VKI_isOpera=RegExp("Opera").test(navigator.userAgent);this.VKI_isMoz=(!this.VKI_isWebKit&&navigator.product=="Gecko");this.VKI_i18n={"00":"Display Number Pad","01":"Display virtual keyboard interface","02":"Select keyboard layout","03":"Dead keys","04":"On","05":"Off","06":"Close the keyboard","07":"Clear","08":"Clear this input","09":"Version","10":"Decrease keyboard size","11":"Increase keyboard size"};
this.VKI_layout={};this.VKI_layout["\u0627\u0644\u0639\u0631\u0628\u064a\u0629"]={name:"Arabic",keys:[[["\u0630","\u0651 "],["1","!","\u00a1","\u00b9"],["2","@","\u00b2"],["3","#","\u00b3"],["4","$","\u00a4","\u00a3"],["5","%","\u20ac"],["6","^","\u00bc"],["7","&","\u00bd"],["8","*","\u00be"],["9","(","\u2018"],["0",")","\u2019"],["-","_","\u00a5"],["=","+","\u00d7","\u00f7"],["Bksp","Bksp"]],[["Tab","Tab"],["\u0636","\u064e"],["\u0635","\u064b"],["\u062b","\u064f"],["\u0642","\u064c"],["\u0641","\u0644"],["\u063a","\u0625"],["\u0639","\u2018"],["\u0647","\u00f7"],["\u062e","\u00d7"],["\u062d","\u061b"],["\u062c","<"],["\u062f",">"],["\\","|"]],[["Caps","Caps"],["\u0634","\u0650"],["\u0633","\u064d"],["\u064a","]"],["\u0628","["],["\u0644","\u0644"],["\u0627","\u0623"],["\u062a","\u0640"],["\u0646","\u060c"],["\u0645","/"],["\u0643",":"],["\u0637",'"'],["Enter","Enter"]],[["Shift","Shift"],["\u0626","~"],["\u0621","\u0652"],["\u0624","}"],["\u0631","{"],["\u0644","\u0644"],["\u0649","\u0622"],["\u0629","\u2019"],["\u0648",","],["\u0632","."],["\u0638","\u061f"],["Shift","Shift"]],[[" "," "," "," "],["Alt","Alt"]]],lang:["ar"]};
this.VKI_layout["\u0985\u09b8\u09ae\u09c0\u09df\u09be"]={name:"Assamese",keys:[[["+","?"],["\u09E7","{","\u09E7"],["\u09E8","}","\u09E8"],["\u09E9","\u09CD\u09F0","\u09E9"],["\u09EA","\u09F0\u09CD","\u09EA"],["\u09EB","\u099C\u09CD\u09F0","\u09EB"],["\u09EC","\u0995\u09CD\u09B7","\u09EC"],["\u09ED","\u0995\u09CD\u09F0","\u09ED"],["\u09EE","\u09B6\u09CD\u09F0","\u09EE"],["\u09EF","(","\u09EF"],["\u09E6",")","\u09E6"],["-",""],["\u09C3","\u098B","\u09E2","\u09E0"],["Bksp","Bksp"]],[["Tab","Tab"],["\u09CC","\u0994","\u09D7"],["\u09C8","\u0990"],["\u09BE","\u0986"],["\u09C0","\u0988","\u09E3","\u09E1"],["\u09C2","\u098A"],["\u09F1","\u09AD"],["\u09B9","\u0999"],["\u0997","\u0998"],["\u09A6","\u09A7"],["\u099C","\u099D"],["\u09A1","\u09A2","\u09DC","\u09DD"],["Enter","Enter"]],[["Caps","Caps"],["\u09CB","\u0993","\u09F4","\u09F5"],["\u09C7","\u098F","\u09F6","\u09F7"],["\u09CD","\u0985","\u09F8","\u09F9"],["\u09BF","\u0987","\u09E2","\u098C"],["\u09C1","\u0989"],["\u09AA","\u09AB"],["\u09F0","","\u09F0","\u09F1"],["\u0995","\u0996"],["\u09A4","\u09A5"],["\u099A","\u099B"],["\u099F","\u09A0"],["\u09BC","\u099E"]],[["Shift","Shift"],["\u09CE","\u0983"],["\u0982","\u0981","\u09FA"],["\u09AE","\u09A3"],["\u09A8","\u09F7"],["\u09AC",'"'],["\u09B2","'"],["\u09B8","\u09B6"],[",","\u09B7"],[".",";"],["\u09AF","\u09DF"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["as"]};
this.VKI_layout["\u0410\u0437\u04d9\u0440\u0431\u0430\u0458\u04b9\u0430\u043d\u04b9\u0430"]={name:"Azerbaijani Cyrillic",keys:[[["`","~"],["1","!"],["2",'"'],["3","\u2116"],["4",";"],["5","%"],["6",":"],["7","?"],["8","*"],["9","("],["0",")"],["-","_"],["=","+"],["Bksp","Bksp"]],[["Tab","Tab"],["\u0458","\u0408"],["\u04AF","\u04AE"],["\u0443","\u0423"],["\u043A","\u041A"],["\u0435","\u0415"],["\u043D","\u041D"],["\u0433","\u0413"],["\u0448","\u0428"],["\u04BB","\u04BA"],["\u0437","\u0417"],["\u0445","\u0425"],["\u04B9","\u04B8"],["\\","/"]],[["Caps","Caps"],["\u0444","\u0424"],["\u044B","\u042B"],["\u0432","\u0412"],["\u0430","\u0410"],["\u043F","\u041F"],["\u0440","\u0420"],["\u043E","\u041E"],["\u043B","\u041B"],["\u0434","\u0414"],["\u0436","\u0416"],["\u049D","\u049C"],["Enter","Enter"]],[["Shift","Shift"],["\\","|"],["\u04D9","\u04D8"],["\u0447","\u0427"],["\u0441","\u0421"],["\u043C","\u041C"],["\u0438","\u0418"],["\u0442","\u0422"],["\u0493","\u0492"],["\u0431","\u0411"],["\u04E9","\u04E8"],[".",","],["Shift","Shift"]],[[" "," "]]],lang:["az-Cyrl"]};
this.VKI_layout["Az\u0259rbaycanca"]={name:"Azerbaijani Latin",keys:[[["`","~"],["1","!"],["2",'"'],["3","\u2166"],["4",";"],["5","%"],["6",":"],["7","?"],["8","*"],["9","("],["0",")"],["-","_"],["=","+"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q"],["\u00FC","\u00DC"],["e","E"],["r","R"],["t","T"],["y","Y"],["u","U"],["i","\u0130"],["o","O"],["p","P"],["\u00F6","\u00D6"],["\u011F","\u011E"],["\\","/"]],[["Caps","Caps"],["a","A"],["s","S"],["d","D"],["f","F"],["g","G"],["h","H"],["j","J"],["k","K"],["l","L"],["\u0131","I"],["\u0259","\u018F"],["Enter","Enter"]],[["Shift","Shift"],["z","Z"],["x","X"],["c","C"],["v","V"],["b","B"],["n","N"],["m","M"],["\u00E7","\u00C7"],["\u015F","\u015E"],[".",","],["Shift","Shift"]],[[" "," "]]],lang:["az"]};this.VKI_layout["\u0411\u0435\u043b\u0430\u0440\u0443\u0441\u043a\u0430\u044f"]={name:"Belarusian",keys:[[["\u0451","\u0401"],["1","!"],["2",'"'],["3","\u2116"],["4",";"],["5","%"],["6",":"],["7","?"],["8","*"],["9","("],["0",")"],["-","_"],["=","+"],["Bksp","Bksp"]],[["Tab","Tab"],["\u0439","\u0419"],["\u0446","\u0426"],["\u0443","\u0423"],["\u043a","\u041a"],["\u0435","\u0415"],["\u043d","\u041d"],["\u0433","\u0413"],["\u0448","\u0428"],["\u045e","\u040e"],["\u0437","\u0417"],["\u0445","\u0425"],["'","'"],["\\","/"]],[["Caps","Caps"],["\u0444","\u0424"],["\u044b","\u042b"],["\u0432","\u0412"],["\u0430","\u0410"],["\u043f","\u041f"],["\u0440","\u0420"],["\u043e","\u041e"],["\u043b","\u041b"],["\u0434","\u0414"],["\u0436","\u0416"],["\u044d","\u042d"],["Enter","Enter"]],[["Shift","Shift"],["/","|"],["\u044f","\u042f"],["\u0447","\u0427"],["\u0441","\u0421"],["\u043c","\u041c"],["\u0456","\u0406"],["\u0442","\u0422"],["\u044c","\u042c"],["\u0431","\u0411"],["\u044e","\u042e"],[".",","],["Shift","Shift"]],[[" "," "]]],lang:["be"]};
this.VKI_layout["Belgische / Belge"]={name:"Belgian",keys:[[["\u00b2","\u00b3"],["&","1","|"],["\u00e9","2","@"],['"',"3","#"],["'","4"],["(","5"],["\u00a7","6","^"],["\u00e8","7"],["!","8"],["\u00e7","9","{"],["\u00e0","0","}"],[")","\u00b0"],["-","_"],["Bksp","Bksp"]],[["Tab","Tab"],["a","A"],["z","Z"],["e","E","\u20ac"],["r","R"],["t","T"],["y","Y"],["u","U"],["i","I"],["o","O"],["p","P"],["^","\u00a8","["],["$","*","]"],["\u03bc","\u00a3","`"]],[["Caps","Caps"],["q","Q"],["s","S"],["d","D"],["f","F"],["g","G"],["h","H"],["j","J"],["k","K"],["l","L"],["m","M"],["\u00f9","%","\u00b4"],["Enter","Enter"]],[["Shift","Shift"],["<",">","\\"],["w","W"],["x","X"],["c","C"],["v","V"],["b","B"],["n","N"],[",","?"],[";","."],[":","/"],["=","+","~"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["nl-BE","fr-BE"]};this.VKI_layout["\u0411\u044a\u043b\u0433\u0430\u0440\u0441\u043a\u0438 \u0424\u043e\u043d\u0435\u0442\u0438\u0447\u0435\u043d"]={name:"Bulgarian Phonetic",keys:[[["\u0447","\u0427"],["1","!"],["2","@"],["3","#"],["4","$"],["5","%"],["6","^"],["7","&"],["8","*"],["9","("],["0",")"],["-","_"],["=","+"],["Bksp","Bksp"]],[["Tab","Tab"],["\u044F","\u042F"],["\u0432","\u0412"],["\u0435","\u0415"],["\u0440","\u0420"],["\u0442","\u0422"],["\u044A","\u042A"],["\u0443","\u0423"],["\u0438","\u0418"],["\u043E","\u041E"],["\u043F","\u041F"],["\u0448","\u0428"],["\u0449","\u0429"],["\u044E","\u042E"]],[["Caps","Caps"],["\u0430","\u0410"],["\u0441","\u0421"],["\u0434","\u0414"],["\u0444","\u0424"],["\u0433","\u0413"],["\u0445","\u0425"],["\u0439","\u0419"],["\u043A","\u041A"],["\u043B","\u041B"],[";",":"],["'",'"'],["Enter","Enter"]],[["Shift","Shift"],["\u0437","\u0417"],["\u044C","\u042C"],["\u0446","\u0426"],["\u0436","\u0416"],["\u0431","\u0411"],["\u043D","\u041D"],["\u043C","\u041C"],[",","<"],[".",">"],["/","?"],["Shift","Shift"]],[[" "," "]]],lang:["bg"]};
this.VKI_layout["\u0411\u044a\u043b\u0433\u0430\u0440\u0441\u043a\u0438"]={name:"Bulgarian BDS",keys:[[["`","~"],["1","!"],["2","?"],["3","+"],["4",'"'],["5","%"],["6","="],["7",":"],["8","/"],["9","_"],["0","\u2116"],["-","\u0406"],["=","V"],["Bksp","Bksp"]],[["Tab","Tab"],[",","\u044b"],["\u0443","\u0423"],["\u0435","\u0415"],["\u0438","\u0418"],["\u0448","\u0428"],["\u0449","\u0429"],["\u043a","\u041a"],["\u0441","\u0421"],["\u0434","\u0414"],["\u0437","\u0417"],["\u0446","\u0426"],[";","\u00a7"],["(",")"]],[["Caps","Caps"],["\u044c","\u042c"],["\u044f","\u042f"],["\u0430","\u0410"],["\u043e","\u041e"],["\u0436","\u0416"],["\u0433","\u0413"],["\u0442","\u0422"],["\u043d","\u041d"],["\u0412","\u0412"],["\u043c","\u041c"],["\u0447","\u0427"],["Enter","Enter"]],[["Shift","Shift"],["\u042e","\u044e"],["\u0439","\u0419"],["\u044a","\u042a"],["\u044d","\u042d"],["\u0444","\u0424"],["\u0445","\u0425"],["\u043f","\u041f"],["\u0440","\u0420"],["\u043b","\u041b"],["\u0431","\u0411"],["Shift","Shift"]],[[" "," "]]]};this.VKI_layout["\u09ac\u09be\u0982\u09b2\u09be"]={name:"Bengali",keys:[[[""],["1","","\u09E7"],["2","","\u09E8"],["3","\u09CD\u09B0","\u09E9"],["4","\u09B0\u09CD","\u09EA"],["5","\u099C\u09CD\u09B0","\u09EB"],["6","\u09A4\u09CD\u09B7","\u09EC"],["7","\u0995\u09CD\u09B0","\u09ED"],["8","\u09B6\u09CD\u09B0","\u09EE"],["9","(","\u09EF"],["0",")","\u09E6"],["-","\u0983"],["\u09C3","\u098B","\u09E2","\u09E0"],["Bksp","Bksp"]],[["Tab","Tab"],["\u09CC","\u0994","\u09D7"],["\u09C8","\u0990"],["\u09BE","\u0986"],["\u09C0","\u0988","\u09E3","\u09E1"],["\u09C2","\u098A"],["\u09AC","\u09AD"],["\u09B9","\u0999"],["\u0997","\u0998"],["\u09A6","\u09A7"],["\u099C","\u099D"],["\u09A1","\u09A2","\u09DC","\u09DD"],["Enter","Enter"]],[["Caps","Caps"],["\u09CB","\u0993","\u09F4","\u09F5"],["\u09C7","\u098F","\u09F6","\u09F7"],["\u09CD","\u0985","\u09F8","\u09F9"],["\u09BF","\u0987","\u09E2","\u098C"],["\u09C1","\u0989"],["\u09AA","\u09AB"],["\u09B0","","\u09F0","\u09F1"],["\u0995","\u0996"],["\u09A4","\u09A5"],["\u099A","\u099B"],["\u099F","\u09A0"],["\u09BC","\u099E"]],[["Shift","Shift"],[""],["\u0982","\u0981","\u09FA"],["\u09AE","\u09A3"],["\u09A8"],["\u09AC"],["\u09B2"],["\u09B8","\u09B6"],[",","\u09B7"],[".","{"],["\u09AF","\u09DF"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["bn"]};
this.VKI_layout.Bosanski={name:"Bosnian",keys:[[["\u00B8","\u00A8"],["1","!","~"],["2",'"',"\u02C7"],["3","#","^"],["4","$","\u02D8"],["5","%","\u00B0"],["6","&","\u02DB"],["7","/","`"],["8","(","\u02D9"],["9",")","\u00B4"],["0","=","\u02DD"],["'","?","\u00A8"],["+","*","\u00B8"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q","\\"],["w","W","|"],["e","E","\u20AC"],["r","R"],["t","T"],["z","Z"],["u","U"],["i","I"],["o","O"],["p","P"],["\u0161","\u0160","\u00F7"],["\u0111","\u0110","\u00D7"],["\u017E","\u017D","\u00A4"]],[["Caps","Caps"],["a","A"],["s","S"],["d","D"],["f","F","["],["g","G","]"],["h","H"],["j","J"],["k","K","\u0142"],["l","L","\u0141"],["\u010D","\u010C"],["\u0107","\u0106","\u00DF"],["Enter","Enter"]],[["Shift","Shift"],["<",">"],["y","Y"],["x","X"],["c","C"],["v","V","@"],["b","B","{"],["n","N","}"],["m","M","\u00A7"],[",",";","<"],[".",":",">"],["-","_","\u00A9"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["bs"]};this.VKI_layout["Canadienne-fran\u00e7aise"]={name:"Canadian French",keys:[[["#","|","\\"],["1","!","\u00B1"],["2",'"',"@"],["3","/","\u00A3"],["4","$","\u00A2"],["5","%","\u00A4"],["6","?","\u00AC"],["7","&","\u00A6"],["8","*","\u00B2"],["9","(","\u00B3"],["0",")","\u00BC"],["-","_","\u00BD"],["=","+","\u00BE"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q"],["w","W"],["e","E"],["r","R"],["t","T"],["y","Y"],["u","U"],["i","I"],["o","O","\u00A7"],["p","P","\u00B6"],["^","^","["],["\u00B8","\u00A8","]"],["<",">","}"]],[["Caps","Caps"],["a","A"],["s","S"],["d","D"],["f","F"],["g","G"],["h","H"],["j","J"],["k","K"],["l","L"],[";",":","~"],["`","`","{"],["Enter","Enter"]],[["Shift","Shift"],["\u00AB","\u00BB","\u00B0"],["z","Z"],["x","X"],["c","C"],["v","V"],["b","B"],["n","N"],["m","M","\u00B5"],[",","'","\u00AF"],[".",".","\u00AD"],["\u00E9","\u00C9","\u00B4"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["fr-CA"]};
this.VKI_layout["\u010cesky"]={name:"Czech",keys:[[[";","\u00b0","`","~"],["+","1","!"],["\u011B","2","@"],["\u0161","3","#"],["\u010D","4","$"],["\u0159","5","%"],["\u017E","6","^"],["\u00FD","7","&"],["\u00E1","8","*"],["\u00ED","9","("],["\u00E9","0",")"],["=","%","-","_"],["\u00B4","\u02c7","=","+"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q"],["w","W"],["e","E","\u20AC"],["r","R"],["t","T"],["y","Y"],["u","U"],["i","I"],["o","O"],["p","P"],["\u00FA","/","[","{"],[")","(","]","}"],["\u00A8","'","\\","|"]],[["Caps","Caps"],["a","A"],["s","S"],["d","D"],["f","F"],["g","G"],["h","H"],["j","J"],["k","K"],["l","L"],["\u016F",'"',";",":"],["\u00A7","!","\u00a4","^"],["Enter","Enter"]],[["Shift","Shift"],["\\","|","","\u02dd"],["z","Z"],["x","X"],["c","C"],["v","V"],["b","B"],["n","N"],["m","M"],[",","?","<","\u00d7"],[".",":",">","\u00f7"],["-","_","/","?"],["Shift","Shift"]],[[" "," "," "," "],["Alt","Alt"]]],lang:["cs"]};this.VKI_layout.Dansk={name:"Danish",keys:[[["\u00bd","\u00a7"],["1","!"],["2",'"',"@"],["3","#","\u00a3"],["4","\u00a4","$"],["5","%","\u20ac"],["6","&"],["7","/","{"],["8","(","["],["9",")","]"],["0","=","}"],["+","?"],["\u00b4","`","|"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q"],["w","W"],["e","E","\u20ac"],["r","R"],["t","T"],["y","Y"],["u","U"],["i","I"],["o","O"],["p","P"],["\u00e5","\u00c5"],["\u00a8","^","~"],["'","*"]],[["Caps","Caps"],["a","A"],["s","S"],["d","D"],["f","F"],["g","G"],["h","H"],["j","J"],["k","K"],["l","L"],["\u00e6","\u00c6"],["\u00f8","\u00d8"],["Enter","Enter"]],[["Shift","Shift"],["<",">","\\"],["z","Z"],["x","X"],["c","C"],["v","V"],["b","B"],["n","N"],["m","M","\u03bc","\u039c"],[",",";"],[".",":"],["-","_"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["da"]};
this.VKI_layout.Deutsch={name:"German",keys:[[["^","\u00b0"],["1","!"],["2",'"',"\u00b2"],["3","\u00a7","\u00b3"],["4","$"],["5","%"],["6","&"],["7","/","{"],["8","(","["],["9",")","]"],["0","=","}"],["\u00df","?","\\"],["\u00b4","`"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q","@"],["w","W"],["e","E","\u20ac"],["r","R"],["t","T"],["z","Z"],["u","U"],["i","I"],["o","O"],["p","P"],["\u00fc","\u00dc"],["+","*","~"],["#","'"]],[["Caps","Caps"],["a","A"],["s","S"],["d","D"],["f","F"],["g","G"],["h","H"],["j","J"],["k","K"],["l","L"],["\u00f6","\u00d6"],["\u00e4","\u00c4"],["Enter","Enter"]],[["Shift","Shift"],["<",">","\u00a6"],["y","Y"],["x","X"],["c","C"],["v","V"],["b","B"],["n","N"],["m","M","\u00b5"],[",",";"],[".",":"],["-","_"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["de"]};this.VKI_layout.Dingbats={name:"Dingbats",keys:[[["\u2764","\u2765","\u2766","\u2767"],["\u278a","\u2780","\u2776","\u2768"],["\u278b","\u2781","\u2777","\u2769"],["\u278c","\u2782","\u2778","\u276a"],["\u278d","\u2783","\u2779","\u276b"],["\u278e","\u2784","\u277a","\u276c"],["\u278f","\u2785","\u277b","\u276d"],["\u2790","\u2786","\u277c","\u276e"],["\u2791","\u2787","\u277d","\u276f"],["\u2792","\u2788","\u277e","\u2770"],["\u2793","\u2789","\u277f","\u2771"],["\u2795","\u2796","\u274c","\u2797"],["\u2702","\u2704","\u2701","\u2703"],["Bksp","Bksp"]],[["Tab","Tab"],["\u2714","\u2705","\u2713"],["\u2718","\u2715","\u2717","\u2716"],["\u271a","\u2719","\u271b","\u271c"],["\u271d","\u271e","\u271f","\u2720"],["\u2722","\u2723","\u2724","\u2725"],["\u2726","\u2727","\u2728","\u2756"],["\u2729","\u272a","\u272d","\u2730"],["\u272c","\u272b","\u272e","\u272f"],["\u2736","\u2731","\u2732","\u2749"],["\u273b","\u273c","\u273d","\u273e"],["\u2744","\u2745","\u2746","\u2743"],["\u2733","\u2734","\u2735","\u2721"],["\u2737","\u2738","\u2739","\u273a"]],[["Caps","Caps"],["\u2799","\u279a","\u2798","\u2758"],["\u27b5","\u27b6","\u27b4","\u2759"],["\u27b8","\u27b9","\u27b7","\u275a"],["\u2794","\u279c","\u27ba","\u27bb"],["\u279d","\u279e","\u27a1","\u2772"],["\u27a9","\u27aa","\u27ab","\u27ac"],["\u27a4","\u27a3","\u27a2","\u279b"],["\u27b3","\u27bc","\u27bd","\u2773"],["\u27ad","\u27ae","\u27af","\u27b1"],["\u27a8","\u27a6","\u27a5","\u27a7"],["\u279f","\u27a0","\u27be","\u27b2"],["Enter","Enter"]],[["Shift","Shift"],["\u270c","\u270b","\u270a","\u270d"],["\u274f","\u2750","\u2751","\u2752"],["\u273f","\u2740","\u2741","\u2742"],["\u2747","\u2748","\u274a","\u274b"],["\u2757","\u2755","\u2762","\u2763"],["\u2753","\u2754","\u27b0","\u27bf"],["\u270f","\u2710","\u270e","\u2774"],["\u2712","\u2711","\u274d","\u274e"],["\u2709","\u2706","\u2708","\u2707"],["\u275b","\u275d","\u2761","\u2775"],["\u275c","\u275e","\u275f","\u2760"],["Shift","Shift"]],[["AltLk","AltLk"],[" "," "," "," "],["AltGr","AltGr"]]]};
this.VKI_layout["\u078b\u07a8\u0788\u07ac\u0780\u07a8\u0784\u07a6\u0790\u07b0"]={name:"Divehi",keys:[[["`","~"],["1","!"],["2","@"],["3","#"],["4","$"],["5","%"],["6","^"],["7","&"],["8","*"],["9",")"],["0","("],["-","_"],["=","+"],["Bksp","Bksp"]],[["Tab","Tab"],["\u07ab","\u00d7"],["\u07ae","\u2019"],["\u07a7","\u201c"],["\u07a9","/"],["\u07ad",":"],["\u078e","\u07a4"],["\u0783","\u079c"],["\u0789","\u07a3"],["\u078c","\u07a0"],["\u0780","\u0799"],["\u078d","\u00f7"],["[","{"],["]","}"]],[["Caps","Caps"],["\u07a8","<"],["\u07aa",">"],["\u07b0",".",",",","],["\u07a6","\u060c"],["\u07ac",'"'],["\u0788","\u07a5"],["\u0787","\u07a2"],["\u0782","\u0798"],["\u0786","\u079a"],["\u078a","\u07a1"],["\ufdf2","\u061b",";",";"],["Enter","Enter"]],[["Shift","Shift"],["\\","|"],["\u0792","\u0796"],["\u0791","\u0795"],["\u0790","\u078f"],["\u0794","\u0797","\u200D"],["\u0785","\u079f","\u200C"],["\u078b","\u079b","\u200E"],["\u0784","\u079D","\u200F"],["\u0781","\\"],["\u0793","\u079e"],["\u07af","\u061f"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["dv"]};
this.VKI_layout.Dvorak={name:"Dvorak",keys:[[["`","~"],["1","!"],["2","@"],["3","#"],["4","$"],["5","%"],["6","^"],["7","&"],["8","*"],["9","("],["0",")"],["[","{"],["]","}"],["Bksp","Bksp"]],[["Tab","Tab"],["'",'"'],[",","<"],[".",">"],["p","P"],["y","Y"],["f","F"],["g","G"],["c","C"],["r","R"],["l","L"],["/","?"],["=","+"],["\\","|"]],[["Caps","Caps"],["a","A"],["o","O"],["e","E"],["u","U"],["i","I"],["d","D"],["h","H"],["t","T"],["n","N"],["s","S"],["-","_"],["Enter","Enter"]],[["Shift","Shift"],[";",":"],["q","Q"],["j","J"],["k","K"],["x","X"],["b","B"],["m","M"],["w","W"],["v","V"],["z","Z"],["Shift","Shift"]],[[" "," "]]]};this.VKI_layout["\u0395\u03bb\u03bb\u03b7\u03bd\u03b9\u03ba\u03ac"]={name:"Greek",keys:[[["`","~"],["1","!"],["2","@","\u00b2"],["3","#","\u00b3"],["4","$","\u00a3"],["5","%","\u00a7"],["6","^","\u00b6"],["7","&"],["8","*","\u00a4"],["9","(","\u00a6"],["0",")","\u00ba"],["-","_","\u00b1"],["=","+","\u00bd"],["Bksp","Bksp"]],[["Tab","Tab"],[";",":"],["\u03c2","^"],["\u03b5","\u0395"],["\u03c1","\u03a1"],["\u03c4","\u03a4"],["\u03c5","\u03a5"],["\u03b8","\u0398"],["\u03b9","\u0399"],["\u03bf","\u039f"],["\u03c0","\u03a0"],["[","{","\u201c"],["]","}","\u201d"],["\\","|","\u00ac"]],[["Caps","Caps"],["\u03b1","\u0391"],["\u03c3","\u03a3"],["\u03b4","\u0394"],["\u03c6","\u03a6"],["\u03b3","\u0393"],["\u03b7","\u0397"],["\u03be","\u039e"],["\u03ba","\u039a"],["\u03bb","\u039b"],["\u0384","\u00a8","\u0385"],["'",'"'],["Enter","Enter"]],[["Shift","Shift"],["<",">"],["\u03b6","\u0396"],["\u03c7","\u03a7"],["\u03c8","\u03a8"],["\u03c9","\u03a9"],["\u03b2","\u0392"],["\u03bd","\u039d"],["\u03bc","\u039c"],[",","<"],[".",">"],["/","?"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["el"]};
this.VKI_layout.Eesti={name:"Estonian",keys:[[["\u02C7","~"],["1","!"],["2",'"',"@","@"],["3","#","\u00A3","\u00A3"],["4","\u00A4","$","$"],["5","%","\u20AC"],["6","&"],["7","/","{","{"],["8","(","[","["],["9",")","]","]"],["0","=","}","}"],["+","?","\\","\\"],["\u00B4","`"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q"],["w","W"],["e","E","\u20AC"],["r","R"],["t","T"],["y","Y"],["u","U"],["i","I"],["o","O"],["p","P"],["\u00FC","\u00DC"],["\u00F5","\u00D5","\u00A7","\u00A7"],["'","*","\u00BD","\u00BD"]],[["Caps","Caps"],["a","A"],["s","S","\u0161","\u0160"],["d","D"],["f","F"],["g","G"],["h","H"],["j","J"],["k","K"],["l","L"],["\u00F6","\u00D6"],["\u00E4","\u00C4","^","^"],["Enter","Enter"]],[["Shift","Shift"],["<",">","|","|"],["z","Z","\u017E","\u017D"],["x","X"],["c","C"],["v","V"],["b","B"],["n","N"],["m","M"],[",",";"],[".",":"],["-","_"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["et"]};this.VKI_layout["Espa\u00f1ol"]={name:"Spanish",keys:[[["\u00ba","\u00aa","\\"],["1","!","|"],["2",'"',"@"],["3","'","#"],["4","$","~"],["5","%","\u20ac"],["6","&","\u00ac"],["7","/"],["8","("],["9",")"],["0","="],["'","?"],["\u00a1","\u00bf"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q"],["w","W"],["e","E"],["r","R"],["t","T"],["y","Y"],["u","U"],["i","I"],["o","O"],["p","P"],["`","^","["],["+","*","]"],["\u00e7","\u00c7","}"]],[["Caps","Caps"],["a","A"],["s","S"],["d","D"],["f","F"],["g","G"],["h","H"],["j","J"],["k","K"],["l","L"],["\u00f1","\u00d1"],["\u00b4","\u00a8","{"],["Enter","Enter"]],[["Shift","Shift"],["<",">"],["z","Z"],["x","X"],["c","C"],["v","V"],["b","B"],["n","N"],["m","M"],[",",";"],[".",":"],["-","_"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["es"]};
this.VKI_layout["\u062f\u0631\u06cc"]={name:"Dari",keys:[[["\u200D","\u00F7","~"],["\u06F1","!","`"],["\u06F2","\u066C","@"],["\u06F3","\u066B","#"],["\u06F4","\u060B","$"],["\u06F5","\u066A","%"],["\u06F6","\u00D7","^"],["\u06F7","\u060C","&"],["\u06F8","*","\u2022"],["\u06F9",")","\u200E"],["\u06F0","(","\u200F"],["-","\u0640","_"],["=","+"],["Bksp","Bksp"]],[["Tab","Tab"],["\u0636","\u0652","\u00B0"],["\u0635","\u064C"],["\u062B","\u064D","\u20AC"],["\u0642","\u064B","\uFD3E"],["\u0641","\u064F","\uFD3F"],["\u063A","\u0650","\u0656"],["\u0639","\u064E","\u0659"],["\u0647","\u0651","\u0655"],["\u062E","]","'"],["\u062D","[",'"'],["\u062C","}","\u0681"],["\u0686","{","\u0685"],["\\","|","?"]],[["Caps","Caps"],["\u0634","\u0624","\u069A"],["\u0633","\u0626","\u06CD"],["\u06CC","\u064A","\u0649"],["\u0628","\u0625","\u06D0"],["\u0644","\u0623","\u06B7"],["\u0627","\u0622","\u0671"],["\u062A","\u0629","\u067C"],["\u0646","\u00BB","\u06BC"],["\u0645","\u00AB","\u06BA"],["\u06A9",":",";"],["\u06AF","\u061B","\u06AB"],["Enter","Enter"]],[["Shift","Shift"],["\u0638","\u0643","\u06D2"],["\u0637","\u0653","\u0691"],["\u0632","\u0698","\u0696"],["\u0631","\u0670","\u0693"],["\u0630","\u200C","\u0688"],["\u062F","\u0654","\u0689"],["\u067E","\u0621","\u0679"],["\u0648",">",","],[".","<","\u06C7"],["/","\u061F","\u06C9"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["fa-AF"]};
this.VKI_layout["\u0641\u0627\u0631\u0633\u06cc"]={name:"Farsi",keys:[[["\u067e","\u0651 "],["1","!","\u00a1","\u00b9"],["2","@","\u00b2"],["3","#","\u00b3"],["4","$","\u00a4","\u00a3"],["5","%","\u20ac"],["6","^","\u00bc"],["7","&","\u00bd"],["8","*","\u00be"],["9","(","\u2018"],["0",")","\u2019"],["-","_","\u00a5"],["=","+","\u00d7","\u00f7"],["Bksp","Bksp"]],[["Tab","Tab"],["\u0636","\u064e"],["\u0635","\u064b"],["\u062b","\u064f"],["\u0642","\u064c"],["\u0641","\u0644"],["\u063a","\u0625"],["\u0639","\u2018"],["\u0647","\u00f7"],["\u062e","\u00d7"],["\u062d","\u061b"],["\u062c","<"],["\u0686",">"],["\u0698","|"]],[["Caps","Caps"],["\u0634","\u0650"],["\u0633","\u064d"],["\u064a","]"],["\u0628","["],["\u0644","\u0644"],["\u0627","\u0623"],["\u062a","\u0640"],["\u0646","\u060c"],["\u0645","\\"],["\u06af",":"],["\u0643",'"'],["Enter","Enter"]],[["Shift","Shift"],["\u0638","~"],["\u0637","\u0652"],["\u0632","}"],["\u0631","{"],["\u0630","\u0644"],["\u062f","\u0622"],["\u0626","\u0621"],["\u0648",","],[".","."],["/","\u061f"],["Shift","Shift"]],[[" "," "," "," "],["Alt","Alt"]]],lang:["fa"]};
this.VKI_layout["F\u00f8royskt"]={name:"Faeroese",keys:[[["\u00BD","\u00A7"],["1","!"],["2",'"',"@"],["3","#","\u00A3"],["4","\u00A4","$"],["5","%","\u20AC"],["6","&"],["7","/","{"],["8","(","["],["9",")","]"],["0","=","}"],["+","?"],["\u00B4","`","|"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q"],["w","W"],["e","E","\u20AC"],["r","R"],["t","T"],["y","Y"],["u","U"],["i","I"],["o","O"],["p","P"],["\u00E5","\u00C5","\u00A8"],["\u00F0","\u00D0","~"],["'","*"]],[["Caps","Caps"],["a","A"],["s","S"],["d","D"],["f","F"],["g","G"],["h","H"],["j","J"],["k","K"],["l","L"],["\u00E6","\u00C6"],["\u00F8","\u00D8","^"],["Enter","Enter"]],[["Shift","Shift"],["<",">","\\"],["z","Z"],["x","X"],["c","C"],["v","V"],["b","B"],["n","N"],["m","M","\u00B5"],[",",";"],[".",":"],["-","_"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["fo"]};this.VKI_layout["Fran\u00e7ais"]={name:"French",keys:[[["\u00b2","\u00b3"],["&","1"],["\u00e9","2","~"],['"',"3","#"],["'","4","{"],["(","5","["],["-","6","|"],["\u00e8","7","`"],["_","8","\\"],["\u00e7","9","^"],["\u00e0","0","@"],[")","\u00b0","]"],["=","+","}"],["Bksp","Bksp"]],[["Tab","Tab"],["a","A"],["z","Z"],["e","E","\u20ac"],["r","R"],["t","T"],["y","Y"],["u","U"],["i","I"],["o","O"],["p","P"],["^","\u00a8"],["$","\u00a3","\u00a4"],["*","\u03bc"]],[["Caps","Caps"],["q","Q"],["s","S"],["d","D"],["f","F"],["g","G"],["h","H"],["j","J"],["k","K"],["l","L"],["m","M"],["\u00f9","%"],["Enter","Enter"]],[["Shift","Shift"],["<",">"],["w","W"],["x","X"],["c","C"],["v","V"],["b","B"],["n","N"],[",","?"],[";","."],[":","/"],["!","\u00a7"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["fr"]};
this.VKI_layout.Gaeilge={name:"Irish / Gaelic",keys:[[["`","\u00AC","\u00A6","\u00A6"],["1","!"],["2",'"'],["3","\u00A3"],["4","$","\u20AC"],["5","%"],["6","^"],["7","&"],["8","*"],["9","("],["0",")"],["-","_"],["=","+"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q"],["w","W"],["e","E","\u00E9","\u00C9"],["r","R"],["t","T"],["y","Y","\u00FD","\u00DD"],["u","U","\u00FA","\u00DA"],["i","I","\u00ED","\u00CD"],["o","O","\u00F3","\u00D3"],["p","P"],["[","{"],["]","}"],["#","~"]],[["Caps","Caps"],["a","A","\u00E1","\u00C1"],["s","S"],["d","D"],["f","F"],["g","G"],["h","H"],["j","J"],["k","K"],["l","L"],[";",":"],["'","@","\u00B4","`"],["Enter","Enter"]],[["Shift","Shift"],["\\","|"],["z","Z"],["x","X"],["c","C"],["v","V"],["b","B"],["n","N"],["m","M"],[",","<"],[".",">"],["/","?"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["ga","gd"]};this.VKI_layout["\u0a97\u0ac1\u0a9c\u0ab0\u0abe\u0aa4\u0ac0"]={name:"Gujarati",keys:[[[""],["1","\u0A8D","\u0AE7"],["2","\u0AC5","\u0AE8"],["3","\u0ACD\u0AB0","\u0AE9"],["4","\u0AB0\u0ACD","\u0AEA"],["5","\u0A9C\u0ACD\u0A9E","\u0AEB"],["6","\u0AA4\u0ACD\u0AB0","\u0AEC"],["7","\u0A95\u0ACD\u0AB7","\u0AED"],["8","\u0AB6\u0ACD\u0AB0","\u0AEE"],["9","(","\u0AEF"],["0",")","\u0AE6"],["-","\u0A83"],["\u0AC3","\u0A8B","\u0AC4","\u0AE0"],["Bksp","Bksp"]],[["Tab","Tab"],["\u0ACC","\u0A94"],["\u0AC8","\u0A90"],["\u0ABE","\u0A86"],["\u0AC0","\u0A88"],["\u0AC2","\u0A8A"],["\u0AAC","\u0AAD"],["\u0AB9","\u0A99"],["\u0A97","\u0A98"],["\u0AA6","\u0AA7"],["\u0A9C","\u0A9D"],["\u0AA1","\u0AA2"],["\u0ABC","\u0A9E"],["\u0AC9","\u0A91"]],[["Caps","Caps"],["\u0ACB","\u0A93"],["\u0AC7","\u0A8F"],["\u0ACD","\u0A85"],["\u0ABF","\u0A87"],["\u0AC1","\u0A89"],["\u0AAA","\u0AAB"],["\u0AB0"],["\u0A95","\u0A96"],["\u0AA4","\u0AA5"],["\u0A9A","\u0A9B"],["\u0A9F","\u0AA0"],["Enter","Enter"]],[["Shift","Shift"],[""],["\u0A82","\u0A81","","\u0AD0"],["\u0AAE","\u0AA3"],["\u0AA8"],["\u0AB5"],["\u0AB2","\u0AB3"],["\u0AB8","\u0AB6"],[",","\u0AB7"],[".","\u0964","\u0965","\u0ABD"],["\u0AAF"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["gu"]};
this.VKI_layout["\u05e2\u05d1\u05e8\u05d9\u05ea"]={name:"Hebrew",keys:[[["~","`"],["1","!"],["2","@"],["3","#"],["4","$","\u20aa"],["5","%"],["6","^"],["7","&"],["8","*"],["9",")"],["0","("],["-","_"],["=","+"],["Bksp","Bksp"]],[["Tab","Tab"],["/","Q"],["'","W"],["\u05e7","E","\u20ac"],["\u05e8","R"],["\u05d0","T"],["\u05d8","Y"],["\u05d5","U","\u05f0"],["\u05df","I"],["\u05dd","O"],["\u05e4","P"],["\\","|"],["Enter","Enter"]],[["Caps","Caps"],["\u05e9","A"],["\u05d3","S"],["\u05d2","D"],["\u05db","F"],["\u05e2","G"],["\u05d9","H","\u05f2"],["\u05d7","J","\u05f1"],["\u05dc","K"],["\u05da","L"],["\u05e3",":"],[",",'"'],["]","}"],["[","{"]],[["Shift","Shift"],["\u05d6","Z"],["\u05e1","X"],["\u05d1","C"],["\u05d4","V"],["\u05e0","B"],["\u05de","N"],["\u05e6","M"],["\u05ea",">"],["\u05e5","<"],[".","?"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["he"]};this.VKI_layout["\u0926\u0947\u0935\u0928\u093e\u0917\u0930\u0940"]={name:"Devanagari",keys:[[["\u094A","\u0912"],["1","\u090D","\u0967"],["2","\u0945","\u0968"],["3","\u094D\u0930","\u0969"],["4","\u0930\u094D","\u096A"],["5","\u091C\u094D\u091E","\u096B"],["6","\u0924\u094D\u0930","\u096C"],["7","\u0915\u094D\u0937","\u096D"],["8","\u0936\u094D\u0930","\u096E"],["9","(","\u096F"],["0",")","\u0966"],["-","\u0903"],["\u0943","\u090B","\u0944","\u0960"],["Bksp","Bksp"]],[["Tab","Tab"],["\u094C","\u0914"],["\u0948","\u0910"],["\u093E","\u0906"],["\u0940","\u0908","\u0963","\u0961"],["\u0942","\u090A"],["\u092C","\u092D"],["\u0939","\u0919"],["\u0917","\u0918","\u095A"],["\u0926","\u0927"],["\u091C","\u091D","\u095B"],["\u0921","\u0922","\u095C","\u095D"],["\u093C","\u091E"],["\u0949","\u0911"]],[["Caps","Caps"],["\u094B","\u0913"],["\u0947","\u090F"],["\u094D","\u0905"],["\u093F","\u0907","\u0962","\u090C"],["\u0941","\u0909"],["\u092A","\u092B","","\u095E"],["\u0930","\u0931"],["\u0915","\u0916","\u0958","\u0959"],["\u0924","\u0925"],["\u091A","\u091B","\u0952"],["\u091F","\u0920","","\u0951"],["Enter","Enter"]],[["Shift","Shift"],["\u0946","\u090E","\u0953"],["\u0902","\u0901","","\u0950"],["\u092E","\u0923","\u0954"],["\u0928","\u0929"],["\u0935","\u0934"],["\u0932","\u0933"],["\u0938","\u0936"],[",","\u0937","\u0970"],[".","\u0964","\u0965","\u093D"],["\u092F","\u095F"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["hi-Deva"]};
this.VKI_layout["\u0939\u093f\u0902\u0926\u0940"]={name:"Hindi",keys:[[["\u200d","\u200c","`","~"],["1","\u090D","\u0967","!"],["2","\u0945","\u0968","@"],["3","\u094D\u0930","\u0969","#"],["4","\u0930\u094D","\u096A","$"],["5","\u091C\u094D\u091E","\u096B","%"],["6","\u0924\u094D\u0930","\u096C","^"],["7","\u0915\u094D\u0937","\u096D","&"],["8","\u0936\u094D\u0930","\u096E","*"],["9","(","\u096F","("],["0",")","\u0966",")"],["-","\u0903","-","_"],["\u0943","\u090B","=","+"],["Bksp","Bksp"]],[["Tab","Tab"],["\u094C","\u0914"],["\u0948","\u0910"],["\u093E","\u0906"],["\u0940","\u0908"],["\u0942","\u090A"],["\u092C","\u092D"],["\u0939","\u0919"],["\u0917","\u0918"],["\u0926","\u0927"],["\u091C","\u091D"],["\u0921","\u0922","[","{"],["\u093C","\u091E","]","}"],["\u0949","\u0911","\\","|"]],[["Caps","Caps"],["\u094B","\u0913"],["\u0947","\u090F"],["\u094D","\u0905"],["\u093F","\u0907"],["\u0941","\u0909"],["\u092A","\u092B"],["\u0930","\u0931"],["\u0915","\u0916"],["\u0924","\u0925"],["\u091A","\u091B",";",":"],["\u091F","\u0920","'",'"'],["Enter","Enter"]],[["Shift","Shift"],[""],["\u0902","\u0901","","\u0950"],["\u092E","\u0923"],["\u0928"],["\u0935"],["\u0932","\u0933"],["\u0938","\u0936"],[",","\u0937",",","<"],[".","\u0964",".",">"],["\u092F","\u095F","/","?"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["hi"]};
this.VKI_layout.Hrvatski={name:"Croatian",keys:this.VKI_layout.Bosanski.keys.slice(0),lang:["hr"]};this.VKI_layout["\u0540\u0561\u0575\u0565\u0580\u0565\u0576 \u0561\u0580\u0565\u0582\u0574\u0578\u0582\u057f\u0584"]={name:"Western Armenian",keys:[[["\u055D","\u055C"],[":","1"],["\u0571","\u0541"],["\u0575","\u0545"],["\u055B","3"],[",","4"],["-","9"],[".","\u0587"],["\u00AB","("],["\u00BB",")"],["\u0585","\u0555"],["\u057C","\u054C"],["\u056A","\u053A"],["Bksp","Bksp"]],[["Tab","Tab"],["\u056D","\u053D"],["\u057E","\u054E"],["\u0567","\u0537"],["\u0580","\u0550"],["\u0564","\u0534"],["\u0565","\u0535"],["\u0568","\u0538"],["\u056B","\u053B"],["\u0578","\u0548"],["\u0562","\u0532"],["\u0579","\u0549"],["\u057B","\u054B"],["'","\u055E"]],[["Caps","Caps"],["\u0561","\u0531"],["\u057D","\u054D"],["\u057F","\u054F"],["\u0586","\u0556"],["\u056F","\u053F"],["\u0570","\u0540"],["\u0573","\u0543"],["\u0584","\u0554"],["\u056C","\u053C"],["\u0569","\u0539"],["\u0583","\u0553"],["Enter","Enter"]],[["Shift","Shift"],["\u0566","\u0536"],["\u0581","\u0551"],["\u0563","\u0533"],["\u0582","\u0552"],["\u057A","\u054A"],["\u0576","\u0546"],["\u0574","\u0544"],["\u0577","\u0547"],["\u0572","\u0542"],["\u056E","\u053E"],["Shift","Shift"]],[[" "," "]]],lang:["hy-arevmda"]};
this.VKI_layout["\u0540\u0561\u0575\u0565\u0580\u0565\u0576 \u0561\u0580\u0565\u0582\u0565\u056c\u0584"]={name:"Eastern Armenian",keys:[[["\u055D","\u055C"],[":","1"],["\u0571","\u0541"],["\u0575","\u0545"],["\u055B","3"],[",","4"],["-","9"],[".","\u0587"],["\u00AB","("],["\u00BB",")"],["\u0585","\u0555"],["\u057C","\u054C"],["\u056A","\u053A"],["Bksp","Bksp"]],[["Tab","Tab"],["\u056D","\u053D"],["\u0582","\u0552"],["\u0567","\u0537"],["\u0580","\u0550"],["\u057F","\u054F"],["\u0565","\u0535"],["\u0568","\u0538"],["\u056B","\u053B"],["\u0578","\u0548"],["\u057A","\u054A"],["\u0579","\u0549"],["\u057B","\u054B"],["'","\u055E"]],[["Caps","Caps"],["\u0561","\u0531"],["\u057D","\u054D"],["\u0564","\u0534"],["\u0586","\u0556"],["\u0584","\u0554"],["\u0570","\u0540"],["\u0573","\u0543"],["\u056F","\u053F"],["\u056C","\u053C"],["\u0569","\u0539"],["\u0583","\u0553"],["Enter","Enter"]],[["Shift","Shift"],["\u0566","\u0536"],["\u0581","\u0551"],["\u0563","\u0533"],["\u057E","\u054E"],["\u0562","\u0532"],["\u0576","\u0546"],["\u0574","\u0544"],["\u0577","\u0547"],["\u0572","\u0542"],["\u056E","\u053E"],["Shift","Shift"]],[[" "," "]]],lang:["hy"]};
this.VKI_layout["\u00cdslenska"]={name:"Icelandic",keys:[[["\u00B0","\u00A8","\u00B0"],["1","!"],["2",'"'],["3","#"],["4","$"],["5","%","\u20AC"],["6","&"],["7","/","{"],["8","(","["],["9",")","]"],["0","=","}"],["\u00F6","\u00D6","\\"],["-","_"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q","@"],["w","W"],["e","E","\u20AC"],["r","R"],["t","T"],["y","Y"],["u","U"],["i","I"],["o","O"],["p","P"],["\u00F0","\u00D0"],["'","?","~"],["+","*","`"]],[["Caps","Caps"],["a","A"],["s","S"],["d","D"],["f","F"],["g","G"],["h","H"],["j","J"],["k","K"],["l","L"],["\u00E6","\u00C6"],["\u00B4","'","^"],["Enter","Enter"]],[["Shift","Shift"],["<",">","|"],["z","Z"],["x","X"],["c","C"],["v","V"],["b","B"],["n","N"],["m","M","\u00B5"],[",",";"],[".",":"],["\u00FE","\u00DE"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["is"]};this.VKI_layout.Italiano={name:"Italian",keys:[[["\\","|"],["1","!"],["2",'"'],["3","\u00a3"],["4","$","\u20ac"],["5","%"],["6","&"],["7","/"],["8","("],["9",")"],["0","="],["'","?"],["\u00ec","^"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q"],["w","W"],["e","E","\u20ac"],["r","R"],["t","T"],["y","Y"],["u","U"],["i","I"],["o","O"],["p","P"],["\u00e8","\u00e9","[","{"],["+","*","]","}"],["\u00f9","\u00a7"]],[["Caps","Caps"],["a","A"],["s","S"],["d","D"],["f","F"],["g","G"],["h","H"],["j","J"],["k","K"],["l","L"],["\u00f2","\u00e7","@"],["\u00e0","\u00b0","#"],["Enter","Enter"]],[["Shift","Shift"],["<",">"],["z","Z"],["x","X"],["c","C"],["v","V"],["b","B"],["n","N"],["m","M"],[",",";"],[".",":"],["-","_"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["it"]};
this.VKI_layout["\u65e5\u672c\u8a9e"]={name:"Japanese Hiragana/Katakana",keys:[[["\uff5e"],["\u306c","\u30cc"],["\u3075","\u30d5"],["\u3042","\u30a2","\u3041","\u30a1"],["\u3046","\u30a6","\u3045","\u30a5"],["\u3048","\u30a8","\u3047","\u30a7"],["\u304a","\u30aa","\u3049","\u30a9"],["\u3084","\u30e4","\u3083","\u30e3"],["\u3086","\u30e6","\u3085","\u30e5"],["\u3088","\u30e8","\u3087","\u30e7"],["\u308f","\u30ef","\u3092","\u30f2"],["\u307b","\u30db","\u30fc","\uff1d"],["\u3078","\u30d8","\uff3e","\uff5e"],["Bksp","Bksp"]],[["Tab","Tab"],["\u305f","\u30bf"],["\u3066","\u30c6"],["\u3044","\u30a4","\u3043","\u30a3"],["\u3059","\u30b9"],["\u304b","\u30ab"],["\u3093","\u30f3"],["\u306a","\u30ca"],["\u306b","\u30cb"],["\u3089","\u30e9"],["\u305b","\u30bb"],["\u3001","\u3001","\uff20","\u2018"],["\u3002","\u3002","\u300c","\uff5b"],["\uffe5","","","\uff0a"],["\u309B",'"',"\uffe5","\uff5c"]],[["Caps","Caps"],["\u3061","\u30c1"],["\u3068","\u30c8"],["\u3057","\u30b7"],["\u306f","\u30cf"],["\u304d","\u30ad"],["\u304f","\u30af"],["\u307e","\u30de"],["\u306e","\u30ce"],["\u308c","\u30ec","\uff1b","\uff0b"],["\u3051","\u30b1","\uff1a","\u30f6"],["\u3080","\u30e0","\u300d","\uff5d"],["Enter","Enter"]],[["Shift","Shift"],["\u3064","\u30c4"],["\u3055","\u30b5"],["\u305d","\u30bd"],["\u3072","\u30d2"],["\u3053","\u30b3"],["\u307f","\u30df"],["\u3082","\u30e2"],["\u306d","\u30cd","\u3001","\uff1c"],["\u308b","\u30eb","\u3002","\uff1e"],["\u3081","\u30e1","\u30fb","\uff1f"],["\u308d","\u30ed","","\uff3f"],["Shift","Shift"]],[["AltLk","AltLk"],[" "," "," "," "],["Alt","Alt"]]],lang:["ja"]};
this.VKI_layout["\u10e5\u10d0\u10e0\u10d7\u10e3\u10da\u10d8"]={name:"Georgian",keys:[[["\u201E","\u201C"],["!","1"],["?","2"],["\u2116","3"],["\u00A7","4"],["%","5"],[":","6"],[".","7"],[";","8"],[",","9"],["/","0"],["\u2013","-"],["=","+"],["Bksp","Bksp"]],[["Tab","Tab"],["\u10E6","\u10E6"],["\u10EF","\u10EF"],["\u10E3","\u10E3"],["\u10D9","\u10D9"],["\u10D4","\u10D4","\u10F1"],["\u10DC","\u10DC"],["\u10D2","\u10D2"],["\u10E8","\u10E8"],["\u10EC","\u10EC"],["\u10D6","\u10D6"],["\u10EE","\u10EE","\u10F4"],["\u10EA","\u10EA"],["(",")"]],[["Caps","Caps"],["\u10E4","\u10E4","\u10F6"],["\u10EB","\u10EB"],["\u10D5","\u10D5","\u10F3"],["\u10D7","\u10D7"],["\u10D0","\u10D0"],["\u10DE","\u10DE"],["\u10E0","\u10E0"],["\u10DD","\u10DD"],["\u10DA","\u10DA"],["\u10D3","\u10D3"],["\u10DF","\u10DF"],["Enter","Enter"]],[["Shift","Shift"],["\u10ED","\u10ED"],["\u10E9","\u10E9"],["\u10E7","\u10E7"],["\u10E1","\u10E1"],["\u10DB","\u10DB"],["\u10D8","\u10D8","\u10F2"],["\u10E2","\u10E2"],["\u10E5","\u10E5"],["\u10D1","\u10D1"],["\u10F0","\u10F0","\u10F5"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["ka"]};
this.VKI_layout["\u049a\u0430\u0437\u0430\u049b\u0448\u0430"]={name:"Kazakh",keys:[[["(",")"],['"',"!"],["\u04d9","\u04d8"],["\u0456","\u0406"],["\u04a3","\u04a2"],["\u0493","\u0492"],[",",";"],[".",":"],["\u04af","\u04ae"],["\u04b1","\u04b0"],["\u049b","\u049a"],["\u04e9","\u04e8"],["\u04bb","\u04ba"],["Bksp","Bksp"]],[["Tab","Tab"],["\u0439","\u0419"],["\u0446","\u0426"],["\u0443","\u0423"],["\u043A","\u041A"],["\u0435","\u0415"],["\u043D","\u041D"],["\u0433","\u0413"],["\u0448","\u0428"],["\u0449","\u0429"],["\u0437","\u0417"],["\u0445","\u0425"],["\u044A","\u042A"],["\\","/"]],[["Caps","Caps"],["\u0444","\u0424"],["\u044B","\u042B"],["\u0432","\u0412"],["\u0430","\u0410"],["\u043F","\u041F"],["\u0440","\u0420"],["\u043E","\u041E"],["\u043B","\u041B"],["\u0434","\u0414"],["\u0436","\u0416"],["\u044D","\u042D"],["Enter","Enter"]],[["Shift","Shift"],["\\","|"],["\u044F","\u042F"],["\u0447","\u0427"],["\u0441","\u0421"],["\u043C","\u041C"],["\u0438","\u0418"],["\u0442","\u0422"],["\u044C","\u042C"],["\u0431","\u0411"],["\u044E","\u042E"],["\u2116","?"],["Shift","Shift"]],[[" "," "]]],lang:["kk"]};
this.VKI_layout["\u1797\u17b6\u179f\u17b6\u1781\u17d2\u1798\u17c2\u179a"]={name:"Khmer",keys:[[["\u00AB","\u00BB","\u200D"],["\u17E1","!","\u200C","\u17F1"],["\u17E2","\u17D7","@","\u17F2"],["\u17E3",'"',"\u17D1","\u17F3"],["\u17E4","\u17DB","$","\u17F4"],["\u17E5","%","\u20AC","\u17F5"],["\u17E6","\u17CD","\u17D9","\u17F6"],["\u17E7","\u17D0","\u17DA","\u17F7"],["\u17E8","\u17CF","*","\u17F8"],["\u17E9","(","{","\u17F9"],["\u17E0",")","}","\u17F0"],["\u17A5","\u17CC","x"],["\u17B2","=","\u17CE"],["Bksp","Bksp"]],[["Tab","Tab"],["\u1786","\u1788","\u17DC","\u19E0"],["\u17B9","\u17BA","\u17DD","\u19E1"],["\u17C1","\u17C2","\u17AF","\u19E2"],["\u179A","\u17AC","\u17AB","\u19E3"],["\u178F","\u1791","\u17A8","\u19E4"],["\u1799","\u17BD","\u1799\u17BE\u1784","\u19E5"],["\u17BB","\u17BC","","\u19E6"],["\u17B7","\u17B8","\u17A6","\u19E7"],["\u17C4","\u17C5","\u17B1","\u19E8"],["\u1795","\u1797","\u17B0","\u19E9"],["\u17C0","\u17BF","\u17A9","\u19EA"],["\u17AA","\u17A7","\u17B3","\u19EB"],["\u17AE","\u17AD","\\"]],[["Caps","Caps"],["\u17B6","\u17B6\u17C6","\u17B5","\u19EC"],["\u179F","\u17C3","","\u19ED"],["\u178A","\u178C","\u17D3","\u19EE"],["\u1790","\u1792","","\u19EF"],["\u1784","\u17A2","\u17A4","\u19F0"],["\u17A0","\u17C7","\u17A3","\u19F1"],["\u17D2","\u1789","\u17B4","\u19F2"],["\u1780","\u1782","\u179D","\u19F3"],["\u179B","\u17A1","\u17D8","\u19F4"],["\u17BE","\u17C4\u17C7","\u17D6","\u19F5"],["\u17CB","\u17C9","\u17C8","\u19F6"],["Enter","Enter"]],[["Shift","Shift"],["\u178B","\u178D","|","\u19F7"],["\u1781","\u1783","\u1781\u17D2\u1789\u17BB\u17C6","\u19F8"],["\u1785","\u1787","-","\u19F9"],["\u179C","\u17C1\u17C7","+","\u19FA"],["\u1794","\u1796","\u179E","\u19FB"],["\u1793","\u178E","[","\u19FC"],["\u1798","\u17C6","]","\u19FD"],["\u17BB\u17C6","\u17BB\u17C7",",","\u19FE"],["\u17D4","\u17D5",".","\u19FF"],["\u17CA","?","/"],["Shift","Shift"]],[["\u200B"," ","\u00A0"," "],["AltGr","AltGr"]]],lang:["km"]};
this.VKI_layout["\u0c95\u0ca8\u0ccd\u0ca8\u0ca1"]={name:"Kannada",keys:[[["\u0CCA","\u0C92"],["1","","\u0CE7"],["2","","\u0CE8"],["3","\u0CCD\u0CB0","\u0CE9"],["4","\u0CB0\u0CCD","\u0CEA"],["5","\u0C9C\u0CCD\u0C9E","\u0CEB"],["6","\u0CA4\u0CCD\u0CB0","\u0CEC"],["7","\u0C95\u0CCD\u0CB7","\u0CED"],["8","\u0CB6\u0CCD\u0CB0","\u0CEE"],["9","(","\u0CEF"],["0",")","\u0CE6"],["-","\u0C83"],["\u0CC3","\u0C8B","\u0CC4","\u0CE0"],["Bksp","Bksp"]],[["Tab","Tab"],["\u0CCC","\u0C94"],["\u0CC8","\u0C90","\u0CD6"],["\u0CBE","\u0C86"],["\u0CC0","\u0C88","","\u0CE1"],["\u0CC2","\u0C8A"],["\u0CAC","\u0CAD"],["\u0CB9","\u0C99"],["\u0C97","\u0C98"],["\u0CA6","\u0CA7"],["\u0C9C","\u0C9D"],["\u0CA1","\u0CA2"],["Enter","Enter"]],[["Caps","Caps"],["\u0CCB","\u0C93"],["\u0CC7","\u0C8F","\u0CD5"],["\u0CCD","\u0C85"],["\u0CBF","\u0C87","","\u0C8C"],["\u0CC1","\u0C89"],["\u0CAA","\u0CAB","","\u0CDE"],["\u0CB0","\u0CB1"],["\u0C95","\u0C96"],["\u0CA4","\u0CA5"],["\u0C9A","\u0C9B"],["\u0C9F","\u0CA0"],["","\u0C9E"]],[["Shift","Shift"],["\u0CC6","\u0C8F"],["\u0C82"],["\u0CAE","\u0CA3"],["\u0CA8"],["\u0CB5"],["\u0CB2","\u0CB3"],["\u0CB8","\u0CB6"],[",","\u0CB7"],[".","|"],["\u0CAF"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["kn"]};
this.VKI_layout["\ud55c\uad6d\uc5b4"]={name:"Korean",keys:[[["`","~","`","~"],["1","!","1","!"],["2","@","2","@"],["3","#","3","#"],["4","$","4","$"],["5","%","5","%"],["6","^","6","^"],["7","&","7","&"],["8","*","8","*"],["9",")","9",")"],["0","(","0","("],["-","_","-","_"],["=","+","=","+"],["\u20A9","|","\u20A9","|"],["Bksp","Bksp"]],[["Tab","Tab"],["\u1107","\u1108","q","Q"],["\u110C","\u110D","w","W"],["\u1103","\u1104","e","E"],["\u1100","\u1101","r","R"],["\u1109","\u110A","t","T"],["\u116D","","y","Y"],["\u1167","","u","U"],["\u1163","","i","I"],["\u1162","\u1164","o","O"],["\u1166","\u1168","p","P"],["[","{","[","{"],["]","}","]","}"]],[["Caps","Caps"],["\u1106","","a","A"],["\u1102","","s","S"],["\u110B","","d","D"],["\u1105","","f","F"],["\u1112","","g","G"],["\u1169","","h","H"],["\u1165","","j","J"],["\u1161","","k","K"],["\u1175","","l","L"],[";",":",";",":"],["'",'"',"'",'"'],["Enter","Enter"]],[["Shift","Shift"],["\u110F","","z","Z"],["\u1110","","x","X"],["\u110E","","c","C"],["\u1111","","v","V"],["\u1172","","b","B"],["\u116E","","n","N"],["\u1173","","m","M"],[",","<",",","<"],[".",">",".",">"],["/","?","/","?"],["Shift","Shift"]],[[" "," "," "," "],["Kor","Alt"]]],lang:["ko"]};
this.VKI_layout["Kurd\u00ee"]={name:"Kurdish",keys:[[["\u20ac","~"],["\u0661","!"],["\u0662","@"],["\u0663","#"],["\u0664","$"],["\u0665","%"],["\u0666","^"],["\u0667","&"],["\u0668","*"],["\u0669","("],["\u0660",")"],["-","_"],["=","+"],["Bksp","Bksp"]],[["Tab","Tab"],["\u0642","`"],["\u0648","\u0648\u0648"],["\u06d5","\u064a"],["\u0631","\u0695"],["\u062a","\u0637"],["\u06cc","\u06ce"],["\u0626","\u0621"],["\u062d","\u0639"],["\u06c6","\u0624"],["\u067e","\u062b"],["[","{"],["]","}"],["\\","|"]],[["Caps","Caps"],["\u0627","\u0622"],["\u0633","\u0634"],["\u062f","\u0630"],["\u0641","\u0625"],["\u06af","\u063a"],["\u0647","\u200c"],["\u0698","\u0623"],["\u06a9","\u0643"],["\u0644","\u06b5"],["\u061b",":"],["'",'"'],["Enter","Enter"]],[["Shift","Shift"],["\u0632","\u0636"],["\u062e","\u0635"],["\u062c","\u0686"],["\u06a4","\u0638"],["\u0628","\u0649"],["\u0646","\u0629"],["\u0645","\u0640"],["\u060c","<"],[".",">"],["/","\u061f"],["Shift","Shift"]],[[" "," "]]],lang:["ku"]};this.VKI_layout["\u041a\u044b\u0440\u0433\u044b\u0437\u0447\u0430"]={name:"Kyrgyz",keys:[[["\u0451","\u0401"],["1","!"],["2",'"'],["3","\u2116"],["4",";"],["5","%"],["6",":"],["7","?"],["8","*"],["9","("],["0",")"],["-","_"],["=","+"],["Bksp","Bksp"]],[["Tab","Tab"],["\u0439","\u0419"],["\u0446","\u0426"],["\u0443","\u0423","\u04AF","\u04AE"],["\u043A","\u041A"],["\u0435","\u0415"],["\u043D","\u041D","\u04A3","\u04A2"],["\u0433","\u0413"],["\u0448","\u0428"],["\u0449","\u0429"],["\u0437","\u0417"],["\u0445","\u0425"],["\u044A","\u042A"],["\\","/"]],[["Caps","Caps"],["\u0444","\u0424"],["\u044B","\u042B"],["\u0432","\u0412"],["\u0430","\u0410"],["\u043F","\u041F"],["\u0440","\u0420"],["\u043E","\u041E","\u04E9","\u04E8"],["\u043B","\u041B"],["\u0434","\u0414"],["\u0436","\u0416"],["\u044D","\u042D"],["Enter","Enter"]],[["Shift","Shift"],["\u044F","\u042F"],["\u0447","\u0427"],["\u0441","\u0421"],["\u043C","\u041C"],["\u0438","\u0418"],["\u0442","\u0422"],["\u044C","\u042C"],["\u0431","\u0411"],["\u044E","\u042E"],[".",","],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["ky"]};
this.VKI_layout["Latvie\u0161u"]={name:"Latvian",keys:[[["\u00AD","?"],["1","!","\u00AB"],["2","\u00AB","","@"],["3","\u00BB","","#"],["4","$","\u20AC","$"],["5","%",'"',"~"],["6","/","\u2019","^"],["7","&","","\u00B1"],["8","\u00D7",":"],["9","("],["0",")"],["-","_","\u2013","\u2014"],["f","F","=",";"],["Bksp","Bksp"]],[["Tab","Tab"],["\u016B","\u016A","q","Q"],["g","G","\u0123","\u0122"],["j","J"],["r","R","\u0157","\u0156"],["m","M","w","W"],["v","V","y","Y"],["n","N"],["z","Z"],["\u0113","\u0112"],["\u010D","\u010C"],["\u017E","\u017D","[","{"],["h","H","]","}"],["\u0137","\u0136"]],[["Caps","Caps"],["\u0161","\u0160"],["u","U"],["s","S"],["i","I"],["l","L"],["d","D"],["a","A"],["t","T"],["e","E","\u20AC"],["c","C"],["\u00B4","\u00B0","\u00B4","\u00A8"],["Enter","Enter"]],[["Shift","Shift"],["\u0146","\u0145"],["b","B","x","X"],["\u012B","\u012A"],["k","K","\u0137","\u0136"],["p","P"],["o","O","\u00F5","\u00D5"],["\u0101","\u0100"],[",",";","<"],[".",":",">"],["\u013C","\u013B"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["lv"]};
this.VKI_layout["Lietuvi\u0173"]={name:"Lithuanian",keys:[[["`","~"],["\u0105","\u0104"],["\u010D","\u010C"],["\u0119","\u0118"],["\u0117","\u0116"],["\u012F","\u012E"],["\u0161","\u0160"],["\u0173","\u0172"],["\u016B","\u016A"],["\u201E","("],["\u201C",")"],["-","_"],["\u017E","\u017D"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q"],["w","W"],["e","E"],["r","R"],["t","T"],["y","Y"],["u","U"],["i","I"],["o","O"],["p","P"],["[","{"],["]","}"],["\\","|"]],[["Caps","Caps"],["a","A"],["s","S"],["d","D"],["f","F"],["g","G"],["h","H"],["j","J"],["k","K"],["l","L"],[";",":"],["'",'"'],["Enter","Enter"]],[["Shift","Shift"],["\u2013","\u20AC"],["z","Z"],["x","X"],["c","C"],["v","V"],["b","B"],["n","N"],["m","M"],[",","<"],[".",">"],["/","?"],["Shift","Shift"]],[[" "," "]]],lang:["lt"]};this.VKI_layout.Magyar={name:"Hungarian",keys:[[["0","\u00a7"],["1","'","~"],["2",'"',"\u02c7"],["3","+","\u02c6"],["4","!","\u02d8"],["5","%","\u00b0"],["6","/","\u02db"],["7","=","`"],["8","(","\u02d9"],["9",")","\u00b4"],["\u00f6","\u00d6","\u02dd"],["\u00fc","\u00dc","\u00a8"],["\u00f3","\u00d3","\u00b8"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q","\\"],["w","W","|"],["e","E","\u00c4"],["r","R"],["t","T"],["z","Z"],["u","U","\u20ac"],["i","I","\u00cd"],["o","O"],["p","P"],["\u0151","\u0150","\u00f7"],["\u00fa","\u00da","\u00d7"],["\u0171","\u0170","\u00a4"]],[["Caps","Caps"],["a","A","\u00e4"],["s","S","\u0111"],["d","D","\u0110"],["f","F","["],["g","G","]"],["h","H"],["j","J","\u00ed"],["k","K","\u0141"],["l","L","\u0142"],["\u00e9","\u00c9","$"],["\u00e1","\u00c1","\u00df"],["Enter","Enter"]],[["Shift","Shift"],["\u00ed","\u00cd","<"],["y","Y",">"],["x","X","#"],["c","C","&"],["v","V","@"],["b","B","{"],["n","N","}"],["m","M","<"],[",","?",";"],[".",":",">"],["-","_","*"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["hu"]};
this.VKI_layout.Malti={name:"Maltese 48",keys:[[["\u010B","\u010A","`"],["1","!"],["2",'"'],["3","\u20ac","\u00A3"],["4","$"],["5","%"],["6","^"],["7","&"],["8","*"],["9","("],["0",")"],["-","_"],["=","+"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q"],["w","W"],["e","E","\u00E8","\u00C8"],["r","R"],["t","T"],["y","Y"],["u","U","\u00F9","\u00D9"],["i","I","\u00EC","\u00cc"],["o","O","\u00F2","\u00D2"],["p","P"],["\u0121","\u0120","[","{"],["\u0127","\u0126","]","}"],["#","\u017e"]],[["Caps","Caps"],["a","A","\u00E0","\u00C0"],["s","S"],["d","D"],["f","F"],["g","G"],["h","H"],["j","J"],["k","K"],["l","L"],[";",":"],["'","@"],["Enter","Enter"]],[["Shift","Shift"],["\u017c","\u017b","\\","|"],["z","Z"],["x","X"],["c","C"],["v","V"],["b","B"],["n","N"],["m","M"],[",","<"],[".",">"],["/","?","","`"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["mt"]};this.VKI_layout["\u041c\u0430\u043a\u0435\u0434\u043e\u043d\u0441\u043a\u0438"]={name:"Macedonian Cyrillic",keys:[[["`","~"],["1","!"],["2","\u201E"],["3","\u201C"],["4","\u2019"],["5","%"],["6","\u2018"],["7","&"],["8","*"],["9","("],["0",")"],["-","_"],["=","+"],["Bksp","Bksp"]],[["Tab","Tab"],["\u0459","\u0409"],["\u045A","\u040A"],["\u0435","\u0415","\u20AC"],["\u0440","\u0420"],["\u0442","\u0422"],["\u0455","\u0405"],["\u0443","\u0423"],["\u0438","\u0418"],["\u043E","\u041E"],["\u043F","\u041F"],["\u0448","\u0428","\u0402"],["\u0453","\u0403","\u0452"],["\u0436","\u0416"]],[["Caps","Caps"],["\u0430","\u0410"],["\u0441","\u0421"],["\u0434","\u0414"],["\u0444","\u0424","["],["\u0433","\u0413","]"],["\u0445","\u0425"],["\u0458","\u0408"],["\u043A","\u041A"],["\u043B","\u041B"],["\u0447","\u0427","\u040B"],["\u045C","\u040C","\u045B"],["Enter","Enter"]],[["Shift","Shift"],["\u0451","\u0401"],["\u0437","\u0417"],["\u045F","\u040F"],["\u0446","\u0426"],["\u0432","\u0412","@"],["\u0431","\u0411","{"],["\u043D","\u041D","}"],["\u043C","\u041C","\u00A7"],[",",";"],[".",":"],["/","?"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["mk"]};
this.VKI_layout["\u0d2e\u0d32\u0d2f\u0d3e\u0d33\u0d02"]={name:"Malayalam",keys:[[["\u0D4A","\u0D12"],["1","","\u0D67"],["2","","\u0D68"],["3","\u0D4D\u0D30","\u0D69"],["4","","\u0D6A"],["5","","\u0D6B"],["6","","\u0D6C"],["7","\u0D15\u0D4D\u0D37","\u0D6D"],["8","","\u0D6E"],["9","(","\u0D6F"],["0",")","\u0D66"],["-","\u0D03"],["\u0D43","\u0D0B","","\u0D60"],["Bksp","Bksp"]],[["Tab","Tab"],["\u0D4C","\u0D14","\u0D57"],["\u0D48","\u0D10"],["\u0D3E","\u0D06"],["\u0D40","\u0D08","","\u0D61"],["\u0D42","\u0D0A"],["\u0D2C","\u0D2D"],["\u0D39","\u0D19"],["\u0D17","\u0D18"],["\u0D26","\u0D27"],["\u0D1C","\u0D1D"],["\u0D21","\u0D22"],["","\u0D1E"]],[["Caps","Caps"],["\u0D4B","\u0D13"],["\u0D47","\u0D0F"],["\u0D4D","\u0D05","","\u0D0C"],["\u0D3F","\u0D07"],["\u0D41","\u0D09"],["\u0D2A","\u0D2B"],["\u0D30","\u0D31"],["\u0D15","\u0D16"],["\u0D24","\u0D25"],["\u0D1A","\u0D1B"],["\u0D1F","\u0D20"],["Enter","Enter"]],[["Shift","Shift"],["\u0D46","\u0D0F"],["\u0D02"],["\u0D2E","\u0D23"],["\u0D28"],["\u0D35","\u0D34"],["\u0D32","\u0D33"],["\u0D38","\u0D36"],[",","\u0D37"],["."],["\u0D2F"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["ml"]};
this.VKI_layout["Misc. Symbols"]={name:"Misc. Symbols",keys:[[["\u2605","\u2606","\u260e","\u260f"],["\u2648","\u2673","\u2659","\u2630"],["\u2649","\u2674","\u2658","\u2631"],["\u264a","\u2675","\u2657","\u2632"],["\u264b","\u2676","\u2656","\u2633"],["\u264c","\u2677","\u2655","\u2634"],["\u264d","\u2678","\u2654","\u2635"],["\u264e","\u2679","\u265f","\u2636"],["\u264f","\u267a","\u265e","\u2637"],["\u2650","\u267b","\u265d","\u2686"],["\u2651","\u267c","\u265c","\u2687"],["\u2652","\u267d","\u265b","\u2688"],["\u2653","\u2672","\u265a","\u2689"],["Bksp","Bksp"]],[["\u263f","\u2680","\u268a","\u26a2"],["\u2640","\u2681","\u268b","\u26a3"],["\u2641","\u2682","\u268c","\u26a4"],["\u2642","\u2683","\u268d","\u26a5"],["\u2643","\u2684","\u268e","\u26a6"],["\u2644","\u2685","\u268f","\u26a7"],["\u2645","\u2620","\u26ff","\u26a8"],["\u2646","\u2622","\u2692","\u26a9"],["\u2647","\u2623","\u2693","\u26b2"],["\u2669","\u266d","\u2694","\u26ac"],["\u266a","\u266e","\u2695","\u26ad"],["\u266b","\u266f","\u2696","\u26ae"],["\u266c","\u2607","\u2697","\u26af"],["\u26f9","\u2608","\u2698","\u26b0"],["\u267f","\u262e","\u2638","\u2609"]],[["Tab","Tab"],["\u261e","\u261c","\u261d","\u261f"],["\u261b","\u261a","\u2618","\u2619"],["\u2602","\u2614","\u26f1","\u26d9"],["\u2615","\u2668","\u26fe","\u26d8"],["\u263a","\u2639","\u263b","\u26dc"],["\u2617","\u2616","\u26ca","\u26c9"],["\u2660","\u2663","\u2665","\u2666"],["\u2664","\u2667","\u2661","\u2662"],["\u26c2","\u26c0","\u26c3","\u26c1"],["\u2624","\u2625","\u269a","\u26b1"],["\u2610","\u2611","\u2612","\u2613"],["\u2628","\u2626","\u2627","\u2629"],["\u262a","\u262b","\u262c","\u262d"],["\u26fa","\u26fb","\u26fc","\u26fd"]],[["Caps","Caps"],["\u262f","\u2670","\u2671","\u267e"],["\u263c","\u2699","\u263d","\u263e"],["\u26c4","\u2603","\u26c7","\u26c6"],["\u26a0","\u26a1","\u2621","\u26d4"],["\u26e4","\u26e5","\u26e6","\u26e7"],["\u260a","\u260b","\u260c","\u260d"],["\u269c","\u269b","\u269d","\u2604"],["\u26b3","\u26b4","\u26b5","\u26b6"],["\u26b7","\u26bf","\u26b8","\u26f8"],["\u26b9","\u26ba","\u26bb","\u26bc"],["\u26bd","\u26be","\u269f","\u269e"],["Enter","Enter"]],[["Shift","Shift"],["\u2600","\u2601","\u26c5","\u26c8"],["\u2691","\u2690","\u26ab","\u26aa"],["\u26cb","\u26cc","\u26cd","\u26ce"],["\u26cf","\u26d0","\u26d1","\u26d2"],["\u26d3","\u26d5","\u26d6","\u26d7"],["\u26da","\u26db","\u26dd","\u26de"],["\u26df","\u26e0","\u26e1","\u26e2"],["\u26e3","\u26e8","\u26e9","\u26ea"],["\u26eb","\u26ec","\u26ed","\u26ee"],["\u26ef","\u26f0","\u26f2","\u26f3"],["\u26f4","\u26f5","\u26f6","\u26f7"],["Shift","Shift"]],[["AltLk","AltLk"],[" "," "," "," "],["Alt","Alt"]]]};
this.VKI_layout["\u041c\u043e\u043d\u0433\u043e\u043b"]={name:"Mongolian Cyrillic",keys:[[["=","+"],["\u2116","1"],["-","2"],['"',"3"],["\u20AE","4"],[":","5"],[".","6"],["_","7"],[",","8"],["%","9"],["?","0"],["\u0435","\u0415"],["\u0449","\u0429"],["Bksp","Bksp"]],[["Tab","Tab"],["\u0444","\u0424"],["\u0446","\u0426"],["\u0443","\u0423"],["\u0436","\u0416"],["\u044d","\u042d"],["\u043D","\u041D"],["\u0433","\u0413"],["\u0448","\u0428"],["\u04af","\u04AE"],["\u0437","\u0417"],["\u043A","\u041a"],["\u044A","\u042A"],["\\","|"]],[["Caps","Caps"],["\u0439","\u0419"],["\u044B","\u042B"],["\u0431","\u0411"],["\u04e9","\u04e8"],["\u0430","\u0410"],["\u0445","\u0425"],["\u0440","\u0420"],["\u043e","\u041e"],["\u043B","\u041b"],["\u0434","\u0414"],["\u043f","\u041f"],["Enter","Enter"]],[["Shift","Shift"],["\u044F","\u042F"],["\u0447","\u0427"],["\u0451","\u0401"],["\u0441","\u0421"],["\u043c","\u041c"],["\u0438","\u0418"],["\u0442","\u0422"],["\u044c","\u042c"],["\u0432","\u0412"],["\u044e","\u042e"],["Shift","Shift"]],[[" "," "]]],lang:["mn"]};
this.VKI_layout["\u092e\u0930\u093e\u0920\u0940"]={name:"Marathi",keys:[[["","","`","~"],["\u0967","\u090D","1","!"],["\u0968","\u0945","2","@"],["\u0969","\u094D\u0930","3","#"],["\u096A","\u0930\u094D","4","$"],["\u096B","\u091C\u094D\u091E","5","%"],["\u096C","\u0924\u094D\u0930","6","^"],["\u096D","\u0915\u094D\u0937","7","&"],["\u096E","\u0936\u094D\u0930","8","*"],["\u096F","(","9","("],["\u0966",")","0",")"],["-","\u0903","-","_"],["\u0943","\u090B","=","+"],["Bksp","Bksp"]],[["Tab","Tab"],["\u094C","\u0914"],["\u0948","\u0910"],["\u093E","\u0906"],["\u0940","\u0908"],["\u0942","\u090A"],["\u092C","\u092D"],["\u0939","\u0919"],["\u0917","\u0918"],["\u0926","\u0927"],["\u091C","\u091D"],["\u0921","\u0922","[","{"],["\u093C","\u091E","]","}"],["\u0949","\u0911","\\","|"]],[["Caps","Caps"],["\u094B","\u0913"],["\u0947","\u090F"],["\u094D","\u0905"],["\u093F","\u0907"],["\u0941","\u0909"],["\u092A","\u092B"],["\u0930","\u0931"],["\u0915","\u0916"],["\u0924","\u0925"],["\u091A","\u091B",";",":"],["\u091F","\u0920","'",'"'],["Enter","Enter"]],[["Shift","Shift"],[""],["\u0902","\u0901","","\u0950"],["\u092E","\u0923"],["\u0928"],["\u0935"],["\u0932","\u0933"],["\u0938","\u0936"],[",","\u0937",",","<"],[".","\u0964",".",">"],["\u092F","\u095F","/","?"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["mr"]};
this.VKI_layout["\u1019\u103c\u1014\u103a\u1019\u102c\u1018\u102c\u101e\u102c"]={name:"Burmese",keys:[[["\u1039`","~"],["\u1041","\u100D"],["\u1042","\u100E"],["\u1043","\u100B"],["\u1044","\u1000\u103B\u1015\u103A"],["\u1045","%"],["\u1046","/"],["\u1047","\u101B"],["\u1048","\u1002"],["\u1049","("],["\u1040",")"],["-","_"],["=","+"],["Bksp","Bksp"]],[["Tab","Tab"],["\u1006","\u1029"],["\u1010","\u1040"],["\u1014","\u103F"],["\u1019","\u1023"],["\u1021","\u1024"],["\u1015","\u104C"],["\u1000","\u1009"],["\u1004","\u104D"],["\u101E","\u1025"],["\u1005","\u100F"],["\u101F","\u1027"],["\u2018","\u2019"],["\u104F","\u100B\u1039\u100C"]],[["Caps","Caps"],["\u200B\u1031","\u1017"],["\u200B\u103B","\u200B\u103E"],["\u200B\u102D","\u200B\u102E"],["\u200B\u103A","\u1004\u103A\u1039\u200B"],["\u200B\u102B","\u200B\u103D"],["\u200B\u1037","\u200B\u1036"],["\u200B\u103C","\u200B\u1032"],["\u200B\u102F","\u200B\u102F"],["\u200B\u1030","\u200B\u1030"],["\u200B\u1038","\u200B\u102B\u103A"],["\u1012","\u1013"],["Enter","Enter"]],[["Shift","Shift"],["\u1016","\u1007"],["\u1011","\u100C"],["\u1001","\u1003"],["\u101C","\u1020"],["\u1018","\u1026"],["\u100A","\u1008"],["\u200B\u102C","\u102A"],["\u101A","\u101B"],[".","\u101B"],["\u104B","\u104A"],["Shift","Shift"]],[[" "," "]]],lang:["my"]};
this.VKI_layout.Nederlands={name:"Dutch",keys:[[["@","\u00a7","\u00ac"],["1","!","\u00b9"],["2",'"',"\u00b2"],["3","#","\u00b3"],["4","$","\u00bc"],["5","%","\u00bd"],["6","&","\u00be"],["7","_","\u00a3"],["8","(","{"],["9",")","}"],["0","'"],["/","?","\\"],["\u00b0","~","\u00b8"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q"],["w","W"],["e","E","\u20ac"],["r","R","\u00b6"],["t","T"],["y","Y"],["u","U"],["i","I"],["o","O"],["p","P"],["\u00a8","^"],["*","|"],["<",">"]],[["Caps","Caps"],["a","A"],["s","S","\u00df"],["d","D"],["f","F"],["g","G"],["h","H"],["j","J"],["k","K"],["l","L"],["+","\u00b1"],["\u00b4","`"],["Enter","Enter"]],[["Shift","Shift"],["]","[","\u00a6"],["z","Z","\u00ab"],["x","X","\u00bb"],["c","C","\u00a2"],["v","V"],["b","B"],["n","N"],["m","M","\u00b5"],[",",";"],[".",":","\u00b7"],["-","="],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["nl"]};this.VKI_layout.Norsk={name:"Norwegian",keys:[[["|","\u00a7"],["1","!"],["2",'"',"@"],["3","#","\u00a3"],["4","\u00a4","$"],["5","%"],["6","&"],["7","/","{"],["8","(","["],["9",")","]"],["0","=","}"],["+","?"],["\\","`","\u00b4"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q"],["w","W"],["e","E","\u20ac"],["r","R"],["t","T"],["y","Y"],["u","U"],["i","I"],["o","O"],["p","P"],["\u00e5","\u00c5"],["\u00a8","^","~"],["'","*"]],[["Caps","Caps"],["a","A"],["s","S"],["d","D"],["f","F"],["g","G"],["h","H"],["j","J"],["k","K"],["l","L"],["\u00f8","\u00d8"],["\u00e6","\u00c6"],["Enter","Enter"]],[["Shift","Shift"],["<",">"],["z","Z"],["x","X"],["c","C"],["v","V"],["b","B"],["n","N"],["m","M","\u03bc","\u039c"],[",",";"],[".",":"],["-","_"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["no","nb","nn"]};
this.VKI_layout["\u067e\u069a\u062a\u0648"]={name:"Pashto",keys:[[["\u200d","\u00f7","`"],["\u06f1","!","`"],["\u06f2","\u066c","@"],["\u06f3","\u066b","\u066b"],["\u06f4","\u00a4","\u00a3"],["\u06f5","\u066a","%"],["\u06f6","\u00d7","^"],["\u06f7","\u00ab","&"],["\u06f8","\u00bb","*"],["\u06f9","(","\ufdf2"],["\u06f0",")","\ufefb"],["-","\u0640","_"],["=","+","\ufe87","\u00f7"],["Bksp","Bksp"]],[["Tab","Tab"],["\u0636","\u0652","\u06d5"],["\u0635","\u064c","\u0653"],["\u062b","\u064d","\u20ac"],["\u0642","\u064b","\ufef7"],["\u0641","\u064f","\ufef5"],["\u063a","\u0650","'"],["\u0639","\u064e","\ufe84"],["\u0647","\u0651","\u0670"],["\u062e","\u0681","'"],["\u062d","\u0685",'"'],["\u062c","]","}"],["\u0686","[","{"],["\\","\u066d","|"]],[["Caps","Caps"],["\u0634","\u069a","\ufbb0"],["\u0633","\u06cd","\u06d2"],["\u06cc","\u064a","\u06d2"],["\u0628","\u067e","\u06ba"],["\u0644","\u0623","\u06b7"],["\u0627","\u0622","\u0671"],["\u062a","\u067c","\u0679"],["\u0646","\u06bc","<"],["\u0645","\u0629",">"],["\u06a9",":","\u0643"],["\u06af","\u061b","\u06ab"],["Enter","Enter"]],[["Shift","Shift"],["\u0638","\u0626","?"],["\u0637","\u06d0",";"],["\u0632","\u0698","\u0655"],["\u0631","\u0621","\u0654"],["\u0630","\u200c","\u0625"],["\u062f","\u0689","\u0688"],["\u0693","\u0624","\u0691"],["\u0648","\u060c",","],["\u0696",".","\u06c7"],["/","\u061f","\u06c9"],["Shift","Shift","\u064d"]],[[" "," "," "," "],["Alt","Alt"]]],lang:["ps"]};
this.VKI_layout["\u0a2a\u0a70\u0a1c\u0a3e\u0a2c\u0a40"]={name:"Punjabi (Gurmukhi)",keys:[[[""],["1","\u0A4D\u0A35","\u0A67","\u0A67"],["2","\u0A4D\u0A2F","\u0A68","\u0A68"],["3","\u0A4D\u0A30","\u0A69","\u0A69"],["4","\u0A71","\u0A6A","\u0A6A"],["5","","\u0A6B","\u0A6B"],["6","","\u0A6C","\u0A6C"],["7","","\u0A6D","\u0A6D"],["8","","\u0A6E","\u0A6E"],["9","(","\u0A6F","\u0A6F"],["0",")","\u0A66","\u0A66"],["-"],[""],["Bksp","Bksp"]],[["Tab","Tab"],["\u0A4C","\u0A14"],["\u0A48","\u0A10"],["\u0A3E","\u0A06"],["\u0A40","\u0A08"],["\u0A42","\u0A0A"],["\u0A2C","\u0A2D"],["\u0A39","\u0A19"],["\u0A17","\u0A18","\u0A5A","\u0A5A"],["\u0A26","\u0A27"],["\u0A1C","\u0A1D","\u0A5B","\u0A5B"],["\u0A21","\u0A22","\u0A5C","\u0A5C"],["Enter","Enter"]],[["Caps","Caps"],["\u0A4B","\u0A13"],["\u0A47","\u0A0F"],["\u0A4D","\u0A05"],["\u0A3F","\u0A07"],["\u0A41","\u0A09"],["\u0A2A","\u0A2B","\u0A5E","\u0A5E"],["\u0A30"],["\u0A15","\u0A16","\u0A59","\u0A59"],["\u0A24","\u0A25"],["\u0A1A","\u0A1B"],["\u0A1F","\u0A20"],["\u0A3C","\u0A1E"]],[["Shift","Shift"],[""],["\u0A02","\u0A02"],["\u0A2E","\u0A23"],["\u0A28"],["\u0A35","\u0A72","\u0A73","\u0A73"],["\u0A32","\u0A33"],["\u0A38","\u0A36"],[","],[".","|","\u0965","\u0965"],["\u0A2F"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["pa"]};
this.VKI_layout["\u62fc\u97f3 (Pinyin)"]={name:"Pinyin",keys:[[["`","~","\u4e93","\u301C"],["1","!","\uFF62"],["2","@","\uFF63"],["3","#","\u301D"],["4","$","\u301E"],["5","%","\u301F"],["6","^","\u3008"],["7","&","\u3009"],["8","*","\u302F"],["9","(","\u300A"],["0",")","\u300B"],["-","_","\u300E"],["=","+","\u300F"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q","\u0101","\u0100"],["w","W","\u00E1","\u00C1"],["e","E","\u01CE","\u01CD"],["r","R","\u00E0","\u00C0"],["t","T","\u0113","\u0112"],["y","Y","\u00E9","\u00C9"],["u","U","\u011B","\u011A"],["i","I","\u00E8","\u00C8"],["o","O","\u012B","\u012A"],["p","P","\u00ED","\u00CD"],["[","{","\u01D0","\u01CF"],["]","}","\u00EC","\u00CC"],["\\","|","\u3020"]],[["Caps","Caps"],["a","A","\u014D","\u014C"],["s","S","\u00F3","\u00D3"],["d","D","\u01D2","\u01D1"],["f","F","\u00F2","\u00D2"],["g","G","\u00fc","\u00dc"],["h","H","\u016B","\u016A"],["j","J","\u00FA","\u00DA"],["k","K","\u01D4","\u01D3"],["l","L","\u00F9","\u00D9"],[";",":"],["'",'"'],["Enter","Enter"]],[["Shift","Shift"],["z","Z","\u01D6","\u01D5"],["x","X","\u01D8","\u01D7"],["c","C","\u01DA","\u01D9"],["v","V","\u01DC","\u01DB"],["b","B"],["n","N"],["m","M"],[",","<","\u3001"],[".",">","\u3002"],["/","?"],["Shift","Shift"]],[["AltLk","AltLk"],[" "," "," "," "],["Alt","Alt"]]],lang:["zh-Latn"]};
this.VKI_layout.Polski={name:"Polish (214)",keys:[[["\u02DB","\u00B7"],["1","!","~"],["2",'"',"\u02C7"],["3","#","^"],["4","\u00A4","\u02D8"],["5","%","\u00B0"],["6","&","\u02DB"],["7","/","`"],["8","(","\u00B7"],["9",")","\u00B4"],["0","=","\u02DD"],["+","?","\u00A8"],["'","*","\u00B8"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q","\\"],["w","W","\u00A6"],["e","E"],["r","R"],["t","T"],["z","Z"],["u","U","\u20AC"],["i","I"],["o","O"],["p","P"],["\u017C","\u0144","\u00F7"],["\u015B","\u0107","\u00D7"],["\u00F3","\u017A"]],[["Caps","Caps"],["a","A"],["s","S","\u0111"],["d","D","\u0110"],["f","F"],["g","G"],["h","H"],["j","J"],["k","K"],["l","L"],["\u0142","\u0141","$"],["\u0105","\u0119","\u00DF"],["Enter","Enter"]],[["Shift","Shift"],["<",">"],["y","Y"],["x","X"],["c","C"],["v","V","@"],["b","B","{"],["n","N","}"],["m","M","\u00A7"],[",",";","<"],[".",":",">"],["-","_"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]]};this.VKI_layout["Polski Programisty"]={name:"Polish Programmers",keys:[[["`","~"],["1","!"],["2","@"],["3","#"],["4","$"],["5","%"],["6","^"],["7","&"],["8","*"],["9","("],["0",")"],["-","_"],["=","+"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q"],["w","W"],["e","E","\u0119","\u0118"],["r","R"],["t","T"],["y","Y"],["u","U"],["i","I"],["o","O","\u00f3","\u00d3"],["p","P"],["[","{"],["]","}"],["\\","|"]],[["Caps","Caps"],["a","A","\u0105","\u0104"],["s","S","\u015b","\u015a"],["d","D"],["f","F"],["g","G"],["h","H"],["j","J"],["k","K"],["l","L","\u0142","\u0141"],[";",":"],["'",'"'],["Enter","Enter"]],[["Shift","Shift"],["z","Z","\u017c","\u017b"],["x","X","\u017a","\u0179"],["c","C","\u0107","\u0106"],["v","V"],["b","B"],["n","N","\u0144","\u0143"],["m","M"],[",","<"],[".",">"],["/","?"],["Shift","Shift"]],[[" "," "," "," "],["Alt","Alt"]]],lang:["pl"]};
this.VKI_layout["Portugu\u00eas Brasileiro"]={name:"Portuguese (Brazil)",keys:[[["'",'"'],["1","!","\u00b9"],["2","@","\u00b2"],["3","#","\u00b3"],["4","$","\u00a3"],["5","%","\u00a2"],["6","\u00a8","\u00ac"],["7","&"],["8","*"],["9","("],["0",")"],["-","_"],["=","+","\u00a7"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q","/"],["w","W","?"],["e","E","\u20ac"],["r","R"],["t","T"],["y","Y"],["u","U"],["i","I"],["o","O"],["p","P"],["\u00b4","`"],["[","{","\u00aa"],["Enter","Enter"]],[["Caps","Caps"],["a","A"],["s","S"],["d","D"],["f","F"],["g","G"],["h","H"],["j","J"],["k","K"],["l","L"],["\u00e7","\u00c7"],["~","^"],["]","}","\u00ba"],["/","?"]],[["Shift","Shift"],["\\","|"],["z","Z"],["x","X"],["c","C","\u20a2"],["v","V"],["b","B"],["n","N"],["m","M"],[",","<"],[".",">"],[":",":"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["pt-BR"]};this.VKI_layout["Portugu\u00eas"]={name:"Portuguese",keys:[[["\\","|"],["1","!"],["2",'"',"@"],["3","#","\u00a3"],["4","$","\u00a7"],["5","%"],["6","&"],["7","/","{"],["8","(","["],["9",")","]"],["0","=","}"],["'","?"],["\u00ab","\u00bb"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q"],["w","W"],["e","E","\u20ac"],["r","R"],["t","T"],["y","Y"],["u","U"],["i","I"],["o","O"],["p","P"],["+","*","\u00a8"],["\u00b4","`"],["~","^"]],[["Caps","Caps"],["a","A"],["s","S"],["d","D"],["f","F"],["g","G"],["h","H"],["j","J"],["k","K"],["l","L"],["\u00e7","\u00c7"],["\u00ba","\u00aa"],["Enter","Enter"]],[["Shift","Shift"],["<",">","\\"],["z","Z"],["x","X"],["c","C"],["v","V"],["b","B"],["n","N"],["m","M"],[",",";"],[".",":"],["-","_"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["pt"]};
this.VKI_layout["Rom\u00e2n\u0103"]={name:"Romanian",keys:[[["\u201E","\u201D","`","~"],["1","!","~"],["2","@","\u02C7"],["3","#","^"],["4","$","\u02D8"],["5","%","\u00B0"],["6","^","\u02DB"],["7","&","`"],["8","*","\u02D9"],["9","(","\u00B4"],["0",")","\u02DD"],["-","_","\u00A8"],["=","+","\u00B8","\u00B1"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q"],["w","W"],["e","E","\u20AC"],["r","R"],["t","T"],["y","Y"],["u","U"],["i","I"],["o","O"],["p","P","\u00A7"],["\u0103","\u0102","[","{"],["\u00EE","\u00CE","]","}"],["\u00E2","\u00C2","\\","|"]],[["Caps","Caps"],["a","A"],["s","S","\u00df"],["d","D","\u00f0","\u00D0"],["f","F"],["g","G"],["h","H"],["j","J"],["k","K"],["l","L","\u0142","\u0141"],[(this.VKI_isIElt8)?"\u015F":"\u0219",(this.VKI_isIElt8)?"\u015E":"\u0218",";",":"],[(this.VKI_isIElt8)?"\u0163":"\u021B",(this.VKI_isIElt8)?"\u0162":"\u021A","'",'"'],["Enter","Enter"]],[["Shift","Shift"],["\\","|"],["z","Z"],["x","X"],["c","C","\u00A9"],["v","V"],["b","B"],["n","N"],["m","M"],[",",";","<","\u00AB"],[".",":",">","\u00BB"],["/","?"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["ro"]};
this.VKI_layout["\u0420\u0443\u0441\u0441\u043a\u0438\u0439"]={name:"Russian",keys:[[["\u0451","\u0401"],["1","!"],["2",'"'],["3","\u2116"],["4",";"],["5","%"],["6",":"],["7","?"],["8","*"],["9","("],["0",")"],["-","_"],["=","+"],["Bksp","Bksp"]],[["Tab","Tab"],["\u0439","\u0419"],["\u0446","\u0426"],["\u0443","\u0423"],["\u043A","\u041A"],["\u0435","\u0415"],["\u043D","\u041D"],["\u0433","\u0413"],["\u0448","\u0428"],["\u0449","\u0429"],["\u0437","\u0417"],["\u0445","\u0425"],["\u044A","\u042A"],["\\","/"]],[["Caps","Caps"],["\u0444","\u0424"],["\u044B","\u042B"],["\u0432","\u0412"],["\u0430","\u0410"],["\u043F","\u041F"],["\u0440","\u0420"],["\u043E","\u041E"],["\u043B","\u041B"],["\u0434","\u0414"],["\u0436","\u0416"],["\u044D","\u042D"],["Enter","Enter"]],[["Shift","Shift"],["/","|"],["\u044F","\u042F"],["\u0447","\u0427"],["\u0441","\u0421"],["\u043C","\u041C"],["\u0438","\u0418"],["\u0442","\u0422"],["\u044C","\u042C"],["\u0431","\u0411"],["\u044E","\u042E"],[".",","],["Shift","Shift"]],[[" "," "]]],lang:["ru"]};
this.VKI_layout.Schweizerdeutsch={name:"Swiss German",keys:[[["\u00A7","\u00B0"],["1","+","\u00A6"],["2",'"',"@"],["3","*","#"],["4","\u00E7","\u00B0"],["5","%","\u00A7"],["6","&","\u00AC"],["7","/","|"],["8","(","\u00A2"],["9",")"],["0","="],["'","?","\u00B4"],["^","`","~"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q"],["w","W"],["e","E","\u20AC"],["r","R"],["t","T"],["z","Z"],["u","U"],["i","I"],["o","O"],["p","P"],["\u00FC","\u00E8","["],["\u00A8","!","]"],["$","\u00A3","}"]],[["Caps","Caps"],["a","A"],["s","S"],["d","D"],["f","F"],["g","G"],["h","H"],["j","J"],["k","K"],["l","L"],["\u00F6","\u00E9"],["\u00E4","\u00E0","{"],["Enter","Enter"]],[["Shift","Shift"],["<",">","\\"],["y","Y"],["x","X"],["c","C"],["v","V"],["b","B"],["n","N"],["m","M"],[",",";"],[".",":"],["-","_"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["de-CH"]};this.VKI_layout.Shqip={name:"Albanian",keys:[[["\\","|"],["1","!","~"],["2",'"',"\u02C7"],["3","#","^"],["4","$","\u02D8"],["5","%","\u00B0"],["6","^","\u02DB"],["7","&","`"],["8","*","\u02D9"],["9","(","\u00B4"],["0",")","\u02DD"],["-","_","\u00A8"],["=","+","\u00B8"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q","\\"],["w","W","|"],["e","E"],["r","R"],["t","T"],["z","Z"],["u","U"],["i","I"],["o","O"],["p","P"],["\u00E7","\u00C7","\u00F7"],["[","{","\u00DF"],["]","}","\u00A4"]],[["Caps","Caps"],["a","A"],["s","S","\u0111"],["d","D","\u0110"],["f","F","["],["g","G","]"],["h","H"],["j","J"],["k","K","\u0142"],["l","L","\u0141"],["\u00EB","\u00CB","$"],["@","'","\u00D7"],["Enter","Enter"]],[["Shift","Shift"],["<",">"],["y","Y"],["x","X"],["c","C"],["v","V","@"],["b","B","{"],["n","N","}"],["m","M","\u00A7"],[",",";","<"],[".",":",">"],["/","?"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["sq"]};
this.VKI_layout["Sloven\u010dina"]={name:"Slovak",keys:[[[";","\u00b0"],["+","1","~"],["\u013E","2","\u02C7"],["\u0161","3","^"],["\u010D","4","\u02D8"],["\u0165","5","\u00B0"],["\u017E","6","\u02DB"],["\u00FD","7","`"],["\u00E1","8","\u02D9"],["\u00ED","9","\u00B4"],["\u00E9","0","\u02DD"],["=","%","\u00A8"],["\u00B4","\u02c7","\u00B8"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q","\\"],["w","W","|"],["e","E","\u20AC"],["r","R"],["t","T"],["z","Z"],["u","U"],["i","I"],["o","O"],["p","P","'"],["\u00FA","/","\u00F7"],["\u00E4","(","\u00D7"],["\u0148",")","\u00A4"]],[["Caps","Caps"],["a","A"],["s","S","\u0111"],["d","D","\u0110"],["f","F","["],["g","G","]"],["h","H"],["j","J"],["k","K","\u0142"],["l","L","\u0141"],["\u00F4",'"',"$"],["\u00A7","!","\u00DF"],["Enter","Enter"]],[["Shift","Shift"],["&","*","<"],["y","Y",">"],["x","X","#"],["c","C","&"],["v","V","@"],["b","B","{"],["n","N","}"],["m","M"],[",","?","<"],[".",":",">"],["-","_","*",],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["sk"]};this.VKI_layout["Sloven\u0161\u010dina"]={name:"Slovenian",keys:this.VKI_layout.Bosanski.keys.slice(0),lang:["sl"]};
this.VKI_layout["\u0441\u0440\u043f\u0441\u043a\u0438"]={name:"Serbian Cyrillic",keys:[[["`","~"],["1","!"],["2",'"'],["3","#"],["4","$"],["5","%"],["6","&"],["7","/"],["8","("],["9",")"],["0","="],["'","?"],["+","*"],["Bksp","Bksp"]],[["Tab","Tab"],["\u0459","\u0409"],["\u045a","\u040a"],["\u0435","\u0415","\u20ac"],["\u0440","\u0420"],["\u0442","\u0422"],["\u0437","\u0417"],["\u0443","\u0423"],["\u0438","\u0418"],["\u043e","\u041e"],["\u043f","\u041f"],["\u0448","\u0428"],["\u0452","\u0402"],["\u0436","\u0416"]],[["Caps","Caps"],["\u0430","\u0410"],["\u0441","\u0421"],["\u0434","\u0414"],["\u0444","\u0424"],["\u0433","\u0413"],["\u0445","\u0425"],["\u0458","\u0408"],["\u043a","\u041a"],["\u043b","\u041b"],["\u0447","\u0427"],["\u045b","\u040b"],["Enter","Enter"]],[["Shift","Shift"],["<",">"],["\u0455","\u0405"],["\u045f","\u040f"],["\u0446","\u0426"],["\u0432","\u0412"],["\u0431","\u0411"],["\u043d","\u041d"],["\u043c","\u041c"],[",",";","<"],[".",":",">"],["-","_","\u00a9"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["sr-Cyrl"]};
this.VKI_layout.Srpski={name:"Serbian Latin",keys:this.VKI_layout.Bosanski.keys.slice(0),lang:["sr"]};this.VKI_layout.Suomi={name:"Finnish",keys:[[["\u00a7","\u00BD"],["1","!"],["2",'"',"@"],["3","#","\u00A3"],["4","\u00A4","$"],["5","%","\u20AC"],["6","&"],["7","/","{"],["8","(","["],["9",")","]"],["0","=","}"],["+","?","\\"],["\u00B4","`"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q","\u00E2","\u00C2"],["w","W"],["e","E","\u20AC"],["r","R"],["t","T","\u0167","\u0166"],["y","Y"],["u","U"],["i","I","\u00ef","\u00CF"],["o","O","\u00f5","\u00D5"],["p","P"],["\u00E5","\u00C5"],["\u00A8","^","~"],["'","*"]],[["Caps","Caps"],["a","A","\u00E1","\u00C1"],["s","S","\u0161","\u0160"],["d","D","\u0111","\u0110"],["f","F","\u01e5","\u01E4"],["g","G","\u01E7","\u01E6"],["h","H","\u021F","\u021e"],["j","J"],["k","K","\u01e9","\u01E8"],["l","L"],["\u00F6","\u00D6","\u00F8","\u00D8"],["\u00E4","\u00C4","\u00E6","\u00C6"],["Enter","Enter"]],[["Shift","Shift"],["<",">","|"],["z","Z","\u017E","\u017D"],["x","X"],["c","C","\u010d","\u010C"],["v","V","\u01EF","\u01EE"],["b","B","\u0292","\u01B7"],["n","N","\u014B","\u014A"],["m","M","\u00B5"],[",",";"],[".",":"],["-","_"],["Shift","Shift"]],[["Alt","Alt"],[" "," "," "," "],["AltGr","AltGr"]]],lang:["fi"]};
this.VKI_layout.Svenska={name:"Swedish",keys:[[["\u00a7","\u00bd"],["1","!"],["2",'"',"@"],["3","#","\u00a3"],["4","\u00a4","$"],["5","%","\u20ac"],["6","&"],["7","/","{"],["8","(","["],["9",")","]"],["0","=","}"],["+","?","\\"],["\u00b4","`"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q"],["w","W"],["e","E","\u20ac"],["r","R"],["t","T"],["y","Y"],["u","U"],["i","I"],["o","O"],["p","P"],["\u00e5","\u00c5"],["\u00a8","^","~"],["'","*"]],[["Caps","Caps"],["a","A"],["s","S"],["d","D"],["f","F"],["g","G"],["h","H"],["j","J"],["k","K"],["l","L"],["\u00f6","\u00d6"],["\u00e4","\u00c4"],["Enter","Enter"]],[["Shift","Shift"],["<",">","|"],["z","Z"],["x","X"],["c","C"],["v","V"],["b","B"],["n","N"],["m","M","\u03bc","\u039c"],[",",";"],[".",":"],["-","_"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["sv"]};this.VKI_layout["Swiss Fran\u00e7ais"]={name:"Swiss French",keys:[[["\u00A7","\u00B0"],["1","+","\u00A6"],["2",'"',"@"],["3","*","#"],["4","\u00E7","\u00B0"],["5","%","\u00A7"],["6","&","\u00AC"],["7","/","|"],["8","(","\u00A2"],["9",")"],["0","="],["'","?","\u00B4"],["^","`","~"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q"],["w","W"],["e","E","\u20AC"],["r","R"],["t","T"],["z","Z"],["u","U"],["i","I"],["o","O"],["p","P"],["\u00E8","\u00FC","["],["\u00A8","!","]"],["$","\u00A3","}"]],[["Caps","Caps"],["a","A"],["s","S"],["d","D"],["f","F"],["g","G"],["h","H"],["j","J"],["k","K"],["l","L"],["\u00E9","\u00F6"],["\u00E0","\u00E4","{"],["Enter","Enter"]],[["Shift","Shift"],["<",">","\\"],["y","Y"],["x","X"],["c","C"],["v","V"],["b","B"],["n","N"],["m","M"],[",",";"],[".",":"],["-","_"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["fr-CH"]};
this.VKI_layout["\u0723\u0718\u072a\u071d\u071d\u0710"]={name:"Syriac",keys:[[["\u070f","\u032e","\u0651","\u0651"],["1","!","\u0701","\u0701"],["2","\u030a","\u0702","\u0702"],["3","\u0325","\u0703","\u0703"],["4","\u0749","\u0704","\u0704"],["5","\u2670","\u0705","\u0705"],["6","\u2671","\u0708","\u0708"],["7","\u070a","\u0709","\u0709"],["8","\u00bb","\u070B","\u070B"],["9",")","\u070C","\u070C"],["0","(","\u070D","\u070D"],["-","\u00ab","\u250C","\u250C"],["=","+","\u2510","\u2510"],["Bksp","Bksp"]],[["Tab","Tab"],["\u0714","\u0730","\u064E","\u064E"],["\u0728","\u0733","\u064B","\u064B"],["\u0716","\u0736","\u064F","\u064F"],["\u0729","\u073A","\u064C","\u064C"],["\u0726","\u073D","\u0653","\u0653"],["\u071c","\u0740","\u0654","\u0654"],["\u0725","\u0741","\u0747","\u0747"],["\u0717","\u0308","\u0743","\u0743"],["\u071e","\u0304","\u0745","\u0745"],["\u071a","\u0307","\u032D","\u032D"],["\u0713","\u0303"],["\u0715","\u074A"],["\u0706",":"]],[["Caps","Caps"],["\u072b","\u0731","\u0650","\u0650"],["\u0723","\u0734","\u064d","\u064d"],["\u071d","\u0737"],["\u0712","\u073b","\u0621","\u0621"],["\u0720","\u073e","\u0655","\u0655"],["\u0710","\u0711","\u0670","\u0670"],["\u072c","\u0640","\u0748","\u0748"],["\u0722","\u0324","\u0744","\u0744"],["\u0721","\u0331","\u0746","\u0746"],["\u071f","\u0323"],["\u071b","\u0330"],["Enter","Enter"]],[["Shift","Shift"],["]","\u0732"],["[","\u0735","\u0652","\u0652"],["\u0724","\u0738"],["\u072a","\u073c","\u200D"],["\u0727","\u073f","\u200C"],["\u0700","\u0739","\u200E"],[".","\u0742","\u200F"],["\u0718","\u060c"],["\u0719","\u061b"],["\u0707","\u061F"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["syc"]};
this.VKI_layout["\u0ba4\u0bae\u0bbf\u0bb4\u0bcd"]={name:"Tamil",keys:[[["\u0BCA","\u0B92"],["1","","\u0BE7"],["2","","\u0BE8"],["3","","\u0BE9"],["4","","\u0BEA"],["5","","\u0BEB"],["6","\u0BA4\u0BCD\u0BB0","\u0BEC"],["7","\u0B95\u0BCD\u0BB7","\u0BED"],["8","\u0BB7\u0BCD\u0BB0","\u0BEE"],["9","","\u0BEF"],["0","","\u0BF0"],["-","\u0B83","\u0BF1"],["","","\u0BF2"],["Bksp","Bksp"]],[["Tab","Tab"],["\u0BCC","\u0B94"],["\u0BC8","\u0B90"],["\u0BBE","\u0B86"],["\u0BC0","\u0B88"],["\u0BC2","\u0B8A"],["\u0BAA","\u0BAA"],["\u0BB9","\u0B99"],["\u0B95","\u0B95"],["\u0BA4","\u0BA4"],["\u0B9C","\u0B9A"],["\u0B9F","\u0B9F"],["\u0B9E"]],[["Caps","Caps"],["\u0BCB","\u0B93"],["\u0BC7","\u0B8F"],["\u0BCD","\u0B85"],["\u0BBF","\u0B87"],["\u0BC1","\u0B89"],["\u0BAA","\u0BAA"],["\u0BB0","\u0BB1"],["\u0B95","\u0B95"],["\u0BA4","\u0BA4"],["\u0B9A","\u0B9A"],["\u0B9F","\u0B9F"],["Enter","Enter"]],[["Shift","Shift"],["\u0BC6","\u0B8E"],[""],["\u0BAE","\u0BA3"],["\u0BA8","\u0BA9"],["\u0BB5","\u0BB4"],["\u0BB2","\u0BB3"],["\u0BB8","\u0BB7"],[",","\u0BB7"],[".","\u0BB8\u0BCD\u0BB0\u0BC0"],["\u0BAF","\u0BAF"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["ta"]};
this.VKI_layout["\u0c24\u0c46\u0c32\u0c41\u0c17\u0c41"]={name:"Telugu",keys:[[["\u0C4A","\u0C12"],["1","","\u0C67"],["2","","\u0C68"],["3","\u0C4D\u0C30","\u0C69"],["4","","\u0C6A"],["5","\u0C1C\u0C4D\u0C1E","\u0C6B"],["6","\u0C24\u0C4D\u0C30","\u0C6C"],["7","\u0C15\u0C4D\u0C37","\u0C6D"],["8","\u0C36\u0C4D\u0C30","\u0C6E"],["9","(","\u0C6F"],["0",")","\u0C66"],["-","\u0C03"],["\u0C43","\u0C0B","\u0C44"],["Bksp","Bksp"]],[["Tab","Tab"],["\u0C4C","\u0C14"],["\u0C48","\u0C10","\u0C56"],["\u0C3E","\u0C06"],["\u0C40","\u0C08","","\u0C61"],["\u0C42","\u0C0A"],["\u0C2C"],["\u0C39","\u0C19"],["\u0C17","\u0C18"],["\u0C26","\u0C27"],["\u0C1C","\u0C1D"],["\u0C21","\u0C22"],["","\u0C1E"]],[["Caps","Caps"],["\u0C4B","\u0C13"],["\u0C47","\u0C0F","\u0C55"],["\u0C4D","\u0C05"],["\u0C3F","\u0C07","","\u0C0C"],["\u0C41","\u0C09"],["\u0C2A","\u0C2B"],["\u0C30","\u0C31"],["\u0C15","\u0C16"],["\u0C24","\u0C25"],["\u0C1A","\u0C1B"],["\u0C1F","\u0C25"],["Enter","Enter"]],[["Shift","Shift"],["\u0C46","\u0C0E"],["\u0C02","\u0C01"],["\u0C2E","\u0C23"],["\u0C28","\u0C28"],["\u0C35"],["\u0C32","\u0C33"],["\u0C38","\u0C36"],[",","\u0C37"],["."],["\u0C2F"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["te"]};
this.VKI_layout["Ti\u1ebfng Vi\u1ec7t"]={name:"Vietnamese",keys:[[["`","~","`","~"],["\u0103","\u0102","1","!"],["\u00E2","\u00C2","2","@"],["\u00EA","\u00CA","3","#"],["\u00F4","\u00D4","4","$"],["\u0300","\u0300","5","%"],["\u0309","\u0309","6","^"],["\u0303","\u0303","7","&"],["\u0301","\u0301","8","*"],["\u0323","\u0323","9","("],["\u0111","\u0110","0",")"],["-","_","-","_"],["\u20AB","+","=","+"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q","q","Q"],["w","W","w","W"],["e","E","e","E"],["r","R","r","R"],["t","T","t","T"],["y","Y","y","Y"],["u","U","u","U"],["i","I","i","I"],["o","O","o","O"],["p","P","p","P"],["\u01B0","\u01AF","[","{"],["\u01A1","\u01A0","]","}"],["\\","|","\\","|"]],[["Caps","Caps"],["a","A","a","A"],["s","S","s","S"],["d","D","d","D"],["f","F","f","F"],["g","G","g","G"],["h","H","h","H"],["j","J","j","J"],["k","K","k","K"],["l","L","l","L"],[";",":",";",":"],["'",'"',"'",'"'],["Enter","Enter"]],[["Shift","Shift"],["z","Z","z","Z"],["x","X","x","X"],["c","C","c","C"],["v","V","v","V"],["b","B","b","B"],["n","N","n","N"],["m","M","m","M"],[",","<",",","<"],[".",">",".",">"],["/","?","/","?"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["vi"]};
this.VKI_layout["\u0e44\u0e17\u0e22 Kedmanee"]={name:"Thai Kedmanee",keys:[[["_","%"],["\u0E45","+"],["/","\u0E51"],["-","\u0E52"],["\u0E20","\u0E53"],["\u0E16","\u0E54"],["\u0E38","\u0E39"],["\u0E36","\u0E3F"],["\u0E04","\u0E55"],["\u0E15","\u0E56"],["\u0E08","\u0E57"],["\u0E02","\u0E58"],["\u0E0A","\u0E59"],["Bksp","Bksp"]],[["Tab","Tab"],["\u0E46","\u0E50"],["\u0E44",'"'],["\u0E33","\u0E0E"],["\u0E1E","\u0E11"],["\u0E30","\u0E18"],["\u0E31","\u0E4D"],["\u0E35","\u0E4A"],["\u0E23","\u0E13"],["\u0E19","\u0E2F"],["\u0E22","\u0E0D"],["\u0E1A","\u0E10"],["\u0E25",","],["\u0E03","\u0E05"]],[["Caps","Caps"],["\u0E1F","\u0E24"],["\u0E2B","\u0E06"],["\u0E01","\u0E0F"],["\u0E14","\u0E42"],["\u0E40","\u0E0C"],["\u0E49","\u0E47"],["\u0E48","\u0E4B"],["\u0E32","\u0E29"],["\u0E2A","\u0E28"],["\u0E27","\u0E0B"],["\u0E07","."],["Enter","Enter"]],[["Shift","Shift"],["\u0E1C","("],["\u0E1B",")"],["\u0E41","\u0E09"],["\u0E2D","\u0E2E"],["\u0E34","\u0E3A"],["\u0E37","\u0E4C"],["\u0E17","?"],["\u0E21","\u0E12"],["\u0E43","\u0E2C"],["\u0E1D","\u0E26"],["Shift","Shift"]],[[" "," "]]],lang:["th"]};
this.VKI_layout["\u0e44\u0e17\u0e22 Pattachote"]={name:"Thai Pattachote",keys:[[["_","\u0E3F"],["=","+"],["\u0E52",'"'],["\u0E53","/"],["\u0E54",","],["\u0E55","?"],["\u0E39","\u0E38"],["\u0E57","_"],["\u0E58","."],["\u0E59","("],["\u0E50",")"],["\u0E51","-"],["\u0E56","%"],["Bksp","Bksp"]],[["Tab","Tab"],["\u0E47","\u0E4A"],["\u0E15","\u0E24"],["\u0E22","\u0E46"],["\u0E2D","\u0E0D"],["\u0E23","\u0E29"],["\u0E48","\u0E36"],["\u0E14","\u0E1D"],["\u0E21","\u0E0B"],["\u0E27","\u0E16"],["\u0E41","\u0E12"],["\u0E43","\u0E2F"],["\u0E0C","\u0E26"],["\uF8C7","\u0E4D"]],[["Caps","Caps"],["\u0E49","\u0E4B"],["\u0E17","\u0E18"],["\u0E07","\u0E33"],["\u0E01","\u0E13"],["\u0E31","\u0E4C"],["\u0E35","\u0E37"],["\u0E32","\u0E1C"],["\u0E19","\u0E0A"],["\u0E40","\u0E42"],["\u0E44","\u0E06"],["\u0E02","\u0E11"],["Enter","Enter"]],[["Shift","Shift"],["\u0E1A","\u0E0E"],["\u0E1B","\u0E0F"],["\u0E25","\u0E10"],["\u0E2B","\u0E20"],["\u0E34","\u0E31"],["\u0E04","\u0E28"],["\u0E2A","\u0E2E"],["\u0E30","\u0E1F"],["\u0E08","\u0E09"],["\u0E1E","\u0E2C"],["Shift","Shift"]],[[" "," "]]]};
this.VKI_layout["\u0422\u0430\u0442\u0430\u0440\u0447\u0430"]={name:"Tatar",keys:[[["\u04BB","\u04BA","\u0451","\u0401"],["1","!"],["2",'"',"@"],["3","\u2116","#"],["4",";","$"],["5","%"],["6",":"],["7","?","["],["8","*","]"],["9","(","{"],["0",")","}"],["-","_"],["=","+"],["Bksp","Bksp"]],[["Tab","Tab"],["\u0439","\u0419"],["\u04E9","\u04E8","\u0446","\u0426"],["\u0443","\u0423"],["\u043A","\u041A"],["\u0435","\u0415"],["\u043D","\u041D"],["\u0433","\u0413"],["\u0448","\u0428"],["\u04D9","\u04D8","\u0449","\u0429"],["\u0437","\u0417"],["\u0445","\u0425"],["\u04AF","\u04AE","\u044A","\u042A"],["\\","/"]],[["Caps","Caps"],["\u0444","\u0424"],["\u044B","\u042B"],["\u0432","\u0412"],["\u0430","\u0410"],["\u043F","\u041F"],["\u0440","\u0420"],["\u043E","\u041E"],["\u043B","\u041B"],["\u0434","\u0414"],["\u04A3","\u04A2","\u0436","\u0416"],["\u044D","\u042D","'"],["Enter","Enter"]],[["Shift","Shift"],["\u0491","\u0490"],["\u044F","\u042F"],["\u0447","\u0427"],["\u0441","\u0421"],["\u043C","\u041C"],["\u0438","\u0418"],["\u0442","\u0422"],["\u0497","\u0496","\u044C","\u042C"],["\u0431","\u0411","<"],["\u044E","\u042E",">"],[".",","],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["tt"]};
this.VKI_layout["T\u00fcrk\u00e7e F"]={name:"Turkish F",keys:[[["+","*","\u00ac"],["1","!","\u00b9","\u00a1"],["2",'"',"\u00b2"],["3","^","#","\u00b3"],["4","$","\u00bc","\u00a4"],["5","%","\u00bd"],["6","&","\u00be"],["7","'","{"],["8","(","["],["9",")","]"],["0","=","}"],["/","?","\\","\u00bf"],["-","_","|"],["Bksp","Bksp"]],[["Tab","Tab"],["f","F","@"],["g","G"],["\u011f","\u011e"],["\u0131","I","\u00b6","\u00ae"],["o","O"],["d","D","\u00a5"],["r","R"],["n","N"],["h","H","\u00f8","\u00d8"],["p","P","\u00a3"],["q","Q","\u00a8"],["w","W","~"],["x","X","`"]],[["Caps","Caps"],["u","U","\u00e6","\u00c6"],["i","\u0130","\u00df","\u00a7"],["e","E","\u20ac"],["a","A"," ","\u00aa"],["\u00fc","\u00dc"],["t","T"],["k","K"],["m","M"],["l","L"],["y","Y","\u00b4"],["\u015f","\u015e"],["Enter","Enter"]],[["Shift","Shift"],["<",">","|","\u00a6"],["j","J","\u00ab","<"],["\u00f6","\u00d6","\u00bb",">"],["v","V","\u00a2","\u00a9"],["c","C"],["\u00e7","\u00c7"],["z","Z"],["s","S","\u00b5","\u00ba"],["b","B","\u00d7"],[".",":","\u00f7"],[",",";","-"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]]};
this.VKI_layout["T\u00fcrk\u00e7e Q"]={name:"Turkish Q",keys:[[['"',"\u00e9","<"],["1","!",">"],["2","'","\u00a3"],["3","^","#"],["4","+","$"],["5","%","\u00bd"],["6","&"],["7","/","{"],["8","(","["],["9",")","]"],["0","=","}"],["*","?","\\"],["-","_","|"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q","@"],["w","W"],["e","E","\u20ac"],["r","R"],["t","T"],["y","Y"],["u","U"],["\u0131","I","i","\u0130"],["o","O"],["p","P"],["\u011f","\u011e","\u00a8"],["\u00fc","\u00dc","~"],[",",";","`"]],[["Caps","Caps"],["a","A","\u00e6","\u00c6"],["s","S","\u00df"],["d","D"],["f","F"],["g","G"],["h","H"],["j","J"],["k","K"],["l","L"],["\u015f","\u015e","\u00b4"],["i","\u0130"],["Enter","Enter"]],[["Shift","Shift"],["<",">","|"],["z","Z"],["x","X"],["c","C"],["v","V"],["b","B"],["n","N"],["m","M"],["\u00f6","\u00d6"],["\u00e7","\u00c7"],[".",":"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["tr"]};this.VKI_layout["\u0423\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0430"]={name:"Ukrainian",keys:[[["\u00b4","~"],["1","!"],["2",'"'],["3","\u2116"],["4",";"],["5","%"],["6",":"],["7","?"],["8","*"],["9","("],["0",")"],["-","_"],["=","+"],["Bksp","Bksp"]],[["Tab","Tab"],["\u0439","\u0419"],["\u0446","\u0426"],["\u0443","\u0423"],["\u043A","\u041A"],["\u0435","\u0415"],["\u043D","\u041D"],["\u0433","\u0413"],["\u0448","\u0428"],["\u0449","\u0429"],["\u0437","\u0417"],["\u0445","\u0425"],["\u0457","\u0407"],["\u0491","\u0490"]],[["Caps","Caps"],["\u0444","\u0424"],["\u0456","\u0406"],["\u0432","\u0412"],["\u0430","\u0410"],["\u043F","\u041F"],["\u0440","\u0420"],["\u043E","\u041E"],["\u043B","\u041B"],["\u0434","\u0414"],["\u0436","\u0416"],["\u0454","\u0404"],["Enter","Enter"]],[["Shift","Shift"],["\u044F","\u042F"],["\u0447","\u0427"],["\u0441","\u0421"],["\u043C","\u041C"],["\u0438","\u0418"],["\u0442","\u0422"],["\u044C","\u042C"],["\u0431","\u0411"],["\u044E","\u042E"],[".",","],["Shift","Shift"]],[[" "," "]]],lang:["uk"]};
this.VKI_layout["United Kingdom"]={name:"United Kingdom",keys:[[["`","\u00ac","\u00a6"],["1","!"],["2",'"'],["3","\u00a3"],["4","$","\u20ac"],["5","%"],["6","^"],["7","&"],["8","*"],["9","("],["0",")"],["-","_"],["=","+"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q"],["w","W"],["e","E","\u00e9","\u00c9"],["r","R"],["t","T"],["y","Y"],["u","U","\u00fa","\u00da"],["i","I","\u00ed","\u00cd"],["o","O","\u00f3","\u00d3"],["p","P"],["[","{"],["]","}"],["#","~"]],[["Caps","Caps"],["a","A","\u00e1","\u00c1"],["s","S"],["d","D"],["f","F"],["g","G"],["h","H"],["j","J"],["k","K"],["l","L"],[";",":"],["'","@"],["Enter","Enter"]],[["Shift","Shift"],["\\","|"],["z","Z"],["x","X"],["c","C"],["v","V"],["b","B"],["n","N"],["m","M"],[",","<"],[".",">"],["/","?"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["en-gb"]};this.VKI_layout["\u0627\u0631\u062f\u0648"]={name:"Urdu",keys:[[["`","~"],["1","!"],["2","@"],["3","#"],["4","$"],["5","\u066A"],["6","^"],["7","\u06D6"],["8","\u066D"],["9",")"],["0","("],["-","_"],["=","+"],["Bksp","Bksp"]],[["Tab","Tab"],["\u0637","\u0638"],["\u0635","\u0636"],["\u06be","\u0630"],["\u062f","\u0688"],["\u0679","\u062B"],["\u067e","\u0651"],["\u062a","\u06C3"],["\u0628","\u0640"],["\u062c","\u0686"],["\u062d","\u062E"],["]","}"],["[","{"],["\\","|"]],[["Caps","Caps"],["\u0645","\u0698"],["\u0648","\u0632"],["\u0631","\u0691"],["\u0646","\u06BA"],["\u0644","\u06C2"],["\u06c1","\u0621"],["\u0627","\u0622"],["\u06A9","\u06AF"],["\u06CC","\u064A"],["\u061b",":"],["'",'"'],["Enter","Enter"]],[["Shift","Shift"],["\u0642","\u200D"],["\u0641","\u200C"],["\u06D2","\u06D3"],["\u0633","\u200E"],["\u0634","\u0624"],["\u063a","\u0626"],["\u0639","\u200F"],["\u060C",">"],["\u06D4","<"],["/","\u061F"],["Shift","Shift"]],[[" "," "]]],lang:["ur"]};
this.VKI_layout["\u0627\u0631\u062f\u0648 Phonetic"]={name:"Urdu Phonetic",keys:[[["\u064D","\u064B","~"],["\u06F1","1","!"],["\u06F2","2","@"],["\u06F3","3","#"],["\u06F4","4","$"],["\u06F5","5","\u066A"],["\u06F6","6","^"],["\u06F7","7","&"],["\u06F8","8","*"],["\u06F9","9","("],["\u06F0","0",")"],["-","_"],["=","+"],["Bksp","Bksp"]],[["Tab","Tab"],["\u0642","\u0652"],["\u0648","\u0651","\u0602"],["\u0639","\u0670","\u0656"],["\u0631","\u0691","\u0613"],["\u062A","\u0679","\u0614"],["\u06D2","\u064E","\u0601"],["\u0621","\u0626","\u0654"],["\u06CC","\u0650","\u0611"],["\u06C1","\u06C3"],["\u067E","\u064F","\u0657"],["[","{"],["]","}"],["\\","|"]],[["Caps","Caps"],["\u0627","\u0622","\uFDF2"],["\u0633","\u0635","\u0610"],["\u062F","\u0688","\uFDFA"],["\u0641"],["\u06AF","\u063A"],["\u062D","\u06BE","\u0612"],["\u062C","\u0636","\uFDFB"],["\u06A9","\u062E"],["\u0644"],["\u061B",":"],["'",'"'],["Enter","Enter"]],[["Shift","Shift"],["\u0632","\u0630","\u060F"],["\u0634","\u0698","\u060E"],["\u0686","\u062B","\u0603"],["\u0637","\u0638"],["\u0628","","\uFDFD"],["\u0646","\u06BA","\u0600"],["\u0645","\u0658"],["\u060C","","<"],["\u06D4","\u066B",">"],["/","\u061F"],["Shift","Shift"]],[[" "," "," "," "],["Alt","Alt"]]]};
this.VKI_layout["US Standard"]={name:"US Standard",keys:[[["`","~"],["1","!"],["2","@"],["3","#"],["4","$"],["5","%"],["6","^"],["7","&"],["8","*"],["9","("],["0",")"],["-","_"],["=","+"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q"],["w","W"],["e","E"],["r","R"],["t","T"],["y","Y"],["u","U"],["i","I"],["o","O"],["p","P"],["[","{"],["]","}"],["\\","|"]],[["Caps","Caps"],["a","A"],["s","S"],["d","D"],["f","F"],["g","G"],["h","H"],["j","J"],["k","K"],["l","L"],[";",":"],["'",'"'],["Enter","Enter"]],[["Shift","Shift"],["z","Z"],["x","X"],["c","C"],["v","V"],["b","B"],["n","N"],["m","M"],[",","<"],[".",">"],["/","?"],["Shift","Shift"]],[[" "," "]]],lang:["en-us"]};this.VKI_layout["US International"]={name:"US International",keys:[[["`","~"],["1","!","\u00a1","\u00b9"],["2","@","\u00b2"],["3","#","\u00b3"],["4","$","\u00a4","\u00a3"],["5","%","\u20ac"],["6","^","\u00bc"],["7","&","\u00bd"],["8","*","\u00be"],["9","(","\u2018"],["0",")","\u2019"],["-","_","\u00a5"],["=","+","\u00d7","\u00f7"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q","\u00e4","\u00c4"],["w","W","\u00e5","\u00c5"],["e","E","\u00e9","\u00c9"],["r","R","\u00ae"],["t","T","\u00fe","\u00de"],["y","Y","\u00fc","\u00dc"],["u","U","\u00fa","\u00da"],["i","I","\u00ed","\u00cd"],["o","O","\u00f3","\u00d3"],["p","P","\u00f6","\u00d6"],["[","{","\u00ab"],["]","}","\u00bb"],["\\","|","\u00ac","\u00a6"]],[["Caps","Caps"],["a","A","\u00e1","\u00c1"],["s","S","\u00df","\u00a7"],["d","D","\u00f0","\u00d0"],["f","F"],["g","G"],["h","H"],["j","J"],["k","K"],["l","L","\u00f8","\u00d8"],[";",":","\u00b6","\u00b0"],["'",'"',"\u00b4","\u00a8"],["Enter","Enter"]],[["Shift","Shift"],["z","Z","\u00e6","\u00c6"],["x","X"],["c","C","\u00a9","\u00a2"],["v","V"],["b","B"],["n","N","\u00f1","\u00d1"],["m","M","\u00b5"],[",","<","\u00e7","\u00c7"],[".",">"],["/","?","\u00bf"],["Shift","Shift"]],[[" "," "," "," "],["Alt","Alt"]]],lang:["en"]};
this.VKI_layout["\u040e\u0437\u0431\u0435\u043a\u0447\u0430"]={name:"Uzbek Cyrillic",keys:[[["\u0451","\u0401"],["1","!"],["2",'"'],["3","\u2116"],["4",";"],["5","%"],["6",":"],["7","?"],["8","*"],["9","("],["0",")"],["\u0493","\u0492"],["\u04B3","\u04B2"],["Bksp","Bksp"]],[["Tab","Tab"],["\u0439","\u0419"],["\u0446","\u0426"],["\u0443","\u0423"],["\u043A","\u041A"],["\u0435","\u0415"],["\u043D","\u041D"],["\u0433","\u0413"],["\u0448","\u0428"],["\u045E","\u040E"],["\u0437","\u0417"],["\u0445","\u0425"],["\u044A","\u042A"],["\\","/"]],[["Caps","Caps"],["\u0444","\u0424"],["\u049B","\u049A"],["\u0432","\u0412"],["\u0430","\u0410"],["\u043F","\u041F"],["\u0440","\u0420"],["\u043E","\u041E"],["\u043B","\u041B"],["\u0434","\u0414"],["\u0436","\u0416"],["\u044D","\u042D"],["Enter","Enter"]],[["Shift","Shift"],["\u044F","\u042F"],["\u0447","\u0427"],["\u0441","\u0421"],["\u043C","\u041C"],["\u0438","\u0418"],["\u0442","\u0422"],["\u044C","\u042C"],["\u0431","\u0411"],["\u044E","\u042E"],[".",","],["Shift","Shift"]],[[" "," "]]],lang:["uz"]};
this.VKI_layout["\u05d9\u05d9\u05b4\u05d3\u05d9\u05e9"]={name:"Yiddish",keys:[[[";","~","\u05B0"],["1","!","\u05B1"],["2","@","\u05B2"],["3","#","\u05B3"],["4","$","\u05B4"],["5","%","\u05B5"],["6","^","\u05B6"],["7","*","\u05B7"],["8","&","\u05B8"],["9","(","\u05C2"],["0",")","\u05C1"],["-","_","\u05B9"],["=","+","\u05BC"],["Bksp","Bksp"]],[["Tab","Tab"],["/","\u201F","\u201F"],["'","\u201E","\u201E"],["\u05E7","`","`"],["\u05E8","\uFB2F","\uFB2F"],["\u05D0","\uFB2E","\uFB2E"],["\u05D8","\u05F0","\u05F0"],["\u05D5","\uFB35","\uFB35"],["\u05DF","\uFB4B","\uFB4B"],["\u05DD","\uFB4E","\uFB4E"],["\u05E4","\uFB44","\uFB44"],["[","{","\u05BD"],["]","}","\u05BF"],["\\","|","\u05BB"]],[["Caps","Caps"],["\u05E9","\uFB2A","\uFB2A"],["\u05D3","\uFB2B","\uFB2B"],["\u05D2"],["\u05DB","\uFB3B","\uFB3B"],["\u05E2","\u05F1","\u05F1"],["\u05D9","\uFB1D","\uFB1D"],["\u05D7","\uFF1F","\uFF1F"],["\u05DC","\u05F2","\u05F2"],["\u05DA"],["\u05E3",":","\u05C3"],[",",'"',"\u05C0"],["Enter","Enter"]],[["Shift","Shift"],["\u05D6","\u2260","\u2260"],["\u05E1","\uFB4C","\uFB4C"],["\u05D1","\uFB31","\uFB31"],["\u05D4","\u05BE","\u05BE"],["\u05E0","\u2013","\u2013"],["\u05DE","\u2014","\u2014"],["\u05E6","\uFB4A","\uFB4A"],["\u05EA","<","\u05F3"],["\u05E5",">","\u05F4"],[".","?","\u20AA"],["Shift","Shift"]],[[" "," "],["Alt","Alt"]]],lang:["yi"]};
this.VKI_layout["\u4e2d\u6587\u6ce8\u97f3\u7b26\u53f7"]={name:"Chinese Bopomofo IME",keys:[[["\u20AC","~"],["\u3105","!"],["\u3109","@"],["\u02C7","#"],["\u02CB","$"],["\u3113","%"],["\u02CA","^"],["\u02D9","&"],["\u311A","*"],["\u311E",")"],["\u3122","("],["\u3126","_"],["=","+"],["Bksp","Bksp"]],[["Tab","Tab"],["\u3106","q"],["\u310A","w"],["\u310D","e"],["\u3110","r"],["\u3114","t"],["\u3117","y"],["\u3127","u"],["\u311B","i"],["\u311F","o"],["\u3123","p"],["[","{"],["]","}"],["\\","|"]],[["Caps","Caps"],["\u3107","a"],["\u310B","s"],["\u310E","d"],["\u3111","f"],["\u3115","g"],["\u3118","h"],["\u3128","j"],["\u311C","k"],["\u3120","l"],["\u3124",":"],["'",'"'],["Enter","Enter"]],[["Shift","Shift"],["\u3108","z"],["\u310C","x"],["\u310F","c"],["\u3112","v"],["\u3116","b"],["\u3119","n"],["\u3129","m"],["\u311D","<"],["\u3121",">"],["\u3125","?"],["Shift","Shift"]],[[" "," "]]],lang:["zh-Bopo"]};this.VKI_layout["\u4e2d\u6587\u4ed3\u9889\u8f93\u5165\u6cd5"]={name:"Chinese Cangjie IME",keys:[[["\u20AC","~"],["1","!"],["2","@"],["3","#"],["4","$"],["5","%"],["6","^"],["7","&"],["8","*"],["9",")"],["0","("],["-","_"],["=","+"],["Bksp","Bksp"]],[["Tab","Tab"],["\u624B","q"],["\u7530","w"],["\u6C34","e"],["\u53E3","r"],["\u5EFF","t"],["\u535C","y"],["\u5C71","u"],["\u6208","i"],["\u4EBA","o"],["\u5FC3","p"],["[","{"],["]","}"],["\\","|"]],[["Caps","Caps"],["\u65E5","a"],["\u5C38","s"],["\u6728","d"],["\u706B","f"],["\u571F","g"],["\u7AF9","h"],["\u5341","j"],["\u5927","k"],["\u4E2D","l"],[";",":"],["'",'"'],["Enter","Enter"]],[["Shift","Shift"],["\uFF3A","z"],["\u96E3","x"],["\u91D1","c"],["\u5973","v"],["\u6708","b"],["\u5F13","n"],["\u4E00","m"],[",","<"],[".",">"],["/","?"],["Shift","Shift"]],[[" "," "]]],lang:["zh"]};
this.VKI_deadkey={};this.VKI_deadkey['"']=this.VKI_deadkey["\u00a8"]=this.VKI_deadkey["\u309B"]={a:"\u00e4",e:"\u00eb",i:"\u00ef",o:"\u00f6",u:"\u00fc",y:"\u00ff","\u03b9":"\u03ca","\u03c5":"\u03cb","\u016B":"\u01D6","\u00FA":"\u01D8","\u01D4":"\u01DA","\u00F9":"\u01DC",A:"\u00c4",E:"\u00cb",I:"\u00cf",O:"\u00d6",U:"\u00dc",Y:"\u0178","\u0399":"\u03aa","\u03a5":"\u03ab","\u016A":"\u01D5","\u00DA":"\u01D7","\u01D3":"\u01D9","\u00D9":"\u01DB","\u304b":"\u304c","\u304d":"\u304e","\u304f":"\u3050","\u3051":"\u3052","\u3053":"\u3054","\u305f":"\u3060","\u3061":"\u3062","\u3064":"\u3065","\u3066":"\u3067","\u3068":"\u3069","\u3055":"\u3056","\u3057":"\u3058","\u3059":"\u305a","\u305b":"\u305c","\u305d":"\u305e","\u306f":"\u3070","\u3072":"\u3073","\u3075":"\u3076","\u3078":"\u3079","\u307b":"\u307c","\u30ab":"\u30ac","\u30ad":"\u30ae","\u30af":"\u30b0","\u30b1":"\u30b2","\u30b3":"\u30b4","\u30bf":"\u30c0","\u30c1":"\u30c2","\u30c4":"\u30c5","\u30c6":"\u30c7","\u30c8":"\u30c9","\u30b5":"\u30b6","\u30b7":"\u30b8","\u30b9":"\u30ba","\u30bb":"\u30bc","\u30bd":"\u30be","\u30cf":"\u30d0","\u30d2":"\u30d3","\u30d5":"\u30d6","\u30d8":"\u30d9","\u30db":"\u30dc"};
this.VKI_deadkey["~"]={a:"\u00e3",l:"\u0142",n:"\u00f1",o:"\u00f5",A:"\u00c3",L:"\u0141",N:"\u00d1",O:"\u00d5"};this.VKI_deadkey["^"]={a:"\u00e2",e:"\u00ea",i:"\u00ee",o:"\u00f4",u:"\u00fb",w:"\u0175",y:"\u0177",A:"\u00c2",E:"\u00ca",I:"\u00ce",O:"\u00d4",U:"\u00db",W:"\u0174",Y:"\u0176"};this.VKI_deadkey["\u02c7"]={c:"\u010D",d:"\u010f",e:"\u011b",s:"\u0161",l:"\u013e",n:"\u0148",r:"\u0159",t:"\u0165",u:"\u01d4",z:"\u017E","\u00fc":"\u01da",C:"\u010C",D:"\u010e",E:"\u011a",S:"\u0160",L:"\u013d",N:"\u0147",R:"\u0158",T:"\u0164",U:"\u01d3",Z:"\u017D","\u00dc":"\u01d9"};this.VKI_deadkey["\u02d8"]={a:"\u0103",g:"\u011f",A:"\u0102",G:"\u011e"};this.VKI_deadkey["-"]=this.VKI_deadkey["\u00af"]={a:"\u0101",e:"\u0113",i:"\u012b",o:"\u014d",u:"\u016B",y:"\u0233","\u00fc":"\u01d6",A:"\u0100",E:"\u0112",I:"\u012a",O:"\u014c",U:"\u016A",Y:"\u0232","\u00dc":"\u01d5"};this.VKI_deadkey["`"]={a:"\u00e0",e:"\u00e8",i:"\u00ec",o:"\u00f2",u:"\u00f9","\u00fc":"\u01dc",A:"\u00c0",E:"\u00c8",I:"\u00cc",O:"\u00d2",U:"\u00d9","\u00dc":"\u01db"};
this.VKI_deadkey["'"]=this.VKI_deadkey["\u00b4"]=this.VKI_deadkey["\u0384"]={a:"\u00e1",e:"\u00e9",i:"\u00ed",o:"\u00f3",u:"\u00fa",y:"\u00fd","\u03b1":"\u03ac","\u03b5":"\u03ad","\u03b7":"\u03ae","\u03b9":"\u03af","\u03bf":"\u03cc","\u03c5":"\u03cd","\u03c9":"\u03ce","\u00fc":"\u01d8",A:"\u00c1",E:"\u00c9",I:"\u00cd",O:"\u00d3",U:"\u00da",Y:"\u00dd","\u0391":"\u0386","\u0395":"\u0388","\u0397":"\u0389","\u0399":"\u038a","\u039f":"\u038c","\u03a5":"\u038e","\u03a9":"\u038f","\u00dc":"\u01d7"};this.VKI_deadkey["\u02dd"]={o:"\u0151",u:"\u0171",O:"\u0150",U:"\u0170"};this.VKI_deadkey["\u0385"]={"\u03b9":"\u0390","\u03c5":"\u03b0"};this.VKI_deadkey["\u00b0"]=this.VKI_deadkey["\u00ba"]={a:"\u00e5",u:"\u016f",A:"\u00c5",U:"\u016e"};this.VKI_deadkey["\u02DB"]={a:"\u0106",e:"\u0119",i:"\u012f",o:"\u01eb",u:"\u0173",y:"\u0177",A:"\u0105",E:"\u0118",I:"\u012e",O:"\u01ea",U:"\u0172",Y:"\u0176"};this.VKI_deadkey["\u02D9"]={c:"\u010B",e:"\u0117",g:"\u0121",z:"\u017C",C:"\u010A",E:"\u0116",G:"\u0120",Z:"\u017B"};this.VKI_deadkey["\u00B8"]=this.VKI_deadkey["\u201a"]={c:"\u00e7",s:"\u015F",C:"\u00c7",S:"\u015E"};
this.VKI_deadkey[","]={s:(this.VKI_isIElt8)?"\u015F":"\u0219",t:(this.VKI_isIElt8)?"\u0163":"\u021B",S:(this.VKI_isIElt8)?"\u015E":"\u0218",T:(this.VKI_isIElt8)?"\u0162":"\u021A"};this.VKI_deadkey["\u3002"]={"\u306f":"\u3071","\u3072":"\u3074","\u3075":"\u3077","\u3078":"\u307a","\u307b":"\u307d","\u30cf":"\u30d1","\u30d2":"\u30d4","\u30d5":"\u30d7","\u30d8":"\u30da","\u30db":"\u30dd"};this.VKI_symbol={"\u00a0":"NB\nSP","\u200b":"ZW\nSP","\u200c":"ZW\nNJ","\u200d":"ZW\nJ"};this.VKI_numpad=[[["$"],["\u00a3"],["\u20ac"],["\u00a5"]],[["7"],["8"],["9"],["/"]],[["4"],["5"],["6"],["*"]],[["1"],["2"],["3"],["-"]],[["0"],["."],["="],["+"]]];VKI_attach=function(elem){if(elem.getAttribute("VKI_attached")){return false}if(self.VKI_imageURI){var keybut=document.createElement("div");keybut.alt=self.VKI_i18n["01"];keybut.className="babQKB";keybut.title=self.VKI_i18n["01"];keybut.elem=elem;keybut.onclick=function(e){e=e||event;if(e.stopPropagation){e.stopPropagation()}else{e.cancelBubble=true}self.VKI_show(this.elem)};elem.parentNode.insertBefore(keybut,(elem.dir=="rtl")?elem:elem.nextSibling)
}else{elem.onfocus=function(){if(self.VKI_target!=this){self.VKI_show(this)}}}elem.setAttribute("VKI_attached","true");if(self.VKI_isIE){elem.onclick=elem.onselect=elem.onkeyup=function(e){if((e||event).type!="keyup"||!this.readOnly){this.range=document.selection.createRange()}}}VKI_addListener(elem,"click",function(e){if(self.VKI_target==this){e=e||event;if(e.stopPropagation){e.stopPropagation()}else{e.cancelBubble=true}}return false},false);if(self.VKI_isMoz){elem.addEventListener("blur",function(){this.setAttribute("_scrollTop",this.scrollTop)},false)}};function VKI_buildKeyboardInputs(){var inputElems=[document.getElementsByTagName("input"),document.getElementsByTagName("textarea")];for(var x=0,elem;elem=inputElems[x++];){for(var y=0,ex;ex=elem[y++];){if(ex.nodeName=="TEXTAREA"||ex.type=="text"||ex.type=="password"){if(ex.className.indexOf("keyboardInput")>-1){VKI_attach(ex)}}}}VKI_addListener(document.documentElement,"click",function(e){self.VKI_close()},false)}function VKI_mouseEvents(elem){if(elem.nodeName=="TD"){if(!elem.click){elem.click=function(){var evt=this.ownerDocument.createEvent("MouseEvents");
evt.initMouseEvent("click",true,true,this.ownerDocument.defaultView,1,0,0,0,0,false,false,false,false,0,null);this.dispatchEvent(evt)}}elem.VKI_clickless=0;VKI_addListener(elem,"dblclick",function(){return false},false)}VKI_addListener(elem,"mouseover",function(){if(this.nodeName=="TD"&&self.VKI_clickless){var _self=this;clearTimeout(this.VKI_clickless);this.VKI_clickless=setTimeout(function(){_self.click()},self.VKI_clickless)}if(self.VKI_isIE){this.className+=" hover"}},false);VKI_addListener(elem,"mouseout",function(){if(this.nodeName=="TD"){clearTimeout(this.VKI_clickless)}if(self.VKI_isIE){this.className=this.className.replace(/ ?(hover|pressed) ?/g,"")}},false);VKI_addListener(elem,"mousedown",function(){if(this.nodeName=="TD"){clearTimeout(this.VKI_clickless)}if(self.VKI_isIE){this.className+=" pressed"}},false);VKI_addListener(elem,"mouseup",function(){if(this.nodeName=="TD"){clearTimeout(this.VKI_clickless)}if(self.VKI_isIE){this.className=this.className.replace(/ ?pressed ?/g,"")}},false)}this.VKI_keyboard=document.createElement("table");
this.VKI_keyboard.id="keyboardInputMaster";this.VKI_keyboard.dir="ltr";this.VKI_keyboard.cellSpacing="0";this.VKI_keyboard.reflow=function(){this.style.width="50px";var foo=this.offsetWidth;this.style.width=""};VKI_addListener(this.VKI_keyboard,"click",function(e){e=e||event;if(e.stopPropagation){e.stopPropagation()}else{e.cancelBubble=true}return false},false);if(!this.VKI_layout[this.VKI_kt]){return alert('No keyboard named "'+this.VKI_kt+'"')}this.VKI_langCode={};var thead=document.createElement("thead");var tr=document.createElement("tr");var th=document.createElement("th");th.colSpan="2";var kbSelect=document.createElement("div");kbSelect.title=this.VKI_i18n["02"];VKI_addListener(kbSelect,"click",function(){var ol=this.getElementsByTagName("ol")[0];if(!ol.style.display){ol.style.display="block";var li=ol.getElementsByTagName("li");for(var x=0,scr=0;x<li.length;x++){if(VKI_kt==li[x].firstChild.nodeValue){li[x].className="selected";scr=li[x].offsetTop-li[x].offsetHeight*2}else{li[x].className=""}}setTimeout(function(){ol.scrollTop=scr
},0)}else{ol.style.display=""}},false);kbSelect.appendChild(document.createTextNode(this.VKI_kt));kbSelect.appendChild(document.createTextNode(this.VKI_isIElt8?" \u2193":" \u25be"));var ol=document.createElement("ol");for(ktype in this.VKI_layout){if(typeof this.VKI_layout[ktype]=="object"){if(!this.VKI_layout[ktype].lang){this.VKI_layout[ktype].lang=[]}for(var x=0;x<this.VKI_layout[ktype].lang.length;x++){this.VKI_langCode[this.VKI_layout[ktype].lang[x].toLowerCase().replace(/-/g,"_")]=ktype}var li=document.createElement("li");li.title=this.VKI_layout[ktype].name;VKI_addListener(li,"click",function(e){e=e||event;if(e.stopPropagation){e.stopPropagation()}else{e.cancelBubble=true}this.parentNode.style.display="";self.VKI_kts=self.VKI_kt=kbSelect.firstChild.nodeValue=this.firstChild.nodeValue;self.VKI_buildKeys();self.VKI_position(true)},false);VKI_mouseEvents(li);li.appendChild(document.createTextNode(ktype));ol.appendChild(li)}}kbSelect.appendChild(ol);th.appendChild(kbSelect);this.VKI_langCode.index=[];for(prop in this.VKI_langCode){if(prop!="index"&&typeof this.VKI_langCode[prop]=="string"){this.VKI_langCode.index.push(prop)
}}this.VKI_langCode.index.sort();this.VKI_langCode.index.reverse();if(this.VKI_numberPad){var span=document.createElement("span");span.appendChild(document.createTextNode("#"));span.title=this.VKI_i18n["00"];VKI_addListener(span,"click",function(){kbNumpad.style.display=(!kbNumpad.style.display)?"none":"";self.VKI_position(true)},false);VKI_mouseEvents(span);th.appendChild(span)}this.VKI_kbsize=function(e){self.VKI_size=Math.min(5,Math.max(1,self.VKI_size));self.VKI_keyboard.className=self.VKI_keyboard.className.replace(/ ?keyboardInputSize\d ?/,"");if(self.VKI_size!=2){self.VKI_keyboard.className+=" keyboardInputSize"+self.VKI_size}self.VKI_position(true);if(self.VKI_isOpera){self.VKI_keyboard.reflow()}};if(this.VKI_sizeAdj){var small=document.createElement("small");small.title=this.VKI_i18n["10"];VKI_addListener(small,"click",function(){--self.VKI_size;self.VKI_kbsize()},false);VKI_mouseEvents(small);small.appendChild(document.createTextNode(this.VKI_isIElt8?"\u2193":"\u21d3"));th.appendChild(small);var big=document.createElement("big");
big.title=this.VKI_i18n["11"];VKI_addListener(big,"click",function(){++self.VKI_size;self.VKI_kbsize()},false);VKI_mouseEvents(big);big.appendChild(document.createTextNode(this.VKI_isIElt8?"\u2191":"\u21d1"));th.appendChild(big)}var span=document.createElement("span");span.appendChild(document.createTextNode(this.VKI_i18n["07"]));span.title=this.VKI_i18n["08"];VKI_addListener(span,"click",function(){self.VKI_target.value="";self.VKI_target.focus();return false},false);VKI_mouseEvents(span);th.appendChild(span);var strong=document.createElement("strong");strong.appendChild(document.createTextNode("X"));strong.title=this.VKI_i18n["06"];VKI_addListener(strong,"click",function(){self.VKI_close()},false);VKI_mouseEvents(strong);th.appendChild(strong);tr.appendChild(th);thead.appendChild(tr);this.VKI_keyboard.appendChild(thead);var tbody=document.createElement("tbody");var tr=document.createElement("tr");var td=document.createElement("td");var div=document.createElement("div");if(this.VKI_deadBox){var label=document.createElement("label");
var checkbox=document.createElement("input");checkbox.type="checkbox";checkbox.title=this.VKI_i18n["03"]+": "+((this.VKI_deadkeysOn)?this.VKI_i18n["04"]:this.VKI_i18n["05"]);checkbox.defaultChecked=this.VKI_deadkeysOn;VKI_addListener(checkbox,"click",function(){this.title=self.VKI_i18n["03"]+": "+((this.checked)?self.VKI_i18n["04"]:self.VKI_i18n["05"]);self.VKI_modify("");return true},false);label.appendChild(checkbox);checkbox.checked=this.VKI_deadkeysOn;div.appendChild(label);this.VKI_deadkeysOn=checkbox}else{this.VKI_deadkeysOn.checked=this.VKI_deadkeysOn}if(this.VKI_showVersion){var vr=document.createElement("var");vr.title=this.VKI_i18n["09"]+" "+this.VKI_version;vr.appendChild(document.createTextNode("v"+this.VKI_version));div.appendChild(vr)}td.appendChild(div);tr.appendChild(td);var kbNumpad=document.createElement("td");kbNumpad.id="keyboardInputNumpad";if(!this.VKI_numberPadOn){kbNumpad.style.display="none"}var ntable=document.createElement("table");ntable.cellSpacing="0";var ntbody=document.createElement("tbody");
for(var x=0;x<this.VKI_numpad.length;x++){var ntr=document.createElement("tr");for(var y=0;y<this.VKI_numpad[x].length;y++){var ntd=document.createElement("td");VKI_addListener(ntd,"click",VKI_keyClick,false);VKI_mouseEvents(ntd);ntd.appendChild(document.createTextNode(this.VKI_numpad[x][y]));ntr.appendChild(ntd)}ntbody.appendChild(ntr)}ntable.appendChild(ntbody);kbNumpad.appendChild(ntable);tr.appendChild(kbNumpad);tbody.appendChild(tr);this.VKI_keyboard.appendChild(tbody);if(this.VKI_isIE6){this.VKI_iframe=document.createElement("iframe");this.VKI_iframe.style.position="absolute";this.VKI_iframe.style.border="0px none";this.VKI_iframe.style.filter="mask()";this.VKI_iframe.style.zIndex="999999";this.VKI_iframe.src=this.VKI_imageURI}function VKI_keyClick(){var done=false,character="\xa0";if(this.firstChild.nodeName.toLowerCase()!="small"){if((character=this.firstChild.nodeValue)=="\xa0"){return false}}else{character=this.firstChild.getAttribute("char")}if(self.VKI_deadkeysOn.checked&&self.VKI_dead){if(self.VKI_dead!=character){if(character!=" "){if(self.VKI_deadkey[self.VKI_dead][character]){self.VKI_insert(self.VKI_deadkey[self.VKI_dead][character]);
done=true}}else{self.VKI_insert(self.VKI_dead);done=true}}else{done=true}}self.VKI_dead=false;if(!done){if(self.VKI_deadkeysOn.checked&&self.VKI_deadkey[character]){self.VKI_dead=character;this.className+=" dead";if(self.VKI_shift){self.VKI_modify("Shift")}if(self.VKI_altgr){self.VKI_modify("AltGr")}}else{self.VKI_insert(character)}}self.VKI_modify("");return false}this.VKI_buildKeys=function(){this.VKI_shift=this.VKI_shiftlock=this.VKI_altgr=this.VKI_altgrlock=this.VKI_dead=false;var container=this.VKI_keyboard.tBodies[0].getElementsByTagName("div")[0];var tables=container.getElementsByTagName("table");for(var x=tables.length-1;x>=0;x--){container.removeChild(tables[x])}for(var x=0,hasDeadKey=false,lyt;lyt=this.VKI_layout[this.VKI_kt].keys[x++];){var table=document.createElement("table");table.cellSpacing="0";if(lyt.length<=this.VKI_keyCenter){table.className="keyboardInputCenter"}var tbody=document.createElement("tbody");var tr=document.createElement("tr");for(var y=0,lkey;lkey=lyt[y++];){var td=document.createElement("td");
if(this.VKI_symbol[lkey[0]]){var text=this.VKI_symbol[lkey[0]].split("\n");var small=document.createElement("small");small.setAttribute("char",lkey[0]);for(var z=0;z<text.length;z++){if(z){small.appendChild(document.createElement("br"))}small.appendChild(document.createTextNode(text[z]))}td.appendChild(small)}else{td.appendChild(document.createTextNode(lkey[0]||"\xa0"))}var className=[];if(this.VKI_deadkeysOn.checked){for(key in this.VKI_deadkey){if(key===lkey[0]){className.push("deadkey");break}}}if(lyt.length>this.VKI_keyCenter&&y==lyt.length){className.push("last")}if(lkey[0]==" "||lkey[1]==" "){className.push("space")}td.className=className.join(" ");switch(lkey[1]){case"Caps":case"Shift":case"Alt":case"AltGr":case"AltLk":VKI_addListener(td,"click",(function(type){return function(){self.VKI_modify(type);return false}})(lkey[1]),false);break;case"Tab":VKI_addListener(td,"click",function(){if(self.VKI_activeTab){if(self.VKI_target.form){var target=self.VKI_target,elems=target.form.elements;self.VKI_close();for(var z=0,me=false,j=-1;
z<elems.length;z++){if(j==-1&&elems[z].getAttribute("VKI_attached")){j=z}if(me){if(self.VKI_activeTab==1&&elems[z]){break}if(elems[z].getAttribute("VKI_attached")){break}}else{if(elems[z]==target){me=true}}}if(z==elems.length){z=Math.max(j,0)}if(elems[z].getAttribute("VKI_attached")){self.VKI_show(elems[z])}else{elems[z].focus()}}else{self.VKI_target.focus()}}else{self.VKI_insert("\t")}return false},false);break;case"Bksp":VKI_addListener(td,"click",function(){self.VKI_target.focus();if(self.VKI_target.setSelectionRange&&!self.VKI_target.readOnly){var rng=[self.VKI_target.selectionStart,self.VKI_target.selectionEnd];if(rng[0]<rng[1]){rng[0]++}self.VKI_target.value=self.VKI_target.value.substr(0,rng[0]-1)+self.VKI_target.value.substr(rng[1]);self.VKI_target.setSelectionRange(rng[0]-1,rng[0]-1)}else{if(self.VKI_target.createTextRange&&!self.VKI_target.readOnly){try{self.VKI_target.range.select()}catch(e){self.VKI_target.range=document.selection.createRange()}if(!self.VKI_target.range.text.length){self.VKI_target.range.moveStart("character",-1)
}self.VKI_target.range.text=""}else{self.VKI_target.value=self.VKI_target.value.substr(0,self.VKI_target.value.length-1)}}if(self.VKI_shift){self.VKI_modify("Shift")}if(self.VKI_altgr){self.VKI_modify("AltGr")}self.VKI_target.focus();return true},false);break;case"Enter":VKI_addListener(td,"click",function(){if(self.VKI_target.nodeName!="TEXTAREA"){if(self.VKI_target.form){for(var z=0,subm=false;z<self.VKI_target.form.elements.length;z++){if(self.VKI_target.form.elements[z].type=="submit"){subm=true}}if(!subm){self.VKI_target.form.submit()}}self.VKI_close()}else{self.VKI_insert("\n")}return true},false);break;default:VKI_addListener(td,"click",VKI_keyClick,false)}VKI_mouseEvents(td);tr.appendChild(td);for(var z=0;z<4;z++){if(this.VKI_deadkey[lkey[z]=lkey[z]||""]){hasDeadKey=true}}}tbody.appendChild(tr);table.appendChild(tbody);container.appendChild(table)}if(this.VKI_deadBox){this.VKI_deadkeysOn.style.display=(hasDeadKey)?"inline":"none"}if(this.VKI_isIE6){this.VKI_iframe.style.width=this.VKI_keyboard.offsetWidth+"px";
this.VKI_iframe.style.height=this.VKI_keyboard.offsetHeight+"px"}};this.VKI_buildKeys();VKI_addListener(this.VKI_keyboard,"selectstart",function(){return false},false);this.VKI_keyboard.unselectable="on";if(this.VKI_isOpera){VKI_addListener(this.VKI_keyboard,"mousedown",function(){return false},false)}this.VKI_modify=function(type){switch(type){case"Alt":case"AltGr":this.VKI_altgr=!this.VKI_altgr;break;case"AltLk":this.VKI_altgr=0;this.VKI_altgrlock=!this.VKI_altgrlock;break;case"Caps":this.VKI_shift=0;this.VKI_shiftlock=!this.VKI_shiftlock;break;case"Shift":this.VKI_shift=!this.VKI_shift;break}var vchar=0;if(!this.VKI_shift!=!this.VKI_shiftlock){vchar+=1}if(!this.VKI_altgr!=!this.VKI_altgrlock){vchar+=2}var tables=this.VKI_keyboard.tBodies[0].getElementsByTagName("div")[0].getElementsByTagName("table");for(var x=0;x<tables.length;x++){var tds=tables[x].getElementsByTagName("td");for(var y=0;y<tds.length;y++){var className=[],lkey=this.VKI_layout[this.VKI_kt].keys[x][y];switch(lkey[1]){case"Alt":case"AltGr":if(this.VKI_altgr){className.push("pressed")
}break;case"AltLk":if(this.VKI_altgrlock){className.push("pressed")}break;case"Shift":if(this.VKI_shift){className.push("pressed")}break;case"Caps":if(this.VKI_shiftlock){className.push("pressed")}break;case"Tab":case"Enter":case"Bksp":break;default:if(type){tds[y].removeChild(tds[y].firstChild);if(this.VKI_symbol[lkey[vchar]]){var text=this.VKI_symbol[lkey[vchar]].split("\n");var small=document.createElement("small");small.setAttribute("char",lkey[vchar]);for(var z=0;z<text.length;z++){if(z){small.appendChild(document.createElement("br"))}small.appendChild(document.createTextNode(text[z]))}tds[y].appendChild(small)}else{tds[y].appendChild(document.createTextNode(lkey[vchar]||"\xa0"))}}if(this.VKI_deadkeysOn.checked){var character=tds[y].firstChild.nodeValue||tds[y].firstChild.className;if(this.VKI_dead){if(character==this.VKI_dead){className.push("pressed")}if(this.VKI_deadkey[this.VKI_dead][character]){className.push("target")}}if(this.VKI_deadkey[character]){className.push("deadkey")}}}if(y==tds.length-1&&tds.length>this.VKI_keyCenter){className.push("last")
}if(lkey[0]==" "||lkey[1]==" "){className.push("space")}tds[y].className=className.join(" ")}}};this.VKI_insert=function(text){this.VKI_target.focus();if(this.VKI_target.maxLength){this.VKI_target.maxlength=this.VKI_target.maxLength}if(typeof this.VKI_target.maxlength=="undefined"||this.VKI_target.maxlength<0||this.VKI_target.value.length<this.VKI_target.maxlength){if(this.VKI_target.setSelectionRange&&!this.VKI_target.readOnly&&!this.VKI_isIE){var rng=[this.VKI_target.selectionStart,this.VKI_target.selectionEnd];this.VKI_target.value=this.VKI_target.value.substr(0,rng[0])+text+this.VKI_target.value.substr(rng[1]);if(text=="\n"&&this.VKI_isOpera){rng[0]++}this.VKI_target.setSelectionRange(rng[0]+text.length,rng[0]+text.length)}else{if(this.VKI_target.createTextRange&&!this.VKI_target.readOnly){try{this.VKI_target.range.select()}catch(e){this.VKI_target.range=document.selection.createRange()}this.VKI_target.range.text=text;this.VKI_target.range.collapse(true);this.VKI_target.range.select()}else{this.VKI_target.value+=text
}}if(this.VKI_shift){this.VKI_modify("Shift")}if(this.VKI_altgr){this.VKI_modify("AltGr")}this.VKI_target.focus()}else{if(this.VKI_target.createTextRange&&this.VKI_target.range){this.VKI_target.range.select()}}};this.VKI_show=function(elem){if(!this.VKI_target){this.VKI_target=elem;if(this.VKI_langAdapt&&this.VKI_target.lang){var chg=false,sub=[],lang=this.VKI_target.lang.toLowerCase().replace(/-/g,"_");for(var x=0,chg=false;!chg&&x<this.VKI_langCode.index.length;x++){if(lang.indexOf(this.VKI_langCode.index[x])==0){chg=kbSelect.firstChild.nodeValue=this.VKI_kt=this.VKI_langCode[this.VKI_langCode.index[x]]}}if(chg){this.VKI_buildKeys()}}if(this.VKI_isIE){if(!this.VKI_target.range){this.VKI_target.range=this.VKI_target.createTextRange();this.VKI_target.range.moveStart("character",this.VKI_target.value.length)}this.VKI_target.range.select()}try{this.VKI_keyboard.parentNode.removeChild(this.VKI_keyboard)}catch(e){}if(this.VKI_clearPasswords&&this.VKI_target.type=="password"){this.VKI_target.value=""}var elem=this.VKI_target;
this.VKI_target.keyboardPosition="absolute";do{if(VKI_getStyle(elem,"position")=="fixed"){this.VKI_target.keyboardPosition="fixed";break}}while(elem=elem.offsetParent);if(this.VKI_isIE6){document.body.appendChild(this.VKI_iframe)}document.body.appendChild(this.VKI_keyboard);this.VKI_keyboard.style.position=this.VKI_target.keyboardPosition;if(this.VKI_isOpera){this.VKI_keyboard.reflow()}this.VKI_position(true);if(self.VKI_isMoz||self.VKI_isWebKit){this.VKI_position(true)}this.VKI_target.blur();this.VKI_target.focus()}else{this.VKI_close()}};this.VKI_position=function(force){if(self.VKI_target){var kPos=VKI_findPos(self.VKI_keyboard),wDim=VKI_innerDimensions(),sDis=VKI_scrollDist();var place=false,fudge=self.VKI_target.offsetHeight+3;if(force!==true){if(kPos[1]+self.VKI_keyboard.offsetHeight-sDis[1]-wDim[1]>0){place=true;fudge=-self.VKI_keyboard.offsetHeight-3}else{if(kPos[1]-sDis[1]<0){place=true}}}if(place||force===true){var iPos=VKI_findPos(self.VKI_target),scr=self.VKI_target;while(scr=scr.parentNode){if(scr==document.body){break
}if(scr.scrollHeight>scr.offsetHeight||scr.scrollWidth>scr.offsetWidth){if(!scr.getAttribute("VKI_scrollListener")){scr.setAttribute("VKI_scrollListener",true);VKI_addListener(scr,"scroll",function(){self.VKI_position(true)},false)}var pPos=VKI_findPos(scr),oTop=iPos[1]-pPos[1],oLeft=iPos[0]-pPos[0];var top=oTop+self.VKI_target.offsetHeight;var left=oLeft+self.VKI_target.offsetWidth;var bottom=scr.offsetHeight-oTop-self.VKI_target.offsetHeight;var right=scr.offsetWidth-oLeft-self.VKI_target.offsetWidth;self.VKI_keyboard.style.display=(top<0||left<0||bottom<0||right<0)?"none":"";if(self.VKI_isIE6){self.VKI_iframe.style.display=(top<0||left<0||bottom<0||right<0)?"none":""}}}self.VKI_keyboard.style.top=iPos[1]-((self.VKI_target.keyboardPosition=="fixed"&&!self.VKI_isIE&&!self.VKI_isMoz)?sDis[1]:0)+fudge+"px";self.VKI_keyboard.style.left=Math.max(10,Math.min(wDim[0]-self.VKI_keyboard.offsetWidth-25,iPos[0]+self.VKI_target.offsetWidth))+"px";if(self.VKI_isIE6){self.VKI_iframe.style.width=self.VKI_keyboard.offsetWidth+"px";
self.VKI_iframe.style.height=self.VKI_keyboard.offsetHeight+"px";self.VKI_iframe.style.top=self.VKI_keyboard.style.top;self.VKI_iframe.style.left=self.VKI_keyboard.style.left}}if(force===true){self.VKI_position()}}};this.VKI_close=VKI_close=function(){if(this.VKI_target){try{this.VKI_keyboard.parentNode.removeChild(this.VKI_keyboard);if(this.VKI_isIE6){this.VKI_iframe.parentNode.removeChild(this.VKI_iframe)}}catch(e){}if(this.VKI_kt!=this.VKI_kts){kbSelect.firstChild.nodeValue=this.VKI_kt=this.VKI_kts;this.VKI_buildKeys()}kbSelect.getElementsByTagName("ol")[0].style.display="";this.VKI_target.focus();if(this.VKI_isIE){setTimeout(function(){self.VKI_target=false},0)}else{this.VKI_target=false}}};function VKI_addListener(elem,type,func,cap){if(elem.addEventListener){elem.addEventListener(type,function(e){func.call(elem,e)},cap)}else{if(elem.attachEvent){elem.attachEvent("on"+type,function(){func.call(elem)})}}}function VKI_findPos(obj){var curleft=curtop=0,scr=obj;while((scr=scr.parentNode)&&scr!=document.body){curleft-=scr.scrollLeft||0;
curtop-=scr.scrollTop||0}do{curleft+=obj.offsetLeft;curtop+=obj.offsetTop}while(obj=obj.offsetParent);return[curleft,curtop]}function VKI_innerDimensions(){if(self.innerHeight){return[self.innerWidth,self.innerHeight]}else{if(document.documentElement&&document.documentElement.clientHeight){return[document.documentElement.clientWidth,document.documentElement.clientHeight]}else{if(document.body){return[document.body.clientWidth,document.body.clientHeight]}}}return[0,0]}function VKI_scrollDist(){var html=document.getElementsByTagName("html")[0];if(html.scrollTop&&document.documentElement.scrollTop){return[html.scrollLeft,html.scrollTop]}else{if(html.scrollTop||document.documentElement.scrollTop){return[html.scrollLeft+document.documentElement.scrollLeft,html.scrollTop+document.documentElement.scrollTop]}else{if(document.body.scrollTop){return[document.body.scrollLeft,document.body.scrollTop]}}}return[0,0]}function VKI_getStyle(obj,styleProp){if(obj.currentStyle){var y=obj.currentStyle[styleProp]}else{if(window.getComputedStyle){var y=window.getComputedStyle(obj,null)[styleProp]
}}return y}VKI_addListener(window,"resize",this.VKI_position,false);VKI_addListener(window,"scroll",this.VKI_position,false);this.VKI_kbsize();VKI_addListener(window,"load",VKI_buildKeyboardInputs,false)})();
function babCJLangShow() {
 babPrepModal('placeModal');
 var url = "/tools/getConjLang.php";
 new Ajax.Updater( 'placeModal', url, {
	  evalScripts: true,
	  onSuccess: function(transport) { babFlashHide(); },
	  onFailure: function(transport) {alert(emLostConnection);}
	 });
}
function babConjSearch() {
 if ($('babCJ').value.length>0) {
  if (babConjFormSubmit()) { $('babCJForm').submit(); }
 }
}
function babConjFormSubmit() {
 var term = $('babCJ').value;
 try {
  if (window.suggest.sel>=0 && window.suggest.term!='') {$('babCJ').value=window.suggest.term;term=$('babCJ').value;}
 } catch (e) {}
 if (term.length>0) {
  var lang1 = babLangShort;
  var normedTerm = babNormURL(lang1, term);
  var url = babConjUrl+babLangName+encodeURI(normedTerm);
  $('babCJForm').action=url;
  return true;
 } else return false;
}
function babConjLangSlct(l1) {
 babLangName=babCJLDir[l1]+"/";
 babLangShort=l1;
 $("babDDictL").innerHTML=babCJLName[l1];
}
function babTP(a) {
_gaq.push(['_trackPageview',a]);
}
function poptastic(url) {
 var newWindow = window.open(url, 'name','height=500,width=800');
 if (window.focus) {
  newWindow.focus();
 }
}
function babRemoveUserLang (obj,id){
 var url="/tools/setUserLang.php";
 new Ajax.Updater($("babHiddenLang"), url, {
  method: 'post',
  parameters: {id:id,l:1},
  evalScripts: true,
  onSuccess:function(transport) { $(obj.parentNode).remove();},
  onFailure:function(transport) { alert(emLostConnection);}
 });
}
function babAddUserLang (uid){
 if (uid==0){
  alert(emLoginBeforeAddingLang);
  babGetModal('Login');
 }else{
  var url="/tools/setUserLang.php";
  var k=($('babULangS').value);
  new Ajax.Updater($("babULang"), url, {
   method: 'post',
   insertion: 'bottom',
   parameters: {id:k,l:0},
   evalScripts: true,
   onFailure:function(transport) { alert(emLostConnection);}
  });
 }
}
function babGetModalA(modal,a) {
 if ($('babPM')==null) {
 // insert div placeModal into body
 }
 var url = "/tools/get" +modal+ ".php";
 new Ajax.Updater( 'babPM', url, {
  method: 'post',
  parameters : { action: a },
  evalScripts: true,
  onFailure: function(transport) {
   alert(emLostConnection);
  }
 });
}
/**** Wording functions ***/
function babNGLangShow() {
         babPrepModal('placeModal');
         var url = "/tools/getNGLang.php";
         new Ajax.Updater( 'placeModal', url, {
                  evalScripts: true,
                  onSuccess: function(transport) { babFlashHide(); },
                  onFailure: function(transport) {alert(emLostConnection);}
                 });
}
function babNGLangSlct(l1) {
         babLangName=babNGLDir[l1]+"/";
         babLangShort=l1;
         $("babDDictL").innerHTML=babNGLName[l1];
         babDDDictHide();
         url=babWordingUrl+babLangName;
         location.href=url;
}
function babNGSearch() {
         var url = "/tools/getNGrams.php"
          new Ajax.Updater('babNGResult', url, {
            method: 'post',
            parameters: {
                      dLang: babDictShort,
                      ngLang: babLangShort,
                      ngTerm: $('babNG').value
            },
            evalScripts: true,
            onFailure: function(transport){
              alert(emLostConnection);
            }
          });
}
function babNGRefine(t) {
        $('babNG').value=t;
        babNGSearch();
        return false;
}
function babNGFilter(t, c) {
        $('babNG').value=t;
        babNGSearchFilter(c); //see how to pass this
        return false;
}
function babNGTimer() {
 if (babNGIsTimer)  {
         clearTimeout(babNGTime);
         babNGTime = setTimeout("babNGSearch()",1000);
 } else {
         babNGIsTimer=1;
         babNGTime = setTimeout("babNGSearch()",1000);
 }
}
function babNGMoreCS(tag) {
        var url = "/tools/getNGMoreCS.php";
        var term = tag.parentNode.parentNode.parentNode.childElements()[1].childElements()[0].innerHTML;
          new Ajax.Updater(tag.parentNode, url, {
                    method: 'post',
                    parameters: {
                              dLang: babDictShort,
                              ngLang: babLangShort,
                              ngTerm: term
                    },
                    evalScripts: true,
                    onSuccess: function(transport) { },
                    onFailure: function(transport){
                      alert(emLostConnection);
                    }
                  });
}
function babNGHideMoreCS(tag) {
 tag.parentNode.innerHTML='<span class="babImg babIcPlusB" onclick="babNGMoreCS(this);"></span>';
}

/*
 This minimized javascript contains:

 ********************************************************************
 **********************************************************************
 * HTML Virtual Keyboard Interface Script - v1.45
 *   Copyright (c) 2010 - GreyWyvern
 *
 *  - Licenced for free distribution under the BSDL
 *          http://www.opensource.org/licenses/bsd-license.php
 *
 * Add a script-driven keyboard interface to text fields, password
 * fields and textareas.
 *
 * See http://www.greywyvern.com/code/javascript/keyboard for examples
 * and usage instructions.
 *
 * Version 1.45 - February 15, 2011
 *   - Added activeTab option - Tab key advances to next form input
 *   - Fix for backwards character input in IE9
 *   - User script version no longer hides static version keyboard icon
 *   - Added Yiddish keyboard layout
 *   - Added Urdu Phonetic keyboard layout
 *
 *   See full changelog at:
 *     http://www.greywyvern.com/code/javascript/keyboard.changelog.txt
 *
 * Keyboard Credits
 *   - Urdu Phonetic keyboard layout by Khalid Malik
 *   - Yiddish keyboard layout by Helmut Wollmersdorfer
 *   - Khmer keyboard layout by Sovann Heng (km-kh.com)
 *   - Dari keyboard layout by Saif Fazel
 *   - Kurdish keyboard layout by Ara Qadir
 *   - Assamese keyboard layout by Kanchan Gogoi
 *   - Bulgarian BDS keyboard layout by Milen Georgiev
 *   - Basic Japanese Hiragana/Katakana keyboard layout by Damjan
 *   - Ukrainian keyboard layout by Dmitry Nikitin
 *   - Macedonian keyboard layout by Damjan Dimitrioski
 *   - Pashto keyboard layout by Ahmad Wali Achakzai (qamosona.com)
 *   - Armenian Eastern and Western keyboard layouts by Hayastan Project (www.hayastan.co.uk)
 *   - Pinyin keyboard layout from a collaboration with Lou Winklemann
 *   - Kazakh keyboard layout by Alex Madyankin
 *   - Danish keyboard layout by Verner Kjærsgaard
 *   - Slovak keyboard layout by Daniel Lara (www.learningslovak.com)
 *   - Belarusian and Serbian Cyrillic keyboard layouts by Evgeniy Titov
 *   - Bulgarian Phonetic keyboard layout by Samuil Gospodinov
 *   - Swedish keyboard layout by Håkan Sandberg
 *   - Romanian keyboard layout by Aurel
 *   - Farsi (Persian) keyboard layout by Kaveh Bakhtiyari (www.bakhtiyari.com)
 *   - Burmese keyboard layout by Cetanapa
 *   - Bosnian/Croatian/Serbian Latin/Slovenian keyboard layout by Miran Zeljko
 *   - Hungarian keyboard layout by Antal Sall 'Hiromacu'
 *   - Arabic keyboard layout by Srinivas Reddy
 *   - Italian and Spanish (Spain) keyboard layouts by dictionarist.com
 *   - Lithuanian and Russian keyboard layouts by Ramunas
 *   - German keyboard layout by QuHno
 *   - French keyboard layout by Hidden Evil
 *   - Polish Programmers layout by moose
 *   - Turkish keyboard layouts by offcu
 *   - Dutch and US Int'l keyboard layouts by jerone
 *
 */


