UNPKG

@mescius/inputman

Version:

日本仕様の入力用JavaScriptコントロールセット

103 lines (102 loc) 1.17 MB
/*! * * InputManJS 5.1 * * Copyright(c) MESCIUS inc. All rights reserved. * * Licensed under the InputManJS Commercial License. * sales@mescius.com * https://developer.mescius.jp/license/javascript * * */ +function(){var g;function aa(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}}var ba="function"==typeof Object.defineProperties?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a}; function ca(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var b=0;b<a.length;++b){var c=a[b];if(c&&c.Math==Math)return c}throw Error("Cannot find global object");}var p=ca(this);function da(a,b){if(b)a:{var c=p;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];if(!(e in c))break a;c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&null!=b&&ba(c,a,{configurable:!0,writable:!0,value:b})}} da("Symbol",function(a){function b(f){if(this instanceof b)throw new TypeError("Symbol is not a constructor");return new c(d+(f||"")+"_"+e++,f)}function c(f,h){this.g=f;ba(this,"description",{configurable:!0,writable:!0,value:h})}if(a)return a;c.prototype.toString=function(){return this.g};var d="jscomp_symbol_"+(1E9*Math.random()>>>0)+"_",e=0;return b}); da("Symbol.iterator",function(a){if(a)return a;a=Symbol("Symbol.iterator");for(var b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),c=0;c<b.length;c++){var d=p[b[c]];"function"===typeof d&&"function"!=typeof d.prototype[a]&&ba(d.prototype,a,{configurable:!0,writable:!0,value:function(){return ea(aa(this))}})}return a});function ea(a){a={next:a};a[Symbol.iterator]=function(){return this};return a} function fa(a){var b="undefined"!=typeof Symbol&&Symbol.iterator&&a[Symbol.iterator];return b?b.call(a):{next:aa(a)}}function ha(a){if(!(a instanceof Array)){a=fa(a);for(var b,c=[];!(b=a.next()).done;)c.push(b.value);a=c}return a}var ia="function"==typeof Object.create?Object.create:function(a){function b(){}b.prototype=a;return new b},ja; if("function"==typeof Object.setPrototypeOf)ja=Object.setPrototypeOf;else{var ka;a:{var la={a:!0},ma={};try{ma.__proto__=la;ka=ma.a;break a}catch(a){}ka=!1}ja=ka?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not extensible");return a}:null}var na=ja; function t(a,b){a.prototype=ia(b.prototype);a.prototype.constructor=a;if(na)na(a,b);else for(var c in b)if("prototype"!=c)if(Object.defineProperties){var d=Object.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}else a[c]=b[c];a.Dt=b.prototype}function oa(){for(var a=Number(this),b=[],c=a;c<arguments.length;c++)b[c-a]=arguments[c];return b}da("Reflect",function(a){return a?a:{}}); da("Reflect.setPrototypeOf",function(a){return a?a:na?function(b,c){try{return na(b,c),!0}catch(d){return!1}}:null});function pa(a,b){return Object.prototype.hasOwnProperty.call(a,b)}var qa="function"==typeof Object.assign?Object.assign:function(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(d)for(var e in d)pa(d,e)&&(a[e]=d[e])}return a};da("Object.assign",function(a){return a||qa}); da("WeakMap",function(a){function b(l){this.g=(k+=Math.random()+1).toString();if(l){l=fa(l);for(var m;!(m=l.next()).done;)m=m.value,this.set(m[0],m[1])}}function c(){}function d(l){var m=typeof l;return"object"===m&&null!==l||"function"===m}function e(l){if(!pa(l,h)){var m=new c;ba(l,h,{value:m})}}function f(l){var m=Object[l];m&&(Object[l]=function(n){if(n instanceof c)return n;Object.isExtensible(n)&&e(n);return m(n)})}if(function(){if(!a||!Object.seal)return!1;try{var l=Object.seal({}),m=Object.seal({}), n=new a([[l,2],[m,3]]);if(2!=n.get(l)||3!=n.get(m))return!1;n.delete(l);n.set(m,4);return!n.has(l)&&4==n.get(m)}catch(q){return!1}}())return a;var h="$jscomp_hidden_"+Math.random();f("freeze");f("preventExtensions");f("seal");var k=0;b.prototype.set=function(l,m){if(!d(l))throw Error("Invalid WeakMap key");e(l);if(!pa(l,h))throw Error("WeakMap key fail: "+l);l[h][this.g]=m;return this};b.prototype.get=function(l){return d(l)&&pa(l,h)?l[h][this.g]:void 0};b.prototype.has=function(l){return d(l)&&pa(l, h)&&pa(l[h],this.g)};b.prototype.delete=function(l){return d(l)&&pa(l,h)&&pa(l[h],this.g)?delete l[h][this.g]:!1};return b}); da("Map",function(a){function b(){var k={};return k.Gf=k.next=k.head=k}function c(k,l){var m=k.g;return ea(function(){if(m){for(;m.head!=k.g;)m=m.Gf;for(;m.next!=m.head;)return m=m.next,{done:!1,value:l(m)};m=null}return{done:!0,value:void 0}})}function d(k,l){var m=l&&typeof l;"object"==m||"function"==m?f.has(l)?m=f.get(l):(m=""+ ++h,f.set(l,m)):m="p_"+l;var n=k.h[m];if(n&&pa(k.h,m))for(k=0;k<n.length;k++){var q=n[k];if(l!==l&&q.key!==q.key||l===q.key)return{id:m,list:n,index:k,de:q}}return{id:m, list:n,index:-1,de:void 0}}function e(k){this.h={};this.g=b();this.size=0;if(k){k=fa(k);for(var l;!(l=k.next()).done;)l=l.value,this.set(l[0],l[1])}}if(function(){if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof Object.seal)return!1;try{var k=Object.seal({x:4}),l=new a(fa([[k,"s"]]));if("s"!=l.get(k)||1!=l.size||l.get({x:4})||l.set({x:4},"t")!=l||2!=l.size)return!1;var m=l.entries(),n=m.next();if(n.done||n.value[0]!=k||"s"!=n.value[1])return!1;n=m.next();return n.done||4!=n.value[0].x|| "t"!=n.value[1]||!m.next().done?!1:!0}catch(q){return!1}}())return a;var f=new WeakMap;e.prototype.set=function(k,l){k=0===k?0:k;var m=d(this,k);m.list||(m.list=this.h[m.id]=[]);m.de?m.de.value=l:(m.de={next:this.g,Gf:this.g.Gf,head:this.g,key:k,value:l},m.list.push(m.de),this.g.Gf.next=m.de,this.g.Gf=m.de,this.size++);return this};e.prototype.delete=function(k){k=d(this,k);return k.de&&k.list?(k.list.splice(k.index,1),k.list.length||delete this.h[k.id],k.de.Gf.next=k.de.next,k.de.next.Gf=k.de.Gf, k.de.head=null,this.size--,!0):!1};e.prototype.clear=function(){this.h={};this.g=this.g.Gf=b();this.size=0};e.prototype.has=function(k){return!!d(this,k).de};e.prototype.get=function(k){return(k=d(this,k).de)&&k.value};e.prototype.entries=function(){return c(this,function(k){return[k.key,k.value]})};e.prototype.keys=function(){return c(this,function(k){return k.key})};e.prototype.values=function(){return c(this,function(k){return k.value})};e.prototype.forEach=function(k,l){for(var m=this.entries(), n;!(n=m.next()).done;)n=n.value,k.call(l,n[1],n[0],this)};e.prototype[Symbol.iterator]=e.prototype.entries;var h=0;return e});da("Object.getOwnPropertySymbols",function(a){return a?a:function(){return[]}});da("Reflect.ownKeys",function(a){return a?a:function(b){var c=[],d=Object.getOwnPropertyNames(b);b=Object.getOwnPropertySymbols(b);for(var e=0;e<d.length;e++)("jscomp_symbol_"==d[e].substring(0,14)?b:c).push(d[e]);return c.concat(b)}});da("Object.setPrototypeOf",function(a){return a||na}); function ra(a,b){a instanceof String&&(a+="");var c=0,d=!1,e={next:function(){if(!d&&c<a.length){var f=c++;return{value:b(f,a[f]),done:!1}}d=!0;return{done:!0,value:void 0}}};e[Symbol.iterator]=function(){return e};return e}da("Array.prototype.keys",function(a){return a?a:function(){return ra(this,function(b){return b})}});da("Object.is",function(a){return a?a:function(b,c){return b===c?0!==b||1/b===1/c:b!==b&&c!==c}}); da("Array.prototype.includes",function(a){return a?a:function(b,c){var d=this;d instanceof String&&(d=String(d));var e=d.length;c=c||0;for(0>c&&(c=Math.max(c+e,0));c<e;c++){var f=d[c];if(f===b||Object.is(f,b))return!0}return!1}});function sa(a,b,c){if(null==a)throw new TypeError("The 'this' value for String.prototype."+c+" must not be null or undefined");if(b instanceof RegExp)throw new TypeError("First argument to String.prototype."+c+" must not be a regular expression");return a+""} da("String.prototype.includes",function(a){return a?a:function(b,c){return-1!==sa(this,b,"includes").indexOf(b,c||0)}});da("Math.trunc",function(a){return a?a:function(b){b=Number(b);if(isNaN(b)||Infinity===b||-Infinity===b||0===b)return b;var c=Math.floor(Math.abs(b));return 0>b?-c:c}});da("Object.values",function(a){return a?a:function(b){var c=[],d;for(d in b)pa(b,d)&&c.push(b[d]);return c}}); da("Object.entries",function(a){return a?a:function(b){var c=[],d;for(d in b)pa(b,d)&&c.push([d,b[d]]);return c}}); da("Set",function(a){function b(c){this.g=new Map;if(c){c=fa(c);for(var d;!(d=c.next()).done;)this.add(d.value)}this.size=this.g.size}if(function(){if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof Object.seal)return!1;try{var c=Object.seal({x:4}),d=new a(fa([c]));if(!d.has(c)||1!=d.size||d.add(c)!=d||1!=d.size||d.add({x:4})!=d||2!=d.size)return!1;var e=d.entries(),f=e.next();if(f.done||f.value[0]!=c||f.value[1]!=c)return!1;f=e.next();return f.done||f.value[0]==c||4!=f.value[0].x|| f.value[1]!=f.value[0]?!1:e.next().done}catch(h){return!1}}())return a;b.prototype.add=function(c){c=0===c?0:c;this.g.set(c,c);this.size=this.g.size;return this};b.prototype.delete=function(c){c=this.g.delete(c);this.size=this.g.size;return c};b.prototype.clear=function(){this.g.clear();this.size=0};b.prototype.has=function(c){return this.g.has(c)};b.prototype.entries=function(){return this.g.entries()};b.prototype.values=function(){return this.g.values()};b.prototype.keys=b.prototype.values;b.prototype[Symbol.iterator]= b.prototype.values;b.prototype.forEach=function(c,d){var e=this;this.g.forEach(function(f){return c.call(d,f,f,e)})};return b});da("String.prototype.endsWith",function(a){return a?a:function(b,c){var d=sa(this,b,"endsWith");void 0===c&&(c=d.length);c=Math.max(0,Math.min(c|0,d.length));for(var e=b.length;0<e&&0<c;)if(d[--c]!=b[--e])return!1;return 0>=e}});da("String.prototype.trimLeft",function(a){function b(){return this.replace(/^[\s\xa0]+/,"")}return a||b}); da("String.prototype.trimStart",function(a){return a||String.prototype.trimLeft});da("String.prototype.trimRight",function(a){function b(){return this.replace(/[\s\xa0]+$/,"")}return a||b});da("String.prototype.trimEnd",function(a){return a||String.prototype.trimRight});function ta(a,b,c){a instanceof String&&(a=String(a));for(var d=a.length,e=0;e<d;e++){var f=a[e];if(b.call(c,f,e,a))return{Vp:e,Rq:f}}return{Vp:-1,Rq:void 0}} da("Array.prototype.find",function(a){return a?a:function(b,c){return ta(this,b,c).Rq}});da("Array.from",function(a){return a?a:function(b,c,d){c=null!=c?c:function(k){return k};var e=[],f="undefined"!=typeof Symbol&&Symbol.iterator&&b[Symbol.iterator];if("function"==typeof f){b=f.call(b);for(var h=0;!(f=b.next()).done;)e.push(c.call(d,f.value,h++))}else for(f=b.length,h=0;h<f;h++)e.push(c.call(d,b[h],h));return e}}); da("Number.isNaN",function(a){return a?a:function(b){return"number"===typeof b&&isNaN(b)}});da("Array.prototype.flat",function(a){return a?a:function(b){b=void 0===b?1:b;for(var c=[],d=0;d<this.length;d++){var e=this[d];Array.isArray(e)&&0<b?(e=Array.prototype.flat.call(e,b-1),c.push.apply(c,e)):c.push(e)}return c}});da("Number.isFinite",function(a){return a?a:function(b){return"number"!==typeof b?!1:!isNaN(b)&&Infinity!==b&&-Infinity!==b}}); da("Number.isInteger",function(a){return a?a:function(b){return Number.isFinite(b)?b===Math.floor(b):!1}});da("String.prototype.repeat",function(a){return a?a:function(b){var c=sa(this,null,"repeat");if(0>b||1342177279<b)throw new RangeError("Invalid count value");b|=0;for(var d="";b;)if(b&1&&(d+=c),b>>>=1)c+=c;return d}}); da("String.prototype.padStart",function(a){return a?a:function(b,c){var d=sa(this,null,"padStart");b-=d.length;c=void 0!==c?String(c):" ";return(0<b&&c?c.repeat(Math.ceil(b/c.length)).substring(0,b):"")+d}});da("Array.prototype.findIndex",function(a){return a?a:function(b,c){return ta(this,b,c).Vp}});var ua=this||self; function va(a,b){a=a.split(".");var c=ua;a[0]in c||"undefined"==typeof c.execScript||c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)a.length||void 0===b?c[d]&&c[d]!==Object.prototype[d]?c=c[d]:c=c[d]={}:c[d]=b};window.GCIM=window.GCIM||{};window.GC=window.GC||{};va("window.GC",window.GC);window.GC.InputMan=window.GCIM;window.GC.InputMan=window.GC.InputMan;function v(a,b,c){a=a.split(".");c=c?c:window.GCIM;for(var d=1;d<a.length;d++)c[a[d-1]]||(c[a[d-1]]={}),c=c[a[d-1]];c[a[a.length-1]]=b};var xa={D_0:"0",D_1:"1",D_2:"2",D_3:"3",D_4:"4",D_5:"5",D_6:"6",D_7:"7",D_8:"8",D_9:"9",Sign:"+/-",Dot:".",Add:"+",Sub:"-",Multiply:"*",Divide:"/",Sqrt:"SQRT",Percentage:"%",Fraction:"1/x",Equal:"=",MStatus:"MStatus",MC:"MC",MR:"MR",MS:"MS",MAdd:"M+",BS:"BS",CE:"CE",C:"C"};v("GcCalculatorKey",xa);var ya=(navigator.userLanguage||navigator.language).toLowerCase();v("Culture",{EN:"en",CN:"cn",JA:"ja"});var za="en";-1<ya.indexOf("ja")?za="ja":-1<ya.indexOf("cn")&&(za="cn");var Aa=new Map; Aa.ja={TouchToolBarUndo:"\u5143\u306b\u623b\u3059",TouchToolBarCut:"\u5207\u308a\u53d6\u308a",TouchToolBarCopy:"\u30b3\u30d4\u30fc",TouchToolBarPaste:"\u8cbc\u308a\u4ed8\u3051",TouchToolBarDelete:"\u524a\u9664",TouchToolBarSelectAll:"\u3059\u3079\u3066\u9078\u629e",ToolTipPreviousYear:"\u524d\u306e\u5e74",ToolTipToday:"\u4eca\u65e5",ToolTipNextYear:"\u6b21\u306e\u5e74",ToolTipNextDecade:"10\u5e74\u5f8c",ToolTipPreviousDecade:"10\u5e74\u524d",ToolTipNextCentury:"100\u5e74\u5f8c",ToolTipPreviousCentury:"100\u5e74\u524d", ToolTipNextMillennium:"1000\u5e74\u5f8c",ToolTipPreviousMillennium:"1000\u5e74\u524d",ToolTipZoomIn:"\u30ba\u30fc\u30e0\u30a4\u30f3",ToolTipZoomOut:"\u30ba\u30fc\u30e0\u30a2\u30a6\u30c8",WeekdayMonday:"\u6708",WeekdayTuesday:"\u706b",WeekdayWednesday:"\u6c34",WeekdayThursday:"\u6728",WeekdayFriday:"\u91d1",WeekdaySaturday:"\u571f",WeekdaySunday:"\u65e5",ContextMenuUndo:"\u5143\u306b\u623b\u3059(U)",ContextMenuCut:"\u5207\u308a\u53d6\u308a(T)",ContextMenuCopy:"\u30b3\u30d4\u30fc(C)",ContextMenuPaste:"\u8cbc\u308a\u4ed8\u3051(P)", ContextMenuDelete:"\u524a\u9664(D)",ContextMenuSelectAll:"\u3059\u3079\u3066\u9078\u629e(A)",NumberCurrencySymbol:"\u00a5",CalculatorDivideByZeroInfo:"0 \u3067\u9664\u7b97\u3067\u304d\u307e\u305b\u3093\u3002",CalculatorInvalidInputInfo:"\u4e0d\u6b63\u306a\u5165\u529b\u3067\u3059\u3002",CalculatorOverFlowInfo:"\u6f14\u7b97\u306e\u7d50\u679c\u304c\u30aa\u30fc\u30d0\u30fc\u30d5\u30ed\u30fc\u3057\u307e\u3059\u3002",CalculatorSqrtParameterException:"\u7121\u52b9\u306a\u5024\u3067\u3059\u3002",DateTabDefaultText:"\u65e5\u4ed8", TimeTabDefaultText:"\u6642\u523b",NotifierDefaultFailMessage:"\u5165\u529b\u5024\u304c\u6b63\u3057\u304f\u3042\u308a\u307e\u305b\u3093",NotifierDefaultSuccessMessage:"\u5165\u529b\u5024\u304c\u6b63\u5e38\u3067\u3059",ToastNotifierSuccessTitle:"\u691c\u8a3c\u306b\u6210\u529f\u3057\u307e\u3057\u305f",ToastNotifierFailTitle:"\u691c\u8a3c\u306b\u5931\u6557\u3057\u307e\u3057\u305f",DateTimeAM:"\u5348\u524d",DateTimePM:"\u5348\u5f8c",RandomDisplay:"\u30ad\u30fc\u306e\u914d\u7f6e\u3092\u30e9\u30f3\u30c0\u30e0\u306b\u3059\u308b", HideButtonWhenMouseOn:"\u30de\u30a6\u30b9\u30aa\u30fc\u30d0\u30fc\u6642\u306b\u30ad\u30fc\u3092\u975e\u8868\u793a\u306b\u3059\u308b",SoftKeyboardTitle:"\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u30ad\u30fc\u30dc\u30fc\u30c9",BackSpaceButton:"1\u6587\u5b57\u524a\u9664",ClearButton:"\u5168\u3066\u524a\u9664 ",WhiteSpaceButton:"\u30b9\u30da\u30fc\u30b9",ArrowLeftButton:"\u2190",ArrowRightButton:"\u2192",CancelButton:"\u30ad\u30e3\u30f3\u30bb\u30eb",DefaultHelpContent:"\u30d8\u30eb\u30d7\u30b3\u30f3\u30c6\u30f3\u30c4", Copy:"\u30b3\u30d4\u30fc\u3057\u307e\u3059",Copied:"\u30b3\u30d4\u30fc\u3057\u307e\u3057\u305f"}; Aa.cn={TouchToolBarUndo:"\u64a4\u9500",TouchToolBarCut:"\u526a\u5207",TouchToolBarCopy:"\u590d\u5236",TouchToolBarPaste:"\u7c98\u8d34",TouchToolBarDelete:"\u5220\u9664",TouchToolBarSelectAll:"\u9009\u62e9\u5168\u90e8",ToolTipPreviousYear:"\u4e0a\u4e00\u5e74",ToolTipToday:"\u4eca\u65e5",ToolTipNextYear:"\u4e0b\u4e00\u5e74",ToolTipNextDecade:"\u4e0b\u5341\u5e74",ToolTipPreviousDecade:"\u4e0a\u5341\u5e74",ToolTipNextCentury:"\u4e0b\u767e\u5e74",ToolTipPreviousCentury:"\u4e0a\u767e\u5e74",ToolTipNextMillennium:"\u4e0b\u5343\u5e74", ToolTipPreviousMillennium:"\u4e0a\u5343\u5e74",ToolTipZoomIn:"\u653e\u5927",ToolTipZoomOut:"\u7f29\u5c0f",WeekdayMonday:"\u4e00",WeekdayTuesday:"\u4e8c",WeekdayWednesday:"\u4e09",WeekdayThursday:"\u56db",WeekdayFriday:"\u4e94",WeekdaySaturday:"\u516d",WeekdaySunday:"\u65e5",ContextMenuUndo:"\u64a4\u9500(U)",ContextMenuCut:"\u526a\u5207(T)",ContextMenuCopy:"\u590d\u5236(C)",ContextMenuPaste:"\u7c98\u8d34(P)",ContextMenuDelete:"\u5220\u9664(D)",ContextMenuSelectAll:"\u9009\u62e9\u5168\u90e8(A)",NumberCurrencySymbol:"\uffe5", CalculatorDivideByZeroInfo:"\u4e0d\u80fd\u88ab\u96f6\u9664\u3002",CalculatorInvalidInputInfo:"\u65e0\u6548\u8f93\u5165\u3002",CalculatorOverFlowInfo:"\u8fd0\u7b97\u7ed3\u679c\u6ea2\u51fa\u3002",CalculatorSqrtParameterException:"\u51fd\u6570\u8f93\u5165\u4e0d\u6b63\u786e\u3002",DateTabDefaultText:"\u65e5\u671f",TimeTabDefaultText:"\u65f6\u95f4",NotifierDefaultFailMessage:"\u8f93\u5165\u503c\u975e\u6cd5\u3002",NotifierDefaultSuccessMessage:"\u8f93\u5165\u503c\u6b63\u786e\u3002",ToastNotifierSuccessTitle:"\u9a8c\u8bc1\u6210\u529f", ToastNotifierFailTitle:"\u9a8c\u8bc1\u5931\u8d25",DateTimeAM:"\u4e0a\u5348",DateTimePM:"\u4e0b\u5348",RandomDisplay:"\u968f\u673a\u663e\u793a",HideButtonWhenMouseOn:"\u9f20\u6807\u60ac\u505c\u65f6\u9690\u85cf\u6309\u94ae",SoftKeyboardTitle:"\u8f6f\u952e\u76d8",BackSpaceButton:"\u5220\u9664",ClearButton:"\u6e05\u7a7a",WhiteSpaceButton:"\u7a7a\u683c",ArrowLeftButton:"\u5de6\u79fb",ArrowRightButton:"\u53f3\u79fb",CancelButton:"\u53d6\u6d88",DefaultHelpContent:"\u5e2e\u52a9\u5185\u5bb9",Copy:"\u590d\u5236", Copied:"\u5df2\u590d\u5236"}; Aa.en={TouchToolBarUndo:"Undo",TouchToolBarCut:"Cut",TouchToolBarCopy:"Copy",TouchToolBarPaste:"Paste",TouchToolBarDelete:"Delete",TouchToolBarSelectAll:"Select All",ToolTipPreviousYear:"Previous Year",ToolTipToday:"Today",ToolTipNextYear:"Next Year",ToolTipNextDecade:"Next Decade",ToolTipPreviousDecade:"Previous Decade",ToolTipNextCentury:"Next Century",ToolTipPreviousCentury:"Previous Century",ToolTipNextMillennium:"Next Millennium",ToolTipPreviousMillennium:"Previous Millennium",ToolTipZoomIn:"Zoom In", ToolTipZoomOut:"Zoom Out",WeekdayMonday:"M",WeekdayTuesday:"T",WeekdayWednesday:"W",WeekdayThursday:"T",WeekdayFriday:"F",WeekdaySaturday:"S",WeekdaySunday:"S",ContextMenuUndo:"Undo(U)",ContextMenuCut:"Cut(T)",ContextMenuCopy:"Copy(C)",ContextMenuPaste:"Paste(P)",ContextMenuDelete:"Delete(D)",ContextMenuSelectAll:"Select All(A)",NumberCurrencySymbol:"$",CalculatorDivideByZeroInfo:"Cannot divide by zero.",CalculatorInvalidInputInfo:"Invalid Input.",CalculatorOverFlowInfo:"Arithmetic operation resulted in an overflow.", CalculatorSqrtParameterException:"Invalid input for function.",DateTabDefaultText:"Date",TimeTabDefaultText:"Time",NotifierDefaultFailMessage:"Input value is incorrect.",NotifierDefaultSuccessMessage:"Input value is correct.",ToastNotifierSuccessTitle:"Validation Succeeded",ToastNotifierFailTitle:"Validation Failed",DateTimeAM:"AM",DateTimePM:"PM",RandomDisplay:"Random display",HideButtonWhenMouseOn:"Hide button when mouse on",SoftKeyboardTitle:"Software Keyboard",BackSpaceButton:"Back",ClearButton:"Clear", WhiteSpaceButton:"Space",ArrowLeftButton:"\u2190",ArrowRightButton:"\u2192",CancelButton:"Cancel",DefaultHelpContent:"DefaultHelpContent",Copy:"Copy",Copied:"Copied"};var w=new Proxy({},{get:function(a,b){return Aa[za][b]}});v("setCulture",function(a,b){za=a;b&&(Aa[za]=b)});var Ba={Always:"always",PostDisplay:"postdisplay",PreDisplay:"predisplay"};v("ShowLiterals",Ba);var Ca={AdjustToMaxMin:"adjusttomaxmin",Clear:"clear",Restore:"restore",CancelInput:"cancelinput",Keep:"keep"};v("MaxMinBehavior",Ca);var Da={Control:"control",Field:"field"};v("TabAction",Da);var Ea={None:"none",Left:"left",Right:"right",Both:"both"};v("ExitOnLeftRightKey",Ea);var Fa={Insert:"insert",Overwrite:"overwrite",FixedInsert:"fixedinsert",FixedOverwrite:"fixedoverwrite"};v("EditMode",Fa); var Ga={NoControl:"nocontrol",Filter:"filter",Cut:"cut"};v("CrLfMode",Ga);var Ha={NoControl:"nocontrol",Filter:"filter",Cut:"cut"};v("TabCharMode",Ha);var Ia={Enter:"enter",ShiftEnter:"shiftenter",Both:"both",None:"none"};v("ExitKey",Ia);var Ja={LeftSide:"leftside",RightSide:"rightside"};v("DropDownButtonAlignment",Ja);var La={IncludeLiterals:"includeliterals",ExcludeLiterals:"excludeliterals"};v("ClipContent",La);var Ma={None:"none",Field:"field",All:"all"};v("HighlightText",Ma); var Na={LeftSide:"leftside",RightSide:"rightside"};v("SpinButtonAlignment",Na);var Oa={None:0,Click:1,ClientEvent:3,KeyExit:4,Default:5,ImeInput:8,Left:9,Right:10,DragDrop:11,ClearButton:12};Oa[Oa.None]="None";Oa[Oa.Click]="Click";Oa[Oa.ClientEvent]="ClientEvent";Oa[Oa.KeyExit]="KeyExit";Oa[Oa.Default]="Default";Oa[Oa.ImeInput]="ImeInput";Oa[Oa.Left]="Left";Oa[Oa.Right]="Right";Oa[Oa.DragDrop]="DragDrop";Oa[Oa.ClearButton]="ClearButton";v("FocusType",Oa); var x={BackSpace:8,Tab:9,Clear:12,Return:13,Shift:16,Control:17,Alt:18,Pause:19,CapsLock:20,Escape:27,Space:32,PageUp:33,PageDown:34,End:35,Home:36,Left:37,Up:38,Right:39,Down:40,Select:41,Print:42,Execute:43,Insert:45,Delete:46,Help:47,D0:48,D1:49,D2:50,D3:51,D4:52,D5:53,D6:54,D7:55,D8:56,D9:57,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,NumPad0:96,NumPad1:97,NumPad2:98,NumPad3:99,NumPad4:100,NumPad5:101,NumPad6:102, NumPad7:103,NumPad8:104,NumPad9:105,Multiply:106,Add:107,Separator:108,Subtract:109,Decimal:110,Divide:111,NumLock:136,ScrollLock:137,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,F13:124,F14:125,F15:126,F16:127,F17:128,F18:129,F19:130,F20:131,F21:132,F22:133,F23:134,F24:135};x[x.BackSpace]="BackSpace";x[x.Tab]="Tab";x[x.Clear]="Clear";x[x.Return]="Return";x[x.Shift]="Shift";x[x.Control]="Control";x[x.Alt]="Alt";x[x.Pause]="Pause";x[x.CapsLock]="CapsLock"; x[x.Escape]="Escape";x[x.Space]="Space";x[x.PageUp]="PageUp";x[x.PageDown]="PageDown";x[x.End]="End";x[x.Home]="Home";x[x.Left]="Left";x[x.Up]="Up";x[x.Right]="Right";x[x.Down]="Down";x[x.Select]="Select";x[x.Print]="Print";x[x.Execute]="Execute";x[x.Insert]="Insert";x[x.Delete]="Delete";x[x.Help]="Help";x[x.D0]="D0";x[x.D1]="D1";x[x.D2]="D2";x[x.D3]="D3";x[x.D4]="D4";x[x.D5]="D5";x[x.D6]="D6";x[x.D7]="D7";x[x.D8]="D8";x[x.D9]="D9";x[x.A]="A";x[x.B]="B";x[x.C]="C";x[x.D]="D";x[x.E]="E";x[x.F]="F"; x[x.G]="G";x[x.H]="H";x[x.I]="I";x[x.J]="J";x[x.K]="K";x[x.L]="L";x[x.M]="M";x[x.N]="N";x[x.O]="O";x[x.P]="P";x[x.Q]="Q";x[x.R]="R";x[x.S]="S";x[x.T]="T";x[x.U]="U";x[x.V]="V";x[x.W]="W";x[x.X]="X";x[x.Y]="Y";x[x.Z]="Z";x[x.NumPad0]="NumPad0";x[x.NumPad1]="NumPad1";x[x.NumPad2]="NumPad2";x[x.NumPad3]="NumPad3";x[x.NumPad4]="NumPad4";x[x.NumPad5]="NumPad5";x[x.NumPad6]="NumPad6";x[x.NumPad7]="NumPad7";x[x.NumPad8]="NumPad8";x[x.NumPad9]="NumPad9";x[x.Multiply]="Multiply";x[x.Add]="Add"; x[x.Separator]="Separator";x[x.Subtract]="Subtract";x[x.Decimal]="Decimal";x[x.Divide]="Divide";x[x.NumLock]="NumLock";x[x.ScrollLock]="ScrollLock";x[x.F1]="F1";x[x.F2]="F2";x[x.F3]="F3";x[x.F4]="F4";x[x.F5]="F5";x[x.F6]="F6";x[x.F7]="F7";x[x.F8]="F8";x[x.F9]="F9";x[x.F10]="F10";x[x.F11]="F11";x[x.F12]="F12";x[x.F13]="F13";x[x.F14]="F14";x[x.F15]="F15";x[x.F16]="F16";x[x.F17]="F17";x[x.F18]="F18";x[x.F19]="F19";x[x.F20]="F20";x[x.F21]="F21";x[x.F22]="F22";x[x.F23]="F23";x[x.F24]="F24";v("Key",x); var Pa={None:"none",Auto:"auto",Always:"always"};v("FloatingLabelType",Pa);var Qa={Inside:"inside",ThroughBorder:"throughborder",Outside:"outside"};v("FloatingLabelDirection",Qa);var Ra={None:0,MouseWheel:1,SpinButton:2,UpDownKeys:4,All:7};Ra[Ra.None]="None";Ra[Ra.MouseWheel]="MouseWheel";Ra[Ra.SpinButton]="SpinButton";Ra[Ra.UpDownKeys]="UpDownKeys";Ra[Ra.All]="All";v("SpinType",Ra);var Sa,Ta,y,Ua,Va,Wa,Xa,Ya,Za,$a,ab,bb,cb,db,eb,hb,ib,jb;function kb(){return"ontouchstart"in window||navigator.maxTouchPoints}function mb(){return hb||"android"==nb().toLowerCase()} function nb(){if(y)var a=navigator.appVersion;else a=navigator.userAgent,a=a.substring(a.indexOf("(")+1,a.indexOf(")"));if(-1!=a.indexOf("NT 6.0"))return"vista";if(-1!=a.indexOf("NT 5.2"))return"win2003";if(-1!=a.indexOf("NT 5.1"))return"winxp";if(-1!=a.indexOf("NT 5.0"))return"win2000";if(-1!=a.indexOf("NT 6.1"))return"Win7";if(-1!=a.indexOf("NT 6.2")||-1!=a.indexOf("NT 6.3"))return"Win8";var b=a.indexOf("NT ");return 0<=b&&6.3<=parseFloat(a.substr(b+3,3))?"Win8":-1!=a.indexOf("Android")?"Android": "unknow"}function ob(){var a=window.navigator.userAgent,b=/ipod|iphone/i.test(a),c=/like (ipod|iphone)/i.test(a);return b&&!c?(a=a.match(/(ipod|iphone)/i),"iphone"===(a&&0<a.length&&a[1]||"").toLowerCase()):!1}var pb=navigator.userAgent.toLowerCase(); if(window.ActiveXObject)Ua=pb.match(/msie ([\d.]+)/)[1];else if(-1!=pb.indexOf("edge"))Ta=pb.match(/edge\/([\d.]+)/)[1];else if(-1!=pb.indexOf("chrome")){cb=pb.match(/chrome\/([\d.]+)/)[1];try{eb=parseInt(cb)}catch(a){}}else if(-1!=pb.indexOf("safari"))if(pb.match(/version\/([\d.]+)/))db=pb.match(/version\/([\d.]+)/)[1];else{if(-1!=pb.indexOf("ipad")){var rb=pb.match(/crios\/([\d.]+)/);rb?(cb=rb[1],eb=parseInt(cb)):-1!=pb.indexOf("applewebkit")&&(rb=pb.match(/applewebkit\/([\d.]+)/))&&(db=rb[1])}}else-1!= pb.indexOf("firefox")&&(Wa=pb.match(/firefox\/([\d.]+)/)[1]);-1!=navigator.userAgent.toLowerCase().indexOf("mac os")&&kb()?ib=hb=!0:-1!=pb.indexOf("ipad")&&(hb=!0);Ya=null;"Microsoft Internet Explorer"==window.navigator.appName&&(document.documentMode?Ya=document.documentMode:(Ya=5,document.compatMode&&"CSS1Compat"==document.compatMode&&(Ya=7),Ua&&0==Ua.indexOf("6")&&(Ya=6)));-1!==pb.indexOf("rv:")&&-1===pb.indexOf("firefox")&&(Ua=Ya=pb.match(/rv:([\d.]+)/)[1]); jb=function(){var a=window.navigator.userAgent;return[/\sedg\//i,/edg([ea]|ios)/i].some(function(b){return b.test(a)})}();Sa=void 0!==Ta;y=void 0!==Ua||Sa;Va=null!=Wa&&4<=parseFloat(Wa);Xa=y&&11<=Ya||Sa;Za=y&&10<=Ya||Sa;$a=y&&9<=Ya||Sa;ab=y&&9==Ya;bb=y&&11==Ya;function sb(a){switch(a){case "0":case "1":case "2":case "3":case "4":case "5":case "6":case "7":case "8":case "9":case "+/-":case ".":a=ub;break;case "+":case "-":case "*":case "/":case "SQRT":case "%":case "1/x":case "=":a=vb;break;case "MStatus":a=wb;break;case "MC":case "MR":case "MS":case "M+":a=xb;break;case "BS":a=Ab;break;case "CE":case "C":a=Bb;break;default:a=null}return a}var ub="Numeric",vb="Math",Ab="Edit",xb="Memory",wb="MemoryStatus",Bb="Reset"; function Cb(a){return a===Db||a===Eb||a===Fb||a===Gb}var Db=w.CalculatorDivideByZeroInfo,Eb=w.CalculatorInvalidInputInfo,Fb=w.CalculatorSqrtParameterException,Gb=w.CalculatorOverFlowInfo; function Jb(a){var b=a.keyCode;a.shiftKey&&(b|=65536);a.ctrlKey&&(b|=131072);a.altKey&&(b|=262144);switch(b){case 131138:case 131140:case 131141:case 131144:case 131145:case 131148:case 131150:case 131154:case 131159:case 131188:case 262181:case 262183:case 117:case 65657:case 131081:case 196617:case 9:case 65545:case 121:case 123:return null;case 48:case 96:return"0";case 49:case 97:return"1";case 50:case 98:return"2";case 51:case 99:return"3";case 52:case 100:return"4";case 53:case 101:return"5"; case 54:case 102:return"6";case 55:case 103:return"7";case 56:case 104:return"8";case 57:case 105:return"9";case 120:return"+/-";case 190:case 188:case 110:return".";case 65723:case 107:return"+";case 65643:if(!y)return"+";case 189:case 109:return"-";case 65592:case 106:case 65722:return"*";case 191:case 111:return"/";case 65586:case 192:return"SQRT";case 65589:return"%";case 82:return"1/x";case 13:return"=";case 393292:return"MC";case 393298:return"MR";case 393293:return"MS";case 393296:return"M+"; case 8:return"BS";case 46:return"CE";case 27:case 131118:return"C";default:return 61==b&&Wa||187==b&&!Wa?"=":null}};function Kb(a){return-1!==String(a).indexOf(".")}function Lb(a){a=String(a);for(var b=0,c=a.length;0<c;c--){if("."==a.substring(c-1,c))return b;b++}return 0===c?0:b} function Mb(a){var b=String(a),c="";0>a&&(c="-",b=b.substring(1,b.length));var d=b.length;a="";var e=b.indexOf("e");-1!=e&&(a=b.substring(e,d),b=b.substring(0,e),d=b.length);Kb(b)&&16<d&&(1<parseFloat(b)?(d=Lb(b)-(d-16),b=b.toString().substring(0,17)):(d=Lb(b)-(d-17),b=b.toString().substring(0,18)),b=0<d?(Math.round(parseFloat(b)*Math.pow(10,d))/Math.pow(10,d)).toString():Math.round(parseFloat(b)).toString());d=b.length;!Kb(b)&&15<d&&(d-=15,b=(Math.round(parseFloat(b)/Math.pow(10,d))*Math.pow(10, d)).toString());b=parseFloat(c+b+a);c=parseFloat(b.toString());return 0!=c&&(7.9E28<c||1E-28>c&&-1E-28<c||-7.9E28>c)?Gb:b}function Nb(a,b){a=parseFloat(a);isNaN(a)&&(a=0);if("SQRT"==b){if(0>a)return Fb;a=Math.sqrt(a)}if("1/x"==b){if(0==a)return Db;b=Lb(a.toString());a=Math.pow(10,b)/(Math.pow(10,b)*a)}return Mb(a)} function Ob(a,b,c){a=parseFloat(a);b=parseFloat(b);if(Kb(a.toString())||Kb(b.toString())){var d=0,e=0;Kb(a.toString())&&(d=Lb(a.toString()));Kb(b.toString())&&(e=Lb(b.toString()));var f=Math.max(d,e);if("+"==c){a*=Math.pow(10,f);b*=Math.pow(10,f);var h=(a+b)/Math.pow(10,f)}"-"==c&&(a*=Math.pow(10,f),b*=Math.pow(10,f),h=(a-b)/Math.pow(10,f));"*"==c&&(a*=Math.pow(10,d),b*=Math.pow(10,e),h=a*b/Math.pow(10,d+e));if("/"==c){a*=Math.pow(10,f);b*=Math.pow(10,f);if(0==b)return Db;h=a/b}"%"==c&&(a*=Math.pow(10, d),b*=Math.pow(10,e),h=a*b/Math.pow(10,d+e+2))}else{"+"==c&&(h=a+b);"-"==c&&(h=a-b);"*"==c&&(h=a*b);if("/"==c){if(0==b)return Db;h=a/b}"%"==c&&(h=a*b/100)}return Mb(h)};function Qb(a,b){this.result="";this.y=this.x=0;this.fe=null;this.count=this.Bc=0;this.Xd=this.cg=this.qe=!1;this.Kd=null;if(a){a=parseFloat(String(a));this.result=String(a);this.x=a;a=Math.abs(a);var c=Math.floor(a),d=Lb(a.toString());this.count=(0==c?0:c.toString().length)+(0==(a*Math.pow(10,d)-c*Math.pow(10,d))/Math.pow(10,d)?0:d);this.qe=0<this.count}b?this.Ac=b:this.Ac=null}function Rb(a){a.result="";a.x=null;a.y=null;a.fe=null;a.Bc=0;a.qe=!1;a.cg=!1} Qb.prototype.jk=function(a){var b=sb(a);if(b===ub&&!this.Xd){null==this.result&&(this.result="");if(!(14<this.count&&"+/-"!=a))switch("."!=a&&"+/-"!=a&&("0"!=a||"0"!=String(this.result)&&""!=this.result)&&this.count++,"+/-"!=a&&(this.qe=!0),this.Bc){case 0:Sb(a)&&("ClickNumericButton"!=this.Kd&&null!=this.Kd&&(this.result="0"),"0"==this.result&&"0"!=a?this.result=String(Sb(a)?a:null):"0"!=this.result&&(this.result=String(this.result)+(Sb(a)?a:null)));"+/-"==a&&(-1==this.result.toString().indexOf("e")? ""!=this.result&&"0"!=this.result&&(this.result=-1==this.result.toString().indexOf("-")?"-"+this.result:this.result.toString().substring(1,this.result.toString().length)):this.result=0<this.result-0?"-"+this.result:this.result.substring(1,this.result.length));"."==a&&(("ClickNumericButton"!=this.Kd&&null!=this.Kd&&(this.result="0."),""==this.result||Kb(this.result))?""!=this.result&&Kb(this.result)||(this.result="0."):this.result=this.result+".");this.Bc=1;break;case 1:Sb(a)&&("ClickNumericButton"!= this.Kd&&null!=this.Kd&&(this.result="0"),"0"!=this.result||"0"!=a)&&(this.result="0"==this.result&&"0"!=a?String(Sb(a)?a:null):String(this.result)+(Sb(a)?a:null));"+/-"==a&&(-1==this.result.toString().indexOf("e")?""!=this.result&&"0"!=this.result&&(this.result=-1==this.result.toString().indexOf("-")?"-"+this.result:this.result.toString().substring(1,this.result.toString().length)):this.result=0<this.result-0?"-"+this.result:this.result.substring(1,this.result.length));"."==a&&("ClickNumericButton"!= this.Kd&&null!=this.Kd?this.result="0.":Kb(this.result)||(this.result=""==this.result?"0.":this.result+"."));this.cg||(this.y=this.result);break;case 2:Sb(a)&&(this.result="",this.result+=Sb(a)?a:null);"."==a&&(this.result="0.");"+/-"==a&&(this.result="0");this.Bc=3;this.y=this.result;break;case 3:Sb(a)&&("ClickNumericButton"!=this.Kd&&null!=this.Kd&&(this.result="0"),"0"!=this.result||"0"!=a)&&(this.result="0"==this.result&&"0"!=a?String(Sb(a)?a:null):String(this.result)+(Sb(a)?a:null)),"+/-"==a&& (-1==this.result.toString().indexOf("e")?""!=this.result&&"0"!=this.result&&(this.result=-1==this.result.toString().indexOf("-")?"-"+this.result:this.result.toString().substring(1,this.result.toString().length)):this.result=0<this.result-0?"-"+this.result:this.result.substring(1,this.result.length)),"."==a&&("ClickNumericButton"!=this.Kd&&null!=this.Kd?this.result="0.":Kb(this.result)||(this.result=""==this.result?"0.":this.result+".")),this.y=this.result}"+/-"!==a&&(this.Kd="ClickNumericButton")}if(b=== vb&&!this.Xd){this.count=0;this.qe=!1;this.cg&&(this.cg=!1);var c=this.result;if(null==c)c=null;else{c=String(c);var d=c.length;if(Kb(c))for(;"0"==c.substring(d-1,d)&&""!=c&&-1==c.indexOf("e");)c=c.substring(0,d-1),d--}this.result=c;switch(this.Bc){case 0:""==this.result&&(this.result=0);Tb(a)&&"%"!=a&&(this.result=Nb(this.result,a).toString(),Cb(this.result)||(this.x=this.result),this.Bc=1);Ub(a)&&(this.fe=a,this.x=this.result,this.Bc=2);"%"==a&&Rb(this);break;case 1:Tb(a)&&"%"!=a&&(this.result= Nb(this.result,a).toString(),Cb(this.result)||(null!=this.fe&&null!=this.y?this.y=this.result:this.x=this.result));"="==a&&(null!=this.fe&&null!=this.y?(this.result=Ob(this.x.toString(),this.y.toString(),this.fe).toString(),Cb(this.result)||(this.x=this.result)):"-0."==this.result&&(this.result="0."),this.cg=!0,this.qe=!1);Ub(a)&&(this.fe=a,this.x=this.result,this.Bc=2);"%"==a&&(null!=this.fe?(this.y=this.result,this.y=this.result=Ob(this.x.toString(),this.y.toString(),"%").toString()):Rb(this)); break;case 2:Tb(a)&&"%"!=a&&(this.result=Nb(this.result,a).toString(),Cb(this.result)||(this.Bc=3,this.y=this.result));"="==a&&(this.y=this.x,this.result=Ob(this.x.toString(),this.x.toString(),this.fe).toString(),Cb(this.result)||(this.x=this.result,this.Bc=1,this.qe=!1),this.cg=!0);Ub(a)&&(this.fe=a,this.y=this.result);"%"==a&&(this.result=Ob(this.x.toString(),this.x.toString(),"%"),Cb(this.result)||(this.y=this.result,this.Bc=3));break;case 3:Tb(a)&&"%"!=a&&(this.result=Nb(this.result,a).toString(), Cb(this.result)||(this.y=this.result)),Ub(a)&&(this.y=this.result,this.result=Ob(this.x.toString(),this.y.toString(),this.fe).toString(),Cb(this.result)||(this.x=this.result,this.y=null,this.fe=a,this.Bc=2)),"%"==a&&(this.result=Ob(this.x.toString(),this.y.toString(),"%"),Cb(this.result)||(this.y=this.result)),"="==a&&(this.y=this.result,this.result=Ob(this.x.toString(),this.y.toString(),this.fe).toString(),Cb(this.result)||(this.x=this.result,this.Bc=1,this.qe=!1),this.cg=!0)}this.result=this.result; this.Kd="ClickMathButton"}if(b===xb&&!this.Xd){this.count=0;this.qe=!1;"MC"==a&&(this.Ac=null);if("MR"==a)if(null!=this.Ac)switch(this.result=String(this.Ac),this.Bc){case 0:this.x=this.result;break;case 2:this.y=this.result;this.Bc=3;break;case 3:this.y=this.result}else this.result="0",this.qe=!1;"MS"==a&&(""!=this.result?0==this.result-0?(this.result-=0,this.Ac=null):this.Ac=this.result:this.Ac=null);"M+"==a&&""!=this.result&&(0==this.result-0?this.result-=0:(null==this.Ac&&(this.Ac=0),this.result-= 0,this.Ac=this.Ac,d=c=0,Kb(this.result)&&(c=Lb(this.result)),Kb(this.Ac.toString())&&(d=Lb(this.Ac.toString())),c=Math.max(c,d),this.Ac=(this.result*Math.pow(10,c)+this.Ac*Math.pow(10,c))/Math.pow(10,c)));this.Kd="ClickMemoryButton"}if(b===Ab&&!this.Xd&&(0<this.count&&this.count--,(0==this.Bc||1==this.Bc||3==this.Bc)&&1==this.qe))switch(this.result=this.result,c=this.result.length,0<c&&(this.result=this.result.substring(0,c-1)),"-0"==this.result&&(this.result="0"),"-"==this.result&&(this.result=""), ""==this.result&&(this.qe=!1),this.Bc){case 0:this.x=this.result;break;case 1:this.x=this.result;break;case 3:this.y=this.result}b===Bb&&(this.count=0,this.qe=!1,this.result="","CE"==a&&(1!=this.Bc||null==this.fe||this.cg||(this.y=0),2==this.Bc&&(this.Bc=3)),"C"==a&&Rb(this),this.Xd=!1);this.Xd?a=null:(a={},a.zq=""==this.result||null==this.result?"0.":Kb(this.result)||-1!=String(this.result).indexOf("e")||Cb(this.result)?String(this.result):this.result+".",Cb(this.result)&&(this.Xd=!0),a.result=null== this.result?"":this.result,a.x=this.x,a.y=this.y,a.fe=this.fe,a.Bc=this.Bc,a.count=this.count,a.Ac=this.Ac,a.qe=this.qe,a.cg=this.cg,a.Xd=this.Xd,a.Kd=this.Kd);return a};function Sb(a){return 1===a.length&&"0"<=a&&"9">=a?!0:!1}function Tb(a){switch(a){case "SQRT":case "1/x":case "%":a=!0;break;default:a=!1}return a}function Ub(a){switch(a){case "+":case "-":case "*":case "/":a=!0;break;default:a=!1}return a};var Vb=window.document; function Xb(){var a=[];return function(b,c){function d(h){function k(u){u=u.split(/([\.#]?[^\s#.]+)/);/^\.|#/.test(u[1])&&(f=Vb.createElement("div"));Yb(u,function(r){var z=r.substring(1,r.length);r&&(f?"."===r[0]?f.classList.add(z):"#"===r[0]&&f.setAttribute("id",z):f=Vb.createElement(r))})}var l;if(null!=h)if("string"===typeof h)f?f.appendChild(l=Vb.createTextNode(h)):k(h);else if("number"===typeof h||"boolean"===typeof h||h instanceof Date||h instanceof RegExp)f.appendChild(l=Vb.createTextNode(h.toString())); else if("[object Array]"==Object.prototype.toString.call(h))Yb(h,d);else if(h&&h.nodeName&&h.nodeType)f.appendChild(l=h);else if(h instanceof Text)f.appendChild(l=h);else if("object"===typeof h)for(var m in h)if("function"===typeof h[m])/^on\w+/.test(m)?function(u,r){f.addEventListener?(f.addEventListener(u.substring(2),r[u],!1),a.push(function(){f.removeEventListener(u.substring(2),r[u],!1)})):(f.attachEvent(u,r[u]),a.push(function(){f.detachEvent(u,r[u])}))}(m,h):(f[m]=h[m](),a.push(h[m](function(u){f[m]= u})));else if("style"===m)if("string"===typeof h[m])f.style.cssText=h[m];else for(var n in h[m])(function(u,r){if("function"===typeof r)f.style.setProperty(u,r()),a.push(r(function(D){f.style.setProperty(u,D)}));else var z=h[m][u].match(/(.*)\W+!important\W*$/);z?f.style.setProperty(u,z[1],"important"):f.style.setProperty(u,h[m][u])})(n,h[m][n]);else if("attrs"===m)for(var q in h[m])f.setAttribute(q,h[m][q]);else"data-"===m.substr(0,5)?f.setAttribute(m,h[m]):"gcim-"===m.substr(0,5)?f.setAttribute(m, h[m]):-1<["class","tabindex","autocomplete","name"].indexOf(m)?f.setAttribute(m,h[m]):f[m]=h[m];else"function"===typeof h&&(n=h(),f.appendChild(l=n&&n.nodeName&&n.nodeType?n:Vb.createTextNode(n)),a.push(h(function(u){u&&u.nodeName&&u.nodeType&&l.parentElement?(l.parentElement.replaceChild(u,l),l=u):l.textContent=u})));return l}for(var e=[].slice.call(arguments),f=null;e.length;)d(e.shift());return f}}var A=Xb();A.context=Xb; function Yb(a,b){if(a.forEach)a.forEach(b);else for(var c=0;c<a.length;c++)b(a[c],c)};function Zb(){return Error("Abstract method called")}function $b(a,b,c,d){console.warn("The value of field "+c+" is "+a+", which should be grater or equal than field "+d+" is "+b)}function cc(a){console.warn("Invalid value: "+a)}function dc(a){console.warn("Invalid text: "+a)}function ec(a){console.warn("Invalid text filter: "+a)}function fc(){console.warn("Argument out of range exception")}function gc(){console.warn("Argument Exception")}function hc(){console.warn("Invalid format pattern")} function ic(){console.warn("Invalid parameter")}function lc(a,b,c){console.warn("Given value: "+a+" is not in the valid range of max: "+b+" and min: "+c)}function mc(){console.warn("The value is out of range.")}function nc(){console.warn("The MinValue should not bigger than the MaxValue.")}function oc(){console.warn("Operation not supported ")}function pc(){console.warn("The Format.Digit's value is invalid.")} function qc(){console.warn("If the intenger format contains '#', it should not start with '0'.")}function rc(a,b){console.warn("Value: "+a+" is not a "+b)}function sc(){console.warn("Not Available in GcTextBox")}function tc(){return Error("Method not implemented")};function uc(a,b){a=vc.indexOf(a.charAt(b));if(-1==a)throw"Cannot decode base64";return a} function wc(){var a=Bc;if(void 0!==window.atob)return window.atob(a);a=String(a);var b,c=a.length;if(0==c)return a;if(0!=c%4)throw"Cannot decode base64";var d=0;a.charAt(c-1)==Cc&&(d=1,a.charAt(c-2)==Cc&&(d=2),c-=4);var e=[];for(b=0;b<c;b+=4){var f=uc(a,b)<<18|uc(a,b+1)<<12|uc(a,b+2)<<6|uc(a,b+3);e.push(String.fromCharCode(f>>16,f>>8&255,f&255))}switch(d){case 1:f=uc(a,b)<<18|uc(a,b+1)<<12|uc(a,b+2)<<6;e.push(String.fromCharCode(f>>16,f>>8&255));break;case 2:f=uc(a,b)<<18|uc(a,b+1)<<12,e.push(String.fromCharCode(f>> 16))}return e.join("")}var Cc="=",vc="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";Array.prototype.indexOf||(Array.prototype.indexOf=function(a,b){var c=this.length>>>0;b=Number(b)||0;b=0>b?Math.ceil(b):Math.floor(b);for(0>b&&(b+=c);b<c;b++)if(this[b]===a)return b;return-1}); function Dc(a){if(0===Ec.length){var b=wc(),c=[],d;for(d=0;d<b.length;d+=2)c.push(256*b.charCodeAt(d+1)+b.charCodeAt(d));b=[];for(d=0;d<c.length;d++)if(65534!=c[d])b.push(c[d]);else{for(var e=c[d+1],f=1;f<e;f++)b.push(c[d-1]);d++}for(d=0;d<b.length;d+=2)Ec.push(65536*b[d+1]+b[d])}c=Ec[Math.floor(a/4)];switch(a%4){case 0:return c&255;case 1:return c>>8&255;case 2:return c>>16&255;case 3:return c>>24&255}}function Fc(a){var b=Dc(a);return 256*Dc(a+1)+b} function Ic(a){var b=Dc(a),c=Dc(a+1),d=Dc(a+2);return 16776960*Dc(a+3)+65535*d+256*c+b} var Ec=[],Bc="YwBoAGEAcgBpAG4AZgBvAC4AbgBsAHAAAAD+/wgAPAAAAGBLAAD0SwAAgHcAAIB4AAAAERARIBEwEUARUBFgEXARgBGQEaARsBHAEdAR4BHwEQASEBIgEjASQBJQEmAScBKAEpASoBKwEsAS0BLgEvASABMQEyATMBNAE1ATYBNwE4ATkBOgE7ATwBPQE+AT8BMAFBAUIBQwFFAS/v8ZAEAUUBL+/1EAUBRgFFAS/v8DAHAUUBKAFJAUoBSwFMAUgBFQEv7/KwDQFOAU/v8IAPAU/v8ZAFASABUQFSAVMBVAFVAVYBVwFYAVkBWgFYAR/v8DALAVwBXQFYAR/v8VAFAS/v8DAOAV8BWAEf7/qwAAFhAWIBYwFkAWUBZgFnAWgBH+/xgAgBaAEf7/DwBQEv7/pgCQFoAR/v9RAFAS/v8CAKAWgBH+/wULsBbAFoAR/v/+APAU/v//ANAW8BT+//8A0BbgFugW8Bb4FgAXCBcQFxgXIBcoFzAXOBdAF0gXUBdYF2AX/v8DAGgXcBdgF/7/AgB4F4AXiBeQF5gXoBeoF2AXsBdgF/7/AwC4F8AXUBf+/wQAyBdQF9AX2BfgF+gX8Bf4F/7/BwAAGAgYEBgYGFAXIBgoGGAXMBhAF/7/AwBQF/7/AwBgF/7/AgA4GGAX/v8DAEAYYBf+/wUASBhQGEAXWBhgGFAXaBhwGPgXeBiAGIgYkBiYGKAYqBiwGLgYwBjIGNAY2Bi4GP7/BQDgGOgY8Bj4GAAZuBj4FwgZuBj+/wUAEBkYGSAZiBgoGTAZOBn+/xAAQBlIGf7/AgBQGVgZYBloGXAZeBmAGYgZkBmYGaAZqBmwGbgZgBmIGcAZyBnQGdgZ4BnoGfAZiBn4GQAaCBqoGRAaeBmAGYgZGBogGigaqBkwGjgaQBpIGlAaWBpgGtgZaBpwGngaiBmAGogakBqoGZgaoBp4GogZqBqwGrgaqBnAGqAaeBqIGcga0BrYGqgZ4BroGvAaSBn4GgAbCBs4GRAbGBtIGf7/AgAgGygbMBs4Gf7/AgA4G0AbSBtQG1gbYBs4Gf7/AgBoG3AbeBuAG4gbSBmQG5gboBuoG/gXsBu4G8AbOBn+/wIASBn+/wIAyBvQG9gb4BvoG/Ab+BsAHEAX/v8CAAgcSBn+/wIAEBxIGf7/BQAYHEgZ/v8EACAcSBn+/wQAKBxIGf7/BAAwHDgcSBn+/wIAMBxIGf7/AgBAHEgcUBxIGf7/AwBIHEgZ/v8DAFgcYBxoHEgZcBxIGf7/BQB4HBgbSBn+/yUAgByIHJAcmBxIGf7/BACgHKgcsBy4HEgZwBxIGcgcsBzQHEgZ/v8DANgc4BzoHPAc+BwAHfAcSBn+/wIACB1IGf7/AgAQHUgZ/v8CABgdOBn+/wUASBmQGyAdKB0wHUgZOB14HEgZ/v8CACgcQB1IHVAdWB3+/wIASBlgHTgZ/v8OAGgdSBn+/wIAcB14HdgbgB2IHZAdSBmYHfAcOBn+/wQASBn+/wIAoB2oHbAduB1IGcAdOBn+/wgAUBf+/wIAyB3QHf7/AwDYHeAdUBfoHdAd/v8CAPgX/v8CAPAd+B1gF/7/CQAAHmAX/v8GAAgeEB4IHv7/AgAQHhgeCB4gHige/v8DADAeOB5AHkgeUB5YHmAeaB5wHngegB6IHpAemB6gHqgesB44GbgewB7IHtAe2B7gHuge8B74HgAf/v8CAAgfEB8YH1gdIB8oH1gdMB84H0AfOB/+/w4ASB9YHVAfWB9gH/7/AwBoH1gdcB84H3gfWB2AH4gfOBlYHf7/AgCQHzgZmB84GaAf/v8CAKgfsB9gH/7/BAC4H6AfWB3+/wsAwB/IH1gd/v8CANAfWB3+/wYA2B9YHf7/AgDgH+gf8B/4HzgZ/v8DAAAgWB0IIFgdECAYICAgKCCgHzAgWB04IEAgOB9IIDgfYB/+/xAAOB/+/wgAUCBYIDgf/v8DAGAgOB9oIDgf/v8QAFgd/v8DADgfcCB4IDgZ/v8KAEAX/v8CAIAgUBf+/wIAiCCQIJggYBf+/wYAoCCoIFAX/v8CALAgSBn+/wMAuCA4GUgZiBzAIP7/BAD4F/7/AgDIINAg2CDgIDgZ/v8EAFgd6CBYHf7/BQD4H1gd/v8NAPAgOBn4IAAhCCEQIRghGBtIGf7/BAAgISghSBn+/wQAMCE4IUgZOB0YG0gZ/v8EAEAhSCFIGRAdWB3+/wIA+B9IGWAfUCFYIWAfYCFoIWAfcCFYIWAf/v8CAHghgCFgH/7/AgCIIWAf/v8HAJAhYB/+/wUAmCFgH6AhSBn+/wsAqCFYHf7/BABIGf7/DACwITgZ/v8DAEgZuCFIGf7/FgCQG1gd/v8DAJAfOBn+/wMAwCFIGcghOBlgF/7/AgDQIdghYBfgITgZ/v8GAPAX6CHwIfghYBf+/wMAACIIIjgZ/v8GABAiGCJIGSAiOBlIGf7/AwAoIjAiSBn+/wIAOCJAIvAcOBn+/wIAuB1IGUgiSBlQIlgiOBn+/woASBn+/wIAYCJoInAieCI4Gf7/CgBIGf7/CgCwITgZ/v8FAIAi/v8QAIgi/v8QAEgZ/v8CADgdSBn+/wMAkCJIGf7/BgAoHDgZ/v8CAJgioCKoIrAiuCK4GP7/BgDAIjgZyCK4GP7/FQDQIjgZuBj+/wQA2CK4GP7/AgDgIjgZ/v8CAOgi+BfwIvAd+CIAIwgjECMYI7gY/v8HACAjKCP4FgAXCBcQFzAjOCNAI0gZSCNIGUAhUCNYI2AjaCNwI0gZUBx4Izgd/v8CADgZ/v8CAEgZ/v8HAJAigCOII/7/AgCQI5gj/v8DAKAjqCP4IDgZ/v8DAGAf/v8CALAjOBn+/wgASBmQG0gZ/v8DAAgaOBn+/wIASBlAIbgjSBnAIzgZ/v8DAEgZyCNIGf7/AgDQI9gjOBn+/wIAQBf+/wIA4CNQF/7/AgBIGf7/BAA4HfAcOBn+/wUA6COIGP7/AgDwIzgZ/v8MAIgY+COIGAAkOBn+/wwACCQQJIgYGCQgJCgkOBn+/woASBn+/wYAQCE4Gf7/CQAAH/7/BgAwJDgkOBn+/wgAYB/+/w8AQCRgH/7/AgBIJGAf/v8DAFAkWCRgJGAfaCRgH/7/AgBwJDgZ/v8CAFgd/v8EAHgkOBn+/wsAWB3+/wUAkB+II4AkOBn+/wgAQBeIJFAXkCSYJKAkCB5AF6gksCS4JMAkyCRAF4gkUBfQJNgkUBfgJOgk8CT4JEAXACVQF0AXiCRQF5AkmCRQFwgeQBeoJPgkQBcAJVAXQBeIJFAXCCVAFxAlGCUgJSglUBcwJUAXOCVAJUglUCVQF1glQBdgJVAXaCVwJf7/AwBYHf7/AgD4IFgd/v8GAPgfOBn+/wYASBn+/w0AiBw4Gf7/AgBIGTgdOBn+/w4AeCU4GYAl/v8GADgZ/v8IAPgX/v8PADgZiCL+/w8AiCUBAf7/BAABAgMCBAMBAf7/BwADAwMCBQYGBwgHBgYJCgYLDA0MDA4O/v8FAAwGDw8PBgYQEBD+/wwAEAkGChESERMTE/7/DAATCQ8KDwEBAf7/AgABAwEB/v8NABQGCAj+/wIAFRURFRMW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