text: /**
   * AnyChart UI - JavaScript HTML5 Web Charting User Interface
   * Production Build
   * Version: 7.14.0.1424
   * https://anychart.com
   */
  (function(global,factory){if(typeof module==='object'&&typeof module.exports==='object'){var wrapper=function(w){if(!w.document){throw new Error('AnyChart requires a window with a document');}factory.call(w,w,w.document);w.anychart.getGlobal=function(){return w;};return w.anychart;};module.exports=global.document?wrapper(global):wrapper;}else{factory.call(global,window,document)}})(typeof window!=='undefined'?window:this,function(window,document,opt_noGlobal){var d,f=this;function m(a){return void 0!==a}function aa(){}function n(a){a.R=function(){return a.yc?a.yc:a.yc=new a}}
  function ba(a){var b=typeof a;if("object"==b)if(a){if(a instanceof Array)return"array";if(a instanceof Object)return b;var c=Object.prototype.toString.call(a);if("[object Window]"==c)return"object";if("[object Array]"==c||"number"==typeof a.length&&"undefined"!=typeof a.splice&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("splice"))return"array";if("[object Function]"==c||"undefined"!=typeof a.call&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("call"))return"function"}else return"null";
  else if("function"==b&&"undefined"==typeof a.call)return"object";return b}function r(a){return"array"==ba(a)}function ca(a){var b=ba(a);return"array"==b||"object"==b&&"number"==typeof a.length}function t(a){return"string"==typeof a}function da(a){return"boolean"==typeof a}function ea(a){return"number"==typeof a}function u(a){return"function"==ba(a)}function fa(a){var b=typeof a;return"object"==b&&null!=a||"function"==b}function ga(a){return a[ha]||(a[ha]=++ia)}
  var ha="closure_uid_"+(1E9*Math.random()>>>0),ia=0;function la(a,b,c){return a.call.apply(a.bind,arguments)}function ma(a,b,c){if(!a)throw Error();if(2<arguments.length){var e=Array.prototype.slice.call(arguments,2);return function(){var c=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(c,e);return a.apply(b,c)}}return function(){return a.apply(b,arguments)}}
  function na(a,b,c){na=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?la:ma;return na.apply(null,arguments)}function oa(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var b=c.slice();b.push.apply(b,arguments);return a.apply(this,b)}}var pa=Date.now||function(){return+new Date};
  function v(a,b){var c=a.split("."),e=f;c[0]in e||!e.execScript||e.execScript("var "+c[0]);for(var g;c.length&&(g=c.shift());)!c.length&&m(b)?e[g]=b:e[g]?e=e[g]:e=e[g]={}}function w(a,b){function c(){}c.prototype=b.prototype;a.c=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.Uf=function(a,c,h){for(var e=Array(arguments.length-2),g=2;g<arguments.length;g++)e[g-2]=arguments[g];return b.prototype[c].apply(a,e)}};var qa;function ra(a){return a.replace(/[\t\r\n ]+/g," ").replace(/^[\t\r\n ]+|[\t\r\n ]+$/g,"")}var sa=String.prototype.trim?function(a){return a.trim()}:function(a){return a.replace(/^[\s\xa0]+|[\s\xa0]+$/g,"")};
  function ta(a){if(!ua.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(va,"&amp;"));-1!=a.indexOf("<")&&(a=a.replace(wa,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace(xa,"&gt;"));-1!=a.indexOf('"')&&(a=a.replace(ya,"&quot;"));-1!=a.indexOf("'")&&(a=a.replace(za,"&#39;"));-1!=a.indexOf("\x00")&&(a=a.replace(Aa,"&#0;"));return a}var va=/&/g,wa=/</g,xa=/>/g,ya=/"/g,za=/'/g,Aa=/\x00/g,ua=/[\x00&<>"']/;function Ba(a,b){return a<b?-1:a>b?1:0}
  function Ca(a){var b=t(void 0)?"undefined".replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08"):"\\s";return a.replace(new RegExp("(^"+(b?"|["+b+"]+":"")+")([a-z])","g"),function(a,b,g){return b+g.toUpperCase()})};var Da=Array.prototype.indexOf?function(a,b,c){return Array.prototype.indexOf.call(a,b,c)}:function(a,b,c){c=null==c?0:0>c?Math.max(0,a.length+c):c;if(t(a))return t(b)&&1==b.length?a.indexOf(b,c):-1;for(;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1},y=Array.prototype.forEach?function(a,b,c){Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var e=a.length,g=t(a)?a.split(""):a,h=0;h<e;h++)h in g&&b.call(c,g[h],h,a)},Ga=Array.prototype.filter?function(a,b,c){return Array.prototype.filter.call(a,
  b,c)}:function(a,b,c){for(var e=a.length,g=[],h=0,k=t(a)?a.split(""):a,l=0;l<e;l++)if(l in k){var q=k[l];b.call(c,q,l,a)&&(g[h++]=q)}return g},Ha=Array.prototype.map?function(a,b,c){return Array.prototype.map.call(a,b,c)}:function(a,b,c){for(var e=a.length,g=Array(e),h=t(a)?a.split(""):a,k=0;k<e;k++)k in h&&(g[k]=b.call(c,h[k],k,a));return g},Ia=Array.prototype.every?function(a,b,c){return Array.prototype.every.call(a,b,c)}:function(a,b,c){for(var e=a.length,g=t(a)?a.split(""):a,h=0;h<e;h++)if(h in
  g&&!b.call(c,g[h],h,a))return!1;return!0};function Ja(a,b){return 0<=Da(a,b)}function Ka(a,b){var c=Da(a,b),e;(e=0<=c)&&Array.prototype.splice.call(a,c,1);return e}function La(a){return Array.prototype.concat.apply(Array.prototype,arguments)}function Ma(a){var b=a.length;if(0<b){for(var c=Array(b),e=0;e<b;e++)c[e]=a[e];return c}return[]}
  function Na(a,b){for(var c=1;c<arguments.length;c++){var e=arguments[c];if(ca(e)){var g=a.length||0,h=e.length||0;a.length=g+h;for(var k=0;k<h;k++)a[g+k]=e[k]}else a.push(e)}}function Oa(a,b,c,e){Array.prototype.splice.apply(a,Pa(arguments,1))}function Pa(a,b,c){return 2>=arguments.length?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)};function Qa(){0!=Ra&&(Sa[ga(this)]=this);this.Ma=this.Ma;this.Pa=this.Pa}var Ra=0,Sa={};Qa.prototype.Ma=!1;Qa.prototype.P=function(){if(!this.Ma&&(this.Ma=!0,this.u(),0!=Ra)){var a=ga(this);delete Sa[a]}};function Ta(a,b){a.Ma?m(void 0)?b.call(void 0):b():(a.Pa||(a.Pa=[]),a.Pa.push(m(void 0)?na(b,void 0):b))}Qa.prototype.u=function(){if(this.Pa)for(;this.Pa.length;)this.Pa.shift()()};function Ua(a){a&&"function"==typeof a.P&&a.P()};function Va(a,b){this.type=a;this.g=this.target=b;this.A=!1;this.Ec=!0}Va.prototype.f=function(){this.A=!0};Va.prototype.preventDefault=function(){this.Ec=!1};var Wa;a:{var Xa=f.navigator;if(Xa){var Ya=Xa.userAgent;if(Ya){Wa=Ya;break a}}Wa=""}function z(a){return-1!=Wa.indexOf(a)};function Za(a,b,c){for(var e in a)b.call(c,a[e],e,a)}function $a(a,b,c){if(a&&b in a)throw Error('The object already contains the key "'+b+'"');a[b]=c}var ab="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");function bb(a,b){for(var c,e,g=1;g<arguments.length;g++){e=arguments[g];for(c in e)a[c]=e[c];for(var h=0;h<ab.length;h++)c=ab[h],Object.prototype.hasOwnProperty.call(e,c)&&(a[c]=e[c])}};function cb(a){cb[" "](a);return a}cb[" "]=aa;function db(a,b){try{return cb(a[b]),!0}catch(c){}return!1}function eb(a,b){var c=fb;return Object.prototype.hasOwnProperty.call(c,a)?c[a]:c[a]=b(a)};var gb=z("Opera"),A=z("Trident")||z("MSIE"),hb=z("Edge"),ib=hb||A,jb=z("Gecko")&&!(-1!=Wa.toLowerCase().indexOf("webkit")&&!z("Edge"))&&!(z("Trident")||z("MSIE"))&&!z("Edge"),B=-1!=Wa.toLowerCase().indexOf("webkit")&&!z("Edge"),kb=z("Macintosh");function lb(){var a=f.document;return a?a.documentMode:void 0}var mb;
  a:{var nb="",ob=function(){var a=Wa;if(jb)return/rv\:([^\);]+)(\)|;)/.exec(a);if(hb)return/Edge\/([\d\.]+)/.exec(a);if(A)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(B)return/WebKit\/(\S+)/.exec(a);if(gb)return/(?:Version)[ \/]?(\S+)/.exec(a)}();ob&&(nb=ob?ob[1]:"");if(A){var pb=lb();if(null!=pb&&pb>parseFloat(nb)){mb=String(pb);break a}}mb=nb}var fb={};
  function C(a){return eb(a,function(){for(var b=0,c=sa(String(mb)).split("."),e=sa(String(a)).split("."),g=Math.max(c.length,e.length),h=0;!b&&h<g;h++){var k=c[h]||"",l=e[h]||"";do{k=/(\d*)(\D*)(.*)/.exec(k)||["","","",""];l=/(\d*)(\D*)(.*)/.exec(l)||["","","",""];if(0==k[0].length&&0==l[0].length)break;b=Ba(0==k[1].length?0:parseInt(k[1],10),0==l[1].length?0:parseInt(l[1],10))||Ba(0==k[2].length,0==l[2].length)||Ba(k[2],l[2]);k=k[3];l=l[3]}while(!b)}return 0<=b})}
  function qb(a){return Number(rb)>=a}var sb;var tb=f.document;sb=tb&&A?lb()||("CSS1Compat"==tb.compatMode?parseInt(mb,10):5):void 0;var rb=sb;var ub=!A||qb(9),vb=!A||qb(9),wb=A&&!C("9");function D(a,b){Va.call(this,a?a.type:"");this.O=this.g=this.target=null;this.a=this.clientY=this.clientX=0;this.da=this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1;this.j=null;if(a){var c=this.type=a.type,e=a.changedTouches?a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.g=b;var g=a.relatedTarget;g?jb&&(db(g,"nodeName")||(g=null)):"mouseover"==c?g=a.fromElement:"mouseout"==c&&(g=a.toElement);this.O=g;e?(this.clientX=void 0!==e.clientX?e.clientX:e.pageX,this.clientY=void 0!==
  e.clientY?e.clientY:e.pageY):(this.clientX=void 0!==a.clientX?a.clientX:a.pageX,this.clientY=void 0!==a.clientY?a.clientY:a.pageY);this.a=a.keyCode||0;this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.da=kb?a.metaKey:a.ctrlKey;this.j=a;a.defaultPrevented&&this.preventDefault()}}w(D,Va);var xb=[1,4,2];function yb(a){return ub?!a.j.button:"click"==a.type?!0:!!(a.j.button&xb[0])}
  D.prototype.f=function(){D.c.f.call(this);this.j.stopPropagation?this.j.stopPropagation():this.j.cancelBubble=!0};D.prototype.preventDefault=function(){D.c.preventDefault.call(this);var a=this.j;if(a.preventDefault)a.preventDefault();else if(a.returnValue=!1,wb)try{if(a.ctrlKey||112<=a.keyCode&&123>=a.keyCode)a.keyCode=-1}catch(b){}};var zb="closure_listenable_"+(1E6*Math.random()|0);function Ab(a){return!(!a||!a[zb])}var Bb=0;function Cb(a,b,c,e,g){this.listener=a;this.a=null;this.src=b;this.type=c;this.qb=!!e;this.Cb=g;this.Qb=++Bb;this.Va=this.pb=!1}function Db(a){a.Va=!0;a.listener=null;a.a=null;a.src=null;a.Cb=null};function Eb(a){this.src=a;this.a={};this.g=0}function Fb(a,b,c,e,g,h){var k=b.toString();b=a.a[k];b||(b=a.a[k]=[],a.g++);var l=Gb(b,c,g,h);-1<l?(a=b[l],e||(a.pb=!1)):(a=new Cb(c,a.src,k,!!g,h),a.pb=e,b.push(a));return a}function Hb(a,b){var c=b.type;c in a.a&&Ka(a.a[c],b)&&(Db(b),a.a[c].length||(delete a.a[c],a.g--))}function Ib(a,b,c,e,g){a=a.a[b.toString()];b=-1;a&&(b=Gb(a,c,e,g));return-1<b?a[b]:null}
  function Gb(a,b,c,e){for(var g=0;g<a.length;++g){var h=a[g];if(!h.Va&&h.listener==b&&h.qb==!!c&&h.Cb==e)return g}return-1};var Jb="closure_lm_"+(1E6*Math.random()|0),Kb={},Lb=0;function Mb(a,b,c,e,g){if(r(b)){for(var h=0;h<b.length;h++)Mb(a,b[h],c,e,g);return null}c=Nb(c);return Ab(a)?a.i(b,c,e,g):Ob(a,b,c,!1,e,g)}
  function Ob(a,b,c,e,g,h){if(!b)throw Error("Invalid event type");var k=!!g,l=Pb(a);l||(a[Jb]=l=new Eb(a));c=Fb(l,b,c,e,g,h);if(c.a)return c;e=Qb();c.a=e;e.src=a;e.listener=c;if(a.addEventListener)a.addEventListener(b.toString(),e,k);else if(a.attachEvent)a.attachEvent(Rb(b.toString()),e);else throw Error("addEventListener and attachEvent are unavailable.");Lb++;return c}
  function Qb(){var a=Sb,b=vb?function(c){return a.call(b.src,b.listener,c)}:function(c){c=a.call(b.src,b.listener,c);if(!c)return c};return b}function Tb(a,b,c,e,g){if(r(b)){for(var h=0;h<b.length;h++)Tb(a,b[h],c,e,g);return null}c=Nb(c);return Ab(a)?a.Hb(b,c,e,g):Ob(a,b,c,!0,e,g)}function Ub(a,b,c,e,g){if(r(b))for(var h=0;h<b.length;h++)Ub(a,b[h],c,e,g);else c=Nb(c),Ab(a)?a.L(b,c,e,g):a&&(a=Pb(a))&&(b=Ib(a,b,c,!!e,g))&&Vb(b)}
  function Vb(a){if(!ea(a)&&a&&!a.Va){var b=a.src;if(Ab(b))Hb(b.O,a);else{var c=a.type,e=a.a;b.removeEventListener?b.removeEventListener(c,e,a.qb):b.detachEvent&&b.detachEvent(Rb(c),e);Lb--;(c=Pb(b))?(Hb(c,a),c.g||(c.src=null,b[Jb]=null)):Db(a)}}}function Wb(a,b,c,e,g){c=Nb(c);e=!!e;return Ab(a)?Ib(a.O,String(b),c,e,g):a?(a=Pb(a))?Ib(a,b,c,e,g):null:null}function Rb(a){return a in Kb?Kb[a]:Kb[a]="on"+a}
  function Xb(a,b,c,e){var g=!0;if(a=Pb(a))if(b=a.a[b.toString()])for(b=b.concat(),a=0;a<b.length;a++){var h=b[a];h&&h.qb==c&&!h.Va&&(h=Yb(h,e),g=g&&!1!==h)}return g}function Yb(a,b){var c=a.listener,e=a.Cb||a.src;a.pb&&Vb(a);return c.call(e,b)}
  function Sb(a,b){if(a.Va)return!0;if(!vb){var c;if(!(c=b))a:{c=["window","event"];for(var e=f,g;g=c.shift();)if(null!=e[g])e=e[g];else{c=null;break a}c=e}g=c;c=new D(g,this);e=!0;if(!(0>g.keyCode||void 0!=g.returnValue)){a:{var h=!1;if(!g.keyCode)try{g.keyCode=-1;break a}catch(q){h=!0}if(h||void 0==g.returnValue)g.returnValue=!0}g=[];for(h=c.g;h;h=h.parentNode)g.push(h);for(var h=a.type,k=g.length-1;!c.A&&0<=k;k--){c.g=g[k];var l=Xb(g[k],h,!0,c),e=e&&l}for(k=0;!c.A&&k<g.length;k++)c.g=g[k],l=Xb(g[k],
  h,!1,c),e=e&&l}return e}return Yb(a,new D(b,this))}function Pb(a){a=a[Jb];return a instanceof Eb?a:null}var Zb="__closure_events_fn_"+(1E9*Math.random()>>>0);function Nb(a){if(u(a))return a;a[Zb]||(a[Zb]=function(b){return a.handleEvent(b)});return a[Zb]};function $b(){Qa.call(this);this.O=new Eb(this);this.Hc=this;this.Jb=null}w($b,Qa);$b.prototype[zb]=!0;d=$b.prototype;d.Sa=function(){return this.Jb};d.gc=function(a){this.Jb=a};d.removeEventListener=function(a,b,c,e){Ub(this,a,b,c,e)};
  d.dispatchEvent=function(a){var b,c=this.Sa();if(c)for(b=[];c;c=c.Sa())b.push(c);var c=this.Hc,e=a.type||a;if(t(a))a=new Va(a,c);else if(a instanceof Va)a.target=a.target||c;else{var g=a;a=new Va(e,c);bb(a,g)}var g=!0,h;if(b)for(var k=b.length-1;!a.A&&0<=k;k--)h=a.g=b[k],g=ac(h,e,!0,a)&&g;a.A||(h=a.g=c,g=ac(h,e,!0,a)&&g,a.A||(g=ac(h,e,!1,a)&&g));if(b)for(k=0;!a.A&&k<b.length;k++)h=a.g=b[k],g=ac(h,e,!1,a)&&g;return g};
  d.u=function(){$b.c.u.call(this);if(this.O){var a=this.O,b=0,c;for(c in a.a){for(var e=a.a[c],g=0;g<e.length;g++)++b,Db(e[g]);delete a.a[c];a.g--}}this.Jb=null};d.i=function(a,b,c,e){return Fb(this.O,String(a),b,!1,c,e)};d.Hb=function(a,b,c,e){return Fb(this.O,String(a),b,!0,c,e)};d.L=function(a,b,c,e){var g;g=this.O;a=String(a).toString();if(a in g.a){var h=g.a[a];b=Gb(h,b,c,e);-1<b?(Db(h[b]),Array.prototype.splice.call(h,b,1),h.length||(delete g.a[a],g.g--),g=!0):g=!1}else g=!1;return g};
  function ac(a,b,c,e){b=a.O.a[String(b)];if(!b)return!0;b=b.concat();for(var g=!0,h=0;h<b.length;++h){var k=b[h];if(k&&!k.Va&&k.qb==c){var l=k.listener,q=k.Cb||k.src;k.pb&&Hb(a.O,k);g=!1!==l.call(q,e)&&g}}return g&&0!=e.Ec};function bc(a,b){$b.call(this);this.g=a||1;this.a=b||f;this.j=na(this.Bd,this);this.A=pa()}w(bc,$b);d=bc.prototype;d.wb=!1;d.ua=null;d.Bd=function(){if(this.wb){var a=pa()-this.A;0<a&&a<.8*this.g?this.ua=this.a.setTimeout(this.j,this.g-a):(this.ua&&(this.a.clearTimeout(this.ua),this.ua=null),this.dispatchEvent("tick"),this.wb&&(this.ua=this.a.setTimeout(this.j,this.g),this.A=pa()))}};d.start=function(){this.wb=!0;this.ua||(this.ua=this.a.setTimeout(this.j,this.g),this.A=pa())};
  d.stop=function(){this.wb=!1;this.ua&&(this.a.clearTimeout(this.ua),this.ua=null)};d.u=function(){bc.c.u.call(this);this.stop();delete this.a};function cc(a,b,c){if(u(a))c&&(a=na(a,c));else if(a&&"function"==typeof a.handleEvent)a=na(a.handleEvent,a);else throw Error("Invalid listener argument");return 2147483647<Number(b)?-1:f.setTimeout(a,b||0)};function F(a,b){this.x=m(a)?a:0;this.y=m(b)?b:0}F.prototype.clone=function(){return new F(this.x,this.y)};function dc(a,b){return new F(a.x-b.x,a.y-b.y)}F.prototype.ceil=function(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this};F.prototype.floor=function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this};F.prototype.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return this};function ec(a,b,c,e){this.top=a;this.right=b;this.bottom=c;this.left=e}ec.prototype.clone=function(){return new ec(this.top,this.right,this.bottom,this.left)};ec.prototype.ceil=function(){this.top=Math.ceil(this.top);this.right=Math.ceil(this.right);this.bottom=Math.ceil(this.bottom);this.left=Math.ceil(this.left);return this};ec.prototype.floor=function(){this.top=Math.floor(this.top);this.right=Math.floor(this.right);this.bottom=Math.floor(this.bottom);this.left=Math.floor(this.left);return this};
  ec.prototype.round=function(){this.top=Math.round(this.top);this.right=Math.round(this.right);this.bottom=Math.round(this.bottom);this.left=Math.round(this.left);return this};function G(a,b){this.width=a;this.height=b}G.prototype.clone=function(){return new G(this.width,this.height)};G.prototype.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};G.prototype.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};G.prototype.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};function fc(a,b,c,e){this.left=a;this.top=b;this.width=c;this.height=e}fc.prototype.clone=function(){return new fc(this.left,this.top,this.width,this.height)};fc.prototype.ceil=function(){this.left=Math.ceil(this.left);this.top=Math.ceil(this.top);this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};fc.prototype.floor=function(){this.left=Math.floor(this.left);this.top=Math.floor(this.top);this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};
  fc.prototype.round=function(){this.left=Math.round(this.left);this.top=Math.round(this.top);this.width=Math.round(this.width);this.height=Math.round(this.height);return this};var gc=!A||qb(9),hc=A&&!C("9");function ic(a){return a?new jc(H(a)):qa||(qa=new jc)}
  function kc(a,b,c,e){a=e||a;b=b&&"*"!=b?String(b).toUpperCase():"";if(a.querySelectorAll&&a.querySelector&&(b||c))return a.querySelectorAll(b+(c?"."+c:""));if(c&&a.getElementsByClassName){a=a.getElementsByClassName(c);if(b){e={};for(var g=0,h=0,k;k=a[h];h++)b==k.nodeName&&(e[g++]=k);e.length=g;return e}return a}a=a.getElementsByTagName(b||"*");if(c){e={};for(h=g=0;k=a[h];h++)b=k.className,"function"==typeof b.split&&Ja(b.split(/\s+/),c)&&(e[g++]=k);e.length=g;return e}return a}
  function lc(a,b){Za(b,function(b,e){"style"==e?a.style.cssText=b:"class"==e?a.className=b:"for"==e?a.htmlFor=b:mc.hasOwnProperty(e)?a.setAttribute(mc[e],b):e.lastIndexOf("aria-",0)&&e.lastIndexOf("data-",0)?a[e]=b:a.setAttribute(e,b)})}var mc={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",frameborder:"frameBorder",height:"height",maxlength:"maxLength",nonce:"nonce",role:"role",rowspan:"rowSpan",type:"type",usemap:"useMap",valign:"vAlign",width:"width"};
  function nc(a){a=a.document;a=oc(a)?a.documentElement:a.body;return new G(a.clientWidth,a.clientHeight)}function pc(a){var b=qc(a);a=rc(a);return A&&C("10")&&a.pageYOffset!=b.scrollTop?new F(b.scrollLeft,b.scrollTop):new F(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)}function qc(a){return a.scrollingElement?a.scrollingElement:!B&&oc(a)?a.documentElement:a.body||a.documentElement}function sc(a){return a?rc(a):window}function rc(a){return a.parentWindow||a.defaultView}
  function tc(a,b,c){return uc(document,arguments)}function uc(a,b){var c=String(b[0]),e=b[1];if(!gc&&e&&(e.name||e.type)){c=["<",c];e.name&&c.push(' name="',ta(e.name),'"');if(e.type){c.push(' type="',ta(e.type),'"');var g={};bb(g,e);delete g.type;e=g}c.push(">");c=c.join("")}c=a.createElement(c);e&&(t(e)?c.className=e:r(e)?c.className=e.join(" "):lc(c,e));2<b.length&&vc(a,c,b);return c}
  function vc(a,b,c){function e(c){c&&b.appendChild(t(c)?a.createTextNode(c):c)}for(var g=2;g<c.length;g++){var h=c[g];if(!ca(h)||fa(h)&&0<h.nodeType)e(h);else{var k;a:{if(h&&"number"==typeof h.length){if(fa(h)){k="function"==typeof h.item||"string"==typeof h.item;break a}if(u(h)){k="function"==typeof h.item;break a}}k=!1}y(k?Ma(h):h,e)}}}function oc(a){return"CSS1Compat"==a.compatMode}function wc(a){for(var b;b=a.firstChild;)a.removeChild(b)}
  function xc(a,b,c){a.insertBefore(b,a.childNodes[c]||null)}function yc(a){a&&a.parentNode&&a.parentNode.removeChild(a)}function zc(a){if(m(a.firstElementChild))a=a.firstElementChild;else for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function Ac(a,b){if(!a||!b)return!1;if(a.contains&&1==b.nodeType)return a==b||a.contains(b);if("undefined"!=typeof a.compareDocumentPosition)return a==b||!!(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a}
  function H(a){return 9==a.nodeType?a:a.ownerDocument||a.document}function Bc(a,b){if("textContent"in a)a.textContent=b;else if(3==a.nodeType)a.data=b;else if(a.firstChild&&3==a.firstChild.nodeType){for(;a.lastChild!=a.firstChild;)a.removeChild(a.lastChild);a.firstChild.data=b}else wc(a),a.appendChild(H(a).createTextNode(String(b)))}var Cc={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},Dc={IMG:" ",BR:"\n"};function Ec(a,b){b?a.tabIndex=0:(a.tabIndex=-1,a.removeAttribute("tabIndex"))}
  function Fc(a){return A&&!C("9")?(a=a.getAttributeNode("tabindex"),!!a&&a.specified):a.hasAttribute("tabindex")}function Gc(a){a=a.tabIndex;return ea(a)&&0<=a&&32768>a}function Hc(a){var b=[];Ic(a,b,!1);return b.join("")}function Ic(a,b,c){if(!(a.nodeName in Cc))if(3==a.nodeType)c?b.push(String(a.nodeValue).replace(/(\r\n|\r|\n)/g,"")):b.push(a.nodeValue);else if(a.nodeName in Dc)b.push(Dc[a.nodeName]);else for(a=a.firstChild;a;)Ic(a,b,c),a=a.nextSibling}
  function jc(a){this.F=a||f.document||document}d=jc.prototype;d.w=ic;d.b=function(a){return t(a)?this.F.getElementById(a):a};d.h=function(a,b,c){return uc(this.F,arguments)};d.appendChild=function(a,b){a.appendChild(b)};d.pd=xc;d.sc=zc;function Jc(a){Qa.call(this);this.g=a;this.a={}}w(Jc,Qa);var Kc=[];d=Jc.prototype;d.i=function(a,b,c,e){r(b)||(b&&(Kc[0]=b.toString()),b=Kc);for(var g=0;g<b.length;g++){var h=Mb(a,b[g],c||this.handleEvent,e||!1,this.g||this);if(!h)break;this.a[h.Qb]=h}return this};d.Hb=function(a,b,c,e){return Lc(this,a,b,c,e)};function Lc(a,b,c,e,g,h){if(r(c))for(var k=0;k<c.length;k++)Lc(a,b,c[k],e,g,h);else{b=Tb(b,c,e||a.handleEvent,g,h||a.g||a);if(!b)return a;a.a[b.Qb]=b}return a}
  d.L=function(a,b,c,e,g){if(r(b))for(var h=0;h<b.length;h++)this.L(a,b[h],c,e,g);else if(a=Wb(a,b,c||this.handleEvent,e,g||this.g||this))Vb(a),delete this.a[a.Qb];return this};function Mc(a){Za(a.a,function(a,c){this.a.hasOwnProperty(c)&&Vb(a)},a);a.a={}}d.u=function(){Jc.c.u.call(this);Mc(this)};d.handleEvent=function(){throw Error("EventHandler.handleEvent not implemented");};function Nc(a,b){var c=H(a);return c.defaultView&&c.defaultView.getComputedStyle&&(c=c.defaultView.getComputedStyle(a,null))?c[b]||c.getPropertyValue(b)||"":""}function Oc(a,b){return Nc(a,b)||(a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]}function Pc(a){a=a?H(a):document;return!A||qb(9)||oc(ic(a).F)?a.documentElement:a.body}
  function Qc(a){var b;try{b=a.getBoundingClientRect()}catch(c){return{left:0,top:0,right:0,bottom:0}}A&&a.ownerDocument.body&&(a=a.ownerDocument,b.left-=a.documentElement.clientLeft+a.body.clientLeft,b.top-=a.documentElement.clientTop+a.body.clientTop);return b}
  function Rc(a){if(A&&!qb(8))return a.offsetParent;var b=H(a),c=Oc(a,"position"),e="fixed"==c||"absolute"==c;for(a=a.parentNode;a&&a!=b;a=a.parentNode)if(11==a.nodeType&&a.host&&(a=a.host),c=Oc(a,"position"),e=e&&"static"==c&&a!=b.documentElement&&a!=b.body,!e&&(a.scrollWidth>a.clientWidth||a.scrollHeight>a.clientHeight||"fixed"==c||"absolute"==c||"relative"==c))return a;return null}
  function Sc(a){for(var b=new ec(0,Infinity,Infinity,0),c=ic(a),e=c.F.body,g=c.F.documentElement,h=qc(c.F);a=Rc(a);)if(!(A&&!a.clientWidth||B&&!a.clientHeight&&a==e)&&a!=e&&a!=g&&"visible"!=Oc(a,"overflow")){var k=Tc(a),l=new F(a.clientLeft,a.clientTop);k.x+=l.x;k.y+=l.y;b.top=Math.max(b.top,k.y);b.right=Math.min(b.right,k.x+a.clientWidth);b.bottom=Math.min(b.bottom,k.y+a.clientHeight);b.left=Math.max(b.left,k.x)}e=h.scrollLeft;h=h.scrollTop;b.left=Math.max(b.left,e);b.top=Math.max(b.top,h);c=nc(rc(c.F)||
  window);b.right=Math.min(b.right,e+c.width);b.bottom=Math.min(b.bottom,h+c.height);return 0<=b.top&&0<=b.left&&b.bottom>b.top&&b.right>b.left?b:null}
  function Uc(a,b){var c=b||qc(document),e;e=c||qc(document);var g=Tc(a),h=Tc(e),k=Vc(e);if(e==qc(document)){var l=g.x-e.scrollLeft,g=g.y-e.scrollTop;A&&!qb(10)&&(l+=k.left,g+=k.top)}else l=g.x-h.x-k.left,g=g.y-h.y-k.top;var k=Wc(a),h=e.clientHeight-k.height,q=e.scrollLeft,x=e.scrollTop,q=q+Math.min(l,Math.max(l-(e.clientWidth-k.width),0)),x=x+Math.min(g,Math.max(g-h,0));e=new F(q,x);c.scrollLeft=e.x;c.scrollTop=e.y}
  function Tc(a){var b=H(a),c=new F(0,0),e=Pc(b);if(a==e)return c;a=Qc(a);b=pc(ic(b).F);c.x=a.left+b.x;c.y=a.top+b.y;return c}function Xc(a){a=Qc(a);return new F(a.left,a.top)}function Yc(a,b){"number"==typeof a&&(a=(b?Math.round(a):a)+"px");return a}function Zc(a){var b=Wc;if("none"!=Oc(a,"display"))return b(a);var c=a.style,e=c.display,g=c.visibility,h=c.position;c.visibility="hidden";c.position="absolute";c.display="inline";a=b(a);c.display=e;c.position=h;c.visibility=g;return a}
  function Wc(a){var b=a.offsetWidth,c=a.offsetHeight,e=B&&!b&&!c;return m(b)&&!e||!a.getBoundingClientRect?new G(b,c):(a=Qc(a),new G(a.right-a.left,a.bottom-a.top))}function $c(a){var b=Tc(a);a=Zc(a);return new fc(b.x,b.y,a.width,a.height)}function I(a,b){a.style.display=b?"":"none"}function ad(a){return"rtl"==Oc(a,"direction")}var bd=jb?"MozUserSelect":B||hb?"WebkitUserSelect":null;
  function cd(a,b,c){c=c?null:a.getElementsByTagName("*");if(bd){if(b=b?"none":"",a.style&&(a.style[bd]=b),c){a=0;for(var e;e=c[a];a++)e.style&&(e.style[bd]=b)}}else if(A||gb)if(b=b?"on":"",a.setAttribute("unselectable",b),c)for(a=0;e=c[a];a++)e.setAttribute("unselectable",b)}
  function dd(a){var b=H(a),c=A&&a.currentStyle;if(c&&oc(ic(b).F)&&"auto"!=c.width&&"auto"!=c.height&&!c.boxSizing)return b=ed(a,c.width,"width","pixelWidth"),a=ed(a,c.height,"height","pixelHeight"),new G(b,a);c=new G(a.offsetWidth,a.offsetHeight);b=fd(a);a=Vc(a);return new G(c.width-a.left-b.left-b.right-a.right,c.height-a.top-b.top-b.bottom-a.bottom)}
  function ed(a,b,c,e){if(/^\d+px?$/.test(b))return parseInt(b,10);var g=a.style[c],h=a.runtimeStyle[c];a.runtimeStyle[c]=a.currentStyle[c];a.style[c]=b;b=a.style[e];a.style[c]=g;a.runtimeStyle[c]=h;return b}function gd(a,b){var c=a.currentStyle?a.currentStyle[b]:null;return c?ed(a,c,"left","pixelLeft"):0}
  function fd(a){if(A){var b=gd(a,"paddingLeft"),c=gd(a,"paddingRight"),e=gd(a,"paddingTop");a=gd(a,"paddingBottom");return new ec(e,c,a,b)}b=Nc(a,"paddingLeft");c=Nc(a,"paddingRight");e=Nc(a,"paddingTop");a=Nc(a,"paddingBottom");return new ec(parseFloat(e),parseFloat(c),parseFloat(a),parseFloat(b))}var hd={thin:2,medium:4,thick:6};
  function id(a,b){if("none"==(a.currentStyle?a.currentStyle[b+"Style"]:null))return 0;var c=a.currentStyle?a.currentStyle[b+"Width"]:null;return c in hd?hd[c]:ed(a,c,"left","pixelLeft")}
  function Vc(a){if(A&&!qb(9)){var b=id(a,"borderLeft"),c=id(a,"borderRight"),e=id(a,"borderTop");a=id(a,"borderBottom");return new ec(e,c,a,b)}b=Nc(a,"borderLeftWidth");c=Nc(a,"borderRightWidth");e=Nc(a,"borderTopWidth");a=Nc(a,"borderBottomWidth");return new ec(parseFloat(e),parseFloat(c),parseFloat(a),parseFloat(b))};function jd(a,b){this.oa={};this.Z=[];this.g=this.a=0;var c=arguments.length;if(1<c){if(c%2)throw Error("Uneven number of arguments");for(var e=0;e<c;e+=2)this.set(arguments[e],arguments[e+1])}else if(a){var g;if(a instanceof jd)for(e=kd(a),ld(a),g=[],c=0;c<a.Z.length;c++)g.push(a.oa[a.Z[c]]);else{var c=[],h=0;for(e in a)c[h++]=e;e=c;c=[];h=0;for(g in a)c[h++]=a[g];g=c}for(c=0;c<e.length;c++)this.set(e[c],g[c])}}function kd(a){ld(a);return a.Z.concat()}
  function ld(a){if(a.a!=a.Z.length){for(var b=0,c=0;b<a.Z.length;){var e=a.Z[b];md(a.oa,e)&&(a.Z[c++]=e);b++}a.Z.length=c}if(a.a!=a.Z.length){for(var g={},c=b=0;b<a.Z.length;)e=a.Z[b],md(g,e)||(a.Z[c++]=e,g[e]=1),b++;a.Z.length=c}}jd.prototype.get=function(a,b){return md(this.oa,a)?this.oa[a]:b};jd.prototype.set=function(a,b){md(this.oa,a)||(this.a++,this.Z.push(a),this.g++);this.oa[a]=b};jd.prototype.clone=function(){return new jd(this)};
  function md(a,b){return Object.prototype.hasOwnProperty.call(a,b)};function nd(a){if(a.classList)return a.classList;a=a.className;return t(a)&&a.match(/\S+/g)||[]}function od(a,b){return a.classList?a.classList.contains(b):Ja(nd(a),b)}function J(a,b){a.classList?a.classList.add(b):od(a,b)||(a.className+=0<a.className.length?" "+b:b)}function pd(a,b){if(a.classList)y(b,function(b){J(a,b)});else{var c={};y(nd(a),function(a){c[a]=!0});y(b,function(a){c[a]=!0});a.className="";for(var e in c)a.className+=0<a.className.length?" "+e:e}}
  function qd(a,b){a.classList?a.classList.remove(b):od(a,b)&&(a.className=Ga(nd(a),function(a){return a!=b}).join(" "))}function rd(a,b){a.classList?y(b,function(b){qd(a,b)}):a.className=Ga(nd(a),function(a){return!Ja(b,a)}).join(" ")};v("anychart.VERSION","7.14.0.1424");v("anychart.DEVELOP",!1);v("anychart.DEFAULT_THEME","defaultTheme");v("anychart.PERFORMANCE_MONITORING",!1);function sd(a){a=String(a).toLowerCase();switch(a){case "unit":case "u":return"Unit";case "ytd":return"YTD";case "qtd":return"QTD";case "mtd":return"MTD";case "max":return"Max"}return m(null)?null:"Max"}function td(a){a=String(a).toLowerCase();switch(a){case "firstdate":case "fd":return"firstDate";case "firstvisibledate":case "fvd":return"firstVisibleDate";case "lastvisibledate":case "lvd":return"lastVisibleDate";case "lastdate":case "ld":return"lastDate"}return m(void 0)?void 0:"lastDate"}
  var ud={Ed:"average",Fd:"bubbleSize",Gd:"bubbleSizePercentOfCategory",Hd:"bubbleSizePercentOfSeries",Id:"bubbleSizePercentOfTotal",Jd:"categoryName",Kd:"categoryYAverage",Md:"categoryYMax",Od:"categoryYMedian",Qd:"categoryYMin",Sd:"categoryYMode",Ud:"categoryYPercentOfTotal",Vd:"categoryYRangeAverage",Xd:"categoryYRangeMax",Zd:"categoryYRangeMedian",ae:"categoryYRangeMin",ce:"categoryYRangeMode",ee:"categoryYRangePercentOfTotal",fe:"categoryYRangeSum",he:"categoryYSum",je:"close",ke:"count",le:"dataPlotBubbleMaxSize",
  me:"dataPlotBubbleMinSize",ne:"dataPlotBubbleSizeAverage",oe:"dataPlotBubbleSizeSum",pe:"dataPlotMaxXSumSeriesName",re:"dataPlotMaxYSumSeriesName",qe:"dataPlotMaxXValuePointSeriesName",se:"dataPlotMaxYValuePointSeriesName",te:"dataPlotMinXSumSeriesName",ve:"dataPlotMinYSumSeriesName",ue:"dataPlotMinXValuePointSeriesName",we:"dataPlotMinYValuePointSeriesName",xe:"dataPlotPointCount",ye:"dataPlotSeriesCount",ze:"dataPlotXAverage",Ae:"dataPlotXMax",Be:"dataPlotXMin",Ce:"dataPlotXSum",De:"dataPlotYAverage",
  Ee:"dataPlotYMax",Fe:"dataPlotYMin",Ge:"dataPlotYRangeMax",He:"dataPlotYRangeMin",Ie:"dataPlotYRangeSum",Je:"dataPlotYSum",Ke:"high",Le:"index",Me:"low",Ne:"max",Oe:"min",Pe:"name",OPEN:"open",Te:"pointsCount",Re:"pertChartCriticalPathStandardDeviation",Se:"pertChartProjectDuration",Ue:"range",Ve:"rangeEnd",We:"rangeStart",Xe:"seriesAverage",Ye:"seriesBubbleMaxSize",Ze:"seriesBubbleMinSize",$e:"seriesBubbleSizeAverage",af:"seriesBubbleSizeMedian",bf:"seriesBubbleSizeMode",cf:"seriesBubbleSizeSum",
  df:"seriesFirstXValue",ef:"seriesFirstYValue",ff:"seriesLastXValue",gf:"seriesLastYValue",hf:"seriesMax",jf:"seriesMin",kf:"seriesName",mf:"seriesPointCount",lf:"seriesPointsCount",nf:"seriesSum",pf:"seriesXAverage",qf:"seriesXMax",rf:"seriesXMedian",sf:"seriesXMin",tf:"seriesXMode",uf:"seriesXSum",vf:"seriesYAverage",wf:"seriesYMax",xf:"seriesYMedian",yf:"seriesYMin",zf:"seriesYMode",Af:"seriesYRangeAverage",Bf:"seriesYRangeMax",Cf:"seriesYRangeMedian",Df:"seriesYRangeMin",Ef:"seriesYRangeMode",
  Ff:"seriesYRangeSum",Gf:"seriesYSum",Hf:"sum",If:"value",Qe:"percentValue",Jf:"xPercentOfSeries",Kf:"xPercentOfTotal",Nf:"xValue",Of:"yPercentOfCategory",Pf:"yPercentOfSeries",Qf:"yPercentOfTotal",Tf:"yValue",Mf:"xScalesMin",Lf:"xScalesMax",Sf:"yScalesMin",Rf:"yScalesMax",ie:"catYSumArr_",Rd:"catYMinArr_",Nd:"catYMaxArr_",Ld:"catYAvgArr_",Pd:"catYMedianArr_",Td:"catYModeArr_",ge:"catYRangeSumArr_",be:"catYRangeMinArr_",Yd:"catYRangeMaxArr_",Wd:"catYRangeAvgArr_",$d:"catYRangeMedianArr_",de:"catYRangeModeArr_"},
  vd;for(vd in ud)ud.hasOwnProperty(vd);v("anychart.enums.RadialGridLayout.CIRCUIT","circuit");v("anychart.enums.RadialGridLayout.RADIAL","radial");v("anychart.enums.HoverMode.BY_SPOT","bySpot");v("anychart.enums.HoverMode.BY_X","byX");v("anychart.enums.SelectionMode.NONE","none");v("anychart.enums.SelectionMode.SINGLE_SELECT","singleSelect");v("anychart.enums.SelectionMode.MULTI_SELECT","multiSelect");v("anychart.enums.SelectionMode.DRILL_DOWN","drillDown");v("anychart.enums.Anchor.LEFT_TOP","leftTop");
  v("anychart.enums.Anchor.LEFT_CENTER","leftCenter");v("anychart.enums.Anchor.LEFT_BOTTOM","leftBottom");v("anychart.enums.Anchor.CENTER_TOP","centerTop");v("anychart.enums.Anchor.CENTER","center");v("anychart.enums.Anchor.CENTER_BOTTOM","centerBottom");v("anychart.enums.Anchor.RIGHT_TOP","rightTop");v("anychart.enums.Anchor.RIGHT_CENTER","rightCenter");v("anychart.enums.Anchor.RIGHT_BOTTOM","rightBottom");v("anychart.enums.Anchor.AUTO","auto");v("anychart.enums.Cursor.DEFAULT","default");
  v("anychart.enums.Cursor.CROSSHAIR","crosshair");v("anychart.enums.Cursor.POINTER","pointer");v("anychart.enums.Cursor.MOVE","move");v("anychart.enums.Cursor.TEXT","text");v("anychart.enums.Cursor.WAIT","wait");v("anychart.enums.Cursor.HELP","help");v("anychart.enums.Cursor.N_RESIZE","n-resize");v("anychart.enums.Cursor.NE_RESIZE","ne-resize");v("anychart.enums.Cursor.E_RESIZE","e-resize");v("anychart.enums.Cursor.SE_RESIZE","se-resize");v("anychart.enums.Cursor.S_RESIZE","s-resize");
  v("anychart.enums.Cursor.SW_RESIZE","sw-resize");v("anychart.enums.Cursor.W_RESIZE","w-resize");v("anychart.enums.Cursor.NW_RESIZE","nw-resize");v("anychart.enums.Position.LEFT_TOP","leftTop");v("anychart.enums.Position.LEFT_CENTER","leftCenter");v("anychart.enums.Position.LEFT_BOTTOM","leftBottom");v("anychart.enums.Position.CENTER_TOP","centerTop");v("anychart.enums.Position.CENTER","center");v("anychart.enums.Position.CENTER_BOTTOM","centerBottom");v("anychart.enums.Position.RIGHT_TOP","rightTop");
  v("anychart.enums.Position.RIGHT_CENTER","rightCenter");v("anychart.enums.Position.RIGHT_BOTTOM","rightBottom");v("anychart.enums.Align.CENTER","center");v("anychart.enums.Align.LEFT","left");v("anychart.enums.Align.RIGHT","right");v("anychart.enums.Align.TOP","top");v("anychart.enums.Align.BOTTOM","bottom");v("anychart.enums.Orientation.LEFT","left");v("anychart.enums.Orientation.RIGHT","right");v("anychart.enums.Orientation.TOP","top");v("anychart.enums.Orientation.BOTTOM","bottom");
  v("anychart.enums.Layout.HORIZONTAL","horizontal");v("anychart.enums.Layout.VERTICAL","vertical");v("anychart.enums.LegendLayout.HORIZONTAL","horizontal");v("anychart.enums.LegendLayout.VERTICAL","vertical");v("anychart.enums.LegendLayout.HORIZONTAL_EXPANDABLE","horizontalexpandable");v("anychart.enums.LegendLayout.VERTICAL_EXPANDABLE","verticalexpandable");v("anychart.enums.LegendPositionMode.INSIDE","inside");v("anychart.enums.LegendPositionMode.OUTSIDE","outside");
  v("anychart.enums.Sort.NONE","none");v("anychart.enums.Sort.ASC","asc");v("anychart.enums.Sort.DESC","desc");v("anychart.enums.BulletMarkerType.X","x");v("anychart.enums.BulletMarkerType.BAR","bar");v("anychart.enums.BulletMarkerType.ELLIPSE","ellipse");v("anychart.enums.BulletMarkerType.LINE","line");v("anychart.enums.MarkerType.CIRCLE","circle");v("anychart.enums.MarkerType.SQUARE","square");v("anychart.enums.MarkerType.TRIANGLE_UP","triangleUp");v("anychart.enums.MarkerType.DIAMOND","diamond");
  v("anychart.enums.MarkerType.TRIANGLE_DOWN","triangleDown");v("anychart.enums.MarkerType.TRIANGLE_LEFT","triangleLeft");v("anychart.enums.MarkerType.TRIANGLE_RIGHT","triangleRight");v("anychart.enums.MarkerType.CROSS","cross");v("anychart.enums.MarkerType.DIAGONAL_CROSS","diagonalCross");v("anychart.enums.MarkerType.STAR4","star4");v("anychart.enums.MarkerType.STAR5","star5");v("anychart.enums.MarkerType.STAR6","star6");v("anychart.enums.MarkerType.STAR7","star7");
  v("anychart.enums.MarkerType.STAR10","star10");v("anychart.enums.MarkerType.PENTAGON","pentagon");v("anychart.enums.MarkerType.TRAPEZIUM","trapezium");v("anychart.enums.MarkerType.LINE","line");v("anychart.enums.MapAsTableMode.VALUE","value");v("anychart.enums.MapAsTableMode.RANGE","range");v("anychart.enums.MapAsTableMode.OHLC","ohlc");v("anychart.enums.MapProjections.BONNE","bonne");v("anychart.enums.MapProjections.AITOFF","aitoff");v("anychart.enums.MapProjections.AUGUST","august");
  v("anychart.enums.MapProjections.ECKERT1","eckert1");v("anychart.enums.MapProjections.ECKERT3","eckert3");v("anychart.enums.MapProjections.EQUIRECTANGULAR","equirectangular");v("anychart.enums.MapProjections.FAHEY","fahey");v("anychart.enums.MapProjections.HAMMER","hammer");v("anychart.enums.MapProjections.MERCATOR","mercator");v("anychart.enums.MapProjections.ORTHOGRAPHIC","orthographic");v("anychart.enums.MapProjections.ROBINSON","robinson");v("anychart.enums.MapProjections.WAGNER6","wagner6");
  v("anychart.enums.MapProjections.WSG84","wsg84");v("anychart.enums.MapGridZIndex.UNDER_MAP",5);v("anychart.enums.MapGridZIndex.OVER_MAP",45);v("anychart.enums.MapUnboundRegionsMode.AS_IS","asis");v("anychart.enums.MapUnboundRegionsMode.HIDE","hide");v("anychart.enums.MapPointMiddlePositionMode.ABSOLUTE","absolute");v("anychart.enums.MapPointMiddlePositionMode.RELATIVE","relative");v("anychart.enums.MapPointOutsidePositionMode.RELATIVE","relative");
  v("anychart.enums.MapPointOutsidePositionMode.ABSOLUTE","absolute");v("anychart.enums.MapPointOutsidePositionMode.OFFSET","offset");v("anychart.enums.TreeFillingMethod.AS_TREE","asTree");v("anychart.enums.TreeFillingMethod.AS_TABLE","asTable");v("anychart.enums.LabelsOverlapMode.ALLOW_OVERLAP","allowOverlap");v("anychart.enums.LabelsOverlapMode.NO_OVERLAP","noOverlap");v("anychart.enums.BackgroundCornersType.NONE","none");v("anychart.enums.BackgroundCornersType.ROUND","round");
  v("anychart.enums.BackgroundCornersType.CUT","cut");v("anychart.enums.BackgroundCornersType.ROUND_INNER","roundInner");v("anychart.enums.LegendItemIconType.AREA","area");v("anychart.enums.LegendItemIconType.BAR","bar");v("anychart.enums.LegendItemIconType.BUBBLE","bubble");v("anychart.enums.LegendItemIconType.CANDLESTICK","candlestick");v("anychart.enums.LegendItemIconType.COLUMN","column");v("anychart.enums.LegendItemIconType.LINE","line");v("anychart.enums.LegendItemIconType.MARKER","marker");
  v("anychart.enums.LegendItemIconType.OHLC","ohlc");v("anychart.enums.LegendItemIconType.RANGE_AREA","rangearea");v("anychart.enums.LegendItemIconType.RANGE_BAR","rangebar");v("anychart.enums.LegendItemIconType.RANGE_COLUMN","rangecolumn");v("anychart.enums.LegendItemIconType.RANGE_SPLINE_AREA","rangesplinearea");v("anychart.enums.LegendItemIconType.RANGE_STEP_AREA","rangesteparea");v("anychart.enums.LegendItemIconType.SPLINE","spline");v("anychart.enums.LegendItemIconType.SPLINE_AREA","splinearea");
  v("anychart.enums.LegendItemIconType.STEP_LINE","stepline");v("anychart.enums.LegendItemIconType.STEP_AREA","steparea");v("anychart.enums.LegendItemIconType.CIRCLE","circle");v("anychart.enums.LegendItemIconType.SQUARE","square");v("anychart.enums.LegendItemsSourceMode.DEFAULT","default");v("anychart.enums.LegendItemsSourceMode.CATEGORIES","categories");v("anychart.enums.SidePosition.INSIDE","inside");v("anychart.enums.SidePosition.OUTSIDE","outside");
  v("anychart.enums.PyramidLabelsPosition.INSIDE","inside");v("anychart.enums.PyramidLabelsPosition.OUTSIDE_LEFT","outsideLeft");v("anychart.enums.PyramidLabelsPosition.OUTSIDE_LEFT_IN_COLUMN","outsideLeftInColumn");v("anychart.enums.PyramidLabelsPosition.OUTSIDE_RIGHT","outsideRight");v("anychart.enums.PyramidLabelsPosition.OUTSIDE_RIGHT_IN_COLUMN","outsideRightInColumn");v("anychart.enums.GaugeSidePosition.INSIDE","inside");v("anychart.enums.GaugeSidePosition.CENTER","center");
  v("anychart.enums.GaugeSidePosition.OUTSIDE","outside");v("anychart.enums.EventType.POINT_MOUSE_OUT","pointmouseout");v("anychart.enums.EventType.POINT_MOUSE_OVER","pointmouseover");v("anychart.enums.EventType.POINT_MOUSE_DOWN","pointmousedown");v("anychart.enums.EventType.POINT_MOUSE_UP","pointmouseup");v("anychart.enums.EventType.POINT_MOUSE_MOVE","pointmousemove");v("anychart.enums.EventType.POINT_CLICK","pointclick");v("anychart.enums.EventType.POINT_DBLCLICK","pointdblclick");
  v("anychart.enums.EventType.POINT_HOVER","pointhover");v("anychart.enums.EventType.POINTS_SELECT","pointsselect");v("anychart.enums.EventType.POINTS_HOVER","pointshover");v("anychart.enums.EventType.DRILL_CHANGE","drillchange");v("anychart.enums.EventType.CHART_DRAW","chartdraw");v("anychart.enums.EventType.ANIMATION_START","animationstart");v("anychart.enums.EventType.ANIMATION_END","animationend");v("anychart.enums.EventType.ZOOM_START","zoomstart");v("anychart.enums.EventType.ZOOM","zoom");
  v("anychart.enums.EventType.ZOOM_END","zoomend");v("anychart.enums.EventType.LEGEND_ITEM_MOUSE_OUT","legenditemmouseout");v("anychart.enums.EventType.LEGEND_ITEM_MOUSE_OVER","legenditemmouseover");v("anychart.enums.EventType.LEGEND_ITEM_MOUSE_MOVE","legenditemmousemove");v("anychart.enums.EventType.LEGEND_ITEM_MOUSE_DOWN","legenditemmousedown");v("anychart.enums.EventType.LEGEND_ITEM_MOUSE_UP","legenditemmouseup");v("anychart.enums.EventType.LEGEND_ITEM_CLICK","legenditemclick");
  v("anychart.enums.EventType.LEGEND_ITEM_DBLCLICK","legenditemdblclick");v("anychart.enums.EventType.DRAG_START","dragstart");v("anychart.enums.EventType.DRAG","drag");v("anychart.enums.EventType.DRAG_END","dragend");v("anychart.enums.EventType.SCROLL_CHANGE","scrollchange");v("anychart.enums.EventType.SPLITTER_CHANGE","splitterchange");v("anychart.enums.EventType.SIGNAL","signal");v("anychart.enums.EventType.ROW_SELECT","rowSelect");v("anychart.enums.EventType.ROW_CLICK","rowClick");
  v("anychart.enums.EventType.ROW_DBL_CLICK","rowDblClick");v("anychart.enums.EventType.ROW_MOUSE_OVER","rowMouseOver");v("anychart.enums.EventType.ROW_MOUSE_OUT","rowMouseOut");v("anychart.enums.EventType.ROW_MOUSE_MOVE","rowMouseMove");v("anychart.enums.EventType.ROW_MOUSE_DOWN","rowMouseDown");v("anychart.enums.EventType.ROW_MOUSE_UP","rowMouseUp");v("anychart.enums.EventType.CONNECTOR_SELECT","connectorselect");v("anychart.enums.EventType.CONNECTOR_CLICK","connectorclick");
  v("anychart.enums.EventType.CONNECTOR_DBL_CLICK","connectordblclick");v("anychart.enums.EventType.CONNECTOR_MOUSE_OVER","connectormouseover");v("anychart.enums.EventType.CONNECTOR_MOUSE_OUT","connectormouseout");v("anychart.enums.EventType.CONNECTOR_MOUSE_MOVE","connectormousemove");v("anychart.enums.EventType.CONNECTOR_MOUSE_DOWN","connectormousedown");v("anychart.enums.EventType.CONNECTOR_MOUSE_UP","connectormouseup");v("anychart.enums.EventType.ROW_COLLAPSE_EXPAND","rowcollapseexpand");
  v("anychart.enums.EventType.BEFORE_CREATE_CONNECTOR","beforeCreateConnector");v("anychart.enums.EventType.TREE_ITEM_CREATE","treeItemCreate");v("anychart.enums.EventType.TREE_ITEM_MOVE","treeItemMove");v("anychart.enums.EventType.TREE_ITEM_REMOVE","treeItemRemove");v("anychart.enums.EventType.TREE_ITEM_UPDATE","treeItemUpdate");v("anychart.enums.ScaleStackMode.NONE","none");v("anychart.enums.ScaleStackMode.VALUE","value");v("anychart.enums.ScaleStackMode.PERCENT","percent");
  v("anychart.enums.ScaleComparisonMode.NONE","none");v("anychart.enums.ScaleComparisonMode.VALUE","value");v("anychart.enums.ScaleComparisonMode.PERCENT","percent");v("anychart.enums.ScaleCompareWithMode.SERIES_START","seriesStart");v("anychart.enums.ScaleCompareWithMode.FIRST_VISIBLE","firstVisible");v("anychart.enums.ScatterTicksMode.LINEAR","linear");v("anychart.enums.ScatterTicksMode.LOGARITHMIC","logarithmic");v("anychart.enums.SparklineSeriesType.AREA","area");
  v("anychart.enums.SparklineSeriesType.LINE","line");v("anychart.enums.SparklineSeriesType.COLUMN","column");v("anychart.enums.SparklineSeriesType.WIN_LOSS","winLoss");v("anychart.enums.LinearGaugePointerType.BAR","bar");v("anychart.enums.LinearGaugePointerType.RANGE_BAR","rangeBar");v("anychart.enums.LinearGaugePointerType.THERMOMETER","thermometer");v("anychart.enums.LinearGaugePointerType.MARKER","marker");v("anychart.enums.LinearGaugePointerType.TANK","tank");
  v("anychart.enums.LinearGaugePointerType.LED","led");v("anychart.enums.GanttDataFields.ACTUAL","actual");v("anychart.enums.GanttDataFields.ACTUAL_START","actualStart");v("anychart.enums.GanttDataFields.ACTUAL_END","actualEnd");v("anychart.enums.GanttDataFields.BASELINE_START","baselineStart");v("anychart.enums.GanttDataFields.BASELINE_END","baselineEnd");v("anychart.enums.GanttDataFields.CHILDREN","children");v("anychart.enums.GanttDataFields.PROGRESS","progress");
  v("anychart.enums.GanttDataFields.PROGRESS_VALUE","progressValue");v("anychart.enums.GanttDataFields.MILESTONE","milestone");v("anychart.enums.GanttDataFields.NAME","name");v("anychart.enums.GanttDataFields.COLLAPSED","collapsed");v("anychart.enums.GanttDataFields.ROW_HEIGHT","rowHeight");v("anychart.enums.GanttDataFields.ID","id");v("anychart.enums.GanttDataFields.PERIODS","periods");v("anychart.enums.GanttDataFields.PARENT","parent");v("anychart.enums.GanttDataFields.START","start");
  v("anychart.enums.GanttDataFields.END","end");v("anychart.enums.GanttDataFields.FILL","fill");v("anychart.enums.GanttDataFields.STROKE","stroke");v("anychart.enums.GanttDataFields.HOVER_FILL","hoverFill");v("anychart.enums.GanttDataFields.HOVER_STROKE","hoverStroke");v("anychart.enums.GanttDataFields.CONNECT_TO","connectTo");v("anychart.enums.GanttDataFields.CONNECTOR","connector");v("anychart.enums.GanttDataFields.CONNECTOR_TYPE","connectorType");v("anychart.enums.GanttDataFields.START_MARKER","startMarker");
  v("anychart.enums.GanttDataFields.END_MARKER","endMarker");v("anychart.enums.GanttDataFields.LABEL","label");v("anychart.enums.GanttRangeAnchor.FIRST_DATE","firstDate");v("anychart.enums.GanttRangeAnchor.FIRST_VISIBLE_DATE","firstVisibleDate");v("anychart.enums.GanttRangeAnchor.LAST_DATE","lastDate");v("anychart.enums.GanttRangeAnchor.LAST_VISIBLE_DATE","lastVisibleDate");v("anychart.enums.ConnectorType.FINISH_START","finishstart");v("anychart.enums.ConnectorType.FINISH_FINISH","finishfinish");
  v("anychart.enums.ConnectorType.START_FINISH","startfinish");v("anychart.enums.ConnectorType.START_START","startstart");v("anychart.enums.ColumnFormats.DIRECT_NUMBERING","directNumbering");v("anychart.enums.ColumnFormats.TEXT","text");v("anychart.enums.ColumnFormats.SHORT_TEXT","shortText");v("anychart.enums.ColumnFormats.PERCENT","percent");v("anychart.enums.ColumnFormats.DATE_COMMON_LOG","dateCommonLog");v("anychart.enums.ColumnFormats.DATE_ISO_8601","dateIso8601");
  v("anychart.enums.ColumnFormats.DATE_US_SHORT","dateUsShort");v("anychart.enums.ColumnFormats.DATE_DMY_DOTS","dateDmyDots");v("anychart.enums.ColumnFormats.FINANCIAL","financial");v("anychart.enums.GanttDateTimeMarkers.START","start");v("anychart.enums.GanttDateTimeMarkers.END","end");v("anychart.enums.GanttDateTimeMarkers.CURRENT","current");v("anychart.enums.DataField.DEPENDS_ON","dependsOn");v("anychart.enums.DataField.OPTIMISTIC","optimistic");v("anychart.enums.DataField.PESSIMISTIC","pessimistic");
  v("anychart.enums.DataField.MOST_LIKELY","mostLikely");v("anychart.enums.DataField.EXPECTED","expected");v("anychart.enums.DataField.FROM","from");v("anychart.enums.DataField.TO","to");v("anychart.enums.DataField.ID","id");v("anychart.enums.DataField.NAME","name");v("anychart.enums.Interval.YEARS","year");v("anychart.enums.Interval.MONTHS","month");v("anychart.enums.Interval.DAYS","day");v("anychart.enums.Interval.HOURS","hour");v("anychart.enums.Interval.MINUTES","minute");
  v("anychart.enums.Interval.SECONDS","second");v("anychart.enums.Interval.YEAR","year");v("anychart.enums.Interval.SEMESTER","semester");v("anychart.enums.Interval.QUARTER","quarter");v("anychart.enums.Interval.MONTH","month");v("anychart.enums.Interval.THIRD_OF_MONTH","thirdofmonth");v("anychart.enums.Interval.WEEK","week");v("anychart.enums.Interval.DAY","day");v("anychart.enums.Interval.HOUR","hour");v("anychart.enums.Interval.MINUTE","minute");v("anychart.enums.Interval.SECOND","second");
  v("anychart.enums.Interval.MILLISECOND","millisecond");v("anychart.enums.ErrorMode.NONE","none");v("anychart.enums.ErrorMode.X","x");v("anychart.enums.ErrorMode.VALUE","value");v("anychart.enums.ErrorMode.BOTH","both");v("anychart.enums.ScaleTypes.LINEAR","linear");v("anychart.enums.ScaleTypes.LOG","log");v("anychart.enums.ScaleTypes.DATE_TIME","dateTime");v("anychart.enums.ScaleTypes.ORDINAL","ordinal");v("anychart.enums.ScatterScaleTypes.LINEAR","linear");
  v("anychart.enums.ScatterScaleTypes.LOG","log");v("anychart.enums.ScatterScaleTypes.DATE_TIME","dateTime");v("anychart.enums.GaugeScaleTypes.LINEAR","linear");v("anychart.enums.GaugeScaleTypes.LOG","log");v("anychart.enums.AggregationType.AVERAGE","average");v("anychart.enums.AggregationType.FIRST","first");v("anychart.enums.AggregationType.FIRST_VALUE","firstValue");v("anychart.enums.AggregationType.LAST","last");v("anychart.enums.AggregationType.LAST_VALUE","lastValue");
  v("anychart.enums.AggregationType.LIST","list");v("anychart.enums.AggregationType.MAX","max");v("anychart.enums.AggregationType.MIN","min");v("anychart.enums.AggregationType.SUM","sum");v("anychart.enums.AggregationType.WEIGHTED_AVERAGE","weightedAverage");v("anychart.enums.TooltipDisplayMode.UNION","union");v("anychart.enums.TooltipDisplayMode.SEPARATED","separated");v("anychart.enums.TooltipDisplayMode.SINGLE","single");v("anychart.enums.TooltipPositionMode.FLOAT","float");
  v("anychart.enums.TooltipPositionMode.POINT","point");v("anychart.enums.TooltipPositionMode.CHART","chart");v("anychart.enums.CrosshairDisplayMode.FLOAT","float");v("anychart.enums.CrosshairDisplayMode.STICKY","sticky");v("anychart.enums.StockLabelsOverlapMode.NO_OVERLAP","noOverlap");v("anychart.enums.StockLabelsOverlapMode.ALLOW_OVERLAP","allowOverlap");v("anychart.enums.StockLabelsOverlapMode.ALLOW_MAJOR_OVERLAP","allowMajorOverlap");
  v("anychart.enums.StockLabelsOverlapMode.ALLOW_MINOR_OVERLAP","allowMinorOverlap");v("anychart.enums.StockRangeType.UNIT","Unit");v("anychart.enums.StockRangeType.YTD","YTD");v("anychart.enums.StockRangeType.QTD","QTD");v("anychart.enums.StockRangeType.MTD","MTD");v("anychart.enums.StockRangeType.MAX","Max");v("anychart.enums.StockRangeAnchor.FIRST_DATE","firstDate");v("anychart.enums.StockRangeAnchor.FIRST_VISIBLE_DATE","firstVisibleDate");v("anychart.enums.StockRangeAnchor.LAST_VISIBLE_DATE","lastVisibleDate");
  v("anychart.enums.StockRangeAnchor.LAST_DATE","lastDate");v("anychart.enums.TableSearchMode.EXACT_OR_PREV","exactOrPrev");v("anychart.enums.TableSearchMode.EXACT","exact");v("anychart.enums.TableSearchMode.EXACT_OR_NEXT","exactOrNext");v("anychart.enums.TableSearchMode.NEAREST","nearest");v("anychart.enums.ChartScrollerPosition.AFTER_AXES","afterAxes");v("anychart.enums.ChartScrollerPosition.BEFORE_AXES","beforeAxes");v("anychart.enums.LabelsDisplayMode.ALWAYS_SHOW","alwaysShow");
  v("anychart.enums.LabelsDisplayMode.DROP","drop");v("anychart.enums.LabelsDisplayMode.CLIP","clip");v("anychart.enums.StepDirection.CENTER","center");v("anychart.enums.StepDirection.FORWARD","forward");v("anychart.enums.StepDirection.BACKWARD","backward");v("anychart.enums.TokenType.UNKNOWN","");v("anychart.enums.TokenType.NUMBER","number");v("anychart.enums.TokenType.STRING","string");v("anychart.enums.TokenType.DATE_TIME","datetime");v("anychart.enums.TokenType.PERCENT","percent");
  v("anychart.enums.StringToken.AXIS_NAME","%AxisName");v("anychart.enums.StringToken.AXIS_SCALE_MAX","%AxisScaleMax");v("anychart.enums.StringToken.AXIS_SCALE_MIN","%AxisScaleMin");v("anychart.enums.StringToken.BUBBLE_SIZE","%BubbleSize");v("anychart.enums.StringToken.BUBBLE_SIZE_PERCENT_OF_CATEGORY","%BubbleSizePercentOfCategory");v("anychart.enums.StringToken.BUBBLE_SIZE_PERCENT_OF_SERIES","%BubbleSizePercentOfSeries");v("anychart.enums.StringToken.BUBBLE_SIZE_PERCENT_OF_TOTAL","%BubbleSizePercentOfTotal");
  v("anychart.enums.StringToken.CATEGORY_NAME","%CategoryName");v("anychart.enums.StringToken.CATEGORY_Y_AVERAGE","%CategoryYAverage");v("anychart.enums.StringToken.CATEGORY_Y_MEDIAN","%CategoryYMedian");v("anychart.enums.StringToken.CATEGORY_Y_MODE","%CategoryYMode");v("anychart.enums.StringToken.CATEGORY_Y_PERCENT_OF_TOTAL","%CategoryYPercentOfTotal");v("anychart.enums.StringToken.CATEGORY_Y_RANGE_AVERAGE","%CategoryYRangeAverage");
  v("anychart.enums.StringToken.CATEGORY_Y_RANGE_PERCENT_OF_TOTAL","%CategoryYRangePercentOfTotal");v("anychart.enums.StringToken.CATEGORY_Y_RANGE_MAX","%CategoryYRangeMax");v("anychart.enums.StringToken.CATEGORY_Y_RANGE_MIN","%CategoryYRangeMin");v("anychart.enums.StringToken.CATEGORY_Y_RANGE_MEDIAN","%CategoryYRangeMedian");v("anychart.enums.StringToken.CATEGORY_Y_RANGE_MODE","%CategoryYRangeMode");v("anychart.enums.StringToken.CATEGORY_Y_RANGE_SUM","%CategoryYRangeSum");
  v("anychart.enums.StringToken.CATEGORY_Y_SUM","%CategoryYSum");v("anychart.enums.StringToken.CLOSE","%Close");v("anychart.enums.StringToken.DATA_PLOT_BUBBLE_MAX_SIZE","%DataPlotBubbleMaxSize");v("anychart.enums.StringToken.DATA_PLOT_BUBBLE_MIN_SIZE","%DataPlotBubbleMinSize");v("anychart.enums.StringToken.DATA_PLOT_BUBBLE_SIZE_AVERAGE","%DataPlotBubbleSizeAverage");v("anychart.enums.StringToken.DATA_PLOT_BUBBLE_SIZE_SUM","%DataPlotBubbleSizeSum");
  v("anychart.enums.StringToken.DATA_PLOT_MAX_Y_SUM_SERIES_NAME","%DataPlotMaxYSumSeriesName");v("anychart.enums.StringToken.DATA_PLOT_MAX_Y_VALUE_POINT_NAME","%DataPlotMaxYValuePointName");v("anychart.enums.StringToken.DATA_PLOT_MAX_Y_VALUE_POINT_SERIES_NAME","%DataPlotMaxYValuePointSeriesName");v("anychart.enums.StringToken.DATA_PLOT_MIN_Y_SUM_SERIES_NAME","%DataPlotMinYSumSeriesName");v("anychart.enums.StringToken.DATA_PLOT_MIN_Y_VALUE_POINT_NAME","%DataPlotMinYValuePointName");
  v("anychart.enums.StringToken.DATA_PLOT_MIN_Y_VALUE_POINT_SERIES_NAME","%DataPlotMinYValuePointSeriesName");v("anychart.enums.StringToken.DATA_PLOT_POINT_COUNT","%DataPlotPointCount");v("anychart.enums.StringToken.DATA_PLOT_SERIES_COUNT","%DataPlotSeriesCount");v("anychart.enums.StringToken.DATA_PLOT_X_AVERAGE","%DataPlotXAverage");v("anychart.enums.StringToken.DATA_PLOT_X_MAX","%DataPlotXMax");v("anychart.enums.StringToken.DATA_PLOT_X_MIN","%DataPlotXMin");
  v("anychart.enums.StringToken.DATA_PLOT_X_SUM","%DataPlotXSum");v("anychart.enums.StringToken.DATA_PLOT_Y_AVERAGE","%DataPlotYAverage");v("anychart.enums.StringToken.DATA_PLOT_Y_MAX","%DataPlotYMax");v("anychart.enums.StringToken.DATA_PLOT_Y_MIN","%DataPlotYMin");v("anychart.enums.StringToken.DATA_PLOT_Y_RANGE_MAX","%DataPlotYRangeMax");v("anychart.enums.StringToken.DATA_PLOT_Y_RANGE_MIN","%DataPlotYRangeMin");v("anychart.enums.StringToken.DATA_PLOT_Y_RANGE_SUM","%DataPlotYRangeSum");
  v("anychart.enums.StringToken.DATA_PLOT_Y_SUM","%DataPlotYSum");v("anychart.enums.StringToken.HIGH","%High");v("anychart.enums.StringToken.INDEX","%Index");v("anychart.enums.StringToken.LOW","%Low");v("anychart.enums.StringToken.NAME","%Name");v("anychart.enums.StringToken.OPEN","%Open");v("anychart.enums.StringToken.PERT_CHART_CRITICAL_PATH_STANDARD_DEVIATION","%PertChartCriticalPathStandardDeviation");v("anychart.enums.StringToken.PERT_CHART_PROJECT_DURATION","%PertChartProjectDuration");
  v("anychart.enums.StringToken.RANGE","%Range");v("anychart.enums.StringToken.RANGE_END","%RangeEnd");v("anychart.enums.StringToken.RANGE_START","%RangeStart");v("anychart.enums.StringToken.SERIES_BUBBLE_MAX_SIZE","%SeriesBubbleMaxSize");v("anychart.enums.StringToken.SERIES_BUBBLE_MIN_SIZE","%SeriesBubbleMinSize");v("anychart.enums.StringToken.SERIES_BUBBLE_SIZE_AVERAGE","%SeriesBubbleSizeAverage");v("anychart.enums.StringToken.SERIES_BUBBLE_SIZE_MEDIAN","%SeriesBubbleSizeMedian");
  v("anychart.enums.StringToken.SERIES_BUBBLE_SIZE_MODE","%SeriesBubbleSizeMode");v("anychart.enums.StringToken.SERIES_BUBBLE_SIZE_SUM","%SeriesBubbleSizeSum");v("anychart.enums.StringToken.SERIES_FIRST_X_VALUE","%SeriesFirstXValue");v("anychart.enums.StringToken.SERIES_FIRST_Y_VALUE","%SeriesFirstYValue");v("anychart.enums.StringToken.SERIES_LAST_X_VALUE","%SeriesLastXValue");v("anychart.enums.StringToken.SERIES_LAST_Y_VALUE","%SeriesLastYValue");v("anychart.enums.StringToken.SERIES_MIN","%SeriesMin");
  v("anychart.enums.StringToken.SERIES_MAX","%SeriesMax");v("anychart.enums.StringToken.SERIES_NAME","%SeriesName");v("anychart.enums.StringToken.SERIES_POINT_COUNT","%SeriesPointCount");v("anychart.enums.StringToken.SERIES_X_AVERAGE","%SeriesXAverage");v("anychart.enums.StringToken.SERIES_X_AXIS_NAME","%SeriesXAxisName");v("anychart.enums.StringToken.SERIES_X_MAX","%SeriesXMax");v("anychart.enums.StringToken.SERIES_X_MEDIAN","%SeriesXMedian");v("anychart.enums.StringToken.SERIES_X_MIN","%SeriesXMin");
  v("anychart.enums.StringToken.SERIES_X_MODE","%SeriesXMode");v("anychart.enums.StringToken.SERIES_X_SUM","%SeriesXSum");v("anychart.enums.StringToken.SERIES_Y_AVERAGE","%SeriesYAverage");v("anychart.enums.StringToken.SERIES_Y_AXIS_NAME","%SeriesYAxisName");v("anychart.enums.StringToken.SERIES_Y_MAX","%SeriesYMax");v("anychart.enums.StringToken.SERIES_Y_MEDIAN","%SeriesYMedian");v("anychart.enums.StringToken.SERIES_Y_MIN","%SeriesYMin");v("anychart.enums.StringToken.SERIES_Y_MODE","%SeriesYMode");
  v("anychart.enums.StringToken.SERIES_Y_RANGE_MAX","%SeriesYRangeMax");v("anychart.enums.StringToken.SERIES_Y_RANGE_MIN","%SeriesYRangeMin");v("anychart.enums.StringToken.SERIES_Y_RANGE_SUM","%SeriesYRangeSum");v("anychart.enums.StringToken.SERIES_Y_SUM","%SeriesYSum");v("anychart.enums.StringToken.VALUE","%Value");v("anychart.enums.StringToken.PERCENT_VALUE","%PercentValue");v("anychart.enums.StringToken.X_PERCENT_OF_SERIES","%XPercentOfSeries");v("anychart.enums.StringToken.X_PERCENT_OF_TOTAL","%XPercentOfTotal");
  v("anychart.enums.StringToken.X_VALUE","%XValue");v("anychart.enums.StringToken.Y_PERCENT_OF_CATEGORY","%YPercentOfCategory");v("anychart.enums.StringToken.Y_PERCENT_OF_SERIES","%YPercentOfSeries");v("anychart.enums.StringToken.Y_PERCENT_OF_TOTAL","%YPercentOfTotal");v("anychart.enums.StringToken.Y_VALUE","%YValue");v("anychart.enums.StringToken.RESOURCE_INDEX","resourceIndex");v("anychart.enums.StringToken.ACTIVITY_INDEX","activityIndex");v("anychart.enums.StringToken.START","start");
  v("anychart.enums.StringToken.END","end");v("anychart.enums.StringToken.MINUTES_PER_DAY","minutesPerDay");v("anychart.enums.Statistics.AVERAGE","average");v("anychart.enums.Statistics.BUBBLE_SIZE","bubbleSize");v("anychart.enums.Statistics.BUBBLE_SIZE_PERCENT_OF_CATEGORY","bubbleSizePercentOfCategory");v("anychart.enums.Statistics.BUBBLE_SIZE_PERCENT_OF_SERIES","bubbleSizePercentOfSeries");v("anychart.enums.Statistics.BUBBLE_SIZE_PERCENT_OF_TOTAL","bubbleSizePercentOfTotal");
  v("anychart.enums.Statistics.CATEGORY_NAME","categoryName");v("anychart.enums.Statistics.CATEGORY_Y_AVERAGE","categoryYAverage");v("anychart.enums.Statistics.CATEGORY_Y_MAX","categoryYMax");v("anychart.enums.Statistics.CATEGORY_Y_MEDIAN","categoryYMedian");v("anychart.enums.Statistics.CATEGORY_Y_MIN","categoryYMin");v("anychart.enums.Statistics.CATEGORY_Y_MODE","categoryYMode");v("anychart.enums.Statistics.CATEGORY_Y_PERCENT_OF_TOTAL","categoryYPercentOfTotal");
  v("anychart.enums.Statistics.CATEGORY_Y_RANGE_AVERAGE","categoryYRangeAverage");v("anychart.enums.Statistics.CATEGORY_Y_RANGE_MAX","categoryYRangeMax");v("anychart.enums.Statistics.CATEGORY_Y_RANGE_MEDIAN","categoryYRangeMedian");v("anychart.enums.Statistics.CATEGORY_Y_RANGE_MIN","categoryYRangeMin");v("anychart.enums.Statistics.CATEGORY_Y_RANGE_MODE","categoryYRangeMode");v("anychart.enums.Statistics.CATEGORY_Y_RANGE_PERCENT_OF_TOTAL","categoryYRangePercentOfTotal");
  v("anychart.enums.Statistics.CATEGORY_Y_RANGE_SUM","categoryYRangeSum");v("anychart.enums.Statistics.CATEGORY_Y_SUM","categoryYSum");v("anychart.enums.Statistics.CLOSE","close");v("anychart.enums.Statistics.COUNT","count");v("anychart.enums.Statistics.DATA_PLOT_BUBBLE_MAX_SIZE","dataPlotBubbleMaxSize");v("anychart.enums.Statistics.DATA_PLOT_BUBBLE_MIN_SIZE","dataPlotBubbleMinSize");v("anychart.enums.Statistics.DATA_PLOT_BUBBLE_SIZE_AVERAGE","dataPlotBubbleSizeAverage");
  v("anychart.enums.Statistics.DATA_PLOT_BUBBLE_SIZE_SUM","dataPlotBubbleSizeSum");v("anychart.enums.Statistics.DATA_PLOT_MAX_X_SUM_SERIES_NAME","dataPlotMaxXSumSeriesName");v("anychart.enums.Statistics.DATA_PLOT_MAX_Y_SUM_SERIES_NAME","dataPlotMaxYSumSeriesName");v("anychart.enums.Statistics.DATA_PLOT_MAX_X_VALUE_POINT_SERIES_NAME","dataPlotMaxXValuePointSeriesName");v("anychart.enums.Statistics.DATA_PLOT_MAX_Y_VALUE_POINT_SERIES_NAME","dataPlotMaxYValuePointSeriesName");
  v("anychart.enums.Statistics.DATA_PLOT_MIN_X_SUM_SERIES_NAME","dataPlotMinXSumSeriesName");v("anychart.enums.Statistics.DATA_PLOT_MIN_Y_SUM_SERIES_NAME","dataPlotMinYSumSeriesName");v("anychart.enums.Statistics.DATA_PLOT_MIN_X_VALUE_POINT_SERIES_NAME","dataPlotMinXValuePointSeriesName");v("anychart.enums.Statistics.DATA_PLOT_MIN_Y_VALUE_POINT_SERIES_NAME","dataPlotMinYValuePointSeriesName");v("anychart.enums.Statistics.DATA_PLOT_POINT_COUNT","dataPlotPointCount");
  v("anychart.enums.Statistics.DATA_PLOT_SERIES_COUNT","dataPlotSeriesCount");v("anychart.enums.Statistics.DATA_PLOT_X_AVERAGE","dataPlotXAverage");v("anychart.enums.Statistics.DATA_PLOT_X_MAX","dataPlotXMax");v("anychart.enums.Statistics.DATA_PLOT_X_MIN","dataPlotXMin");v("anychart.enums.Statistics.DATA_PLOT_X_SUM","dataPlotXSum");v("anychart.enums.Statistics.DATA_PLOT_Y_AVERAGE","dataPlotYAverage");v("anychart.enums.Statistics.DATA_PLOT_Y_MAX","dataPlotYMax");
  v("anychart.enums.Statistics.DATA_PLOT_Y_MIN","dataPlotYMin");v("anychart.enums.Statistics.DATA_PLOT_Y_RANGE_MAX","dataPlotYRangeMax");v("anychart.enums.Statistics.DATA_PLOT_Y_RANGE_MIN","dataPlotYRangeMin");v("anychart.enums.Statistics.DATA_PLOT_Y_RANGE_SUM","dataPlotYRangeSum");v("anychart.enums.Statistics.DATA_PLOT_Y_SUM","dataPlotYSum");v("anychart.enums.Statistics.HIGH","high");v("anychart.enums.Statistics.INDEX","index");v("anychart.enums.Statistics.LOW","low");
  v("anychart.enums.Statistics.NAME","name");v("anychart.enums.Statistics.MAX","max");v("anychart.enums.Statistics.MIN","min");v("anychart.enums.Statistics.OPEN","open");v("anychart.enums.Statistics.PERT_CHART_CRITICAL_PATH_STANDARD_DEVIATION","pertChartCriticalPathStandardDeviation");v("anychart.enums.Statistics.PERT_CHART_PROJECT_DURATION","pertChartProjectDuration");v("anychart.enums.Statistics.POINTS_COUNT","pointsCount");v("anychart.enums.Statistics.RANGE","range");
  v("anychart.enums.Statistics.RANGE_END","rangeEnd");v("anychart.enums.Statistics.RANGE_START","rangeStart");v("anychart.enums.Statistics.SERIES_AVERAGE","seriesAverage");v("anychart.enums.Statistics.SERIES_BUBBLE_MAX_SIZE","seriesBubbleMaxSize");v("anychart.enums.Statistics.SERIES_BUBBLE_MIN_SIZE","seriesBubbleMinSize");v("anychart.enums.Statistics.SERIES_BUBBLE_SIZE_AVERAGE","seriesBubbleSizeAverage");v("anychart.enums.Statistics.SERIES_BUBBLE_SIZE_MEDIAN","seriesBubbleSizeMedian");
  v("anychart.enums.Statistics.SERIES_BUBBLE_SIZE_MODE","seriesBubbleSizeMode");v("anychart.enums.Statistics.SERIES_BUBBLE_SIZE_SUM","seriesBubbleSizeSum");v("anychart.enums.Statistics.SERIES_FIRST_X_VALUE","seriesFirstXValue");v("anychart.enums.Statistics.SERIES_FIRST_Y_VALUE","seriesFirstYValue");v("anychart.enums.Statistics.SERIES_LAST_X_VALUE","seriesLastXValue");v("anychart.enums.Statistics.SERIES_LAST_Y_VALUE","seriesLastYValue");v("anychart.enums.Statistics.SERIES_MIN","seriesMin");
  v("anychart.enums.Statistics.SERIES_MAX","seriesMax");v("anychart.enums.Statistics.SERIES_NAME","seriesName");v("anychart.enums.Statistics.SERIES_POINT_COUNT","seriesPointCount");v("anychart.enums.Statistics.SERIES_POINTS_COUNT","seriesPointsCount");v("anychart.enums.Statistics.SERIES_SUM","seriesSum");v("anychart.enums.Statistics.SERIES_X_AVERAGE","seriesXAverage");v("anychart.enums.Statistics.SERIES_X_MAX","seriesXMax");v("anychart.enums.Statistics.SERIES_X_MEDIAN","seriesXMedian");
  v("anychart.enums.Statistics.SERIES_X_MIN","seriesXMin");v("anychart.enums.Statistics.SERIES_X_MODE","seriesXMode");v("anychart.enums.Statistics.SERIES_X_SUM","seriesXSum");v("anychart.enums.Statistics.SERIES_Y_AVERAGE","seriesYAverage");v("anychart.enums.Statistics.SERIES_Y_MAX","seriesYMax");v("anychart.enums.Statistics.SERIES_Y_MEDIAN","seriesYMedian");v("anychart.enums.Statistics.SERIES_Y_MIN","seriesYMin");v("anychart.enums.Statistics.SERIES_Y_MODE","seriesYMode");
  v("anychart.enums.Statistics.SERIES_Y_RANGE_AVERAGE","seriesYRangeAverage");v("anychart.enums.Statistics.SERIES_Y_RANGE_MAX","seriesYRangeMax");v("anychart.enums.Statistics.SERIES_Y_RANGE_MEDIAN","seriesYRangeMedian");v("anychart.enums.Statistics.SERIES_Y_RANGE_MIN","seriesYRangeMin");v("anychart.enums.Statistics.SERIES_Y_RANGE_MODE","seriesYRangeMode");v("anychart.enums.Statistics.SERIES_Y_RANGE_SUM","seriesYRangeSum");v("anychart.enums.Statistics.SERIES_Y_SUM","seriesYSum");
  v("anychart.enums.Statistics.SUM","sum");v("anychart.enums.Statistics.VALUE","value");v("anychart.enums.Statistics.PERCENT_VALUE","percentValue");v("anychart.enums.Statistics.X_PERCENT_OF_SERIES","xPercentOfSeries");v("anychart.enums.Statistics.X_PERCENT_OF_TOTAL","xPercentOfTotal");v("anychart.enums.Statistics.X_VALUE","xValue");v("anychart.enums.Statistics.Y_PERCENT_OF_CATEGORY","yPercentOfCategory");v("anychart.enums.Statistics.Y_PERCENT_OF_SERIES","yPercentOfSeries");
  v("anychart.enums.Statistics.Y_PERCENT_OF_TOTAL","yPercentOfTotal");v("anychart.enums.Statistics.Y_VALUE","yValue");v("anychart.enums.Statistics.X_SCALES_MIN","xScalesMin");v("anychart.enums.Statistics.X_SCALES_MAX","xScalesMax");v("anychart.enums.Statistics.Y_SCALES_MIN","yScalesMin");v("anychart.enums.Statistics.Y_SCALES_MAX","yScalesMax");v("anychart.enums.ChartDataExportMode.RAW","raw");v("anychart.enums.ChartDataExportMode.SPECIFIC","specific");
  v("anychart.enums.ChartDataExportMode.GROUPED","grouped");v("anychart.enums.MapSeriesType.CHOROPLETH","choropleth");v("anychart.enums.MapSeriesType.BUBBLE","bubble");v("anychart.enums.MapSeriesType.MARKER","marker");v("anychart.enums.MapSeriesType.CONNECTOR","connector");v("anychart.enums.CartesianSeriesType.AREA","area");v("anychart.enums.CartesianSeriesType.BAR","bar");v("anychart.enums.CartesianSeriesType.BOX","box");v("anychart.enums.CartesianSeriesType.BUBBLE","bubble");
  v("anychart.enums.CartesianSeriesType.CANDLESTICK","candlestick");v("anychart.enums.CartesianSeriesType.COLUMN","column");v("anychart.enums.CartesianSeriesType.LINE","line");v("anychart.enums.CartesianSeriesType.MARKER","marker");v("anychart.enums.CartesianSeriesType.OHLC","ohlc");v("anychart.enums.CartesianSeriesType.RANGE_AREA","rangeArea");v("anychart.enums.CartesianSeriesType.RANGE_BAR","rangeBar");v("anychart.enums.CartesianSeriesType.RANGE_COLUMN","rangeColumn");
  v("anychart.enums.CartesianSeriesType.RANGE_SPLINE_AREA","rangeSplineArea");v("anychart.enums.CartesianSeriesType.RANGE_STEP_AREA","rangeStepArea");v("anychart.enums.CartesianSeriesType.SPLINE","spline");v("anychart.enums.CartesianSeriesType.SPLINE_AREA","splineArea");v("anychart.enums.CartesianSeriesType.STEP_AREA","stepArea");v("anychart.enums.CartesianSeriesType.STEP_LINE","stepLine");v("anychart.enums.Cartesian3dSeriesType.AREA","area");v("anychart.enums.Cartesian3dSeriesType.BAR","bar");
  v("anychart.enums.Cartesian3dSeriesType.COLUMN","column");v("anychart.enums.ScatterSeriesType.BUBBLE","bubble");v("anychart.enums.ScatterSeriesType.LINE","line");v("anychart.enums.ScatterSeriesType.MARKER","marker");v("anychart.enums.SparklineSeriesType.AREA","area");v("anychart.enums.SparklineSeriesType.COLUMN","column");v("anychart.enums.SparklineSeriesType.LINE","line");v("anychart.enums.SparklineSeriesType.WIN_LOSS","winLoss");v("anychart.enums.StockSeriesType.AREA","area");
  v("anychart.enums.StockSeriesType.CANDLESTICK","candlestick");v("anychart.enums.StockSeriesType.COLUMN","column");v("anychart.enums.StockSeriesType.LINE","line");v("anychart.enums.StockSeriesType.MARKER","marker");v("anychart.enums.StockSeriesType.OHLC","ohlc");v("anychart.enums.StockSeriesType.RANGE_AREA","rangeArea");v("anychart.enums.StockSeriesType.RANGE_COLUMN","rangeColumn");v("anychart.enums.StockSeriesType.RANGE_SPLINE_AREA","rangeSplineArea");
  v("anychart.enums.StockSeriesType.RANGE_STEP_AREA","rangeStepArea");v("anychart.enums.StockSeriesType.SPLINE","spline");v("anychart.enums.StockSeriesType.SPLINE_AREA","splineArea");v("anychart.enums.StockSeriesType.STEP_AREA","stepArea");v("anychart.enums.StockSeriesType.STEP_LINE","stepLine");v("anychart.enums.MovingAverageType.SMA","sma");v("anychart.enums.MovingAverageType.EMA","ema");v("anychart.enums.RadarSeriesType.AREA","area");v("anychart.enums.RadarSeriesType.LINE","line");
  v("anychart.enums.RadarSeriesType.MARKER","marker");v("anychart.enums.PolarSeriesType.AREA","area");v("anychart.enums.PolarSeriesType.LINE","line");v("anychart.enums.PolarSeriesType.MARKER","marker");v("anychart.enums.PolarSeriesType.POLYGON","polygon");v("anychart.enums.PolarSeriesType.POLYLINE","polyline");v("anychart.enums.PolarSeriesType.COLUMN","column");v("anychart.enums.PolarSeriesType.RANGE_COLUMN","rangeColumn");v("anychart.enums.MekkoSeriesType.MEKKO","mekko");
  v("anychart.enums.MilestoneShape.CIRCLE","circle");v("anychart.enums.MilestoneShape.RHOMBUS","rhombus");v("anychart.enums.MilestoneShape.RECTANGLE","rectangle");v("anychart.enums.AnnotationTypes.RAY","ray");v("anychart.enums.AnnotationTypes.LINE","line");v("anychart.enums.AnnotationTypes.INFINITE_LINE","infiniteLine");v("anychart.enums.AnnotationTypes.VERTICAL_LINE","verticalLine");v("anychart.enums.AnnotationTypes.HORIZONTAL_LINE","horizontalLine");v("anychart.enums.AnnotationTypes.RECTANGLE","rectangle");
  v("anychart.enums.AnnotationTypes.ELLIPSE","ellipse");v("anychart.enums.AnnotationTypes.TRIANGLE","triangle");v("anychart.enums.AnnotationTypes.TREND_CHANNEL","trendChannel");v("anychart.enums.AnnotationTypes.ANDREWS_PITCHFORK","andrewsPitchfork");v("anychart.enums.AnnotationTypes.FIBONACCI_FAN","fibonacciFan");v("anychart.enums.AnnotationTypes.FIBONACCI_ARC","fibonacciArc");v("anychart.enums.AnnotationTypes.FIBONACCI_RETRACEMENT","fibonacciRetracement");
  v("anychart.enums.AnnotationTypes.FIBONACCI_TIMEZONES","fibonacciTimezones");v("anychart.enums.AnnotationTypes.MARKER","marker");v("anychart.enums.A11yMode.CHART_ELEMENTS","chartElements");v("anychart.enums.A11yMode.DATA_TABLE","dataTable");v("anychart.enums.LocaleDateTimeFormat.YEAR","year");v("anychart.enums.LocaleDateTimeFormat.YEAR_SEMESTER","year_semester");v("anychart.enums.LocaleDateTimeFormat.YEAR_QUARTER","year_quarter");v("anychart.enums.LocaleDateTimeFormat.YEAR_MONTH","year_month");
  v("anychart.enums.LocaleDateTimeFormat.YEAR_THIRD_OF_MONTH","year_third_of_month");v("anychart.enums.LocaleDateTimeFormat.YEAR_WEEK","year_week");v("anychart.enums.LocaleDateTimeFormat.YEAR_DAY","year_day");v("anychart.enums.LocaleDateTimeFormat.YEAR_HOUR","year_hour");v("anychart.enums.LocaleDateTimeFormat.YEAR_MINUTE","year_minute");v("anychart.enums.LocaleDateTimeFormat.YEAR_SECOND","year_second");v("anychart.enums.LocaleDateTimeFormat.YEAR_MILLISECOND","year_millisecond");
  v("anychart.enums.LocaleDateTimeFormat.SEMESTER","semester");v("anychart.enums.LocaleDateTimeFormat.SEMESTER_QUARTER","semester_quarter");v("anychart.enums.LocaleDateTimeFormat.SEMESTER_MONTH","semester_month");v("anychart.enums.LocaleDateTimeFormat.SEMESTER_THIRD_OF_MONTH","semester_third_of_month");v("anychart.enums.LocaleDateTimeFormat.SEMESTER_WEEK","semester_week");v("anychart.enums.LocaleDateTimeFormat.SEMESTER_DAY","semester_day");v("anychart.enums.LocaleDateTimeFormat.SEMESTER_HOUR","semester_hour");
  v("anychart.enums.LocaleDateTimeFormat.SEMESTER_MINUTE","semester_minute");v("anychart.enums.LocaleDateTimeFormat.SEMESTER_SECOND","semester_second");v("anychart.enums.LocaleDateTimeFormat.SEMESTER_MILLISECOND","semester_millisecond");v("anychart.enums.LocaleDateTimeFormat.QUARTER","quarter");v("anychart.enums.LocaleDateTimeFormat.QUARTER_MONTH","quarter_month");v("anychart.enums.LocaleDateTimeFormat.QUARTER_THIRD_OF_MONTH","quarter_third_of_month");
  v("anychart.enums.LocaleDateTimeFormat.QUARTER_WEEK","quarter_week");v("anychart.enums.LocaleDateTimeFormat.QUARTER_DAY","quarter_day");v("anychart.enums.LocaleDateTimeFormat.QUARTER_HOUR","quarter_hour");v("anychart.enums.LocaleDateTimeFormat.QUARTER_MINUTE","quarter_minute");v("anychart.enums.LocaleDateTimeFormat.QUARTER_SECOND","quarter_second");v("anychart.enums.LocaleDateTimeFormat.QUARTER_MILLISECOND","quarter_millisecond");v("anychart.enums.LocaleDateTimeFormat.MONTH","month");
  v("anychart.enums.LocaleDateTimeFormat.MONTH_THIRD_OF_MONTH","month_third_of_month");v("anychart.enums.LocaleDateTimeFormat.MONTH_WEEK","month_week");v("anychart.enums.LocaleDateTimeFormat.MONTH_DAY","month_day");v("anychart.enums.LocaleDateTimeFormat.MONTH_HOUR","month_hour");v("anychart.enums.LocaleDateTimeFormat.MONTH_MINUTE","month_minute");v("anychart.enums.LocaleDateTimeFormat.MONTH_SECOND","month_second");v("anychart.enums.LocaleDateTimeFormat.MONTH_MILLISECOND","month_millisecond");
  v("anychart.enums.LocaleDateTimeFormat.THIRD_OF_MONTH","third_of_month");v("anychart.enums.LocaleDateTimeFormat.THIRD_OF_MONTH_WEEK","third_of_month_week");v("anychart.enums.LocaleDateTimeFormat.THIRD_OF_MONTH_DAY","third_of_month_day");v("anychart.enums.LocaleDateTimeFormat.THIRD_OF_MONTH_HOUR","third_of_month_hour");v("anychart.enums.LocaleDateTimeFormat.THIRD_OF_MONTH_MINUTE","third_of_month_minute");v("anychart.enums.LocaleDateTimeFormat.THIRD_OF_MONTH_SECOND","third_of_month_second");
  v("anychart.enums.LocaleDateTimeFormat.THIRD_OF_MONTH_MILLISECOND","third_of_month_millisecond");v("anychart.enums.LocaleDateTimeFormat.WEEK","week");v("anychart.enums.LocaleDateTimeFormat.WEEK_DAY","week_day");v("anychart.enums.LocaleDateTimeFormat.WEEK_HOUR","week_hour");v("anychart.enums.LocaleDateTimeFormat.WEEK_MINUTE","week_minute");v("anychart.enums.LocaleDateTimeFormat.WEEK_SECOND","week_second");v("anychart.enums.LocaleDateTimeFormat.WEEK_MILLISECOND","week_millisecond");
  v("anychart.enums.LocaleDateTimeFormat.DAY","day");v("anychart.enums.LocaleDateTimeFormat.DAY_HOUR","day_hour");v("anychart.enums.LocaleDateTimeFormat.DAY_MINUTE","day_minute");v("anychart.enums.LocaleDateTimeFormat.DAY_SECOND","day_second");v("anychart.enums.LocaleDateTimeFormat.DAY_MILLISECOND","day_millisecond");v("anychart.enums.LocaleDateTimeFormat.HOUR","hour");v("anychart.enums.LocaleDateTimeFormat.HOUR_MINUTE","hour_minute");v("anychart.enums.LocaleDateTimeFormat.HOUR_SECOND","hour_second");
  v("anychart.enums.LocaleDateTimeFormat.HOUR_MILLISECOND","hour_millisecond");v("anychart.enums.LocaleDateTimeFormat.MINUTE","minute");v("anychart.enums.LocaleDateTimeFormat.MINUTE_SECOND","minute_second");v("anychart.enums.LocaleDateTimeFormat.MINUTE_MILLISECOND","minute_millisecond");v("anychart.enums.LocaleDateTimeFormat.SECOND","second");v("anychart.enums.LocaleDateTimeFormat.SECOND_MILLISECOND","second_millisecond");v("anychart.enums.LocaleDateTimeFormat.MILLISECOND","millisecond");
  v("anychart.enums.IntervalFormatPrefix.NONE","");v("anychart.enums.IntervalFormatPrefix.FULL","full");v("anychart.enums.AvailabilityPeriod.YEAR","year");v("anychart.enums.AvailabilityPeriod.WEEK","week");v("anychart.enums.AvailabilityPeriod.DAY","day");v("anychart.enums.AvailabilityPeriod.NONE","none");v("anychart.enums.TimeTrackingMode.AVAILABILITY_PER_CHART","availabilityPerChart");v("anychart.enums.TimeTrackingMode.AVAILABILITY_PER_RESOURCE","availabilityPerResource");
  v("anychart.enums.TimeTrackingMode.ACTIVITY_PER_CHART","activityPerChart");v("anychart.enums.TimeTrackingMode.ACTIVITY_PER_RESOURCE","activityPerResource");v("anychart.enums.ShapeType.PATH","path");v("anychart.enums.ShapeType.CIRCLE","circle");v("anychart.enums.ShapeType.ELLIPSE","ellipse");v("anychart.enums.ShapeType.RECT","rect");v("anychart.enums.FontStyle.NORMAL","normal");v("anychart.enums.FontStyle.ITALIC","italic");v("anychart.enums.FontStyle.OBLIQUE","oblique");
  v("anychart.enums.FontVariant.NORMAL","normal");v("anychart.enums.FontVariant.SMALL_CAP","small-caps");v("anychart.enums.TextParsingMode.CSV","csv");v("anychart.enums.TextParsingMode.BY_WORD","byWord");v("anychart.enums.TextParsingMode.BY_CHAR","byChar");v("anychart.enums.HAlign.LEFT","left");v("anychart.enums.HAlign.START","start");v("anychart.enums.HAlign.CENTER","center");v("anychart.enums.HAlign.END","end");v("anychart.enums.HAlign.RIGHT","right");v("anychart.enums.VAlign.TOP","top");
  v("anychart.enums.VAlign.MIDDLE","middle");v("anychart.enums.VAlign.BOTTOM","bottom");v("anychart.enums.TextWrap.NO_WRAP","noWrap");v("anychart.enums.TextWrap.BY_LETTER","byLetter");v("anychart.enums.TextWrap.BY_WORD","byWord");v("anychart.enums.TagCloudMode.SPIRAL","spiral");v("anychart.enums.TagCloudMode.RECT","rect");v("anychart.enums.WaterfallDataMode.ABSOLUTE","absolute");v("anychart.enums.WaterfallDataMode.DIFF","diff");var wd=-1;function xd(a,b,c,e){if(e&&wd!=a&&(wd=a,e=f.console)){var g=e.warn||e.log;"object"!=typeof g&&g.call(e,"Warning: "+a+"\nDescription: "+yd(a,c),b||"")}}
  function yd(a,b){switch(a){case 1:return"Data item with ID='"+b[0]+"' already exists in the tree and will be used as the parent for all related data items.";case 2:return"Data item with ID='"+b[0]+"' is not unique. First met object will be used.";case 3:return"One of the data items was looking for the parent with ID='"+b[0]+"', but did not find it. Please check the data.\nPLEASE NOTE: this data item will be added as the root to avoid loss of information.";case 4:return"Data item {ID='"+b[0]+"', PARENT='"+
  b[1]+"'} belongs to a cycle and will not be added to the tree.";case 5:return"Can not set value for the '"+b[0]+"' field to an array row if it is not mapped.";case 6:return"Setting complex value to the default '"+b[0]+"' field changes row behaviour.";case 7:return"Can not set value for the '"+b[0]+"' field to a row that is not an object or an array.";case 8:return"We can not serialize '"+b[0]+"' function, please reset it manually.";case 9:return"Data grid incorrect method '"+b[0]+"()' usage: You use not standalone data grid. Perform all operations on data grid using the controller, but not directly. In current case, use '"+
  b[1]+"()' instead. "+b[2];case 404:return b[0]+" with id='"+b[1]+"' is not found in data tree. Please check what you are looking for.";case 11:return"Can not fit gantt chart timeline to task with id '"+b[0]+"' because both fields 'actualStart' and 'actualEnd' must be correctly specified in data item.";case 12:return'Series type "'+b[0]+'" does not support error settings - only Area, Bar, Column, Line, Marker, Spline, SplineArea, StepLine and StepLineArea do.';case 13:return"Toolbar container is not specified. Please set a container using toolbar.container() method.";
  case 14:return"Target chart has not method "+b[0]+"(). PLease make sure that you use correct instance of chart.";case 15:return"No chart is assigned for toolbar. Please set a target chart using toolbar.target() method.";case 405:return(b[3]||"Method")+" "+b[0]+" is deprecated. Use "+b[1]+" instead"+(b[2]?b[2]+".":".");case 19:return"The projection that used cannot work correctly without Proj4. Please include Proj4 binary (https://cdnjs.cloudflare.com/ajax/libs/proj4js/2.3.15/proj4.js) into your page, or use another projection";
  case 17:return"Incorrect arguments passed to treeDataItem.set() method. You try to set a value by path in complex structure, but path contains errors (It can be not string and not numeric values, or invalid path in existing structure, or incorrect number of path's elements etc). Please, see the documentation for treeDataItem.set() method and carefully check your data.";case 101:return"Table is already in transaction mode. Calling startTransaction() multiple times does nothing.";case 201:return"Wrong mapping passed to "+
  b[0]+' series - required "'+b[1]+"' field is missing.";case 406:return'Could not parse date time value "'+b[0]+'".'+(b[1]?"Symbols parsed: "+b[1]:"");case 500:return"Scale is immutable for this type of axis marker and scale will not be set.";case 501:return"Layout is immutable for this type of axis marker and layout will not be set.";case 18:return"There should be only one root in tree map data. First node has been taken as root.";case 301:return'Feature with id "'+b[0]+'" not found';case 20:var c=
  b[1];return"Current scale ticks settings resulted in too many ticks: trying to generate about "+b[0]/c+" ticks with interval "+c;case 21:return"Data item with ID='"+b[0]+"' already exists. You should use another key.";case 22:return"Area "+b[0]+" not represented on screen.";default:return"Unknown error. Please, contact support team at http://support.anychart.com/.\nWe will be very grateful for your report!"}};function zd(a,b,c,e,g,h){if(!(A||hb||B&&C("525")))return!0;if(kb&&g)return Ad(a);if(g&&!e)return!1;ea(b)&&(b=Bd(b));g=17==b||18==b||kb&&91==b;if((!c||kb)&&g||kb&&16==b&&(e||h))return!1;if((B||hb)&&e&&c)switch(a){case 220:case 219:case 221:case 192:case 186:case 189:case 187:case 188:case 190:case 191:case 192:case 222:return!1}if(A&&e&&b==a)return!1;switch(a){case 13:return!0;case 27:return!(B||hb)}return Ad(a)}
  function Ad(a){if(48<=a&&57>=a||96<=a&&106>=a||65<=a&&90>=a||(B||hb)&&!a)return!0;switch(a){case 32:case 43:case 63:case 64:case 107:case 109:case 110:case 111:case 186:case 59:case 189:case 187:case 61:case 188:case 190:case 191:case 192:case 222:case 219:case 220:case 221:return!0;default:return!1}}function Bd(a){if(jb)a=Cd(a);else if(kb&&B)switch(a){case 93:a=91}return a}
  function Cd(a){switch(a){case 61:return 187;case 59:return 186;case 173:return 189;case 224:return 91;case 0:return 224;default:return a}};function Dd(a,b){$b.call(this);a&&Ed(this,a,b)}w(Dd,$b);d=Dd.prototype;d.m=null;d.Fb=null;d.bc=null;d.Gb=null;d.ja=-1;d.Fa=-1;d.Mb=!1;
  var Fd={3:13,12:144,63232:38,63233:40,63234:37,63235:39,63236:112,63237:113,63238:114,63239:115,63240:116,63241:117,63242:118,63243:119,63244:120,63245:121,63246:122,63247:123,63248:44,63272:46,63273:36,63275:35,63276:33,63277:34,63289:144,63302:45},Gd={Up:38,Down:40,Left:37,Right:39,Enter:13,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,"U+007F":46,Home:36,End:35,PageUp:33,PageDown:34,Insert:45},Hd=A||hb||B&&C("525"),Id=kb&&jb;d=Dd.prototype;
  d.jd=function(a){if(B||hb)if(17==this.ja&&!a.ctrlKey||18==this.ja&&!a.altKey||kb&&91==this.ja&&!a.metaKey)this.Fa=this.ja=-1;-1==this.ja&&(a.ctrlKey&&17!=a.a?this.ja=17:a.altKey&&18!=a.a?this.ja=18:a.metaKey&&91!=a.a&&(this.ja=91));Hd&&!zd(a.a,this.ja,a.shiftKey,a.ctrlKey,a.altKey,a.metaKey)?this.handleEvent(a):(this.Fa=Bd(a.a),Id&&(this.Mb=a.altKey))};d.kd=function(a){this.Fa=this.ja=-1;this.Mb=a.altKey};
  d.handleEvent=function(a){var b=a.j,c,e,g=b.altKey;A&&"keypress"==a.type?c=this.Fa:(B||hb)&&"keypress"==a.type?c=this.Fa:gb&&!B?c=this.Fa:(c=b.keyCode||this.Fa,e=b.charCode||0,Id&&(g=this.Mb),kb&&63==e&&224==c&&(c=191));(e=c=Bd(c))?63232<=c&&c in Fd?e=Fd[c]:25==c&&a.shiftKey&&(e=9):b.keyIdentifier&&b.keyIdentifier in Gd&&(e=Gd[b.keyIdentifier]);this.ja=e;a=new Jd(e,0,0,b);a.altKey=g;this.dispatchEvent(a)};d.b=function(){return this.m};
  function Ed(a,b,c){a.Gb&&Kd(a);a.m=b;a.Fb=Mb(a.m,"keypress",a,c);a.bc=Mb(a.m,"keydown",a.jd,c,a);a.Gb=Mb(a.m,"keyup",a.kd,c,a)}function Kd(a){a.Fb&&(Vb(a.Fb),Vb(a.bc),Vb(a.Gb),a.Fb=null,a.bc=null,a.Gb=null);a.m=null;a.ja=-1;a.Fa=-1}d.u=function(){Dd.c.u.call(this);Kd(this)};function Jd(a,b,c,e){D.call(this,e);this.type="key";this.a=a}w(Jd,D);var Md;function Nd(){}n(Nd);Nd.prototype.a=0;function K(a){$b.call(this);this.Na=a||ic();this.Kb=Od;this.Xa=null;this.v=!1;this.m=null;this.da=void 0;this.A=this.g=this.j=this.B=null;this.lc=!1}w(K,$b);K.prototype.Ic=Nd.R();var Od=null;
  function Pd(a,b){switch(a){case 1:return b?"disable":"enable";case 2:return b?"highlight":"unhighlight";case 4:return b?"activate":"deactivate";case 8:return b?"select":"unselect";case 16:return b?"check":"uncheck";case 32:return b?"focus":"blur";case 64:return b?"open":"close"}throw Error("Invalid component state");}function Qd(a){return a.Xa||(a.Xa=":"+(a.Ic.a++).toString(36))}function Rd(a,b){if(a.j&&a.j.A){var c=a.j.A,e=a.Xa;e in c&&delete c[e];$a(a.j.A,b,a)}a.Xa=b}d=K.prototype;d.b=function(){return this.m};
  function L(a){a.da||(a.da=new Jc(a));return a.da}function Sd(a,b){if(a==b)throw Error("Unable to set parent component");if(b&&a.j&&a.Xa&&Td(a.j,a.Xa)&&a.j!=b)throw Error("Unable to set parent component");a.j=b;K.c.gc.call(a,b)}d.Y=function(){return this.j};d.gc=function(a){if(this.j&&this.j!=a)throw Error("Method not supported");K.c.gc.call(this,a)};d.w=function(){return this.Na};d.h=function(){this.m=this.Na.F.createElement("DIV")};d.K=function(a){this.lb(a)};
  d.lb=function(a,b){if(this.v)throw Error("Component already rendered");this.m||this.h();a?a.insertBefore(this.m,b||null):this.Na.F.body.appendChild(this.m);this.j&&!this.j.v||this.G()};d.Ia=function(a){if(this.v)throw Error("Component already rendered");if(a&&this.Rb(a)){this.lc=!0;var b=H(a);this.Na&&this.Na.F==b||(this.Na=ic(a));this.X(a);this.G()}else throw Error("Invalid element to decorate");};d.Rb=function(){return!0};d.X=function(a){this.m=a};
  d.G=function(){this.v=!0;Ud(this,function(a){!a.v&&a.b()&&a.G()})};d.ca=function(){Ud(this,function(a){a.v&&a.ca()});this.da&&Mc(this.da);this.v=!1};d.u=function(){this.v&&this.ca();this.da&&(this.da.P(),delete this.da);Ud(this,function(a){a.P()});!this.lc&&this.m&&yc(this.m);this.j=this.B=this.m=this.A=this.g=null;K.c.u.call(this)};function Vd(a,b){a.B=b}d.D=function(a,b){this.Lb(a,Wd(this),b)};
  d.Lb=function(a,b,c){if(a.v&&(c||!this.v))throw Error("Component already rendered");if(0>b||b>Wd(this))throw Error("Child component index out of bounds");this.A&&this.g||(this.A={},this.g=[]);if(a.Y()==this){var e=Qd(a);this.A[e]=a;Ka(this.g,a)}else $a(this.A,Qd(a),a);Sd(a,this);Oa(this.g,b,0,a);a.v&&this.v&&a.Y()==this?(c=this.M(),b=c.childNodes[b]||null,b!=a.b()&&c.insertBefore(a.b(),b)):c?(this.m||this.h(),b=Xd(this,b+1),a.lb(this.M(),b?b.m:null)):this.v&&!a.v&&a.m&&a.m.parentNode&&1==a.m.parentNode.nodeType&&
  a.G()};d.M=function(){return this.m};function Yd(a){null==a.Kb&&(a.Kb=ad(a.v?a.m:a.Na.F.body));return a.Kb}function Wd(a){return a.g?a.g.length:0}function Td(a,b){var c;c=a.A&&b?((c=a.A)&&b in c?c[b]:void 0)||null:null;return c}function Xd(a,b){return a.g?a.g[b]||null:null}function Ud(a,b,c){a.g&&y(a.g,b,c)}function Zd(a,b){return a.g&&b?Da(a.g,b):-1}
  d.removeChild=function(a,b){if(a){var c=t(a)?a:Qd(a);a=Td(this,c);if(c&&a){var e=this.A;c in e&&delete e[c];Ka(this.g,a);b&&(a.ca(),a.m&&yc(a.m));Sd(a,null)}}if(!a)throw Error("Child is not in parent component");return a};function $d(a){for(var b=[];a.g&&a.g.length;)b.push(a.removeChild(Xd(a,0),!0))};function ae(a,b){b?a.setAttribute("role",b):a.removeAttribute("role")}function M(a,b,c){r(c)&&(c=c.join(" "));var e="aria-"+b;""===c||void 0==c?(Md||(Md={atomic:!1,autocomplete:"none",dropeffect:"none",haspopup:!1,live:"off",multiline:!1,multiselectable:!1,orientation:"vertical",readonly:!1,relevant:"additions text",required:!1,sort:"none",busy:!1,disabled:!1,hidden:!1,invalid:"false"}),c=Md,b in c?a.setAttribute(e,c[b]):a.removeAttribute(e)):a.setAttribute(e,c)}
  function be(a,b){var c="";b&&(c=b.id);M(a,"activedescendant",c)};function ce(){}var de;n(ce);var ee={button:"pressed",checkbox:"checked",menuitem:"selected",menuitemcheckbox:"checked",menuitemradio:"checked",radio:"checked",tab:"selected",treeitem:"selected"};d=ce.prototype;d.fb=function(){};d.h=function(a){return a.w().h("DIV",fe(this,a).join(" "),a.sa)};d.M=function(a){return a};function ge(a,b,c){if(a=a.b?a.b():a){var e=[b];A&&!C("7")&&(e=he(nd(a),b),e.push(b));(c?pd:rd)(a,e)}}d.Vb=function(){return!0};
  d.$=function(a,b){b.id&&Rd(a,b.id);var c=this.M(b);c&&c.firstChild?ie(a,c.firstChild.nextSibling?Ma(c.childNodes):c.firstChild):a.sa=null;var e=0,g=this.s(),h=this.s(),k=!1,l=!1,q=!1,x=Ma(nd(b));y(x,function(a){k||a!=g?l||a!=h?e|=this.vb(a):l=!0:(k=!0,h==g&&(l=!0));1==this.vb(a)&&Fc(c)&&Gc(c)&&Ec(c,!1)},this);a.Da=e;k||(x.push(g),h==g&&(l=!0));l||x.push(h);var p=a.la;p&&x.push.apply(x,p);if(A&&!C("7")){var E=he(x);0<E.length&&(x.push.apply(x,E),q=!0)}if(!k||!l||p||q)b.className=x.join(" ");return b};
  d.zb=function(a){Yd(a)&&this.vc(a.b(),!0);a.isEnabled()&&this.Ab(a,a.na)};function je(a,b,c){if(a=c||a.fb())c=b.getAttribute("role")||null,a!=c&&ae(b,a)}function ke(a,b,c){b.na||M(c,"hidden",!b.na);b.isEnabled()||a.wa(c,1,!b.isEnabled());N(b,8)&&a.wa(c,8,O(b,8));N(b,16)&&a.wa(c,16,O(b,16));N(b,64)&&a.wa(c,64,O(b,64))}d.Wb=function(a,b){cd(a,!b,!A&&!gb)};d.vc=function(a,b){ge(a,this.s()+"-rtl",b)};d.uc=function(a){var b;return N(a,32)&&(b=a.b())?Fc(b)&&Gc(b):!1};
  d.Ab=function(a,b){var c;if(N(a,32)&&(c=a.b())){if(!b&&O(a,32)){try{c.blur()}catch(e){}O(a,32)&&a.Bb(null)}(Fc(c)&&Gc(c))!=b&&Ec(c,b)}};d.Xb=function(a,b,c){var e=a.b();if(e){var g=this.bb(b);g&&ge(a,g,c);this.wa(e,b,c)}};d.wa=function(a,b,c){de||(de={1:"disabled",8:"selected",16:"checked",64:"expanded"});b=de[b];var e=a.getAttribute("role")||null;e&&(e=ee[e]||b,b="checked"==b||"selected"==b?e:b);b&&M(a,b,c)};
  d.Ta=function(a,b){var c=this.M(a);if(c&&(wc(c),b))if(t(b))Bc(c,b);else{var e=function(a){if(a){var b=H(c);c.appendChild(t(a)?b.createTextNode(a):a)}};r(b)?y(b,e):!ca(b)||"nodeType"in b?e(b):y(Ma(b),e)}};d.s=function(){return"anychart-control"};function fe(a,b){var c=a.s(),e=[c],g=a.s();g!=c&&e.push(g);c=b.Da;for(g=[];c;){var h=c&-c;g.push(a.bb(h));c&=~h}e.push.apply(e,g);(c=b.la)&&e.push.apply(e,c);A&&!C("7")&&e.push.apply(e,he(e));return e}
  function he(a,b){var c=[];b&&(a=La(a,[b]));y([],function(e){!Ia(e,oa(Ja,a))||b&&!Ja(e,b)||c.push(e.join("_"))});return c}d.bb=function(a){this.a||le(this);return this.a[a]};d.vb=function(a){if(!this.j){this.a||le(this);var b=this.a,c={},e;for(e in b)c[b[e]]=e;this.j=c}a=parseInt(this.j[a],10);return isNaN(a)?0:a};function le(a){var b=a.s();a.a={1:b+"-disabled",2:b+"-hover",4:b+"-active",8:b+"-selected",16:b+"-checked",32:b+"-focused",64:b+"-open"}};function me(a,b){if(!a)throw Error("Invalid class name "+a);if(!u(b))throw Error("Invalid decorator function "+b);ne[a]=b}var oe={},ne={};function P(a,b,c){K.call(this,c);if(!b){b=this.constructor;for(var e;b;){e=ga(b);if(e=oe[e])break;b=b.c?b.c.constructor:null}b=e?u(e.R)?e.R():new e:null}this.J=b;this.sa=m(a)?a:null}w(P,K);d=P.prototype;d.sa=null;d.Da=0;d.nb=39;d.ya=255;d.mb=0;d.na=!0;d.la=null;d.$b=!0;function pe(a,b){a.v&&b!=a.$b&&qe(a,b);a.$b=b}function R(a,b){b&&(a.la?Ja(a.la,b)||a.la.push(b):a.la=[b],ge(a,b,!0))}function re(a,b){b&&a.la&&Ka(a.la,b)&&(a.la.length||(a.la=null),ge(a,b,!1))}
  d.h=function(){var a=this.J.h(this);this.m=a;je(this.J,a,this.eb());this.J.Wb(a,!1);this.na||(I(a,!1),a&&M(a,"hidden",!0))};d.eb=function(){return null};d.M=function(){return this.J.M(this.b())};d.Rb=function(a){return this.J.Vb(a)};d.X=function(a){this.m=a=this.J.$(this,a);je(this.J,a,this.eb());this.J.Wb(a,!1);this.na="none"!=a.style.display};
  d.G=function(){P.c.G.call(this);ke(this.J,this,this.m);this.J.zb(this);if(this.nb&-2&&(this.$b&&qe(this,!0),N(this,32))){var a=this.b();if(a){var b=this.l||(this.l=new Dd);Ed(b,a);L(this).i(b,"key",this.fa).i(a,"focus",this.Xc).i(a,"blur",this.Bb)}}};
  function qe(a,b){var c=L(a),e=a.b();b?(c.i(e,"mouseover",a.jb).i(e,"mousedown",a.Ua).i(e,"mouseup",a.Ea).i(e,"mouseout",a.ac),a.gb!=aa&&c.i(e,"contextmenu",a.gb),A&&(C(9)||c.i(e,"dblclick",a.wc),a.o||(a.o=new se(a),Ta(a,oa(Ua,a.o))))):(c.L(e,"mouseover",a.jb).L(e,"mousedown",a.Ua).L(e,"mouseup",a.Ea).L(e,"mouseout",a.ac),a.gb!=aa&&c.L(e,"contextmenu",a.gb),A&&(C(9)||c.L(e,"dblclick",a.wc),Ua(a.o),a.o=null))}
  d.ca=function(){P.c.ca.call(this);this.l&&Kd(this.l);this.na&&this.isEnabled()&&this.J.Ab(this,!1)};d.u=function(){P.c.u.call(this);this.l&&(this.l.P(),delete this.l);delete this.J;this.o=this.la=this.sa=null};function ie(a,b){a.sa=b}
  d.ab=function(){var a=this.sa;if(!a)return"";if(!t(a))if(r(a))a=Ha(a,Hc).join("");else{if(hc&&a&&"innerText"in a)a=a.innerText.replace(/(\r\n|\r|\n)/g,"\n");else{var b=[];Ic(a,b,!0);a=b.join("")}a=a.replace(/ \xAD /g," ").replace(/\xAD/g,"");a=a.replace(/\u200B/g,"");hc||(a=a.replace(/ +/g," "));" "!=a&&(a=a.replace(/^\s*/,""))}return ra(a)};d.isEnabled=function(){return!O(this,1)};
  d.qa=function(a){var b=this.Y();b&&"function"==typeof b.isEnabled&&!b.isEnabled()||!te(this,1,!a)||(a||(ue(this,!1),this.ma(!1)),this.na&&this.J.Ab(this,a),ve(this,1,!a,!0))};d.ma=function(a){te(this,2,a)&&ve(this,2,a)};function ue(a,b){te(a,4,b)&&ve(a,4,b)}d.hc=function(a){te(this,8,a)&&ve(this,8,a)};function we(a,b){te(a,16,b)&&ve(a,16,b)}d.T=function(a){te(this,64,a)&&ve(this,64,a)};function O(a,b){return!!(a.Da&b)}
  function ve(a,b,c,e){e||1!=b?N(a,b)&&c!=O(a,b)&&(a.J.Xb(a,b,c),a.Da=c?a.Da|b:a.Da&~b):a.qa(!c)}function N(a,b){return!!(a.nb&b)}d.aa=function(a,b){if(this.v&&O(this,a)&&!b)throw Error("Component already rendered");!b&&O(this,a)&&ve(this,a,!1);this.nb=b?this.nb|a:this.nb&~a};function S(a,b){return!!(a.ya&b)&&N(a,b)}function te(a,b,c){return N(a,b)&&O(a,b)!=c&&(!(a.mb&b)||a.dispatchEvent(Pd(b,c)))&&!a.Ma}
  d.jb=function(a){(!a.O||!Ac(this.b(),a.O))&&this.dispatchEvent("enter")&&this.isEnabled()&&S(this,2)&&this.ma(!0)};d.ac=function(a){a.O&&Ac(this.b(),a.O)||!this.dispatchEvent("leave")||(S(this,4)&&ue(this,!1),S(this,2)&&this.ma(!1))};d.gb=aa;d.Ua=function(a){this.isEnabled()&&(S(this,2)&&this.ma(!0),!yb(a)||B&&kb&&a.ctrlKey||(S(this,4)&&ue(this,!0),this.J&&this.J.uc(this)&&this.b().focus()));!yb(a)||B&&kb&&a.ctrlKey||a.preventDefault()};
  d.Ea=function(a){this.isEnabled()&&(S(this,2)&&this.ma(!0),O(this,4)&&this.Ba(a)&&S(this,4)&&ue(this,!1))};d.wc=function(a){this.isEnabled()&&this.Ba(a)};d.Ba=function(a){S(this,16)&&we(this,!O(this,16));S(this,8)&&this.hc(!0);S(this,64)&&this.T(!O(this,64));var b=new Va("action",this);a&&(b.altKey=a.altKey,b.ctrlKey=a.ctrlKey,b.metaKey=a.metaKey,b.shiftKey=a.shiftKey,b.da=a.da);return this.dispatchEvent(b)};d.Xc=function(){S(this,32)&&te(this,32,!0)&&ve(this,32,!0)};
  d.Bb=function(){S(this,4)&&ue(this,!1);S(this,32)&&te(this,32,!1)&&ve(this,32,!1)};d.fa=function(a){return this.na&&this.isEnabled()&&this.Ka(a)?(a.preventDefault(),a.f(),!0):!1};d.Ka=function(a){return 13==a.a&&this.Ba(a)};if(!u(P))throw Error("Invalid component class "+P);if(!u(ce))throw Error("Invalid renderer class "+ce);var xe=ga(P);oe[xe]=ce;me("anychart-control",function(){return new P(null)});
  function se(a){Qa.call(this);this.g=a;this.a=!1;this.j=new Jc(this);Ta(this,oa(Ua,this.j));a=this.g.m;this.j.i(a,"mousedown",this.f).i(a,"mouseup",this.O).i(a,"click",this.A)}w(se,Qa);var ye=!A||qb(9);se.prototype.f=function(){this.a=!1};se.prototype.O=function(){this.a=!0};
  function ze(a,b){if(!ye)return a.button=0,a.type=b,a;var c=document.createEvent("MouseEvents");c.initMouseEvent(b,a.bubbles,a.cancelable,a.view||null,a.detail,a.screenX,a.screenY,a.clientX,a.clientY,a.ctrlKey,a.altKey,a.shiftKey,a.metaKey,0,a.relatedTarget||null);return c}se.prototype.A=function(a){if(this.a)this.a=!1;else{var b=a.j,c=b.button,e=b.type,g=ze(b,"mousedown");this.g.Ua(new D(g,a.g));g=ze(b,"mouseup");this.g.Ea(new D(g,a.g));ye||(b.button=c,b.type=e)}};
  se.prototype.u=function(){this.g=null;se.c.u.call(this)};function Ae(){this.g=[]}w(Ae,ce);n(Ae);function Be(a,b){var c=a.g[b];if(!c){switch(b){case 0:c=a.s()+"-highlight";break;case 1:c=a.s()+"-checkbox";break;case 2:c=a.s()+"-content"}a.g[b]=c}return c}d=Ae.prototype;d.fb=function(){return"menuitem"};d.h=function(a){var b=a.w().h("DIV",fe(this,a).join(" "),Ce(this,a.sa,a.w()));De(this,a,b,N(a,8)||N(a,16));return b};d.M=function(a){return a&&a.firstChild};
  d.$=function(a,b){var c=zc(b),e=Be(this,2);c&&od(c,e)||b.appendChild(Ce(this,b.childNodes,a.w()));od(b,"anychart-option")&&(a.aa(16,!0),a&&b&&De(this,a,b,!0));return Ae.c.$.call(this,a,b)};d.Ta=function(a,b){var c=this.M(a),e=Ee(this,a)?c.firstChild:null;Ae.c.Ta.call(this,a,b);e&&!Ee(this,a)&&c.insertBefore(e,c.firstChild||null)};function Ce(a,b,c){a=Be(a,2);return c.h("DIV",a,b)}function Ee(a,b){var c=a.M(b);if(c){var c=c.firstChild,e=Be(a,1);return!!c&&fa(c)&&1==c.nodeType&&od(c,e)}return!1}
  function De(a,b,c,e){je(a,c,b.eb());ke(a,b,c);e!=Ee(a,c)&&(e?J(c,"anychart-option"):qd(c,"anychart-option"),c=a.M(c),e?(a=Be(a,1),c.insertBefore(b.w().h("DIV",a),c.firstChild||null)):c.removeChild(c.firstChild))}d.bb=function(a){switch(a){case 2:return Be(this,0);case 16:case 8:return"anychart-option-selected";default:return Ae.c.bb.call(this,a)}};d.vb=function(a){var b=Be(this,0);switch(a){case "anychart-option-selected":return 16;case b:return 2;default:return Ae.c.vb.call(this,a)}};d.s=function(){return"anychart-menuitem"};function T(a,b,c,e){P.call(this,a,e||Ae.R(),c);this.B=b}w(T,P);d=T.prototype;d.Aa=function(){var a=this.B;return null!=a?a:this.ab()};d.aa=function(a,b){T.c.aa.call(this,a,b);switch(a){case 8:O(this,16)&&!b&&we(this,!1);var c=this.b();c&&this&&c&&De(this.J,this,c,b);break;case 16:(c=this.b())&&this&&c&&De(this.J,this,c,b)}};
  d.ab=function(){var a=this.sa;return r(a)?(a=Ha(a,function(a){return fa(a)&&1==a.nodeType&&(od(a,"anychart-menuitem-accel")||od(a,"anychart-menuitem-mnemonic-separator"))?"":Hc(a)}).join(""),ra(a)):T.c.ab.call(this)};d.Ea=function(a){var b=this.Y();if(b){var c=b.ba;b.ba=null;if(b=c&&ea(a.clientX))b=new F(a.clientX,a.clientY),b=c==b?!0:c&&b?c.x==b.x&&c.y==b.y:!1;if(b)return}T.c.Ea.call(this,a)};d.Ka=function(a){return a.a==this.ec&&this.Ba(a)?!0:T.c.Ka.call(this,a)};d.Sc=function(){return this.ec};
  me("anychart-menuitem",function(){return new T(null)});T.prototype.eb=function(){return N(this,16)?"menuitemcheckbox":N(this,8)?"menuitemradio":T.c.eb.call(this)};T.prototype.Y=function(){return P.prototype.Y.call(this)};T.prototype.Sa=function(){return P.prototype.Sa.call(this)};function Fe(a,b,c,e){T.call(this,a,b,c,e);this.a=!1}w(Fe,T);function Ge(a,b){return m(b)?(a.a=b,a):a.a}Fe.prototype.lb=function(a,b){Ge(this)&&m(this.Y().ia)?Fe.c.lb.call(this,this.Y().o,b):Fe.c.lb.call(this,a,b)};function He(a){this.a=a}n(He);function Ie(a,b){a&&(a.tabIndex=b?0:-1)}d=He.prototype;d.h=function(a){return a.w().h("DIV",Je(this,a).join(" "))};d.M=function(a){return a};d.Sb=function(a){return"DIV"==a.tagName};function Ke(a,b,c){c.id&&Rd(b,c.id);var e=a.s(),g=!1,h=nd(c);h&&y(h,function(a){a==e?g=!0:a&&(a==e+"-disabled"?b.qa(!1):a==e+"-horizontal"?Le(b,Me):a==e+"-vertical"&&Le(b,Ne))},a);g||J(c,e);Oe(a,b,a.M(c));return c}
  function Oe(a,b,c){if(c)for(var e=c.firstChild,g;e&&e.parentNode==c;){g=e.nextSibling;if(1==e.nodeType){var h=a.cb(e);h&&(h.m=e,b.isEnabled()||h.qa(!1),b.D(h),h.Ia(e))}else e.nodeValue&&""!=sa(e.nodeValue)||c.removeChild(e);e=g}}d.cb=function(a){a:{var b;a=nd(a);for(var c=0,e=a.length;c<e;c++)if(b=a[c],b=b in ne?ne[b]():null){a=b;break a}a=null}return a};d.Tb=function(a){a=a.b();cd(a,!0,jb);A&&(a.hideFocus=!0);var b=this.a;b&&ae(a,b)};d.s=function(){return"anychart-container"};
  function Je(a,b){var c=a.s(),e=[c,b.Oa==Me?c+"-horizontal":c+"-vertical"];b.isEnabled()||e.push(c+"-disabled");return e}d.rc=function(){return Ne};function Pe(a,b,c){K.call(this,c);this.ka=b||He.R();this.Oa=a||this.ka.rc()}w(Pe,K);var Me="horizontal",Ne="vertical";d=Pe.prototype;d.cc=null;d.Ja=null;d.ka=null;d.Oa=null;d.I=!0;d.Ha=!0;d.Ra=!0;d.S=-1;d.U=null;d.pa=!1;d.za=null;function Qe(a){return a.cc||a.b()}d.h=function(){this.m=this.ka.h(this)};d.M=function(){return this.ka.M(this.b())};d.Rb=function(a){return this.ka.Sb(a)};d.X=function(a){this.m=Ke(this.ka,this,a);"none"==a.style.display&&(this.I=!1)};
  d.G=function(){Pe.c.G.call(this);Ud(this,function(a){a.v&&Re(this,a)},this);var a=this.b();this.ka.Tb(this);this.va(this.I,!0);L(this).i(this,"enter",this.ib).i(this,"highlight",this.Uc).i(this,"unhighlight",this.Wc).i(this,"open",this.nd).i(this,"close",this.Tc).i(a,"mousedown",this.Vc).i(H(a),"mouseup",this.ed).i(a,["mousedown","mouseup","mouseover","mouseout","contextmenu"],this.cd);this.Ra&&Se(this,!0)};
  function Se(a,b){var c=L(a),e=Qe(a);b?c.i(e,"focus",a.yb).i(e,"blur",a.xb).i(a.Ja||(a.Ja=new Dd(Qe(a))),"key",a.fa):c.L(e,"focus",a.yb).L(e,"blur",a.xb).L(a.Ja||(a.Ja=new Dd(Qe(a))),"key",a.fa)}d.ca=function(){this.ga(-1);this.U&&this.U.T(!1);this.pa=!1;Pe.c.ca.call(this)};d.u=function(){Pe.c.u.call(this);this.Ja&&(this.Ja.P(),this.Ja=null);this.ka=this.U=this.za=this.cc=null};d.ib=function(){return!0};
  d.Uc=function(a){var b=Zd(this,a.target);if(-1<b&&b!=this.S){var c=Te(this);c&&c.ma(!1);this.S=b;c=Te(this);this.pa&&ue(c,!0);this.U&&c!=this.U&&(N(c,64)?c.T(!0):this.U.T(!1))}b=this.b();null!=a.target.b()&&M(b,"activedescendant",a.target.b().id)};d.Wc=function(a){a.target==Te(this)&&(this.S=-1);this.b().removeAttribute("aria-activedescendant")};d.nd=function(a){(a=a.target)&&a!=this.U&&a.Y()==this&&(this.U&&this.U.T(!1),this.U=a)};
  d.Tc=function(a){a.target==this.U&&(this.U=null);var b=this.b(),c=a.target.b();b&&O(a.target,2)&&c&&be(b,c)};d.Vc=function(a){this.Ha&&(this.pa=!0);var b=Qe(this);b&&Fc(b)&&Gc(b)?b.focus():a.preventDefault()};d.ed=function(){this.pa=!1};
  d.cd=function(a){var b;a:{b=a.target;if(this.za)for(var c=this.b();b&&b!==c;){var e=b.id;if(e in this.za){b=this.za[e];break a}b=b.parentNode}b=null}if(b)switch(a.type){case "mousedown":b.Ua(a);break;case "mouseup":b.Ea(a);break;case "mouseover":b.jb(a);break;case "mouseout":b.ac(a);break;case "contextmenu":b.gb(a)}};d.yb=function(){};d.xb=function(){this.ga(-1);this.pa=!1;this.U&&this.U.T(!1)};
  d.fa=function(a){return this.isEnabled()&&this.I&&(Wd(this)||this.cc)&&this.Ub(a)?(a.preventDefault(),a.f(),!0):!1};
  d.Ub=function(a){var b=Te(this);if(b&&"function"==typeof b.fa&&b.fa(a)||this.U&&this.U!=b&&"function"==typeof this.U.fa&&this.U.fa(a))return!0;if(a.shiftKey||a.ctrlKey||a.metaKey||a.altKey)return!1;switch(a.a){case 27:if(this.Ra)Qe(this).blur();else return!1;break;case 36:Ue(this);break;case 35:Ve(this);break;case 38:if(this.Oa==Ne)We(this);else return!1;break;case 37:if(this.Oa==Me)Yd(this)?Xe(this):We(this);else return!1;break;case 40:if(this.Oa==Ne)Xe(this);else return!1;break;case 39:if(this.Oa==
  Me)Yd(this)?We(this):Xe(this);else return!1;break;default:return!1}return!0};function Re(a,b){var c=b.b(),c=c.id||(c.id=Qd(b));a.za||(a.za={});a.za[c]=b}d.Lb=function(a,b,c){a.mb|=2;a.mb|=64;a.aa(32,!1);pe(a,!1);var e=a.Y()==this?Zd(this,a):-1;Pe.c.Lb.call(this,a,b,c);a.v&&this.v&&Re(this,a);a=e;-1==a&&(a=Wd(this));a==this.S?this.S=Math.min(Wd(this)-1,b):a>this.S&&b<=this.S?this.S++:a<this.S&&b>this.S&&this.S--};
  d.removeChild=function(a,b){if(a=t(a)?Td(this,a):a){var c=Zd(this,a);-1!=c&&(c==this.S?(a.ma(!1),this.S=-1):c<this.S&&this.S--);var e=a.b();e&&e.id&&this.za&&(c=this.za,e=e.id,e in c&&delete c[e])}a=Pe.c.removeChild.call(this,a,b);pe(a,!0);return a};function Le(a,b){if(a.b())throw Error("Component already rendered");a.Oa=b}
  d.va=function(a,b){if(b||this.I!=a&&this.dispatchEvent(a?"show":"hide")){this.I=a;var c=this.b();c&&(I(c,a),this.Ra&&Ie(Qe(this),this.Ha&&this.I),b||this.dispatchEvent(this.I?"aftershow":"afterhide"));return!0}return!1};d.isEnabled=function(){return this.Ha};d.qa=function(a){this.Ha!=a&&this.dispatchEvent(a?"enable":"disable")&&(a?(this.Ha=!0,Ud(this,function(a){a.Gc?delete a.Gc:a.qa(!0)})):(Ud(this,function(a){a.isEnabled()?a.qa(!1):a.Gc=!0}),this.pa=this.Ha=!1),this.Ra&&Ie(Qe(this),a&&this.I))};
  function Ye(a,b){b!=a.Ra&&a.v&&Se(a,b);a.Ra=b;a.Ha&&a.I&&Ie(Qe(a),b)}d.ga=function(a){(a=Xd(this,a))?a.ma(!0):-1<this.S&&Te(this).ma(!1)};function Te(a){return Xd(a,a.S)}function Ue(a){Ze(a,function(a,c){return(a+1)%c},Wd(a)-1)}function Ve(a){Ze(a,function(a,c){a--;return 0>a?c-1:a},0)}function Xe(a){Ze(a,function(a,c){return(a+1)%c},a.S)}function We(a){Ze(a,function(a,c){a--;return 0>a?c-1:a},a.S)}
  function Ze(a,b,c){c=0>c?Zd(a,a.U):c;var e=Wd(a);c=b.call(a,c,e);for(var g=0;g<=e;){var h=Xd(a,c);if(h&&a.pc(h)){a.ga(c);break}g++;c=b.call(a,c,e)}}d.pc=function(a){return a.na&&a.isEnabled()&&N(a,2)};function $e(){}w($e,ce);n($e);$e.prototype.s=function(){return"anychart-menuheader"};function af(a,b,c){P.call(this,a,c||$e.R(),b);this.aa(1,!1);this.aa(2,!1);this.aa(4,!1);this.aa(32,!1);this.Da=1}w(af,P);me("anychart-menuheader",function(){return new af(null)});function bf(){}w(bf,ce);n(bf);bf.prototype.h=function(a){return a.w().h("DIV",this.s())};bf.prototype.$=function(a,b){b.id&&Rd(a,b.id);if("HR"==b.tagName){var c=b;b=this.h(a);c.parentNode&&c.parentNode.insertBefore(b,c);yc(c)}else J(b,this.s());return b};bf.prototype.Ta=function(){};bf.prototype.s=function(){return"anychart-menuseparator"};function cf(a,b){P.call(this,null,a||bf.R(),b);this.aa(1,!1);this.aa(2,!1);this.aa(4,!1);this.aa(32,!1);this.Da=1}w(cf,P);cf.prototype.G=function(){cf.c.G.call(this);ae(this.b(),"separator")};me("anychart-menuseparator",function(){return new cf});function df(a){this.a=a||"menu"}w(df,He);n(df);d=df.prototype;d.Sb=function(a){return"UL"==a.tagName||df.c.Sb.call(this,a)};d.cb=function(a){return"HR"==a.tagName?new cf:df.c.cb.call(this,a)};d.ra=function(a,b){return Ac(a.b(),b)};d.s=function(){return"anychart-menu"};d.Tb=function(a){df.c.Tb.call(this,a);M(a.b(),"haspopup","true")};function ef(a){cf.call(this,bf.R(),a)}w(ef,cf);me("anychart-menuseparator",function(){return new cf});function U(a,b){Pe.call(this,Ne,b||df.R(),a);Ye(this,!1)}w(U,Pe);d=U.prototype;d.Ga=!0;d.s=function(){return this.ka.s()};d.ra=function(a){if(this.ka.ra(this,a))return!0;for(var b=0,c=Wd(this);b<c;b++){var e=Xd(this,b);if("function"==typeof e.ra&&e.ra(a))return!0}return!1};d.va=function(a,b,c){(b=U.c.va.call(this,a,b))&&a&&this.v&&this.Ga&&Qe(this).focus();a&&c&&ea(c.clientX)?this.ba=new F(c.clientX,c.clientY):this.ba=null;return b};
  d.ib=function(a){this.Ga&&Qe(this).focus();return U.c.ib.call(this,a)};d.pc=function(a){return a.isEnabled()&&a.na&&N(a,2)};d.X=function(a){var b=this.ka,c;c=this.w();c=kc(c.F,"DIV",b.s()+"-content",a);for(var e=c.length,g=0;g<e;g++)Oe(b,this,c[g]);U.c.X.call(this,a)};d.Ub=function(a){var b=U.c.Ub.call(this,a);b||Ud(this,function(c){!b&&c.Sc&&c.ec==a.a&&(this.isEnabled()&&this.ga(Zd(this,c)),b=c.fa(a))},this);return b};d.ga=function(a){U.c.ga.call(this,a);(a=Xd(this,a))&&Uc(a.b(),this.b())};function ff(a,b){U.call(this,a,b);this.o=null}w(ff,U);ff.prototype.ib=function(){if(this.Ga){var a=Qe(this);0!=a.offsetWidth&&a.focus()}return!0};ff.prototype.ia=function(){return this.o};ff.prototype.h=function(){ff.c.h.call(this);this.o=this.w().h("DIV","anychart-menu-scrollable");this.w().pd(this.b(),this.o,0)};ff.prototype.ga=function(a){ff.c.ga.call(this,a);(a=Xd(this,a))&&Uc(a.b(),this.o)};function gf(){this.g=[]}w(gf,Ae);n(gf);gf.prototype.h=function(a){var b=gf.c.h.call(this,a);J(b,"anychart-submenu");hf(this,a,b);return b};gf.prototype.$=function(a,b){b=gf.c.$.call(this,a,b);J(b,"anychart-submenu");hf(this,a,b);var c=kc(document,"div","anychart-menu",b);if(c.length){var e=new ff(a.w()),c=c[0];I(c,!1);a.w().F.body.appendChild(c);e.Ia(c);a.Wa(e,!0)}return b};
  gf.prototype.Ta=function(a,b){var c=this.M(a),e=c&&c.lastChild;gf.c.Ta.call(this,a,b);e&&c.lastChild!=e&&od(e,"anychart-submenu-arrow")&&c.appendChild(e)};gf.prototype.zb=function(a){gf.c.zb.call(this,a);var b=a.M(),c=a.w(),c=kc(c.F,"span","anychart-submenu-arrow",b)[0];c.innerHTML="&nbsp;";c!=b.lastChild&&b.appendChild(c);M(a.b(),"haspopup","true")};function hf(a,b,c){b=b.w().h("span");b.className="anychart-submenu-arrow";b.innerHTML="&nbsp;";a.M(c).appendChild(b)};function jf(a,b,c,e,g,h,k,l,q){var x=kf(c),p=$c(a),E=Sc(a);if(E){var Q=new fc(E.left,E.top,E.right-E.left,E.bottom-E.top),E=Math.max(p.left,Q.left),ja=Math.min(p.left+p.width,Q.left+Q.width);if(E<=ja){var Ea=Math.max(p.top,Q.top),Q=Math.min(p.top+p.height,Q.top+Q.height);Ea<=Q&&(p.left=E,p.top=Ea,p.width=ja-E,p.height=Q-Ea)}}E=ic(a);Ea=ic(c);if(E.F!=Ea.F){ja=E.F.body;var Ea=rc(Ea.F),Q=new F(0,0),Fa=sc(H(ja));if(db(Fa,"parent")){var Ld=ja;do{var sf=Fa==Ea?Tc(Ld):Xc(Ld);Q.x+=sf.x;Q.y+=sf.y}while(Fa&&
  Fa!=Ea&&Fa!=Fa.parent&&(Ld=Fa.frameElement)&&(Fa=Fa.parent))}ja=dc(Q,Tc(ja));!A||qb(9)||oc(E.F)||(ja=dc(ja,pc(E.F)));p.left+=ja.x;p.top+=ja.y}a=lf(a,b);b=p.left;a&4?b+=p.width:a&2&&(b+=p.width/2);p=new F(b,p.top+(a&1?p.height:0));p=dc(p,x);g&&(p.x+=(a&4?-1:1)*g.x,p.y+=(a&1?-1:1)*g.y);var ka;if(k)if(q)ka=q;else if(ka=Sc(c))ka.top-=x.y,ka.right-=x.x,ka.bottom-=x.y,ka.left-=x.x;return mf(p,c,e,h,ka,k,l)}
  function kf(a){var b;if(a=a.offsetParent){var c="HTML"==a.tagName||"BODY"==a.tagName;c&&"static"==Oc(a,"position")||(b=Tc(a),c||(c=(c=ad(a))&&jb?-a.scrollLeft:!c||ib&&C("8")||"visible"==Oc(a,"overflowX")?a.scrollLeft:a.scrollWidth-a.clientWidth-a.scrollLeft,b=dc(b,new F(c,a.scrollTop))))}return b||new F}
  function mf(a,b,c,e,g,h,k){a=a.clone();var l=lf(b,c);c=Zc(b);k=k?k.clone():c.clone();a=a.clone();k=k.clone();var q=0;if(e||0!=l)l&4?a.x-=k.width+(e?e.right:0):l&2?a.x-=k.width/2:e&&(a.x+=e.left),l&1?a.y-=k.height+(e?e.bottom:0):e&&(a.y+=e.top);if(h){if(g){e=a;l=k;q=0;65==(h&65)&&(e.x<g.left||e.x>=g.right)&&(h&=-2);132==(h&132)&&(e.y<g.top||e.y>=g.bottom)&&(h&=-5);e.x<g.left&&h&1&&(e.x=g.left,q|=1);if(h&16){var x=e.x;e.x<g.left&&(e.x=g.left,q|=4);e.x+l.width>g.right&&(l.width=Math.min(g.right-e.x,
  x+l.width-g.left),l.width=Math.max(l.width,0),q|=4)}e.x+l.width>g.right&&h&1&&(e.x=Math.max(g.right-l.width,g.left),q|=1);h&2&&(q|=(e.x<g.left?16:0)|(e.x+l.width>g.right?32:0));e.y<g.top&&h&4&&(e.y=g.top,q|=2);h&32&&(x=e.y,e.y<g.top&&(e.y=g.top,q|=8),e.y+l.height>g.bottom&&(l.height=Math.min(g.bottom-e.y,x+l.height-g.top),l.height=Math.max(l.height,0),q|=8));e.y+l.height>g.bottom&&h&4&&(e.y=Math.max(g.bottom-l.height,g.top),q|=2);h&8&&(q|=(e.y<g.top?64:0)|(e.y+l.height>g.bottom?128:0));g=q}else g=
  256;q=g}h=new fc(0,0,0,0);h.left=a.x;h.top=a.y;h.width=k.width;h.height=k.height;g=q;if(g&496)return g;a=new F(h.left,h.top);a instanceof F?(k=a.x,a=a.y):(k=a,a=void 0);b.style.left=Yc(k,!1);b.style.top=Yc(a,!1);k=new G(h.width,h.height);c==k||c&&k&&c.width==k.width&&c.height==k.height||(c=k,a=oc(ic(H(b)).F),!A||C("10")||a&&C("8")?(b=b.style,jb?b.MozBoxSizing="border-box":B?b.WebkitBoxSizing="border-box":b.boxSizing="border-box",b.width=Math.max(c.width,0)+"px",b.height=Math.max(c.height,0)+"px"):
  (k=b.style,a?(a=fd(b),b=Vc(b),k.pixelWidth=c.width-b.left-a.left-a.right-b.right,k.pixelHeight=c.height-b.top-a.top-a.bottom-b.bottom):(k.pixelWidth=c.width,k.pixelHeight=c.height)));return g}function lf(a,b){return(b&8&&ad(a)?b^4:b)&-9};function nf(){}nf.prototype.a=function(){};function of(a,b,c){this.g=a;this.j=b;this.l=c}w(of,nf);of.prototype.a=function(a,b,c){jf(this.g,this.j,a,b,void 0,c,this.l)};function pf(a,b,c,e){of.call(this,a,b);this.A=c?5:0;this.O=e||void 0}w(pf,of);pf.prototype.da=function(){return this.A};pf.prototype.f=function(a){this.A=a};pf.prototype.a=function(a,b,c,e){var g=jf(this.g,this.j,a,b,null,c,10,e,this.O);if(g&496){var h=qf(g,this.j);b=qf(g,b);g=jf(this.g,h,a,b,null,c,10,e,this.O);g&496&&(h=qf(g,h),b=qf(g,b),jf(this.g,h,a,b,null,c,this.A,e,this.O))}};function qf(a,b){a&48&&(b^=4);a&192&&(b^=1);return b};function rf(a,b,c,e){T.call(this,a,b,c,e||gf.R())}w(rf,T);d=rf.prototype;d.$a=null;d.jc=null;d.dc=!1;d.V=null;d.ub=!1;d.G=function(){rf.c.G.call(this);L(this).i(this.Y(),"hide",this.Bc);this.V&&tf(this,this.V,!0)};d.ca=function(){L(this).L(this.Y(),"hide",this.Bc);this.V&&(tf(this,this.V,!1),this.ub||(this.V.ca(),yc(this.V.b())));rf.c.ca.call(this)};d.u=function(){this.V&&!this.ub&&this.V.P();this.V=null;rf.c.u.call(this)};
  d.ma=function(a,b){rf.c.ma.call(this,a);b&&(uf(this).pa=!0);a||(this.$a&&f.clearTimeout(this.$a),this.$a=cc(this.Ca,218,this))};d.ic=function(){var a=this.Y();a&&Te(a)==this&&(vf(this,!0),wf(this))};d.Ca=function(){var a=this.V;a&&a.Y()==this&&(vf(this,!1),Ud(a,function(a){"function"==typeof a.Ca&&a.Ca()}))};function xf(a){a.$a&&f.clearTimeout(a.$a);a.jc&&f.clearTimeout(a.jc)}function wf(a){Ud(a.Y(),function(a){a!=this&&"function"==typeof a.Ca&&(a.Ca(),xf(a))},a)}
  d.fa=function(a){var b=a.a,c=Yd(this)?37:39,e=Yd(this)?39:37;if(!this.dc){if(!this.isEnabled()||b!=c&&b!=this.ec)return!1;this.ic();Ue(uf(this));xf(this)}else if(!uf(this).fa(a))if(b==e)this.Ca();else return!1;a.preventDefault();return!0};d.ud=function(){if(this.V.Y()==this){xf(this);var a=this.Sa();a.ga(Zd(a,this));wf(this)}};d.Bc=function(a){a.target==this.Sa()&&(this.Ca(),xf(this))};d.jb=function(a){this.isEnabled()&&(xf(this),this.jc=cc(this.ic,218,this));rf.c.jb.call(this,a)};
  d.Ba=function(a){xf(this);if(N(this,8)||N(this,16))return rf.c.Ba.call(this,a);this.ic();return!0};
  function vf(a,b){!b&&uf(a)&&uf(a).ga(-1);a.dispatchEvent(Pd(64,b));var c=uf(a);if(b!=a.dc){var e=a.b();b?J(e,"anychart-submenu-open"):qd(e,"anychart-submenu-open")}if(b!=c.I&&(b&&(c.v||c.K(),c.ga(-1)),c.va(b),b)){var c=new pf(a.b(),12,!1),g=uf(a),h=g.b();g.I||(h.style.visibility="hidden",I(h,!0));c.a(h,8);g.I||(I(h,!1),h.style.visibility="visible");c=nc(window);e=$c(h);1==h.nodeType?h=Xc(h):(h=h.changedTouches?h.changedTouches[0]:h,h=new F(h.clientX,h.clientY));var g=g.o,k=$c(g);g.style.maxHeight=
  c.height-h.y-(e.height-k.height)-15+"px"}a.dc=b}function tf(a,b,c){var e=L(a);(c?e.i:e.L).call(e,b,"enter",a.ud)}function uf(a){a.V?a.ub&&a.V.Y()!=a&&Sd(a.V,a):a.Wa(new ff(a.w()),!0);a.V.b()||a.V.h();return a.V}d.Wa=function(a,b){var c=this.V;a!=c&&(c&&(this.Ca(),this.v&&tf(this,c,!1)),this.V=a,this.ub=!b,a&&(Sd(a,this),a.va(!1,!0),a.Ga=!1,Ye(a,!1),this.v&&tf(this,a,!0)))};d.ra=function(a){return uf(this).ra(a)};function yf(a,b,c,e){pf.call(this,a,b,c||e);(c||e)&&this.f(65|(e?32:132))}w(yf,pf);function zf(a,b){this.g=a instanceof F?a:new F(a,b)}w(zf,nf);zf.prototype.a=function(a,b,c,e){var g;g=H(a);var h=g.body;g=g.documentElement;g=new F(h.scrollLeft||g.scrollLeft,h.scrollTop||g.scrollTop);h=this.g.x+g.x;g=this.g.y+g.y;var k=kf(a),h=h-k.x;g-=k.y;mf(new F(h,g),a,b,c,null,null,e)};function Af(a,b){zf.call(this,a,b)}w(Af,zf);Af.prototype.j=0;Af.prototype.f=function(a){this.j=a};Af.prototype.a=function(a,b,c,e){var g=Pc(a),g=Sc(g),h=qc(ic(a).F),h=new F(this.g.x+h.scrollLeft,this.g.y+h.scrollTop),k=b,l=mf(h,a,k,c,g,10,e);if(l&496){if(l&16||l&32)k^=4;if(l&64||l&128)k^=1;l=mf(h,a,k,c,g,10,e);l&496&&mf(h,a,b,c,g,this.j,e)}};function Bf(a,b){U.call(this,a,b);this.Ga=!0;Ye(this,!0);this.va(!1,!0);this.f=new jd}w(Bf,U);d=Bf.prototype;d.X=function(a){Bf.c.X.call(this,a);(a=a.getAttribute("for")||a.htmlFor)&&this.Yb(this.w().b(a),1)};d.G=function(){Bf.c.G.call(this);for(var a=this.f,b=this.oc,c=kd(a),e=0;e<c.length;e++){var g=c[e],h=a.get(g);b.call(this,h,g,a)}a=L(this);a.i(this,"action",this.td);a.i(this.w().F,"mousedown",this.Ac,!0);B&&a.i(this.w().F,"contextmenu",this.Ac,!0)};
  d.Yb=function(a,b,c,e,g){var h;(h=!a)||(h=ga(a),h=!md(this.f.oa,h));h&&(a?(b={m:a,Fc:b,sd:c,Pb:e?"contextmenu":"mousedown",rd:g},this.f.set(ga(a),b)):b=null,this.v&&this.oc(b),a=oa(this.vd,a),this.b()&&L(this).i(this.b(),"keydown",a))};d.vd=function(a,b){if(27==b.a)a.focus();else{var c=Xd(this,this.S);if(c){var c=c.b(),e=new D(b.j,c);e.target=c;if(32==b.a||13==b.a)Ab(c)?ac(c,"keydown",!1,e):Xb(c,"keydown",!1,e);32==b.a&&this.La()}}};
  d.oc=function(a){L(this).i(a.m,a.Pb,this.Cc);"contextmenu"!=a.Pb&&L(this).i(a.m,"keydown",this.wd)};d.Zb=function(a){var b;(b=!a)||(b=ga(a),b=!md(this.f.oa,b));if(b)throw Error("Menu not attached to provided element, unable to detach.");a=ga(a);this.v&&(b=this.f.get(a),L(this).L(b.m,b.Pb,this.Cc));b=this.f;md(b.oa,a)&&(delete b.oa[a],b.a--,b.g++,b.Z.length>2*b.a&&ld(b))};
  function Cf(a,b,c,e){c=m(b.Fc)?new pf(b.m,b.Fc,!0):new Af(c,e);c.f&&c.f(5);e=b.sd;b=b.rd;var g=a.I;a.I||pa();a.dispatchEvent("beforeshow")&&(e="undefined"!=typeof e?e:8,g||(a.b().style.visibility="hidden"),I(a.b(),!0),c.a(a.b(),e,b),g||(a.b().style.visibility="visible"),a.ga(-1),a.va(!0))}d.La=function(){this.I&&(this.va(!1),this.I||pa())};d.td=function(){this.La()};d.Cc=function(a){Df(this,a)};d.wd=function(a){32!=a.a&&13!=a.a&&40!=a.a||Df(this,a);40==a.a&&Ue(this)};
  function Df(a,b){for(var c=kd(a.f),e=0;e<c.length;e++){var g=a.f.get(c[e]);if(g.m==b.g){Cf(a,g,b.clientX,b.clientY);b.preventDefault();b.f();break}}}d.Ac=function(a){this.I&&!this.ra(a.target)&&this.La()};d.xb=function(a){Bf.c.xb.call(this,a);this.La()};d.u=function(){Bf.c.u.call(this);if(this.f){var a=this.f;a.oa={};a.Z.length=0;a.a=0;a.g=0;delete this.f}};function Ef(){Bf.call(this);this.l=!1;this.a=this.N=this.rb=null;this.W=!1;this.C=function(a){return a};this.H=function(){return[]};Vd(this,[]);this.ha=na(this.Nb,this);this.i("action",function(a){var b=a.target.B;a={type:b.eventType||"action",event:a,target:this.rb,item:b};this.N&&u(this.N.getSelectedPoints)&&(a.chart=this.N,a.selectedPoints=this.N.getSelectedPoints()||[]);u(b.action)&&b.action.call(a,a);b.eventType&&this.dispatchEvent(a)})}w(Ef,Bf);d=Ef.prototype;
  d.ib=function(){if(this.Ga){var a=Qe(this);0!=a.offsetWidth&&a.focus()}return!0};d.tb=!0;d.ob=function(a){return m(a)?(this.tb!=a&&(this.tb=a),this):this.tb};d.mc=function(a){a&&(this.a?Ja(this.a,a)||this.a.push(a):this.a=[a]);this.b()&&this.a&&this.a.length&&pd(this.b(),this.a)};d.Jc=function(a){a&&this.a&&Ka(this.a,a)&&(this.b()&&qd(this.b(),a),this.a.length||(this.a=null))};d.Za=function(a){return r(a)?(this.zc(function(){return a}),a.length||this.La(),this.B=a,this):this.B};
  d.zc=function(a){return u(a)?(this.H!=a&&(this.H=a,this.W=!1),this):this.H};d.qd=function(a){return m(a)?(this.C!=a&&(this.C=a),this):this.C};d.hb=function(a){this.tb&&(this.rb=a.target,Ff(this,a,this.rb),r(this.Za())&&this.Za().length&&(u(a.getOriginalEvent)?a.getOriginalEvent().preventDefault():a.preventDefault(),this.N&&u(this.N.getType)&&"map"==this.N.getType()?setTimeout(this.ha,0,a.clientX,a.clientY):this.Nb(a.clientX,a.clientY)))};
  function Ff(a,b,c){b={event:b,target:c,menu:a};if(a.N&&u(a.N.getSelectedPoints)){c=a.N.container()?a.N.container().getStage():null;if(null===c||"none"==Nc(c.domElement(),"border-style"))return!1;b.chart=a.N;b.selectedPoints=a.N.getSelectedPoints()||[]}c=Ma(a.H.call(b,b));b=a.C.call(c,c,b);a.B=b;a.W=!0;return!!b.length}d.K=function(a){Ef.c.K.call(this,a);this.a&&this.a.length&&pd(this.b(),this.a)};
  d.Yb=function(a,b){a&&!this.l&&(this.l=!0,fa(a)&&u(a.listen)?(this.N=a,this.N.listen("contextmenu",this.hb,b,this)):L(this).i(a,"contextmenu",this.hb,b));return this};d.Zb=function(a,b){this.l&&(this.N&&u(this.N.unlisten)?this.l=!this.N.unlisten("contextmenu",this.hb,b,this):Wb(a,"contextmenu",this.hb,b,this)&&(L(this).L(a,"contextmenu",this.hb,b),this.l=!1),this.l||this.La());return this};
  d.Nb=function(a,b){if(this.W&&this.Za().length||Ff(this,null,this.N)){this.v||this.K();for(var c;this.g&&this.g.length;)c=Xd(this,0),this.removeChild(c),c.P();Gf(this,this,this.Za());Cf(this,{},a,b)}};
  function Gf(a,b,c){for(var e,g=0;g<c.length;g++){if(e=c[g])var h=t(e.classNames)?e.classNames.split(" "):e.classNames||[];if(e)if(e.subMenu){var k=new rf(e.text);h.length&&R(k,h.join(" "));da(e.enabled)&&k.qa(e.enabled);Gf(a,k,e.subMenu);Hf(b,k);m(e.iconClass)&&If(k,e.iconClass)}else e.href?(k=tc("A",{href:e.href,target:e.target||"_blank"},e.text||""),h.unshift("anychart-menuitem-link")):k=e.text||"",k=new Fe(k,e),h.length&&R(k,h.join(" ")),da(e.enabled)&&k.qa(e.enabled),da(e.scrollable)&&Ge(k,e.scrollable),
  Hf(b,k),m(e.iconClass)&&If(k,e.iconClass);else Hf(b,new ef)}}function Hf(a,b){a instanceof rf?uf(a).D(b,!0):a.D(b,!0)}function If(a,b){var c=a.b();if(c){var e=kc(document,"I",null,c)[0];b?e?(e.className=b,I(e,!0)):(e=tc("I",b),M(e,"hidden",!0),xc(c,e,0)):e&&I(e,!1)}}d.u=function(){this.N&&this.Zb();this.a=this.N=this.rb=null;Ef.c.u.call(this)};d.zd=function(){var a={};a.enabled=this.ob();this.a&&(a.extraClassNames=Ma(this.a));return a};
  d.Ad=function(a){if(m(a)){var b;da(a)||null===a?(this.ob(!!a),b=!0):b=!1;if(!b&&fa(a)&&(this.ob("enabled"in a?a.enabled:!0),a=a.extraClassNames)){b=0;for(var c=a.length;b<c;b++)this.mc(a[b])}}return this};var V=Ef.prototype;v("anychart.ui.contextMenu",function(){return new Ef});V.serialize=V.zd;V.setup=V.Ad;V.enabled=V.ob;V.addClassName=V.mc;V.removeClassName=V.Jc;V.attach=V.Yb;V.detach=V.Zb;V.listen=V.i;V.unlisten=V.L;V.show=V.Nb;V.hide=V.La;V.items=V.Za;V.itemsProvider=V.zc;V.itemsFormatter=V.qd;function Jf(){}w(Jf,ce);n(Jf);d=Jf.prototype;d.fb=function(){return"button"};d.wa=function(a,b,c){switch(b){case 8:case 16:M(a,"pressed",c);break;default:case 64:case 1:Jf.c.wa.call(this,a,b,c)}};d.h=function(a){var b=Jf.c.h.call(this,a);Kf(b,a.f);var c=a.Aa();c&&this.tc(b,c);N(a,16)&&this.wa(b,16,O(a,16));return b};d.$=function(a,b){b=Jf.c.$.call(this,a,b);var c=this.Aa(b);a.ha=c;a.f=b.title;N(a,16)&&this.wa(b,16,O(a,16));return b};d.Aa=aa;d.tc=aa;
  function Kf(a,b){a&&(b?a.title=b:a.removeAttribute("title"))}function Lf(a,b,c){var e=Yd(b),g=a.s()+"-collapse-left";a=a.s()+"-collapse-right";var h=e?a:g;c&1?R(b,h):re(b,h);e=e?g:a;c&2?R(b,e):re(b,e)}d.s=function(){return"anychart-button"};function Mf(){}w(Mf,Jf);n(Mf);d=Mf.prototype;d.h=function(a){var b={"class":"anychart-inline-block "+fe(this,a).join(" ")},b=a.w().h("DIV",b,this.sb(a.sa,a.w()));Kf(b,a.f);return b};d.fb=function(){return"button"};d.M=function(a){return a&&a.firstChild&&a.firstChild.firstChild};d.sb=function(a,b){return b.h("DIV","anychart-inline-block "+(this.s()+"-outer-box"),b.h("DIV","anychart-inline-block "+(this.s()+"-inner-box"),a))};d.Vb=function(a){return"DIV"==a.tagName};
  d.$=function(a,b){Nf(b,!0);Nf(b,!1);var c;a:{c=a.w().sc(b);var e=this.s()+"-outer-box";if(c&&od(c,e)&&(c=a.w().sc(c),e=this.s()+"-inner-box",c&&od(c,e))){c=!0;break a}c=!1}c||b.appendChild(this.sb(b.childNodes,a.w()));pd(b,["anychart-inline-block",this.s()]);return Mf.c.$.call(this,a,b)};d.s=function(){return"anychart-custom-button"};
  function Nf(a,b){if(a)for(var c=b?a.firstChild:a.lastChild,e;c&&c.parentNode==a;){e=b?c.nextSibling:c.previousSibling;if(3==c.nodeType){var g=c.nodeValue;if(""==sa(g))a.removeChild(c);else{c.nodeValue=b?g.replace(/^[\s\xa0]+/,""):g.replace(/[\s\xa0]+$/,"");break}}else break;c=e}};function Of(){}w(Of,Mf);n(Of);d=Of.prototype;d.M=function(a){return Of.c.M.call(this,a&&a.firstChild)};d.$=function(a,b){var c=kc(document,"*","anychart-menu",b)[0];if(c){I(c,!1);H(c).body.appendChild(c);var e=new U;e.Ia(c);a.Wa(e)}return Of.c.$.call(this,a,b)};d.sb=function(a,b){return Of.c.sb.call(this,[b.h("DIV","anychart-inline-block "+(this.s()+"-caption"),a),this.qc(b)],b)};d.qc=function(a){return a.h("DIV","anychart-inline-block "+(this.s()+"-dropdown")," ")};d.s=function(){return"anychart-menu-button"};function Pf(){}w(Pf,Of);n(Pf);Pf.prototype.s=function(){return"anychart-toolbar-menu-button"};function Qf(){}w(Qf,Pf);n(Qf);Qf.prototype.qc=function(a){a=a.h("DIV","anychart-inline-block "+(this.s()+"-dropdown"));a.innerHTML="&nbsp;";return a};function Rf(){}w(Rf,Jf);n(Rf);d=Rf.prototype;d.fb=function(){};d.h=function(a){pe(a,!1);a.ya&=-256;a.aa(32,!1);return a.w().h("BUTTON",{"class":fe(this,a).join(" "),disabled:!a.isEnabled(),title:a.f||"",value:a.Aa()||""},a.ab()||"")};d.Vb=function(a){return"BUTTON"==a.tagName||"INPUT"==a.tagName&&("button"==a.type||"submit"==a.type||"reset"==a.type)};d.$=function(a,b){pe(a,!1);a.ya&=-256;a.aa(32,!1);if(b.disabled){var c=this.bb(1);J(b,c)}return Rf.c.$.call(this,a,b)};
  d.zb=function(a){L(a).i(a.b(),"click",a.Ba)};d.Wb=aa;d.vc=aa;d.uc=function(a){return a.isEnabled()};d.Ab=aa;d.Xb=function(a,b,c){Rf.c.Xb.call(this,a,b,c);(a=a.b())&&1==b&&(a.disabled=c)};d.Aa=function(a){return a.value};d.tc=function(a,b){a&&(a.value=b)};d.wa=aa;function W(a,b,c){P.call(this,a,b||Rf.R(),c)}w(W,P);W.prototype.Aa=function(){return this.ha};W.prototype.u=function(){W.c.u.call(this);delete this.ha;delete this.f};W.prototype.G=function(){W.c.G.call(this);if(N(this,32)){var a=this.b();a&&L(this).i(a,"keyup",this.Ka)}};W.prototype.Ka=function(a){return 13==a.a&&"key"==a.type||32==a.a&&"keyup"==a.type?this.Ba(a):32==a.a};me("anychart-button",function(){return new W(null)});var Sf=z("iPhone")&&!z("iPod")&&!z("iPad")||z("iPod"),Tf=z("iPad");function X(a,b,c,e,g){W.call(this,a,c||Of.R(),e);this.aa(64,!0);this.H=new yf(null,9);b&&this.Wa(b);this.C=new bc(500);!Sf&&!Tf||C("533.17.9")||(this.Db=!0);this.xa=g||df.R()}w(X,W);d=X.prototype;d.Db=!1;d.G=function(){X.c.G.call(this);Uf(this,!0);this.a&&Vf(this,this.a,!0);M(this.m,"haspopup",!!this.a)};d.ca=function(){X.c.ca.call(this);Uf(this,!1);if(this.a){this.T(!1);this.a.ca();Vf(this,this.a,!1);var a=this.a.b();a&&yc(a)}};
  d.u=function(){X.c.u.call(this);this.a&&(this.a.P(),delete this.a);delete this.Ya;this.C.P()};d.Ua=function(a){X.c.Ua.call(this,a);O(this,4)&&(this.T(!O(this,64),a),this.a&&(this.a.pa=O(this,64)))};d.Ea=function(a){X.c.Ea.call(this,a);this.a&&!O(this,4)&&(this.a.pa=!1)};d.Ba=function(){ue(this,!1);return!0};d.dd=function(a){this.a&&this.a.I&&!this.ra(a.target)&&this.T(!1)};d.ra=function(a){return a&&Ac(this.b(),a)||this.a&&this.a.ra(a)||!1};
  d.Ka=function(a){if(32==a.a){if(a.preventDefault(),"keyup"!=a.type)return!0}else if("key"!=a.type)return!1;if(this.a&&this.a.I){var b=13==a.a||32==a.a,c=this.a.fa(a);return 27==a.a||b?(this.T(!1),!0):c}return 40==a.a||38==a.a||32==a.a||13==a.a?(this.T(!0,a),!0):!1};d.ld=function(){this.T(!1)};d.md=function(){O(this,4)||this.T(!1)};d.Bb=function(a){this.Db||this.T(!1);X.c.Bb.call(this,a)};
  d.Wa=function(a){var b=this.a;if(a!=b&&(b&&(this.T(!1),this.v&&Vf(this,b,!1),delete this.a),this.v&&M(this.m,"haspopup",!!a),a)){this.a=a;Sd(a,this);a.va(!1);var c=this.Db;(a.Ga=c)&&Ye(a,!0);this.v&&Vf(this,a,!0)}return b};d.qa=function(a){X.c.qa.call(this,a);this.isEnabled()||this.T(!1)};
  d.T=function(a,b){X.c.T.call(this,a);if(this.a&&O(this,64)==a){if(a)this.a.v||this.a.K(),this.ia=Sc(this.b()),this.ba=$c(this.b()),Wf(this),!b||40!=b.a&&38!=b.a?this.a.ga(-1):Ue(this.a);else{ue(this,!1);this.a.pa=!1;var c=this.b();c&&(M(c,"activedescendant",""),M(c,"owns",""));if(this.W&&(this.W=void 0,c=this.a.b())){var e="",g;e instanceof G?(g=e.height,e=e.width):g="";c.style.width=Yc(e,!0);c.style.height=Yc(g,!0)}}this.a.va(a,!1,b);this.Ma||(c=L(this),e=a?c.i:c.L,e.call(c,this.w().F,"mousedown",
  this.dd,!0),this.Db&&e.call(c,this.a,"blur",this.md),e.call(c,this.C,"tick",this.xd),a?this.C.start():this.C.stop())}this.a&&this.a.b()&&this.a.m.removeAttribute("aria-hidden")};function Wf(a){if(a.a.v){var b=a.H;a.H.g=a.Ya||a.b();var c=a.a.b();a.a.I||(c.style.visibility="hidden",I(c,!0));!a.W&&a.H.da&&a.H.A&32&&(a.W=Zc(c));b.a(c,b.j^1,null,a.W);a.a.I||(I(c,!1),c.style.visibility="visible")}}
  d.xd=function(){var a=$c(this.b()),b=Sc(this.b()),c;c=this.ba;(c=!(c==a||c&&a&&c.left==a.left&&c.width==a.width&&c.top==a.top&&c.height==a.height))||(c=this.ia,c=!(c==b||c&&b&&c.top==b.top&&c.right==b.right&&c.bottom==b.bottom&&c.left==b.left));c&&(this.ba=a,this.ia=b,Wf(this))};function Vf(a,b,c){var e=L(a);c=c?e.i:e.L;c.call(e,b,"action",a.ld);c.call(e,b,"close",a.Yc);c.call(e,b,"highlight",a.Zc);c.call(e,b,"unhighlight",a.$c)}
  function Uf(a,b){var c=L(a);(b?c.i:c.L).call(c,a.b(),"keydown",a.hd)}d.Zc=function(a){(a=a.target.b())&&Xf(this,a)};d.hd=function(a){N(this,32)&&this.b()&&this.a&&this.a.I&&a.f()};d.$c=function(){if(!Te(this.a)){var a=this.b();M(a,"activedescendant","");M(a,"owns","")}};d.Yc=function(a){if(O(this,64)&&a.target instanceof T){a=a.target;var b=a.b();a.na&&O(a,2)&&b&&Xf(this,b)}};
  function Xf(a,b){var c=a.b(),e=b.getAttribute("aria-activedescendant"),e=H(b).getElementById(null==e||void 0==e?"":String(e))||b;if(!e.id){var g=Nd.R();e.id=":"+(g.a++).toString(36)}be(c,e);M(c,"owns",e.id)}me("anychart-menu-button",function(){return new X(null)});function Yf(a,b,c,e){X.call(this,a,b,c||Pf.R(),e)}w(Yf,X);me("anychart-toolbar-menu-button",function(){return new Yf(null)});function Zf(a,b,c,e){Yf.call(this,a,b,c||Qf.R(),e)}w(Zf,Yf);Zf.prototype.Ka=function(a){if(32==a.a){if(a.preventDefault(),"keyup"!=a.type)return!0}else if("key"!=a.type)return!1;var b;this.a||this.Wa(new U(this.w(),this.xa));return(b=this.a||null)&&b.I?b.fa(a):40==a.a||38==a.a||32==a.a||13==a.a?(this.T(!0,a),!0):!1};function $f(){}w($f,bf);n($f);$f.prototype.h=function(a){return a.w().h("DIV",fe(this,a).join(" ")+" anychart-inline-block"," ")};$f.prototype.$=function(a,b){b=$f.c.$.call(this,a,b);J(b,"anychart-inline-block");return b};$f.prototype.s=function(){return"anychart-toolbar-separator"};function ag(){}w(ag,$f);n(ag);ag.prototype.h=function(a){a=a.w().h("DIV",fe(this,a).join(" ")+" anychart-inline-block");a.innerHTML="&nbsp;";return a};function bg(a,b){cf.call(this,a||ag.R(),b)}w(bg,cf);function cg(){this.a="toolbar"}w(cg,He);n(cg);cg.prototype.cb=function(a){return"HR"==a.tagName?new cf($f.R()):cg.c.cb.call(this,a)};cg.prototype.s=function(){return"anychart-toolbar"};cg.prototype.rc=function(){return Me};function dg(a,b,c){Pe.call(this,b,a||cg.R(),c)}w(dg,Pe);dg.prototype.yb=function(a){dg.c.yb.call(this,a);this.pa||Ue(this)};function eg(){dg.call(this)}w(eg,dg);eg.prototype.ha=function(a){return m(a)?(this.o=t(a)?document.getElementById(a):a,this):this.o};eg.prototype.target=function(a){return m(a)?(this.xa=a,this):this.xa};eg.prototype.l=function(){this.o?this.K(this.o):xd(13);return this};var fg=eg.prototype;v("anychart.toolbar",function(){xd(405,null,["anychart.toolbar()","anychart.ui.ganttToolbar()",null,"Constructor"],!0);return new eg});fg.container=fg.ha;fg.target=fg.target;fg.draw=fg.l;function gg(){}w(gg,Mf);n(gg);gg.prototype.s=function(){return"anychart-toolbar-button"};function hg(a,b,c){W.call(this,a,b||gg.R(),c)}w(hg,W);me("anychart-toolbar-button",function(){return new hg(null)});function ig(){dg.call(this);this.ba="usletter a0 a1 a2 a3 a4 a5 a6".split(" ");this.a=new ff;this.H=new Fe("Switch page orientation");this.H.B={ea:"switchPageOrientation",Eb:!0};this.a.D(this.H,!0);this.a.D(new ef,!0);this.C=new Zf("Print",this.a);R(this.C,jg);this.D(this.C,!0);this.D(new bg,!0);this.f=new ff;var a=new Fe("SVG");R(a,kg);a.B={ea:"saveAsSvg"};this.f.D(a,!0);a=new Fe("PNG");R(a,lg);a.B={ea:"saveAsPng"};this.f.D(a,!0);a=new Fe("JPG");R(a,mg);a.B={ea:"saveAsJpg"};this.f.D(a,!0);a=new rf("PDF");
  R(a,ng);var b=new Fe("A4");b.B={ea:"saveAsPdf"};R(b,ng);uf(a).D(b,!0);this.f.D(a,!0);a=new Zf("Save As",this.f);R(a,og);this.D(a,!0);this.D(new bg,!0);a=new hg("Zoom In");R(a,pg);a.B={ea:"zoomIn"};this.D(a,!0);a=new hg("Zoom Out");R(a,qg);a.B={ea:"zoomOut"};this.D(a,!0);a=new hg("Fit All");R(a,rg);a.B={ea:"fitAll"};this.D(a,!0);this.D(new bg,!0);a=new hg("Expand All");R(a,sg);a.B={ea:"expandAll"};this.D(a,!0);a=new hg("Collapse All");R(a,tg);a.B={ea:"collapseAll"};this.D(a,!0);this.i("action",this.ia)}
  w(ig,eg);var rg="anychart-toolbar-fitAll",pg="anychart-toolbar-zoomIn",qg="anychart-toolbar-zoomOut",jg="anychart-toolbar-print",og="anychart-toolbar-saveAs",lg="anychart-toolbar-saveAsPng",ng="anychart-toolbar-saveAsPdf",mg="anychart-toolbar-saveAsJpg",kg="anychart-toolbar-saveAsSvg",sg="anychart-toolbar-expandAll",tg="anychart-toolbar-collapseAll";
  ig.prototype.ia=function(a){var b=a.target,c=b.B;a=c.ea;if("switchPageOrientation"==a)Ud(this.a,function(a){var b=a.B;b&&"print"==b.ea&&(b=c.Eb?"Portrait":"Landscape",b=b+","+a.ab().split(",")[1],a.J.Ta(a.b(),b),a.sa=b)}),Vd(b,{ea:"switchPageOrientation",Eb:!c.Eb}),this.C.T(!0),Ue(this.a);else{var b=c.Qc||[],e=this.H.B;"print"==a&&b.push(e.Eb);if(e=this.target()){var g=e[a];u(g)?g.apply(e,b):xd(14,null,[a])}else xd(15)}};ig.prototype.W=function(a){return m(a)?(this.ba=a,this):this.ba};
  ig.prototype.l=function(){if(!this.v){for(var a=this.W(),b=0;b<a.length;b++){var c=a[b],e=new Fe("Landscape, "+("usletter"==c?"US Letter":Ca(c)));e.B={ea:"print",Qc:[c]};R(e,jg+"-"+c);this.a.D(e,!0)}return ig.c.l.call(this)}return this};var ug=ig.prototype;v("anychart.ui.ganttToolbar",function(){return new ig});v("anychart.ganttToolbar",function(){xd(405,null,["anychart.ganttToolbar()","anychart.ui.ganttToolbar()",null,"Constructor"],!0);return new ig});ug.draw=ug.l;ug.printPaperSizes=ug.W;function vg(){K.call(this)}w(vg,K);vg.prototype.a=!1;vg.prototype.f=function(a){if(m(a)){if(a==this.a)return this;a?(this.v||this.K(),this.a=!0):this.a=!1;I(this.b(),this.a);return this}return this.a};
  function wg(a,b){var c=a.w(),e=b||a.b();J(e,"anychart-loader");c=c.h("DIV","anychart-loader-rotating-cover",c.h("DIV","anychart-loader-rotating-plane",c.h("DIV","anychart-loader-chart-row",c.h("DIV",["anychart-loader-chart-col","anychart-loader-green"]),c.h("DIV",["anychart-loader-chart-col","anychart-loader-orange"]),c.h("DIV",["anychart-loader-chart-col","anychart-loader-red"]))));a.a=!1;I(a.b(),a.a);e.appendChild(c)}vg.prototype.h=function(){vg.c.h.call(this);wg(this)};
  vg.prototype.X=function(a){vg.c.X.call(this,a);wg(this,a)};var xg=vg.prototype;v("anychart.ui.preloader",function(){return new vg});xg.render=xg.K;xg.decorate=xg.Ia;xg.visible=xg.f;function yg(a){try{return"number"==typeof a.selectionStart}catch(b){return!1}};function zg(a,b){K.call(this,b);this.f=a||""}var Ag;w(zg,K);d=zg.prototype;d.ta=null;function Bg(){null==Ag&&(Ag="placeholder"in document.createElement("INPUT"));return Ag}d.kb=!1;d.h=function(){this.m=this.w().h("INPUT",{type:"text"})};d.X=function(a){zg.c.X.call(this,a);this.f||(this.f=a.getAttribute("label")||"");var b;a:{var c=H(a);try{b=c&&c.activeElement;break a}catch(e){}b=null}b==a&&(this.kb=!0,qd(this.b(),"label-input-label"));Bg()&&(this.b().placeholder=this.f);M(this.b(),"label",this.f)};
  d.G=function(){zg.c.G.call(this);var a=new Jc(this);a.i(this.b(),"focus",this.xc);a.i(this.b(),"blur",this.bd);Bg()?this.a=a:(jb&&a.i(this.b(),["keypress","keydown","keyup"],this.fd),a.i(sc(H(this.b())),"load",this.od),this.a=a,Cg(this));Dg(this);this.b().a=this};d.ca=function(){zg.c.ca.call(this);this.a&&(this.a.P(),this.a=null);this.b().a=null};function Cg(a){!a.l&&a.a&&a.b().form&&(a.a.i(a.b().form,"submit",a.gd),a.l=!0)}d.u=function(){zg.c.u.call(this);this.a&&(this.a.P(),this.a=null)};
  d.xc=function(){this.kb=!0;qd(this.b(),"label-input-label");if(!Bg()&&!Eg(this)&&!this.o){var a=this,b=function(){a.b()&&(a.b().value="")};A?cc(b,10):b()}};d.bd=function(){Bg()||(this.a.L(this.b(),"click",this.xc),this.ta=null);this.kb=!1;Dg(this)};d.fd=function(a){27==a.a&&("keydown"==a.type?this.ta=this.b().value:"keypress"==a.type?this.b().value=this.ta:"keyup"==a.type&&(this.ta=null),a.preventDefault())};d.gd=function(){Eg(this)||(this.b().value="",cc(this.ad,10,this))};
  d.ad=function(){Eg(this)||(this.b().value=this.f)};d.od=function(){Dg(this)};function Eg(a){return!!a.b()&&""!=a.b().value&&a.b().value!=a.f}d.reset=function(){Eg(this)&&(this.b().value="",null!=this.ta&&(this.ta=""),Dg(this))};function Fg(a,b){null!=a.ta&&(a.ta=b);a.b().value=b;Dg(a)}d.Aa=function(){return null!=this.ta?this.ta:Eg(this)?this.b().value:""};
  function Dg(a){var b=a.b();Bg()?a.b().placeholder!=a.f&&(a.b().placeholder=a.f):Cg(a);M(b,"label",a.f);Eg(a)?(b=a.b(),qd(b,"label-input-label")):(a.o||a.kb||(b=a.b(),J(b,"label-input-label")),Bg()||cc(a.yd,10,a))}d.qa=function(a){this.b().disabled=!a;var b=this.b();a?qd(b,"label-input-label-disabled"):J(b,"label-input-label-disabled")};d.isEnabled=function(){return!this.b().disabled};d.yd=function(){!this.b()||Eg(this)||this.kb||(this.b().value=this.f)};function Gg(){K.call(this);this.a=null;this.kc="yyyy MMM dd";this.H=null;this.ba="From:";this.o=null;this.ia="To:";this.Ya=!1;this.xa=this.ha=NaN}w(Gg,K);d=Gg.prototype;d.target=function(a){this.a=a};d.Ob=function(a){this.ha=a.firstSelected;this.xa=a.lastSelected;Hg(this)};function Hg(a){a.f&&Fg(a.f,window.anychart.format.dateTime(a.ha,a.Qa()));a.l&&Fg(a.l,window.anychart.format.dateTime(a.xa,a.Qa()))}d.Qa=function(a){m(a)&&(this.kc=a,Hg(this));return this.kc||window.anychart.format.outputDateTimeFormat()};
  function Ig(a){var b=a.w(),c=a.b();J(c,"anychart-range-picker");a.Ya&&J(c,"anychart-range-picker-inside");a.H=b.h("LABEL",["anychart-inline-block","anychart-input-label"],window.anychart.format.getMessage(a.ba));c.appendChild(a.H);a.f=new zg;a.D(a.f,!0);pd(a.f.b(),["anychart-label-input"]);a.o=b.h("LABEL",["anychart-inline-block","anychart-input-label"],window.anychart.format.getMessage(a.ia));c.appendChild(a.o);a.l=new zg;a.D(a.l,!0);pd(a.l.b(),["anychart-label-input"]);a.a&&a.Ob(a.a.getSelectedRange())}
  d.h=function(){Gg.c.h.call(this);Ig(this)};function Jg(a){return a&&u(a.getType)&&"stock"==a.getType()}d.Kc=function(a){this.K(a)};d.X=function(a){Jg(a)?this.K(a):(Gg.c.X.call(this,a),Ig(this))};d.Rc=function(a){return m(a)?(this.ba!=a&&(this.ba=a,this.H&&Bc(this.H,window.anychart.format.getMessage(this.ba))),this):this.ba};d.Cd=function(a){return m(a)?(this.ia!=a&&(this.ia=a,this.o&&Bc(this.o,window.anychart.format.getMessage(this.ia))),this):this.ia};
  d.K=function(a){a=a||this.a;if(Jg(a)){this.target(a);this.Ya=!0;var b=this.a.container()?this.a.container().getStage():null;b&&b.container()?a=b.container():a=null}b=this.a?!isNaN(this.a.getSelectedRange().firstSelected):!1;a&&b?Gg.c.K.call(this,a):(a=na(this.Kc,this,a||this.a),this.a.Hb("chartdraw",a,!1,this))};
  d.G=function(){Gg.c.G.call(this);if(this.a){if(this.Ya){var a=(dd(this.b()).height||21)+15,b=this.a.padding().bottom();a>b&&this.a.padding().bottom(b+a)}this.a.listen("selectedrangechange",this.Ob,!1,this);a=L(this);a.i(this.f.b(),"blur",this.fc);a.i(this.l.b(),"blur",this.fc);this.C||(this.C=new Dd(this.f.b()),a.i(this.C,"key",this.Ib));this.W||(this.W=new Dd(this.l.b()),a.i(this.W,"key",this.Ib))}};
  d.fc=function(){var a=this.f.Aa(),b=this.l.Aa(),c=this.Qa(),a=window.anychart.format.parseDateTime(a,c),b=window.anychart.format.parseDateTime(b,c);if(a&&b){var c=a.getTime(),e=b.getTime();c>e&&(a=[b,b=a][0],c=[e,e=c][0]);if(c!=this.ha||e!=this.xa){this.ha=c;this.xa=e;this.a.selectRange(a,b,!0);return}}Fg(this.f,window.anychart.format.dateTime(this.ha,this.Qa()));Fg(this.l,window.anychart.format.dateTime(this.xa,this.Qa()))};
  d.Ib=function(a){if(13==a.a){a=a.target.a.b();var b;a:{var c=b=0;if(yg(a))b=a.selectionStart,c=-1;else if(A){var e;e=a.ownerDocument||a.document;var g=e.selection.createRange();"textarea"==a.type?(e=e.body.createTextRange(),e.moveToElementText(a)):e=a.createTextRange();e=[e,g];g=e[0];e=e[1];if(g.inRange(e)){g.setEndPoint("EndToStart",e);if("textarea"==a.type){e.duplicate();c=b=g.text;for(e=!1;!e;)0==g.compareEndPoints("StartToEnd",g)?e=!0:(g.moveEnd("character",-1),g.text==b?c+="\r\n":e=!0);b=[c.length,
  -1];break a}b=g.text.length;c=-1}}b=[b,c]}b=b[0];this.fc();yg(a)?(a.selectionStart=b,a.selectionEnd=b):A&&("textarea"==a.type&&(b=a.value.substring(0,b).replace(/(\r\n|\r|\n)/g,"\n").length),a=a.createTextRange(),a.collapse(!0),a.move("character",b),a.select())}};
  d.u=function(){this.a.unlisten("selectedrangechange",this.Ob,!1,this);this.a=null;this.o&&(yc(this.H),this.H=null);this.o&&(yc(this.o),this.o=null);this.C&&(L(this).L(this.C,"key",this.Ib),this.C.P(),this.C=null);this.W&&(L(this).L(this.W,"key",this.Ib),this.W.P(),this.W=null);Gg.c.u.call(this)};var Y=Gg.prototype;v("anychart.ui.rangePicker",function(){return new Gg});Y.render=Y.K;Y.decorate=Y.Ia;Y.target=Y.target;Y.format=Y.Qa;Y.dispose=Y.P;Y.getElement=Y.b;Y.toLabelText=Y.Cd;Y.fromLabelText=Y.Rc;function Kg(a,b,c){W.call(this,a||"",b,c);this.a=null;this.C=0}w(Kg,W);function Lg(a,b){a.a=b;m(void 0)&&(a.C=void 0);a.v&&Mg(a)}function Mg(a){var b=a.J.M(a.b()),c=kc(document,"I",null,b)[0];a.a?c?(c.className=a.a,I(c,!0)):(c=tc("I",a.a),M(c,"hidden",!0),xc(b,c,a.C)):c&&I(c,!1)}Kg.prototype.h=function(){Kg.c.h.call(this);Mg(this)};function Ng(a,b,c){Kg.call(this,a,b,c);R(this,"anychart-inline-block");R(this,"anychart-button-standard");R(this,Og);this.aa(16,!0);this.ya&=-17}w(Ng,Kg);var Og="anychart-button-toggle";function Pg(a){$b.call(this);this.a=[];Qg(this,a)}w(Pg,$b);Pg.prototype.g=null;Pg.prototype.j=null;function Qg(a,b){b&&(y(b,function(a){Rg(this,a,!1)},a),Na(a.a,b))}function Sg(a,b){b!=a.g&&(Rg(a,a.g,!1),a.g=b,Rg(a,b,!0));a.dispatchEvent("select")}function Tg(a){var b=a.a;if(!r(b))for(var c=b.length-1;0<=c;c--)delete b[c];b.length=0;a.g=null}Pg.prototype.u=function(){Pg.c.u.call(this);delete this.a;this.g=null};
  function Rg(a,b,c){b&&("function"==typeof a.j?a.j(b,c):"function"==typeof b.hc&&b.hc(c))};function Ug(){K.call(this);this.a=null;this.H=!1;this.l=null;this.o="Zoom:";this.C=[];this.Dc([{type:"Unit",unit:"Day",count:10,text:"10D"},{type:"Unit",unit:"Month",count:1,text:"1M"},{type:"Unit",unit:"Month",count:3,text:"3M"},{type:"YTD",text:"YTD"},{type:"Unit",unit:"Year",count:1,text:"1Y"},{type:"Unit",unit:"Year",count:2,text:"2Y"},{type:"Unit",unit:"Year",count:5,text:"5Y"},{type:"Max",text:"MAX"}]);this.f=new Pg;this.f.j=this.Nc}w(Ug,K);d=Ug.prototype;d.target=function(a){this.a=a};
  d.nc=function(a){if(a.firstSelected==a.firstKey&&a.lastSelected==a.lastKey&&(a=Td(this,"Max"))){Sg(this.f,a);return}Sg(this.f,null)};d.Nc=function(a,b){a&&we(a,b)};d.Dc=function(a){m(a)&&r(a)&&(this.C=Ha(a,function(a){"Unit"==a.type&&(a.count=a.count||1,a.anchor=td(a.anchor));return a}),Vg(this));return this.C};
  function Wg(a){var b=a.b();J(b,"anychart-range-selector");a.H&&J(b,"anychart-range-selector-inside");a.l=tc("LABEL",["anychart-inline-block","anychart-input-label"],window.anychart.format.getMessage(a.o));b.appendChild(a.l)}d.h=function(){Ug.c.h.call(this);Wg(this)};d.X=function(a){Xg(a)?this.K(a):(Ug.c.X.call(this,a),Wg(this))};
  function Vg(a){a.v&&($d(a),Tg(a.f),y(a.C,function(a,c){var b=new Ng(a.text);b.B=a;"Max"==a.type&&Rd(b,"Max");b.ya&=-17;var g=this.f,h=g.a.length;b&&(Rg(g,b,!1),Oa(g.a,h,0,b));c?c==this.C.length-1?Lf(b.J,b,1):Lf(b.J,b,3):Lf(b.J,b,2);this.D(b,!0)},a))}d.Dd=function(a){return m(a)?(this.o!=a&&(this.o=a,this.l&&Bc(this.l,window.anychart.format.getMessage(this.o))),this):this.o};function Xg(a){return a&&u(a.getType)&&"stock"==a.getType()}d.Lc=function(a){this.K(a)};
  d.K=function(a){a=a||this.a;if(Xg(a)){this.target(a);this.H=!0;var b=this.a.container()?this.a.container().getStage():null;b&&b.container()?a=b.container():a=null}b=this.a?!isNaN(this.a.getSelectedRange().firstSelected):!1;a&&b?Ug.c.K.call(this,a):(a=na(this.Lc,this,a||this.a),this.a.Hb("chartdraw",a,!1,this))};
  d.G=function(){Ug.c.G.call(this);if(this.a){Vg(this);if(this.H){var a=(dd(this.b()).height||21)+15,b=this.a.padding().bottom();a>b&&this.a.padding().bottom(b+a)}this.a.listen("selectedrangechange",this.nc,!1,this);L(this).i(this,"action",this.Mc)}};
  d.Mc=function(a){var b=a.target.B,c=sd(b.type);"Unit"==c?this.a.selectRange(b.unit,b.count,b.anchor,!0):"YTD"==c||"QTD"==c||"MTD"==c||"Max"==c?this.a.selectRange(c,!0):(c=window.anychart.format.parseDateTime(b.startDate),b=window.anychart.format.parseDateTime(b.endDate),c&&b&&this.a.selectRange(c,b,!0));Sg(this.f,a.target)};d.u=function(){this.a.unlisten("selectedrangechange",this.nc,!1,this);this.a=null;Tg(this.f);this.l&&(yc(this.l),this.l=null);Ug.c.u.call(this)};var Z=Ug.prototype;
  v("anychart.ui.rangeSelector",function(){return new Ug});Z.render=Z.K;Z.decorate=Z.Ia;Z.target=Z.target;Z.ranges=Z.Dc;Z.dispose=Z.P;Z.getElement=Z.b;Z.zoomLabelText=Z.Dd;function Yg(){K.call(this);this.a=null}w(Yg,K);d=Yg.prototype;d.target=function(a){this.a=a};
  function Zg(a){J(a.b(),"anychart-zoom");a.f=new Kg;a.f.B={type:"fitAll"};var b=a.f;b.f="Fit All";Kf(b.b(),"Fit All");R(a.f,"anychart-zoom-zoomFitAll");Lg(a.f,"ac ac-dot-square-o disable-selection");a.D(a.f,!0);a.l=new Kg;a.l.B={type:"zoomIn"};b=a.l;b.f="Zoom In";Kf(b.b(),"Zoom In");R(a.l,"anychart-zoom-zoomIn");Lg(a.l,"ac ac-plus disable-selection");a.D(a.l,!0);a.o=new Kg;a.o.B={type:"zoomOut"};b=a.o;b.f="Zoom Out";Kf(b.b(),"Zoom Out");R(a.o,"anychart-zoom-zoomOut");Lg(a.o,"ac ac-minus disable-selection");
  a.D(a.o,!0)}d.h=function(){Yg.c.h.call(this);Zg(this)};d.X=function(a){$g(a)?this.K(a):(Yg.c.X.call(this,a),Zg(this))};function $g(a){return a&&u(a.getType)&&"map"==a.getType()}d.Oc=function(a){this.K(a)};d.K=function(a){a=a||this.a;if($g(a)){this.target(a);var b=this.a.container()?this.a.container().getStage():null;b&&b.container()?a=b.container():a=null}a?Yg.c.K.call(this,a):(a=na(this.Oc,this,a||this.a),this.a.listenOnce("chartdraw",a,!1,this))};
  d.G=function(){Yg.c.G.call(this);this.a&&L(this).i(this,"action",this.Pc)};d.Pc=function(a){a=a.target.B;this.a.Vf=100;var b=this.a.getCurrentScene();switch(a.type){case "fitAll":b.fitAll();break;case "zoomIn":b.zoomIn();break;case "zoomOut":b.zoomOut()}};d.u=function(){this.a=null;this.f.P();this.f=null;this.l.P();this.l=null;this.o.P();this.o=null;Yg.c.u.call(this)};var ah=Yg.prototype;v("anychart.ui.zoom",function(){return new Yg});ah.render=ah.K;ah.decorate=ah.Ia;ah.target=ah.target;
  ah.dispose=ah.P;})
  