\n
\n \n';gvjs_LE(3,{message:p})},g, m,l),"Javascript code");break;case gvjs_av:f=gvjs_ME(this,e,gvjs_re(function(p){gvjs_Xy((new gvjs_Xm(p)).Ld("tqx","out:html;").toString(),window,gvjs_9e(gvjs_ds))},g),"Export data as HTML");break;case "igoogle":f=gvjs_ME(this,e,gvjs_re(function(p,q,r){gvjs_Xy("http://www.google.com/ig/adde?moduleurl="+encodeURIComponent(p)+gvjs_Cr+encodeURIComponent(q)+gvjs_NE(r))},h,g,k),"Add to iGoogle");break;default:throw Error("No such toolbar component as: "+f.toSource());}f&&this.zE.Bj(f)}gvjs_G(this.zE,gvjs_Ss, gvjs_s(this.Xqa,this));this.zE.R(d);c.appendChild(b,d)};gvjs_KE.prototype.Xqa=function(){var a=this.zE.Vl();this.Z7[a]();this.zE.rk(-1)};function gvjs_ME(a,b,c,d){d=new gvjs_ZD(d);a.Z7[b]=c;return d}function gvjs_NE(a){if(!a)return"";var b="",c;for(c in a)b+="&up_"+c+"="+encodeURIComponent(a[c]);return b}gvjs_KE.prototype.zE=null;function gvjs_OE(){}gvjs_t(gvjs_OE,gvjs_zD);gvjs_le(gvjs_OE);gvjs_OE.prototype.J=function(a){var b=a.wa().J(gvjs_6a,this.Rl(a).join(" "));a=a.jZ();gvjs_PE(this,b,a);return b};gvjs_OE.prototype.fb=function(a,b){b=gvjs_OE.G.fb.call(this,a,b);var c=gvjs_SC(b),d=!1;gvjs_He(c,gvjs_QE(this,null))?d=null:gvjs_He(c,gvjs_QE(this,!0))?d=!0:gvjs_He(c,gvjs_QE(this,!1))&&(d=!1);a.ns=d;gvjs_WB(b,gvjs_Vt,null==d?"mixed":1==d?gvjs_Rd:gvjs_Sb);return b};gvjs_OE.prototype.Qk=function(){return gvjs_Ut}; function gvjs_PE(a,b,c){if(b){var d=gvjs_QE(a,c);gvjs_UC(b,d)||(gvjs_w(gvjs_sea,function(e){e=gvjs_QE(this,e);gvjs_ZC(b,e,e==d)},a),gvjs_WB(b,gvjs_Vt,null==c?"mixed":1==c?gvjs_Rd:gvjs_Sb))}}gvjs_OE.prototype.sa=function(){return gvjs_Fs};function gvjs_QE(a,b){a=a.sa();if(1==b)return a+"-checked";if(0==b)return a+"-unchecked";if(null==b)return a+"-undetermined";throw Error("Invalid checkbox state: "+b);};function gvjs_RE(a,b,c){c=c||gvjs_OE.Lc();gvjs_LD.call(this,null,c,b);this.ns=void 0!==a?a:!1}gvjs_t(gvjs_RE,gvjs_LD);var gvjs_sea={Rza:!0,QBa:!1,RBa:null};gvjs_=gvjs_RE.prototype;gvjs_.Qb=null;gvjs_.jZ=function(){return this.ns};gvjs_.nn=function(){return 1==this.ns};gvjs_.bi=function(a){a!=this.ns&&(this.ns=a,gvjs_PE(this.Oa(),this.j(),this.ns))};gvjs_.In=function(a){if(this.Bb){var b=gvjs_FD(this,32);this.Le();this.Qb=a;this.Nb();b&&this.H.focus()}else this.Qb=a}; gvjs_.toggle=function(){this.bi(this.ns?!1:!0)};gvjs_.Nb=function(){gvjs_RE.G.Nb.call(this);if(this.OP){var a=this.hc();this.Qb&&a.o(this.Qb,gvjs_Wt,this.NZ).o(this.Qb,gvjs_ld,this.Lo).o(this.Qb,gvjs_kd,this.PP).o(this.Qb,gvjs_gd,this.Cf).o(this.Qb,gvjs_md,this.Mo);a.o(this.j(),gvjs_Wt,this.NZ)}a=this.H;this.Qb&&a!=this.Qb&&gvjs_jf(gvjs__B(a))&&(this.Qb.id||(this.Qb.id=this.getId()+".lbl"),gvjs_WB(a,gvjs_pv,this.Qb.id))}; gvjs_.NZ=function(a){a.stopPropagation();var b=this.ns?"uncheck":"check";this.isEnabled()&&!a.target.href&&this.dispatchEvent(b)&&(a.preventDefault(),this.toggle(),this.dispatchEvent(gvjs_Kt))};gvjs_.Wj=function(a){32==a.keyCode&&(this.$h(a),this.NZ(a));return!1};gvjs_HD(gvjs_Fs,function(){return new gvjs_RE});function gvjs_SE(a,b,c){gvjs_F.call(this);this.Bt=a;this.Zv=b||0;this.pd=c;this.KG=gvjs_s(this.gC,this)}gvjs_t(gvjs_SE,gvjs_F);gvjs_=gvjs_SE.prototype;gvjs_.ac=0;gvjs_.M=function(){gvjs_SE.G.M.call(this);this.stop();delete this.Bt;delete this.pd};gvjs_.start=function(a){this.stop();this.ac=gvjs_pl(this.KG,void 0!==a?a:this.Zv)};gvjs_.stop=function(){this.ak()&&gvjs_ql(this.ac);this.ac=0};gvjs_.fI=gvjs_n(64);gvjs_.ak=function(){return 0!=this.ac};gvjs_.gC=function(){this.ac=0;this.Bt&&this.Bt.call(this.pd)};function gvjs_TE(a,b){gvjs_H.call(this);this.H=a;a=gvjs_ph(this.H)?this.H:this.H?this.H.body:null;this.AQ=!!a&&gvjs_Gz(a);this.mca=gvjs_G(this.H,gvjs_sg?"DOMMouseScroll":gvjs_Wv,this,b)}gvjs_t(gvjs_TE,gvjs_H); gvjs_TE.prototype.handleEvent=function(a){var b=0,c=0,d=a.$i;d.type==gvjs_Wv?(a=gvjs_UE(-d.wheelDelta),void 0!==d.wheelDeltaX?(b=gvjs_UE(-d.wheelDeltaX),c=gvjs_UE(-d.wheelDeltaY)):c=a):(a=d.detail,100a&&(a=-3),void 0!==d.axis&&d.axis===d.HORIZONTAL_AXIS?b=a:c=a);typeof this.Eca===gvjs_g&&(b=gvjs_0g(b,-this.Eca,this.Eca));typeof this.Fca===gvjs_g&&(c=gvjs_0g(c,-this.Fca,this.Fca));this.AQ&&(b=-b);b=new gvjs_VE(a,d,b,c);this.dispatchEvent(b)}; function gvjs_UE(a){return gvjs_tg&&(gvjs_ug||gvjs_wg)&&0!=a%40?a:a/40}gvjs_TE.prototype.M=function(){gvjs_TE.G.M.call(this);gvjs_ki(this.mca);this.mca=null};function gvjs_VE(a,b,c,d){gvjs_5h.call(this,b);this.type=gvjs_Wv;this.detail=a;this.deltaX=c;this.deltaY=d}gvjs_t(gvjs_VE,gvjs_5h);var gvjs_WE={},gvjs_XE=null;function gvjs_YE(a){a=gvjs_pe(a);delete gvjs_WE[a];gvjs_Py(gvjs_WE)&&gvjs_XE&&gvjs_XE.stop()}function gvjs_ZE(){gvjs_XE||(gvjs_XE=new gvjs_SE(function(){gvjs_tea()},20));var a=gvjs_XE;a.ak()||a.start()}function gvjs_tea(){var a=gvjs_se();gvjs_w(gvjs_WE,function(b){gvjs__E(b,a)});gvjs_Py(gvjs_WE)||gvjs_ZE()};function gvjs_0E(){gvjs_H.call(this);this.K=0;this.endTime=this.startTime=null}gvjs_t(gvjs_0E,gvjs_H);gvjs_=gvjs_0E.prototype;gvjs_.So=function(){return 1==this.K};gvjs_.Ef=function(){return 0==this.K};gvjs_.jK=function(){this.Jh("begin")};gvjs_.Xz=function(){this.Jh(gvjs_R)};gvjs_.Jh=function(a){this.dispatchEvent(a)};function gvjs_1E(a,b,c,d){gvjs_0E.call(this);if(!Array.isArray(a)||!Array.isArray(b))throw Error("Start and end parameters must be arrays");if(a.length!=b.length)throw Error("Start and end points must be the same length");this.wp=a;this.YH=b;this.duration=c;this.N6=d;this.coords=[];this.bB=!1;this.progress=0}gvjs_t(gvjs_1E,gvjs_0E);gvjs_=gvjs_1E.prototype;gvjs_.pq=gvjs_n(57); gvjs_.play=function(a){if(a||this.Ef())this.progress=0,this.coords=this.wp;else if(this.So())return!1;gvjs_YE(this);this.startTime=a=gvjs_se();-1==this.K&&(this.startTime-=this.duration*this.progress);this.endTime=this.startTime+this.duration;this.progress||this.jK();this.Jh("play");-1==this.K&&this.Jh("resume");this.K=1;var b=gvjs_pe(this);b in gvjs_WE||(gvjs_WE[b]=this);gvjs_ZE();gvjs__E(this,a);return!0}; gvjs_.stop=function(a){gvjs_YE(this);this.K=0;a&&(this.progress=1);gvjs_2E(this,this.progress);this.Jh(gvjs__p);this.Xz()};gvjs_.pause=function(){this.So()&&(gvjs_YE(this),this.K=-1,this.Jh("pause"))};gvjs_.M=function(){this.Ef()||this.stop(!1);this.Jh("destroy");gvjs_1E.G.M.call(this)};gvjs_.destroy=function(){this.pa()}; function gvjs__E(a,b){bb?a/Math.pow(10,-b):a*Math.pow(10,b)}function gvjs_9E(a){return Math.floor(.4342944819032518*Math.log(a))}function gvjs_$E(a){return Math.ceil(.4342944819032518*Math.log(a))};function gvjs_aF(a,b,c,d,e,f){this.iy=a;this.zH=b;this.ZK=c;this.XK=d;this.Ku=e;this.U9=f;this.ym=this.iy==this.zH?this.iy/2:isNaN(this.U9)?gvjs_8E(1,gvjs_9E(this.zH-this.iy))/1E3:this.U9/2;a>=this.ym?(this.Zk=new gvjs_6E(a,b,c,d,this.Ku),this.Ki=Math.round(this.Zk.Ya(this.ym))):b<=-this.ym?(this.Zk=new gvjs_6E(-b,-a,d,c,this.Ku),this.Ki=Math.round(this.Zk.Ya(this.ym)),f=2*this.Ki-d,e=2*this.Ki-c,this.Zk=new gvjs_6E(-b,-a,f,e,this.Ku)):a>=-this.ym?(this.Ki=Math.round(c),this.Zk=new gvjs_6E(this.ym, b,this.Ki,d,this.Ku)):b<=this.ym?(this.Ki=Math.round(d),e=2*this.Ki-c,this.Zk=new gvjs_6E(this.ym,-a,this.Ki,e,this.Ku)):(this.Zk=new gvjs_6E(this.ym,b,0,1,this.Ku),e=this.Zk.Ya(-a),this.Ki=Math.round(c+e/(e+1)*(d-c)),b>=-a?this.Zk=new gvjs_6E(this.ym,b,this.Ki,d,this.Ku):(e=2*this.Ki-c,this.Zk=new gvjs_6E(this.ym,-a,this.Ki,e,this.Ku)));this.Sg=dthis.Ki*b?this.Zk.Ae(a):a*bthis.ym?this.Zk.Ya(a):a<-this.ym?2*this.Ki-this.Zk.Ya(-a):this.Ki};var gvjs_uea={aBa:gvjs_iw,LOG:"log",OAa:gvjs_Vv};function gvjs_bF(){return{transform:function(a){return a},inverse:function(a){return a}}}function gvjs_vea(a){var b=gvjs_wea(a);return{transform:function(c){var d=gvjs_cF(b,c,function(e){return e.source});return null===d?c:d.target+(c-d.source)*d.xC},inverse:function(c){var d=gvjs_cF(b,c,function(e){return e.target});return null===d?c:0==d.xC?d.source:d.source+(c-d.target)/d.xC}}} function gvjs_wea(a){for(var b=[],c=0,d=null,e=0;ee?1:0});0>b&&(b=-b-2);return 0>b?null:a[b]} function gvjs_xea(a){var b=new gvjs_aF(.5*a,a,0,1,0);return{transform:function(c){return null==c?c:b.Ya(c)},inverse:function(c){return null==c?c:b.Ae(c)}}}function gvjs_yea(a){var b=new gvjs_aF(-a,a,-1,1,0,a);return{transform:function(c){return null==c?c:b.Ya(c)},inverse:function(c){return null==c?c:b.Ae(c)}}}function gvjs_dF(a,b,c){return(c=a.cb(c,gvjs_uea))?c:gvjs_K(a,b)?"log":gvjs_iw} function gvjs_eF(a,b,c){switch(a){case gvjs_iw:return 0==c.length?gvjs_bF():gvjs_vea(c);case "log":return gvjs_xea(b);case gvjs_Vv:return gvjs_yea(b);default:return gvjs_bF()}};function gvjs_fF(a,b,c){this.ra=[];this.Lca=a;this.Jha=b;this.hC=c||gvjs_bF()}function gvjs_gF(a,b){if(0a.Lca&&(d=Math.round(d/a.Lca),1c.HC()&&(d=!0);d&&b.push(new gvjs_jF);gvjs_Me(b,c.Im());d&&b.push(new gvjs_iF)},this);return b};gvjs_kF.prototype.qm=function(){if(1===this.Eg.length)return this.Eg[0];var a=[];gvjs_u(this.Eg,function(b){a.push(b.qm())});this.Eg=a;return this};function gvjs_lF(a){this.value=a}gvjs_lF.prototype.zq=function(){return gvjs_g};function gvjs_mF(a){this.value=a}gvjs_o(gvjs_mF,gvjs_hF);gvjs_mF.prototype.Im=function(){return[new gvjs_lF(this.value)]};gvjs_mF.prototype.vz=function(){return 0>this.value};gvjs_mF.prototype.getValue=function(){return this.value};gvjs_mF.prototype.isNumber=function(){return!0};function gvjs_nF(){}gvjs_nF.prototype.zq=function(){return"--"};function gvjs_oF(a){this.Eg=[a]}gvjs_o(gvjs_oF,gvjs_kF);function gvjs_pF(a){this.Eg=[a]}gvjs_o(gvjs_pF,gvjs_oF);gvjs_pF.prototype.qm=function(){var a=this.Eg[0].qm();if(a.vz()){if(a instanceof gvjs_pF)return a.Eg[0];if(a instanceof gvjs_mF)return new gvjs_mF(-a.getValue());throw Error("Unknown type of negative.");}return new gvjs_pF(a)};gvjs_pF.prototype.Im=function(){return gvjs_Ke([new gvjs_nF],this.Eg[0].Im())};gvjs_pF.prototype.vz=function(){return this.qm()instanceof gvjs_pF};gvjs_pF.prototype.HC=function(){return-1};function gvjs_qF(){}gvjs_qF.prototype.zq=function(){return"-"};function gvjs_rF(){}gvjs_rF.prototype.zq=function(){return"+"};function gvjs_sF(a){this.Eg=a}gvjs_o(gvjs_sF,gvjs_kF);gvjs_sF.prototype.HC=function(){return 1};gvjs_sF.prototype.Im=function(){for(var a=[],b=0;b=b.ya.width);d++){for(var e=d;0==b.yd[e][c];)if(e++,e==b.ya.height&&(e=d,c++,c==b.ya.width))return b;var f=a,g=d,h=f.yd[e];f.yd[e]=f.yd[g];f.yd[g]=h;e=b.yd[d][c];for(f=c;fr.x?1:q.xd[d.length-1].x&&gvjs_gF(c,f.max);return{data:c.cd(),r2:b}}function gvjs_Jea(a){function b(d,e){for(var f=[],g=c.length-1;0<=g;g--){var h=c[g];if(null!=h&&0!==h){h=new gvjs_mF(h);if(0=f&&a.box.right<=b)){d=gvjs_0e(a);var g=d.box.left;d.box.left=gvjs_4y(c.x,d.box.right,-1);d.box.right=gvjs_4y(c.x,g,-1);if(g=d.hj){var h=g[0];g[0]=g[2];g[2]=h;g[0].x=gvjs_4y(c.x,g[0].x,-1);g[1].x=gvjs_4y(c.x,g[1].x,-1);g[2].x=gvjs_4y(c.x,g[2].x,-1)}d.box.left>=f&&d.box.right<=b?(a.box=d.box,a.hj=d.hj):(a.hj&&(c=new gvjs_O(f+e,b-e),e=new gvjs_O(d.hj[0].x,d.hj[2].x),g=new gvjs_O(a.hj[0].x,a.hj[2].x),!(c.start<=g.start&&c.end>=g.end)&& c.start<=e.start&&c.end>=e.end&&(a.box=d.box,a.hj=d.hj)),a.box.right>b&&(a.box.left-=a.box.right-b,a.box.right=b),a.box.left=e&&a.box.bottom<=b)){d=gvjs_0e(a);var f=d.box.top;d.box.top=gvjs_4y(c.y,d.box.bottom,-1);d.box.bottom=gvjs_4y(c.y,f,-1);if(f=d.hj){var g=f[0];f[0]=f[2];f[2]=g;f[0].y=gvjs_4y(c.y,f[0].y,-1);f[1].y=gvjs_4y(c.y,f[1].y,-1);f[2].y=gvjs_4y(c.y,f[2].y,-1)}d.box.top>=e&&d.box.bottom<=b?(a.box=d.box,a.hj=d.hj):(a.box.bottom>b&&(a.box.top-=a.box.bottom-b,a.box.bottom=b),a.box.topt.length-1?t.push(y.width):t[w]=Math.max(t[w],y.width))}}p=[];q=[];u=0;if(r)for(m=0;m< c;m++)if(y=a.entries[m],y.type==gvjs_e){r=[];q.push(r);w=0;if(y.gG)for(x=0,y=y.data.items.length;xb.index?a.nf.length:b.index+b[0].length} gvjs_.peek=function(a){if(0===a)a=gvjs_sG(this,/(\r\n|\n|\r)/g);else if(1===a)a=gvjs_sG(this,/([`~!@#$%^&*()_+\-=\[\]\\{}|;':",\.\/<>?]|[ \t\u2009\u200b]+)/g);else if(2===a)a=gvjs_sG(this,/[\u00ad]/g);else if(3===a)a:{a=this.Ik+1;for(var b=this.nf.length;a=a.nf.length)return!0;if(c.current()>a.Ik){var d=c.breakType();c=c.current();var e=a.IN.VG(b,d,c);if(null==e)throw Error("Break type "+d+" in "+b+" iterator was classified as null.");e in a.Lt||(a.Lt[e]=[]);a.Lt[e].push(c)}return!1} function gvjs_yG(a,b){for(var c=a.Lt[b];c&&0c)for(d=0;-3<=d&&!(b=gvjs_BG(b,d),a(b)<=c);d--);else{for(;a(gvjs_BG(b,e.peek(3)))<=c;)f=e.next(3);if(d&&a(gvjs_BG(b,f))>c)for(e=b.slice(0,f),d=0;-3<=d&&!(b=e+gvjs_BG(b,d),a(b)<=c);d--);else b=gvjs_BG(b,f)}return b} var gvjs_CG=gvjs_Tz(function(a,b,c,d,e,f){if(""===b)return{lines:[],hx:!1};var g=null==f||null==f.truncate?!0:f.truncate,h=null==f||null==f.Nea?!1:f.Nea;f=null==f||null==f.y9?!1:f.y9;var k=a;a=function(w){return k(w,c).width};var l=gvjs_AG();l.adoptText(b);l.first();for(var m=!1,n=gvjs_Tea(b),p=!1,q=[],r=0;;){var t=gvjs_Sea(a,n,l,r,d,f),u=l.next(t);if(0!==t)for(;u=b.length||q.length>=e||!v){(u=d)return{lines:[],oe:0=g.width+a,k=e.x-d.left>=g.width+a,l=d.bottom-e.y>=g.height+a,m=e.y-d.top>=g.height+a,n=gvjs_$y(e.x-b.x),p=gvjs_$y(e.y-b.y);0===n&&n===p&&(n=!k||h||l||m?1:-1,p=m||h?-1:1);h=e.x+(f+g.width/2)*n;e=e.y+(f+g.height/2)*p;e={box:new gvjs_B(e-g.height/2,h+g.width/2,e+g.height/2,h-g.width/2),hj:null};gvjs_fG(e, d,b,a,0);gvjs_gG(e,d,b,a);b=new gvjs_z(e.box.left,e.box.top);c.style.width=c.clientWidth+1+gvjs_T;c.style.height=c.clientHeight+gvjs_T;c.style.left=b.x+gvjs_T;c.style.top=b.y+gvjs_T;return c};function gvjs_JG(a,b,c){a=gvjs_KG(a,b);b.appendChild(c,a);return a} function gvjs_KG(a,b){var c=b.Sa();c.j().setAttribute(gvjs_Cb,gvjs_Nu);var d=a.outline,e=new gvjs_SA,f=new gvjs_B(d.box.top+.5,d.box.right+.5,d.box.bottom+.5,d.box.left+.5),g=d.hj;e.move(f.left+1,f.bottom);e.Sf(f.left+1,f.bottom-1,1,1,180,270,!0);e.va(f.left,f.top+1);e.Sf(f.left+1,f.top+1,1,1,270,0,!0);if(null!=g&&g[0].y==d.box.top)for(var h=0;3>h;++h)e.va(g[h].x+.5,g[h].y+.5);e.va(f.right-1,f.top);e.Sf(f.right-1,f.top+1,1,1,0,90,!0);e.va(f.right,f.bottom-1);e.Sf(f.right-1,f.bottom-1,1,1,90,180,!0); if(null!=g&&g[0].y==d.box.bottom)for(d=0;3>d;++d)e.va(g[d].x+.5,g[d].y+.5);e.close();b.Ia(e,a.vl,c);a=a.EG;for(e=0;eh&&(k=k.clone(),k.hl(h)),this.renderer.jY(d,a,d+e,a,k,b));c.Qg&&c.rM&&((d=c.hE)||(d={type:gvjs_4o}),gvjs_SG(this,g,a,Math.min(c.pointRadius,f/2,e/2),c.Qg,d,b))}else this.renderer.yb(a.square.coordinates.left,a.square.coordinates.top, a.square.coordinates.width,a.square.coordinates.height,a.square.brush,b)}; function gvjs_Wea(a,b){if(b.isVisible){var c=a.renderer.Sa(!1),d=c.j();b.id&&d.setAttribute("column-id",b.id);var e=gvjs_4E([gvjs_zv,b.index]);a.registerElement(d,e,gvjs_zv);if(d=gvjs_RG(b))d=gvjs_pz(d),a.renderer.yb(d.left,d.top,d.width,d.height,new gvjs_3(gvjs_iy),c);b.Da&&a.mv(b.Da,c);b.square&&a.iY(b,c);if(b.Rg&&b.Rg.isVisible){var f=b.Rg.coordinates.x,g=b.Rg.coordinates.y,h=b.Rg.brush;d=a.renderer;e=d.Sa();d.yb(f,g,12,12,h,e);d.appendChild(c,e);h=new gvjs_SA;h.move(f+2,g+2);h.va(f+12-2,g+12- 2);h.move(f+12-2,g+2);h.va(f+2,g+12-2);f=new gvjs_3;f.rd(gvjs_ea);f.hl(2);d.Ia(h,f,e);d=e.j();b=gvjs_4E([gvjs_uw,b.index]);a.registerElement(d,b)}a.renderer.appendChild(a.yt,c)}}function gvjs_Xea(a,b,c,d){b&&(gvjs_TG(a,b.w2,c,d,-1),b.a2&&a.mv(b.a2,a.yt),gvjs_TG(a,b.s1,c,d,1))}function gvjs_TG(a,b,c,d,e){if(b){var f=gvjs_UA(b.path);f=a.renderer.Ia(f,b.brush,a.yt);b.active&&(b=gvjs_4E([gvjs_Av,e,c,d]),a.registerElement(f,b))}} gvjs_.OH=function(a){if(a){var b=a.definition,c=this.renderer,d=this.Hh;gvjs_EG(b.XW,c,d);gvjs_FG(b.G0,c,d);gvjs_GG(b.V4,c,d);a=this.renderer.yb(a.SH.left,a.SH.top,a.SH.width,a.SH.height,new gvjs_3(gvjs_iy),this.Hh);this.registerElement(a,"colorbar")}};gvjs_.Oj=function(a,b,c){var d=b.fontSize;a=this.renderer.Wl(a,b);a>c&&(d=Math.max(1,Math.floor(d*c/a)));return d};function gvjs_UG(a,b){var c=a.Fd[b];c&&(a.renderer.Re(c),delete a.Fd[b])} gvjs_.nK=function(a,b){a=a.html?gvjs_IG(a,this.zw.getContainer()):gvjs_JG(a,this.renderer,this.n5).j();this.registerElement(a,b)};gvjs_.mv=function(a,b,c){(a=gvjs_VG(this,a,c))&&this.renderer.appendChild(b,a);return a}; function gvjs_VG(a,b,c){var d=b.lines;if(!d||0==d.length)return null;a=a.renderer;var e=b.ja,f=b.vl,g=null!=b.angle?b.angle:0,h=b.anchor?b.anchor:{x:0,y:0},k=b.tooltip,l=!!k||c||!1;c=a.Sa();if(0===g&&f){var m=gvjs_RF(b);if(m){var n=Math.ceil(m.left-3)+.5,p=Math.floor(m.top-1)+.5;a.yb(n,p,Math.floor(m.right+3)+.5-n,Math.floor(m.bottom+1)+.5-p,f,c)}}for(f=0;fh?null:r)&&h=r;q--)g=p.points[q].ia,n.va(g.mW,g.nW),g.kW==g.mW&&g.lW==g.nW||n.va(g.kW,g.lW);else p=p.points[u].ia,n.va(p.mW,p.nW),n.close();a.renderer.Ia(m,l,h)}f=gvjs_4E([gvjs_at,c]);a.we(a.df.area.Kc,f,h.j());if(d){e=gvjs_4G(b);d=gvjs_4E([gvjs_e,c]);e=e.Dc(a.renderer);f=gvjs_iH(a,b);if(e){h=b.Ko;k=b.nj;if(h||k){f=f||a.renderer.Sa();if(h)for(l=0;l=b.lineWidth)gvjs_QG(a,e),gvjs_jH(a,b,c);else{var f=gvjs_3G(b,d);if(0!=f.vc.length){d=(f=f.Dc(a.renderer))&&d?null:gvjs_iH(a,b);if(f){var g=b.Ko,h=b.nj;if(g||h){d||(d=a.renderer.Sa());if(g)for(var k=0;k=k.right||h.x+g<=k.left||h.y-g>=k.bottom||h.y+g<=k.top)g=!1;else{if((h.x>=k.right||h.x<=k.left)&&(h.y>=k.bottom||h.y<=k.top)){g*=g;var l=h.x-k.right,m=h.x-k.left,n=h.y-k.bottom;h=h.y-k.top;k=l*l;m*=m;n*=n;h*=h;if(k+n>=g&&k+h>=g&&m+h>=g&&m+n>=g){g=!1;break a}}g=!0}}if(g){g=gvjs_4E([b.type==gvjs_At?gvjs_yt:gvjs_Np,c,e]);if(gvjs_ZG(d,b)){n=a.we;h=gvjs_0G(d,b);k=gvjs_WG(d,b);m=null;var p=d.nj; l=d.Ko;var q=d.P8;if(p||l||q)m=a.renderer.Sa();q&&a.renderer.Ia(q.path,q.brush,m);(q=d.shape)&&q.type||(q={type:gvjs_4o});p&&gvjs_SG(a,p.x,p.y,p.radius+.5,p.brush,q,m);if(l)for(p=0;pf.right)&&(f=b.labels)&&0!=f.length){var g=[gvjs_Zs,d];gvjs_fq(g,c,1);g=gvjs_4E(g);var h=e.x,k=e.y,l=e.length;l=e.orientation==gvjs_S?[l,1]:[1,l];e=a.renderer.Bl(Math.min(h,h+l[0]),Math.min(k,k+l[1]),Math.abs(l[0]),Math.abs(l[1]),new gvjs_3({fill:e.color}));a.we(a.df.annotation.Kc,g,e);e=a.renderer.Sa();g=[gvjs_$s,d];gvjs_fq(g,c,1);h=null;b.Rp&&!b.Rp.Eba&&(f=[b.Rp.label],h=-1);b=a.renderer.HH();for(k=0;ka;);return this.getValue()}; gvjs_.ceil=function(a){this.Qa=this.DJ*gvjs_9E(a);if(this.getValue()!=a)for(;this.next()a;);if(a-this.getValue()Math.abs(a)?this.lxa:this.$ua)};gvjs_Xi.prototype.format=gvjs_Xi.prototype.format;gvjs_Xi.Format={FULL_DATE:0,LONG_DATE:1,MEDIUM_DATE:2,SHORT_DATE:3,FULL_TIME:4,LONG_TIME:5,MEDIUM_TIME:6,SHORT_TIME:7,FULL_DATETIME:8,LONG_DATETIME:9,MEDIUM_DATETIME:10,SHORT_DATETIME:11};var gvjs_yH=gvjs_2i;gvjs_1j.Format={DECIMAL:1,SCIENTIFIC:2,PERCENT:3,CURRENCY:4,COMPACT_SHORT:5,COMPACT_LONG:6};gvjs_1j.prototype.format=gvjs_1j.prototype.format;gvjs_1j.prototype.setMinimumFractionDigits=gvjs_1j.prototype.setMinimumFractionDigits; gvjs_1j.prototype.setMaximumFractionDigits=gvjs_1j.prototype.setMaximumFractionDigits;gvjs_1j.prototype.setSignificantDigits=gvjs_1j.prototype.setSignificantDigits;gvjs_1j.setEnforceAsciiDigits=function(a){gvjs_3j=a};gvjs_1j.isEnforceAsciiDigits=function(){return gvjs_3j};gvjs_Ui.createTimeZone=gvjs_Vi;function gvjs_zH(){this.jR=this.RJ=null;this.ZD=[];this.y$=this.$A=this.hK=null;this.DF=!0}gvjs_=gvjs_zH.prototype;gvjs_.yR=function(a){this.RJ=a;this.DF=!0;return this};gvjs_.nw=function(a){this.jR=a;this.DF=!0;return this};gvjs_.gK=function(a){this.hK=a;this.DF=!0;return this};gvjs_.unit=function(a){this.$A=a;this.DF=!0;return this}; gvjs_.M5=function(a){a=gvjs_aA(0,typeof a===gvjs_g?a:3);this.ZD=[new gvjs_xH(a,Math.pow(10,15),"Quadrillion","Quadrillion"),new gvjs_xH(a,Math.pow(10,12),"Trillion","Trillion"),new gvjs_xH(a,Math.pow(10,9),"Billion","Billion"),new gvjs_xH(a,Math.pow(10,6),"Million","Million")];return this}; gvjs_.P5=function(a){a=gvjs_aA(0,typeof a===gvjs_g?a:3);this.ZD=[new gvjs_xH(a,Math.pow(10,15),"Q","Q"),new gvjs_xH(a,Math.pow(10,12),"T","T"),new gvjs_xH(a,Math.pow(10,9),"B","B"),new gvjs_xH(a,Math.pow(10,6),"M","M")];return this}; gvjs_.cd=function(){var a=gvjs_x(this.y$);if(this.DF&&null==a.pattern)if(typeof this.RJ===gvjs_g||typeof this.jR===gvjs_g){var b=typeof this.RJ===gvjs_g?this.RJ:0;a.pattern=gvjs_aA(b,typeof this.jR===gvjs_g?this.jR:typeof this.RJ===gvjs_g?b:15)}else a.pattern=gvjs_Nb,null==a.significantDigits&&(a.significantDigits=this.hK);return new gvjs_AH(new gvjs_gk(a),this.ZD,this.hK,this.$A)};function gvjs_AH(a,b,c,d){this.o9=a;this.ZD=b||[];this.hK=c||null;this.$A=d||null} gvjs_AH.prototype.format=function(a){var b=0>a;a=Math.abs(a);a=gvjs_qA(this.hK||15,a);for(var c=null,d=0;d=e.aR){c=e.format(a);break}}null==c&&(c=this.o9.Ob(a));this.$A&&(a=this.$A.symbol,d=this.$A.usePadding?" ":"",c=this.$A.position==gvjs_j?c+d+a:a+d+c);return b?"-"+c:c};gvjs_AH.prototype.Ob=function(a){return this.format(a)};gvjs_AH.prototype.parse=function(a){return this.o9.parse(a)};function gvjs_BH(a,b,c,d){this.na=a;this.Qf=b;this.tb=c;this.uq=d;this.Jt=this.Yc=null}function gvjs_CH(a){a.uq&&(a.uq.gK(15),a.Yc=a.uq.cd())}function gvjs_2ea(a,b){a.uq&&(b=gvjs_wH(b),a.uq.yR(b),a.uq.nw(b))}function gvjs_DH(a,b,c){var d;return gvjs_Ge(b,function(e,f){f=0==f?!0:Math.abs(a.na.Ya(e)-a.na.Ya(d))>=c;d=e;return f})} function gvjs_EH(a,b,c){if(null==c)return!0;a.Jt&&a.Jt.multiple===c||(a.Jt={},a.Jt.multiple=c,a.Jt.gda=Math.pow(10,gvjs_pA(c||1)),a.Jt.xta=Math.round(c*a.Jt.gda));return 1E-15>Math.abs(gvjs_qA(15,b*a.Jt.gda)%a.Jt.xta)}function gvjs_FH(a,b){if(!a.Yc)return!0;var c={};return gvjs_Ge(b,function(d){var e=a.Yc.Ob(d);return null==c[e]?(c[e]=d,!0):!1})}function gvjs_GH(a,b){if(!a.Yc)return!0;var c=b.length;if(0=f)&&(g.push(h),c=h),h=b.next();while(null==c||cthis.lc?-gvjs_QH(this):0};gvjs_.next=function(){this.lc++;return this.getValue()}; gvjs_.he=function(){this.lc--;return this.getValue()};gvjs_.floor=function(a){var b=this.eK,c=gvjs_9E(Math.abs(a));if(Math.abs(a)<=Math.pow(10,this.uR))return this.lc=0>a?-1:0,this.getValue();0a&&(this.lc=this.jB-this.Wr*c,b=-b);this.getValue()!=a&&(c=this.PR*a/gvjs_8E(1,gvjs_$E(Math.abs(a))),this.lc+=Math.floor(c)-b);return this.getValue()}; gvjs_.ceil=function(a){var b=this.eK,c=gvjs_9E(Math.abs(a));if(Math.abs(a)<=Math.pow(10,this.uR))return this.lc=0a&&(this.lc=this.jB-this.Wr*c,b=-b);this.getValue()!=a&&(c=this.PR*a/gvjs_8E(1,gvjs_$E(Math.abs(a))),this.lc+=Math.ceil(c)-b);return this.getValue()}; gvjs_.round=function(a){var b=gvjs_9E(Math.abs(a));if(Math.abs(a)<=Math.pow(10,this.uR))return this.lc=0;if(0a)return a-this.getValue()>=this.he()-a?this.next():this.getValue();this.he()}else if(0>a){this.lc=this.jB-this.Wr*b;if(this.he()a||q[q.length-1]k.length)return d(k,l);var p=!1;if(c(k))p=!0;else{l=k[0]||g;k=k[1];l===k&&(l/=10);this.bF.ceil(Math.max(1,gvjs_8E(1,gvjs_$E(Math.abs(l)))/Math.abs(k-l)));h=this.bF.getValue();this.GA.floor(10/h);l=this.GA.getValue();do{h=10/l;h=new gvjs_PH(h,g);k=[];gvjs_EH(this.Pd,l,this.OD)&&(k=gvjs_MH(this.Pd,h,a,b,this.JR,this.Yf));if(c(k)){p=!0;break}l=this.GA.next()}while(l=a.Gt);c=a.bF.he();1>c&&(c=a.bF.next());return c}var gvjs_6ea=[1,2,5],gvjs_7ea=[1,2,5];function gvjs_SH(a,b,c,d,e,f,g,h,k,l,m,n,p){e&&(e=c,c=d,d=e);this.so=a;this.iq=b;this.Jw=c;this.xE=d;this.d0=f;this.Yf=g;this.tb=h;this.m=k;this.Qf=l;this.uq=m;this.PA=n;this.xca=p;gvjs_TH(this)}function gvjs_TH(a){a.na=1==a.d0?new gvjs_OH(a.so,a.iq,a.Jw,a.xE):new gvjs_aF(a.so,a.iq,a.Jw,a.xE,a.d0,a.Yf);a.xca&&a.xca(a.na)} function gvjs_UH(a,b,c){if(a.so==a.iq)return b=a.Jw+(a.xE-a.Jw)/2,c="",a.uq&&(c=a.uq.cd().format(a.so)),{dk:[gvjs_rH(a.so,b,c)]};var d=a.na,e=a.m,f=a.Yf,g=a.d0,h=a.tb,k=a.Qf,l=a.uq;a=a.PA;return(.65f--)break;a.so=b;a.iq=c;gvjs_TH(a);var g=b;var h=c;var k=gvjs_UH(a,b,c);var l=k.dk;1e||e>d)k=Math.min(f,g);c=a.Ya(k);h=a.Ya(h);return b(c,a)/b(h,a)};function gvjs_WH(a,b){this.Ww=a;this.Za=b}gvjs_o(gvjs_WH,gvjs_tH);gvjs_WH.prototype.La=function(a){return this.Ww(a,this.Za).width};gvjs_WH.prototype.getHeight=function(a){return this.Ww(a,this.Za).height};gvjs_WH.prototype.bt=function(a,b){return b==gvjs_S?this.La(a):this.getHeight(a)};function gvjs_afa(a,b){if(a){if(b.length!=a.length)throw Error("colorsScale and valuesScale must be of the same length");}else if(1!==b.length)throw Error("colorsScale must contain exactly one element when no valueScale is provided");this.pl=a;this.Zu=gvjs_v(b,function(c){return gvjs_qj(c).hex})} function gvjs_XH(a,b){if(!a.pl)return a.Zu[0];if(b>=a.pl[a.pl.length-1])return a.Zu[a.Zu.length-1];if(b<=a.pl[0])return a.Zu[0];var c=gvjs_Iy(a.pl,b);if(0<=c)return a.Zu[c];var d=-c-2;c=-c-1;return gvjs_7z(a.Zu[c],a.Zu[d],(b-a.pl[d])/(a.pl[c]-a.pl[d]))} function gvjs_bfa(a,b){b&&0!==b.length?1===b.length&&(b=[gvjs_YH[0],b[0]]):b=a&&3===a.length?gvjs_ZH:gvjs_YH;if(!a||2>a.length)return{values:null,dX:[gvjs_Ae(b)]};var c=a[0],d=a[a.length-1],e=d-c;if(0===e)return{values:[d],dX:[gvjs_Ae(b)]};if(2===a.length)for(a=[],d=e/(b.length-1),e=0;ef)throw Error("colorAxis.minValue ("+e+") must be at most colorAxis.maxValue ("+ f+")");(b=gvjs_9B(b,e,f))&&(d=[b.start,b.end])}a=gvjs_Fj(a,gvjs_Ij,[],gvjs_2t,void 0,void 0);a=gvjs_Fj(c,gvjs_Ij,[],gvjs_2t,a,void 0);b=c.fa("one-sided-colors",gvjs_YH);c=c.fa("two-sided-colors",gvjs_ZH);a&&0!==a.length?1===a.length&&(a=[b[0],a[0]]):a=d&&3===d.length?c:b;c=gvjs_bfa(d,a);return new gvjs_afa(c.values,c.dX)}var gvjs_YH=["#EFE6DC",gvjs_lr],gvjs_ZH=[gvjs_vr,"#EFE6DC",gvjs_lr];function gvjs_0H(a,b,c,d){var e={},f=b.numberFormat||gvjs_mk;if(b.orientation==gvjs_S){e=b.ja;var g=a.pl[0];var h=a.pl[a.pl.length-1];f=new gvjs_gk({pattern:f});g=f.Ob(g);h=f.Ob(h);e={minValue:{text:g,width:d?d(g,e).width:0,height:e.fontSize},maxValue:{text:h,width:d?d(h,e).width:0,height:e.fontSize}};d=e.minValue.height/4;g=new gvjs_5(e.minValue.width+d,0,b.width-(e.minValue.width+e.maxValue.width+2*d),b.height)}else g=new gvjs_5(0,0,b.width,b.height);d=.33*g.height;h=d/Math.sqrt(3)*2;f=new gvjs_5(g.left+ h/2,g.top+d+1,g.width-h,g.height-d-1);var k=a.Zu,l=a.pl,m=l[l.length-1]-l[0];if(0==m)var n=[{sh:new gvjs_5(f.left,f.top,f.width,f.height),brush:new gvjs_3({fill:k[0]})}];else{n=[];m=f.width/m;for(var p=f.left,q,r=0;rf[0].sh.width||0>f[0].sh.height))return null;k=g;l=b.zca;g=[];for(n=0;np[p.length-1]?m=q:(r=p[p.length-1]-p[0],m=0==r?.5*q:(m-p[0])/r*q)),m=k.left+m+h/2,m=[m-h/2,k.top,m+h/2,k.top,m,k.top+d],p=new gvjs_3({fill:l,stroke:l}),g[n]={path:m,brush:p};a=[];b.orientation==gvjs_S&&(a=e,c=[],c[0]={x:0,y:b.height-a.minValue.height,text:a.minValue.text,style:b.ja},c[1]={x:b.width-a.maxValue.width,y:b.height-a.maxValue.height,text:a.maxValue.text,style:b.ja},a=c);a={XW:f,G0:g,V4:a};e=a.XW;for(c=0;cd;++d)b.orientation==gvjs_U&&(h=e[c].path[2*d],e[c].path[2*d]=e[c].path[2*d+1],e[c].path[2*d+1]=h),e[c].path[2*d]+=b.left,e[c].path[2*d+1]+=b.top;e=a.V4;for(c=0;c=p&&(q=m.length);u=l.peek();if(null!=u&&(v=a.RR(u.getTime()-a.QA),Math.abs(v-t)t){g=Math.max(0,g-1);break}g++}w||m.push({za:r,Na:t,isVisible:!0,brush:b.dt,length:null,S_:!1})}if(!n){D.hh(3);break}y=gvjs_6H(a,m,b);z=null;case 5:if(!(z=y.next().value)){D.hh(6);break}if(null==z){D.hh(5);break}A=Infinity;for(B=0;Br.end&&(g=Math.max(0,g-1)),g++;h.push({za:m.za,isVisible:!0,Na:n,Da:{text:d[l].text,ja:a,lines:[{x:n,y:0,text:d[l].text,length:p}],ld:f,Pc:gvjs_R,BEa:d[l].text,anchor:null,angle:0}})}return h} function gvjs_ifa(a){return gvjs_v(a,function(b){return 0b?1:0};gvjs_.oc=function(a){null!=a&&(athis.rn&&null!=a&&(this.rn=a))};function gvjs_gI(a,b,c){this.Wea=a;this.mY=b;this.JX=c}gvjs_o(gvjs_gI,gvjs_bI);gvjs_=gvjs_gI.prototype;gvjs_.mZ=function(){return null};gvjs_.init=function(a,b){gvjs_bI.prototype.init.call(this,a,b);a=a.pb("formatOptions");b=[];b.push(a.millisecond);b.push(a.second);b.push(a.minute);b.push(a.hour);b.push(a.day);b.push(a.month);b.push(a.year);this.JX=gvjs_nfa([b,gvjs_Te(this.Xe,b.length),this.JX])}; function gvjs_nfa(a){a=gvjs_My.apply(null,a);return gvjs_v(a,function(b){return gvjs_Yx(b,function(c){return c})})}gvjs_.fa=function(a,b){return a.fa(b)};gvjs_.oM=function(a){return gvjs_8H(a)};gvjs_.QR=function(a){return gvjs_9H(a)};gvjs_.$Y=function(a){return a};gvjs_.dv=function(){var a=gvjs_BA(this.xEa);a=this.JX[a];this.gd=typeof a===gvjs_h?new gvjs_Tj(a):new gvjs_Tj({pattern:a})}; var gvjs_ofa=[[0,0,0,0,1],[0,0,0,0,2],[0,0,0,0,7],[0,0,0,0,0,1],[0,0,0,0,0,3],[0,0,0,0,0,6],[0,0,0,0,0,12],[0,0,0,0,0,0,1],[0,0,0,0,0,0,5],[0,0,0,0,0,0,10],[0,0,0,0,0,0,25],[0,0,0,0,0,0,50],[0,0,0,0,0,0,100]],gvjs_pfa=[2,2,2,2,2,gvjs_Vj.YEAR_MONTH_ABBR,"y"],gvjs_qfa=[[1],[2],[5],[10],[20],[50],[100],[200],[500],[0,1],[0,2],[0,5],[0,10],[0,15],[0,30],[0,0,1],[0,0,2],[0,0,5],[0,0,10],[0,0,15],[0,0,30],[0,0,0,1],[0,0,0,2],[0,0,0,3],[0,0,0,4],[0,0,0,6],[0,0,0,12],[0,0,0,0,1],[0,0,0,0,2],[0,0,0,0,7],[0, 0,0,0,0,1],[0,0,0,0,0,3],[0,0,0,0,0,6],[0,0,0,0,0,12],[0,0,0,0,0,0,1],[0,0,0,0,0,0,5],[0,0,0,0,0,0,10],[0,0,0,0,0,0,25],[0,0,0,0,0,0,50],[0,0,0,0,0,0,100]],gvjs_rfa=[6,6,7,{pattern:7,clearMinutes:!0},2,gvjs_Vj.YEAR_MONTH_ABBR,"y"];function gvjs_hI(a,b,c){this.GX=a;this.Pa=b;this.JQ=a-b/2;this.Asa=c;this.index=0}gvjs_hI.prototype.Ev=function(){return this.JQ};gvjs_hI.prototype.Kn=function(a){this.JQ=a};gvjs_hI.prototype.getCenter=function(){return this.JQ+this.Pa/2};gvjs_hI.prototype.getHeight=function(){return this.Pa};function gvjs_sfa(a,b){this.wF=a;this.yz=b;a=0;for(var c=b.length;aa.wF)throw Error("Not enough space for labels. Need: "+b+" got: "+a.wF);a.yz.sort(function(f,g){var h=f.GX,k=g.GX;return h==k?f.index>g.index?1:0:h>k?1:-1});c=0;for(d=a.yz.length;ce[0].Ev()){f=e;for(e=0;eb[c].length} function gvjs_xfa(a,b){var c=a.fc.bottom-a.fc.top,d=a.Za.fontSize,e=c-a.eG*d,f=1b?1:0};gvjs_.oM=function(a){return gvjs_GA(a)};gvjs_.QR=function(a){return gvjs_DA(a).reverse()};gvjs_.$Y=function(a){return a};gvjs_.dv=function(){var a=new gvjs_Tj({pattern:this.Xe||(1this.Gv)this.Gv=-1;b.init(this.options,this.Gv);this.minValue=b.fa(this.options,gvjs_ed);this.maxValue=b.fa(this.options,gvjs_cd);this.cB=this.options.fa(gvjs_Xo,gvjs_QF.vAxis.gridlines.baseline); this.pO=void 0!==this.cB&&this.cB!==gvjs_ub?this.cB:this.pO||b.mZ();gvjs_Efa(this)};function gvjs_Efa(a){var b=a.options.fa(gvjs_ex);Array.isArray(b)&&(a.yg=b);a.yg&&(a.yg=gvjs_v(a.yg,function(c){var d={};d.v=void 0!==c.v?c.v:c;typeof c.f===gvjs_l&&(d.f=c.f);return d}),0a.nb.max&&(c=a.nb.min, a.nb.min=a.nb.max,a.nb.max=c);a.type==gvjs_Vd&&(-Infinity!=a.nb.min&&(c=a.nb.min,null!=c&&(b.sn=c)),Infinity!=a.nb.max&&(c=a.nb.max,null!=c&&(b.rn=c)),gvjs_xI(a))}function gvjs_yI(a){if(a.type==gvjs_Vd&&!a.ta)throw Error("Axis type/data type mismatch for "+a.Fka);} function gvjs_zI(a,b,c,d,e){a.Pf=c+(1==a.direction?.5:-.5);a.vG=b-1;a.ef=c+b*a.direction;b=a.Y7();a.ne=d;a.Dg=e;a.type!=gvjs_Vd?d=gvjs_Ffa(a,a.vG+1):(null!=a.cB&&a.cB!==gvjs_ub&&a.oc(a.ta.zc(a.cB)),null!=a.minValue&&a.oc(a.ta.zc(a.minValue)),null!=a.maxValue&&a.oc(a.ta.zc(a.maxValue)),gvjs_Gfa(a),d=gvjs_vI(a)?gvjs_Hfa(a):gvjs_Ifa(a));return{title:a.title,name:a.H$(),type:a.type,Mq:a.gw,dataType:a.dataType,ro:a.ro,Pf:a.Pf,ef:a.ef,number:{hf:a.sda.bind(a),ol:a.Xq.bind(a)},position:{hf:a.vN.bind(a), ol:a.U7.bind(a)},zp:b,baseline:d.baseline,Ja:d.Ja,text:d.ec,Tn:a.ta?{min:a.ta.sn,max:a.ta.rn}:{min:a.nb.min,max:a.nb.max}}} function gvjs_Ffa(a,b){var c=a.V.$a;-Infinity==a.nb.min&&(a.nb.min=Math.min(0,a.nb.max-1));Infinity==a.nb.max&&(a.nb.max=Math.max(c.length,a.nb.min+1));a.nb.max=Math.max(a.nb.min+1,a.nb.max);var d=a.nb.max-a.nb.min;a.nka&&(d=Math.min(d,Math.floor((b+1)/2)));a.type==gvjs_It&&(d=Math.max(1,d-1));a.nM=gvjs_AI(a);a.ww=a.vG/d;var e=gvjs_Jfa(a);b=gvjs_lA(c.length,function(f){var g=e.Ob(c[f].$w[0]),h=f-a.nM;return{za:c[f].data,Na:a.Jc(f),text:g,isVisible:0<=h&&h<=d,optional:!0}});return{Ja:[],baseline:null, ec:gvjs_BI(a,b),ticks:[]}}function gvjs_Jfa(a){if(a.ta){if(gvjs_vI(a)){var b=gvjs_3H(a.options,a.XDa,a.AEa,a.qCa,a.V.sc);gvjs_CI(a,b,0);return new gvjs_Tj({pattern:gvjs_Xi.Format.FULL_DATETIME})}b=gvjs_v(a.yg,function(c){return c.v});b=gvjs_wH(b);a=gvjs_DI(a);a.nw(b);return a.cd()}return{Ob:function(c){return c}}} function gvjs_Hfa(a){function b(C){C=c(C);var G=gvjs_BI(a,C);if(null==G)return!1;gvjs_Ce(G,function(J){var I=J.Da.anchor.x;u&&(I=J.Da.anchor.y);J.isVisible&&gvjs_EI(a,I)||gvjs_Ie(G,J)});return G}function c(C){a.yg?C=gvjs_CI(a,w,v):(C=C||[],C=gvjs_v(C,function(G){var J=G.za;J=(Array.isArray(J)?d.zc(J):J.getTime())-v;if(null!=J&&(J=a.Jc(J),null!=J&&!isNaN(J)))return{za:G.za,Na:J,text:G.Da.text,isVisible:G.isVisible,optional:G.optional}}));return C}var d=a.ta,e=!0,f=!0;a.qM!=gvjs_Lv&&(e=isFinite(a.nb.min), f=isFinite(a.nb.max));var g=gvjs_FI(a),h=g,k=h.min;h=h.max;gvjs_GI(a,g);gvjs_xI(a);var l=k,m=h;g=Math.abs(h-k);var n=a.cZ(),p=a.baseline.za,q=null==p?null:d.zc(p);p=Math.abs(a.ef-a.Pf);var r=a.options.Mg("viewWindow.maxPadding",p)/p;r*=g;e||(k=null!=q&&q<=k&&k-g=h&&h+g>q?q:h+r);g={min:k,max:h};gvjs_GI(a,g);gvjs_xI(a);gvjs_Qe(a.hG);var t=Infinity;for(g=1;gl?G:Math.max(G,I)},-Infinity),k=Math.max(k,z)),f||(r=gvjs_Ee(r.Ja,function(G,J){var I=d.zc(J.za);return J.S_||I=k&&(k=.1*l));!f&&null!=g&&g>=h&&h+n=d&&!isFinite(a.nb.max)&&(a.nb.max=c)}}} function gvjs_FI(a){var b=isFinite(a.nb.min)?a.nb.min:a.ta.sn;isFinite(b)||(b=0);var c=isFinite(a.nb.max)?a.nb.max:a.ta.rn;isFinite(c)||(c=1);if(b===c){if(gvjs_vI(a)){a=new Date(b);a=gvjs_BA([a.getMilliseconds(),a.getSeconds(),a.getMinutes(),a.getHours(),a.getDate()-1,a.getMonth(),a.getFullYear()]);var d=[1,1E3,6E4,36E5,864E5,26784E5];a=ad&&Infinity==a.nb.max&&(a=Math.min(d+e,0),null!=a&&(b.rn=a))}}gvjs_.Jc=function(a){return null==a||0===this.ww?null:this.Pf+(a-this.nM)*this.direction*this.ww};gvjs_.uN=function(a){return null==a||0===this.ww?null:(a-this.Pf)*this.direction/this.ww+this.nM};gvjs_.U7=function(a){a=this.uN(a);return null==a?null:this.Xq(a)}; gvjs_.vN=function(a){a=this.sda(a);return null==a?null:this.Jc(a)};function gvjs_HI(a,b){return null==b?null:2*a.Pf-b}function gvjs_KI(a,b){return isNaN(b)?!0:b*a.direction>a.ef*a.direction}function gvjs_EI(a,b){return!isNaN(b)&&Infinity!=b&&!(isNaN(b)||b*a.direction=a.nb.min&&b<=a.nb.max:b>=Math.floor(a.nb.min)&&b=a.Or.end&&(c=a.K0);else if(!a.M2||null==b)return a.Fma;null==c&&(b=gvjs_0g(b,a.Or.start,a.Or.end),c=gvjs_4y(a.Y0,a.K0,(b-a.Or.start)/a.M2));return Math.round(Math.sqrt(c))} function gvjs_NI(a,b){var c=gvjs_Oj(a,"sizeAxis.minSize"),d=gvjs_Oj(a,"sizeAxis.maxSize");if(c>d)throw Error("sizeAxis.minSize ("+c+") must be at most sizeAxis.maxSize ("+d+")");var e=a.Aa("sizeAxis.minValue"),f=a.Aa("sizeAxis.maxValue");if(null!=e&&null!=f&&e>f)throw Error("sizeAxis.minValue ("+e+") must be at most sizeAxis.maxValue ("+f+")");b=gvjs_9B(b,e,f);a=gvjs_dF(a,"sizeAxis.logScale","sizeAxis.scaleType");a=gvjs_eF(a,1,[]);return new gvjs_Mfa(c,d,b,a)};function gvjs_OI(a,b,c,d){this.Cl=a;this.m=b;this.xl=d;this.Zd=c;this.Za=gvjs_ry(this.m,"bubble.textStyle",{bb:d.Hj,fontSize:d.Dl,Lb:d.oz});this.Qya=gvjs_K(this.m,"bubble.highContrast",!1);this.$T=gvjs_oy(this.m,"bubble.stroke",gvjs_yr);this.lK=gvjs_ny(this.m,gvjs_zt,.8);this.gla=[[255,255,255],[97,97,97]];this.m1=0;this.tM=1;this.vM=2;this.qs=3;this.iu=4;this.aq=this.Wfa=this.t8=this.Iha=this.Cha="";this.YX=this.m.fa(gvjs_2t,gvjs_MF);this.sO=gvjs_5F(this.YX[0]).color;this.tL=this.rs=this.t4=this.aX= this.$D=this.TB=null;this.Yj()} gvjs_OI.prototype.Yj=function(){function a(k,l,m){if(c.$()<=k)return"";var n=c.W(k);if(l&&!gvjs_He(m,n))throw Error(gvjs_wa+k+" must be of type "+m.join("/"));if(!l&&gvjs_He(m,n))throw Error(gvjs_wa+k+" cannot be of type "+m.join("/"));return n}var b=this.xl,c=this.Cl,d=c.$();if(3>d)throw Error("Data table should have at least 3 columns");a(this.m1,!0,[gvjs_l]);var e=a(this.tM,!1,[gvjs_l]),f=a(this.vM,!1,[gvjs_l]);this.Cha=c.Ga(this.tM);this.Iha=c.Ga(this.vM);typeof this.qs===gvjs_g&&this.qsu)&&t.lengththis.lb.$())throw Error("Not enough columns given to draw the requested chart.");};gvjs_.mea=function(){}; gvjs_.ala=function(){var a=this.V,b={width:this.options.Mg(gvjs_3o,a.width),left:this.options.Mg(gvjs_0o,a.width),right:this.options.Mg(gvjs_1o,a.width),height:this.options.Mg(gvjs__o,a.height),top:this.options.Mg(gvjs_2o,a.height),bottom:this.options.Mg(gvjs_Zo,a.height)};a.O=gvjs_$q(a.width,a.height,b)};function gvjs_RI(a,b,c,d,e,f,g,h,k,l){this.DU=a;this.fg=b;this.goa=c;this.eta=d;this.Cca=e;this.bP=f;this.rxa=g;this.d1=h;this.mka=k;this.X7=l}function gvjs_SI(a,b,c,d){switch(d){case "attachToEnd":return(b-1-a)%c;default:return a}}function gvjs_TI(a,b,c){b=Math.ceil((a.fg.length-0)/(b*c));return 2>a.fg.length||2>b} function gvjs_Ofa(a,b,c,d,e){b=gvjs_SI(b,a.fg.length,d,a.rxa);for(var f=1>=a.fg.length?a.DU:Math.max(0,Math.abs(a.fg[1].Na-a.fg[0].Na)*d-a.d1),g=[];bc)c=1;var f=new gvjs_vH(gvjs_XI);f.floor(c);for(c=f.next();d.oe&&ch)h=1;g=new gvjs_vH(gvjs_XI);g.floor(h);for(h=g.next();!c.O6&&hh||0==k.vw){var l=gvjs_0I(this,c);k=null}}else l=gvjs_0I(this,c);else this.w4? l=gvjs_0I(this,c):k=gvjs_WI(g);var m=gvjs_DG(c,f,this.title.ja,this.V.O.width,Infinity),n=this.Yo,p=Math.max(n,Math.round(d/1.618)),q=Math.max(n,Math.round(d/3.236));f=function(){return{key:gvjs_ex,min:l.minHeight+n,max:l.maxHeight+n,extra:[p-n]}};var r=[];r.push({key:gvjs_wt,min:n,extra:[Infinity]});0h&&(x=k=null,l=gvjs_0I(this,c),r[t]=f(), r=gvjs_Ida(r,0,u,d,void 0),e=gvjs_oA(r,this.V.height-this.V.O.bottom))}this.ij=this.V.O.bottom;w=e.ticks||[];if(0a.ticks.length?1:Math.ceil((e+a.Yo)/f/Math.abs(a.ticks[1].Na-a.ticks[0].Na)));for(var k=0,l=0;lMath.abs(H))?f.format(H):g.format(H)}),k=a.V,l=0,m=k.orientation===gvjs_U,n=k.C.length,p={wu:0};p.wu"),v=""===u;v&&(u=q.Qg.fill);v=gvjs_ny(a.options,r(gvjs_Kp,[gvjs_cu]),v?.5:1);var w=gvjs_Oj(a.options,r(gvjs_jw,[gvjs_jw]),0),x=gvjs_K(a.options,r(gvjs_nw,[gvjs_nw]),0=w&&(w=6);w/=2;0m;++m){var n=a.W(m),p=a.Bd(m,gvjs_Bd);k(p);gvjs_hJ(f,n);n={columns:{},dataType:n};n.columns.domain=[m];e.push(n);l[p]=m;g.push({We:m,role:gvjs_mu,wE:0,Vb:null})}for(m=0;mh)throw Error("Invalid gap value ("+h+") in data row #"+f+". Gap value must be non-negative.");c.push({Gc:d,xe:g,woa:h})}d=g}return c}gvjs_.N$=function(){return this.gs&&this.gs.aq==gvjs_g?null:null!=this.ke[0]&&null!=this.ke[1]?gvjs_vx:null!=this.ke[1]?gvjs_$c:gvjs_j}; gvjs_.M$=function(){return this.gs&&this.gs.aq==gvjs_g?gvjs_vx:null};function gvjs_kJ(a){var b=a.columns.data;return b?b[0]:a.columns[gvjs_3v][0]}function gvjs_8fa(a){for(var b=a.V,c=a.lb,d=a.ed,e=0;e=e.left&&a.ne.qr(e)},this.Iva.bind(this),function(){a.gs||(gvjs_4fa(a,a.lb),gvjs_3fa(a),gvjs_ega(a))}]}; gvjs_.cla=function(){var a=this.V,b=this.sc,c=(gvjs_Oy(this.Bf)||gvjs_Oy(this.ke)).title.ja,d=Math.max(a.title.ja.fontSize,c.fontSize),e=this.ne.Za.fontSize,f=this.ne.getPosition(),g=this.Dg.Za.fontSize,h=this.Dg.getPosition(),k=a.oF==gvjs_Fp?a.title.text:"",l="",m="";if(a.DB==gvjs_Fp){var n=function(w){var x=gvjs_Ye(w);gvjs_Qe(x);x=gvjs_v(x,function(y){return w[y].title.text});return gvjs_De(x,function(y){return""!=y}).join(gvjs_ha)};switch(a.Fa){case gvjs_Dd:case gvjs_yt:l=n(this.Bf);m=n(this.ke); break;case gvjs_d:l=n({0:this.ed}),m=n(this.je)}}l=l&&m?l+" / "+m:l?l:m?m:"";m=Math.max(2,Math.round(d/1.618));var p=Math.max(2,Math.round(e/1.618)),q=Math.max(2,Math.round(g/1.618)),r=a.O.width-2*m;g=gvjs_DG(b,k,a.title.ja,r,1);n=0n.Nx||1>k.Nx)p=gvjs_zJ(p,!1),m.jt=p;1!=n.ty&&1!=k.ty&&(p=gvjs_iga(p,Math.min(k.ty,n.ty)),m.jt=p);0!=n.uoa||gvjs_XG(h)||(m.jt=null);k=n}h=m}}}} function gvjs_AJ(a){var b={fill:{},stroke:{},shape:{}};null!=a&&(null!=a.visible&&(b.visible=a.visible),null!=a.size&&(b.size=a.size),null!=a.color&&(b.fill.color=b.stroke.color=a.color),null!=a.opacity&&(b.fill.opacity=b.stroke.opacity=a.opacity),null!=a.fillColor&&(b.fill.color=a.fillColor),null!=a.fillOpacity&&(b.fill.opacity=a.fillOpacity),null==b.fill.color&&null==b.fill.opacity&&delete b.fill,null!=a.strokeColor&&(b.stroke.color=a.strokeColor),null!=a.strokeOpacity&&(b.stroke.opacity=a.strokeOpacity), null!=a.strokeWidth&&(b.stroke.width=a.strokeWidth),null==b.stroke.color&&null==b.stroke.opacity&&null==b.stroke.width&&delete b.stroke,null!=a.shapeType&&(b.shape.type=a.shapeType),null!=a.shapeSides&&(b.shape.sides=a.shapeSides),null!=a.shapeRotation&&(b.shape.rotation=a.shapeRotation),null!=a.shapeDent&&(b.shape.dent=a.shapeDent),null!=a.shortSize&&(b.shortSize=a.shortSize));return b} function gvjs_BJ(a,b,c){var d=void 0;b=null!=b.columns.style?b.columns.style[0]:void 0;if(null!=b&&a.lb.W(b)===gvjs_l&&(a=a.lb.getValue(c,b),null!=a)){d=gvjs_kf(a);if(gvjs_0z(d))var e={fill:{color:d},stroke:{color:d}};else if("{"===d.charAt(0)){try{var f=gvjs_Gi(d)}catch(g){}null!=f&&(e=f)}null==e&&(gvjs_sf(d,"{")?(e=gvjs_Ny(gvjs_$I(d),gvjs_AJ),gvjs_Ze(e,"")&&(Object.assign(e,e[""]),gvjs_Qy(e,"")),gvjs_Ze(e,"*")&&(Object.assign(e,e["*"]),gvjs_Qy(e,"*"))):e=gvjs_AJ(gvjs_Jz(d)));d=e}if(null!=d)return new gvjs_Aj([d])} function gvjs_CJ(a,b,c){c!==gvjs_0p&&(a.Te(gvjs_oy(b,[gvjs_pp,gvjs_np],a.fill)),a.mf(gvjs_ny(b,gvjs_qp,a.fillOpacity)));c!==gvjs_np&&(a.rd(gvjs_oy(b,[gvjs_3p,gvjs_0p],a.Uj())),gvjs_ay(a,gvjs_ny(b,gvjs_4p,a.strokeOpacity)),a.hl(gvjs_L(b,gvjs_5p,a.strokeWidth)))} function gvjs_xJ(a,b,c,d,e){if(a.wz){a:{d=a.AW(c,d,e);var f=c.columns.tooltip;if(f&&!c.ag){f=f[0];if(a.lb.W(f)===gvjs_d){d.T8=a.lb.getValue(e,f);d.Nh=!0;d.wi=!0;break a}(f=gvjs_gJ(a,f,e))&&f.wi&&Object.assign(d,f)}d.Nh=!!d.Nh}b.wd=d}d=gvjs_BJ(a,c,e);a:{f=a.lb;var g=c.columns.certainty||[];if(g.length){var h=f.getValue(e,g[0]);if(null!=h){f=f.W(g[0])==gvjs_zb?h?1:0:h;break a}}f=1}a:{g=a.lb;h=c.columns.emphasis||[];if(h.length){var k=g.getValue(e,h[0]);if(null!=k){g=g.W(h[0])==gvjs_zb?k?2:1:k;break a}}g= 1}a:{a=a.lb;h=c.columns.scope||[];if(h.length&&(e=a.getValue(e,h[0]),null!=e)){e=!!e;break a}e=!0}a=gvjs_1G(b,c);h=c.Qg;if(null!=d){h=h.clone();b.radius=a=gvjs_Oj(d,"point.size",a);k=d.fa("point.shape");null!=k&&(b.shape=k);k=d.Dq("point.visible");null!=k&&(b.visible=k);gvjs_CJ(h,d);switch(c.type){case gvjs_e:case gvjs_Dd:case gvjs_at:gvjs_CJ(h,d.view(gvjs_Np));null!=c.Oc&&(b.jt=(b.jt||b.Oc||c.Oc).clone(),gvjs_CJ(b.jt,d.view([gvjs_e,""]),gvjs_0p));null!=c.$r&&(b.nQ=(b.nQ||b.Oc||c.$r).clone(),gvjs_CJ(b.nQ, d.view([gvjs_at,""]),gvjs_np));break;case gvjs_4w:gvjs_CJ(h,d.view(gvjs_at),gvjs_np),null!=c.Oc&&(b.Oc=(b.Oc||c.Oc).clone(),gvjs_CJ(b.Oc,d.view([gvjs_e,""]),gvjs_0p));case gvjs_lt:gvjs_CJ(h,d.view(gvjs_wb));break;case gvjs_Ft:b.yG=b.yG.clone(),gvjs_CJ(b.yG,d.view([gvjs_wb,""])),gvjs_CJ(b.Oc,d.view([gvjs_e,""]))}b.brush=h}e||(b.scope=e,c.aaa=c.aaa||h.yI(),h=c.aaa,b.brush=h);1!=g&&(b.ty=g,c.type==gvjs_e||c.type==gvjs_at||c.type==gvjs_Dd)&&(a=Math.round(a*Math.sqrt(g)*10)/10,b.radius=a);if(1>f)switch(b.Nx= f,c.type){case gvjs_e:case gvjs_at:case gvjs_Dd:b.brush=gvjs_zJ(h,!0);b.radius=Math.max(a-gvjs_fy(b.brush)/2,0);break;case gvjs_lt:case gvjs_4w:b.brush=gvjs_zJ(h,!1)}}function gvjs_gJ(a,b,c){var d=a.lb;a=a.V.$f&&(d.getProperty(c,b,gvjs_av)||d.Bd(b,gvjs_av));b=d.Ha(c,b);return{Nh:!!a,wi:b?!0:!1,content:b}} gvjs_.AW=function(a,b,c){if(this.V.Fa===gvjs_Dd||a.ag||0===a.lineWidth){var d=this.lb,e=this.V;if(a.ag){var f=a.data[c][0];var g=a.data[c][1];null!=f&&(f=gvjs_Hk(f,d.W(a.We)));null!=g&&(g=gvjs_Hk(g,a.dataType));var h=e.Ig.has(gvjs_Ht)?g:f+gvjs_ha+g;var k=f}else if(this.V.kd){var l=this.Bf[0].title.text||"X",m=this.ke[0].title.text||"Y";f=b%2?b-1:b;b=e.C[f];h=e.C[f+1];f=e.Mk[h.We].columns.domain[0];g=gvjs_kJ(h);f=d.Ha(c,f);g=d.Ha(c,g);h=l+": "+f+gvjs_ha+m+": "+g;f=e.Mk[b.We].columns.domain[0];g=gvjs_kJ(b); f=d.Ha(c,f);g=d.Ha(c,g);h+="\n"+l+": "+f+gvjs_ha+m+": "+g}else l=gvjs_kJ(a),f=d.Ha(c,e.Mk[a.We].columns.domain[0]),g=d.Ha(c,l),h=e.Ig.has(gvjs_Ht)?g:f+gvjs_ha+g;a={wi:!1,content:h,En:a.title,Mx:k}}else a=gvjs_jga(this,a,c);return a}; function gvjs_jga(a,b,c){var d=a.lb,e=a.V.$a[c];e=b.ag?b.data[c][0].toString():e.$w[b.We];if(b.type==gvjs_Ft)a=b.columns.data,a=d.Ha(c,a[0])+gvjs_ar+d.Ha(c,a[3])+gvjs_ha+d.Ha(c,a[1])+gvjs_ar+d.Ha(c,a[2]);else if(a.V.kd){var f=b.columns[gvjs_3v],g=b.columns.data,h=a.lb.getValue(c,f[0]);a=a.lb.getValue(c,g[0]);f=d.Ha(c,f[0]);g=d.Ha(c,g[0]);if(null===h&&gvjs_jf(f)&&null===a&&gvjs_jf(g))return{wi:!1,content:null};a=g+"\n"+f}else{g=b.columns.data;h=b.ag?b.data[c][1]:a.lb.getValue(c,g[0]);a=b.ag?b.data[c][1].toString(): a.lb.Ha(c,g[0]);if(null===h&&gvjs_jf(a))return{wi:!1,content:null};h=b.columns.interval||[];h.length&&(h=gvjs_v(h,function(k){return d.Ha(c,k)}),a+=" ["+h.join(gvjs_ha)+"]")}return{wi:!1,content:a,Mx:e,En:b.title,Nh:!1}} function gvjs_pJ(a){function b(x,y,z){k.oc(z.d);y.Lfa&&a.je[x.Qc].oc(z.t)}function c(x){return{d:x.x,t:x.y}}function d(x){return new gvjs_ok(x.d,x.t)}function e(x,y,z){y.Twa&&(a.Bf[0].oc(z.x),a.ke[0].oc(z.y))}function f(x){return{x:x.x,y:x.y}}function g(x){return new gvjs_ok(x.x,x.y)}var h=a.V,k=a.ed;switch(h.Fa){case gvjs_Dd:var l=g;var m=f;var n=e;break;case gvjs_d:l=d,m=c,n=b}for(var p=0;pe){var f=d;d=e;e=f}for(f=0;fc&&e(),b.dT=new gvjs_B(f,c,g,d)):1==l?(dc&&e(),b.dT=new gvjs_B(d,k,c,h))}gvjs_.Iva=function(){gvjs_kga(this);gvjs_lga(this)}; function gvjs_kga(a){var b=a.V;gvjs_w(b.wc,function(c,d){gvjs_FJ(this,this.ke[d],b.wc[d],this.usa)},a);gvjs_w(b.jd,function(c,d){gvjs_FJ(this,this.Bf[d],b.jd[d],this.fsa)},a)}function gvjs_lga(a){var b=a.V;gvjs_w(b.wc,function(c,d){gvjs_FJ(a,a.ke[d],c,function(){return!0})});gvjs_w(b.jd,function(c,d){gvjs_FJ(a,a.Bf[d],c,function(e,f){return gvjs_mga(a,f)})})}function gvjs_FJ(a,b,c,d){c.text&&(c.text=gvjs_De(c.text,d.bind(a,b)))} gvjs_.fsa=function(a,b){var c=this.V;b=b.Da;return b.angle?!0:(b=gvjs_RF(b))?a.uj!=gvjs_Fp||(new gvjs_B(c.O.top,c.O.right,c.O.bottom,c.O.left)).contains(b)?!0:!1:!0}; function gvjs_mga(a,b){var c=a.V,d=b.Da;if(d.angle)return!0;b=gvjs_RF(d);if(!b)return!0;d=Math.ceil(d.ja.fontSize/8);var e=new gvjs_B(b.top,b.right+d,b.bottom,b.left-d),f;for(f in c.wc){var g=Number(f);if(a.ke[g].uj==gvjs_Fp&&!(1>(c.wc[g].text?c.wc[g].text.length:0))){var h=gvjs_RF(c.wc[g].text[0].Da),k=gvjs_RF(gvjs_Ae(c.wc[g].text).Da);if(h||k){if(h&&gvjs_lz(e,h)||k&&gvjs_lz(e,k))return!1;h?k?(g=Math.min(h.left,k.left),h=Math.max(h.right,k.right)):(g=h.left,h=h.right):(g=k.left,h=k.right);if(Math.abs(b.left- g)Math.floor(h)?(h=Math.floor(h+g),d=Math.floor(d)):h+=g;g=gvjs_L(a.options,"diff.newData.widthFactor",.3);g=c.bsa?g:1;if(a.Pr){if(null==c.hy)return null;g=Math.floor(f.Jc(c.hy));b= Math.floor(f.Jc(c.d));f.oc(c.hy)}else c=gvjs_LJ(a,c),e=g*b.P4/2,g=b.j3(c-e),b=b.j3(c+e);f.oc(f.uN(g));f.oc(f.uN(b));f=gvjs_KJ(a,g,h);a=gvjs_KJ(a,b,d);return gvjs_5I(f.x,f.y,a.x,a.y)} gvjs_.Wva=function(a,b){function c(l){return null!=l?l:e}var d=this.je[a.Qc];d=d.ta.zc(d.baseline.za);var e=null!=d?d:0;d=gvjs_GJ(this,a.Qc,b.d,b.t);var f=gvjs_GJ(this,a.Qc,b.Qka,c(b.Rka)),g=gvjs_GJ(this,a.Qc,b.Ska,c(b.Tka)),h=gvjs_GJ(this,a.Qc,b.Ula,c(b.Vla)),k=gvjs_GJ(this,a.Qc,b.Wla,c(b.Xla));a=gvjs_HJ(this,a,b);return{x:d.x,y:d.y,kW:f.x,lW:f.y,mW:g.x,nW:g.y,UN:h.x,VN:h.y,WN:k.x,XN:k.y,mt:a}}; function gvjs_HJ(a,b,c){if(!c.fJ)return[];var d=a.ed;b=a.je[b.Qc];var e=a.LH;if(c.cF>=e.Zta||d.type!=gvjs_Vd&&c.Js>=d.ticks.length)return[];var f=gvjs_LJ(a,c),g=e.j3;a.Pr?(d=d.Jc(c.d)-d.Jc(c.hy),f-=d/2):d=e.P4+e.pga;e=[];for(var h=0,k;k=c.fJ[h];h++){var l=b.Jc(k.rra),m=b.Jc(k.Wsa),n=d*k.xxa/2,p=g(f-n);n=g(f+n);p=gvjs_KJ(a,p,Math.min(m,l));l=gvjs_KJ(a,n,Math.max(m,l));e.push({rect:gvjs_5I(p.x,p.y,l.x,l.y),ss:k.ss,brush:k.brush})}return e} function gvjs_LJ(a,b){var c=a.ed,d=a.LH;c=c.type==gvjs_Vd?c.Jc(b.d):c.ticks&&c.ticks[b.Js]&&c.ticks[b.Js].Na;if(a.Pr)return c;a=d.P4;return c-d.ena+(a+d.pga)*b.cF+a/2}function gvjs_JJ(a,b,c){switch(a.V.orientation){case gvjs_S:return{domain:b,target:c};case gvjs_U:return{domain:c,target:b}}throw Error(gvjs_is);}function gvjs_KJ(a,b,c){switch(a.V.orientation){case gvjs_S:return{x:b,y:c};case gvjs_U:return{x:c,y:b}}throw Error(gvjs_is);} function gvjs_GJ(a,b,c,d){b=a.je[b];c=a.ed.Jc(c);d=b.Jc(d);return gvjs_KJ(a,c,d)}function gvjs_zJ(a,b){a=a.clone();gvjs_gy(a)&&a.fill!=gvjs_ea?(gvjs_by(a,new gvjs_$x(gvjs_rw,a.fill)),!gvjs_ey(a)&&b&&(a.rd(a.fill),a.hl(1))):gvjs_ey(a)&&(a.Mi=gvjs_9t);return a}function gvjs_iga(a,b){a=a.clone();a.hl(a.strokeWidth*b);return a}function gvjs_jJ(a,b){var c=gvjs_iJ(a);return null!==c?a.lb.getValue(b,c):null} function gvjs_iJ(a){if(null===a.ed||a.ed.type!=gvjs_Vd)return null;a=a.V.Mk[0].columns.gap||[];return 0==a.length?null:a[0]} function gvjs_wJ(a,b,c,d,e,f){function g(u,v,w,x,y){var z=h.eu[u],A=p.getValue(c,u);A=m?A:n(A);v=p.getValue(c,v);v=m?v:n(v);null!=A&&null!=v&&(A+=d,v+=d,e&&(A=e(A),v=e(v)),m&&(A=n(A),v=n(v)),f&&(l.oc(A),l.oc(v)),z=z.brush,null!=k&&(z=z.clone(),gvjs_CJ(z,k.view([x,""])),y=y||gvjs_Xw,w=gvjs_L(k,[x+"."+y,y],w)),q.push({Wsa:A,rra:v,xxa:w,ss:u,brush:z}))}var h=b.Df;if(!h)return null;var k=gvjs_BJ(a,b,c),l=a.je[b.Qc],m=l.gw,n=l.ta.zc.bind(l.ta),p=a.lb,q=[];for(a=0;am&&(m=Math.floor(m));m=Math.max(1,m);n=a.options.Mg("bar.gap",m);p=gvjs_Fj(a.options,gvjs_Rj,0,gvjs_kt,gvjs_So,m);null==n&&(n=Math.max(1g&&(g=n,h=e-g);g-=n;h+=n;b();var p=gvjs_qA(10,p);n=gvjs_qA(10,n);h=gvjs_qA(10,h);g=gvjs_qA(10,g);d=d.direction;e=g+n;a.LH={Zta:f,ena:gvjs_qA(10,c?(-1===d?h+g:0)+-(g+n)/2:(h-n)/2),GCa:g,HCa:h,P4:p,pga:n,j3:7>p&&0==p%2||7>e&&0==e%2?function(q){return Math.floor(q)+.5}:function(q){return Math.floor(q+.5)}}} function gvjs_pga(a){var b=a.ed,c=a.V.$a;c=gvjs_De(c,function(h,k){return 0!=gvjs_jJ(a,k)});if(0==c.length)return 0;var d=a.jN;if(!d||0===d.size)return 0;if(b.type==gvjs_Vd){d=b.vG;for(var e=null,f=0;fI.width-4)if(T.heightM.fontSize/3)N=H,E=[gvjs_Kr],L=Math.floor(I.getCenter().y), O.Pc=gvjs_0,O.hx=!0;else{I=null;break a}O.lines=[];if(E.length)for(H=M=0,Q=E.length;Hd)break;d={TQ:d};a.dispatchEvent("legendEntry"+b,d);break;case gvjs_Av:d={hwa:gvjs_gA(d[1]),Xi:gvjs_gA(d[2]), xF:gvjs_gA(d[3])};a.dispatchEvent("legendScrollButton"+b,d);break;case gvjs_uw:d=gvjs_gA(d[1]);d={TQ:d};a.dispatchEvent("removeSerieButton"+b,d);break;default:a.v9(b,c)}}gvjs_.dispatchEvent=function(a,b){this.Vk&&this.Vk.dispatchEvent({type:a,data:b})};function gvjs_WJ(a,b,c,d){gvjs_PJ.call(this,a,b,c,d.Fa);this.ha=d;this.o2=gvjs_XJ(this)}gvjs_t(gvjs_WJ,gvjs_PJ);gvjs_WJ.prototype.I5=function(a){this.ha=a;this.o2=gvjs_XJ(this)}; function gvjs_XJ(a){var b=a.ha;if(b.Fa!=gvjs_d&&b.Fa!=gvjs_Dd)return{};a={};b=b.C;for(var c=0;c=-p&&n-f<=p&&n-f>=-p&&(m=(m-e)*(m-e)+(n-f)*(n-f),m<=p*p&&m<=h&&(g=gvjs_4E([gvjs_ow,l.Vb,l.Kk]),h=m))}e=g}if(null==e&&d.has(gvjs_Ht))b:{d=this.ha.$a; for(k=0;kd?b:c):b=c);return gvjs_YJ(this,b)?b:gvjs_Bb};function gvjs_YJ(a,b){a=a.ha.Ig;return a.has(gvjs_Ht)&&!a.has(gvjs_gp)?(b=b.split("#")[0],b!=gvjs_wb&&b!=gvjs_yt&&b!=gvjs_Ct&&b!=gvjs_Np&&b!=gvjs_ow&&b!=gvjs_5w):!0} gvjs_WJ.prototype.v9=function(a,b){b=b.split("#");switch(b[0]){case gvjs_wb:case gvjs_yt:case gvjs_Ct:case gvjs_Np:case gvjs_ow:case gvjs_5w:var c=gvjs_gA(b[1]);b={Vb:c,Kk:gvjs_gA(b[2])};this.dispatchEvent(gvjs_gp+a,b);break;case gvjs_Jt:b=gvjs_gA(b[1]);b={Vb:null,Kk:b};this.dispatchEvent(gvjs_Ht+a,b);break;case gvjs_$s:c=gvjs_gA(gvjs_Ae(b));this.dispatchEvent(gvjs_Zs+a,3==b.length?{Vb:null,Kk:gvjs_gA(b[1]),lG:c}:{Vb:gvjs_gA(b[1]),Kk:gvjs_gA(b[2]),lG:c});break;case gvjs_e:case gvjs_at:c=gvjs_gA(b[1]), b={Vb:c,Kk:null},this.dispatchEvent("serie"+a,b)}};function gvjs_ZJ(a){this.Ea=a}gvjs_o(gvjs_ZJ,gvjs_qG);gvjs_ZJ.prototype.getKey=function(a){return this.Ea.dZ(a)};gvjs_ZJ.prototype.getTitle=function(a){return this.Ea.iP(a)};gvjs_ZJ.prototype.getContent=function(a,b,c){var d=gvjs_8F(this.Ea,c);return gvjs__J(a,d,b.content||"",!0,a.bxa,this.Ea.C[c.Hb])};function gvjs_0J(a){this.Ea=a}gvjs_o(gvjs_0J,gvjs_qG);gvjs_0J.prototype.getKey=function(a){return a.Hb};gvjs_0J.prototype.getTitle=function(a){return gvjs_8F(this.Ea,a)};gvjs_0J.prototype.getContent=function(a,b,c){c=this.Ea.iP(c)||"";return[c?gvjs_hG(b.content||"",a.FG,c,a.Za):null]};function gvjs_1J(a,b,c,d){gvjs_pG.call(this,a,b,c,d)}gvjs_o(gvjs_1J,gvjs_pG); gvjs_1J.prototype.N8=function(a,b,c){var d=a.Ea,e=d.C[b];c=d.xI(b,c);var f=!1,g=null,h=null,k=null!=d.kd&&d.kd;if(d.kd)if(f=!0,h=[this.r9,this.s9],d=e.type,d===gvjs_lt)g=[{color:e.Qg.fill,alpha:e.Qg.fillOpacity},{color:e.Ih.background.Qg.fill,alpha:e.Ih.background.Qg.fillOpacity}];else if(d===gvjs_Dd)d=b%2?b-1:b,b=a.Ea.C[d],d=a.Ea.C[d+1],g=[{color:d.Qg.fill,alpha:d.Qg.fillOpacity},{color:b.Qg.fill,alpha:b.Qg.fillOpacity}];else throw Error("Diff chart not supported for the chosen chart type.");b={entries:[]}; if(c.lines)for(c.title&&gvjs_2J(this,b,c.title),e=0;ef?[c,g]:[g,c],g=[this.r9,this.s9]);b={entries:[]};e.En?gvjs_3J(this,b,e.En,e.content,!0,this.fu,d,!0,f,g,h):gvjs_3J(this,b,null,e.content,!1,this.fu,d);this.ov(b,a.yk);return b}; function gvjs_rga(a,b,c){var d=b.Ea,e={entries:[]};gvjs_u(c,function(f){f=d.C[f];var g=f.wd;g.En?gvjs_3J(a,e,g.En,g.content,!0,a.fu,f,!0):gvjs_3J(a,e,null,g.content,!1,a.fu,f)});a.ov(e,b.yk);return e} gvjs_1J.prototype.L8=function(a,b){var c=a.Ea,d=c.$a[b].wd,e=!1,f={entries:[]};if(d&&d.content)gvjs_3J(this,f,null,d.content,!1,!1);else{var g=0,h=1,k=c.C.length;gvjs_2G(c)&&(g=c.C.length-1,k=h=-1);for(var l=null;g!=k;g+=h){var m=c.C[g];if(m.NT){d=gvjs_7F(c,g,b);if(l!=m.We){l=m.We;var n=c.$a[b].$w[l];gvjs_jf(gvjs_gg(n))||gvjs_2J(this,f,n)}m.points[d]&&m.points[d].wd&&m.points[d].wd.content&&(d=m.points[d].wd,gvjs_3J(this,f,d.En,d.content,!0,this.fu,m,void 0,void 0,void 0,void 0,d.wi&&d.Nh),e=!0)}}}null!= a.yk&&0=a.x?b:-b),d.y+(d.y<=a.y?-b:b))} function gvjs_8J(a,b){var c=gvjs_eA(a.pie.center,gvjs_3I(((b.rt?45:(b.de+b.vd)/2)/180-.5)*Math.PI,a.pie.radiusX,a.pie.radiusY));b=new gvjs_z(c.x+b.offset.x,c.y+b.offset.y);b.x=gvjs_0g(b.x,0,a.width);b.y=gvjs_0g(b.y,0,a.height);return b}function gvjs_9J(a){var b=a.anchor?a.anchor:new gvjs_z(0,0),c=a.lines[0],d=a.ja.fontSize;return 270==a.angle?new gvjs_z(b.x+c.x+d,b.y+c.y-c.length/2):new gvjs_z(b.x+c.x+c.length/2,b.y+c.y-d)} function gvjs_$J(a,b,c){var d=a.C[b],e=d.type;c=gvjs_7F(a,b,c);b=d.points[c];if(!b)return new gvjs_z(0,0);switch(a.Fa){case gvjs_d:case gvjs_4u:switch(e){case gvjs_lt:case gvjs_4w:return d=b.ia.bar||b.ia,e=gvjs_6J(a),d=new gvjs_z(d.left+(d.lefte.x?d.left+d.width:d.left,d.topa.O.right)d.x+=2*(e.x-d.x);if(d.ya.O.bottom)d.y+=2*(e.y-d.y);return d}return new gvjs_z(0,0)}function gvjs_aK(a,b){a=a.O;b.x=gvjs_0g(b.x,a.left,a.right);b.y=gvjs_0g(b.y,a.top,a.bottom)} function gvjs_bK(a,b,c,d){var e=null,f=null,g=gvjs_Oy(b.jd),h=gvjs_Oy(b.wc),k=g.ro,l=h.ro,m=d;b.orientation&&b.orientation!==gvjs_S?(l=-l,h.type===gvjs_Vd&&(m=b.$a[d].data),f=h.position.hf(m)):(g.type===gvjs_Vd&&(m=b.$a[d].data),e=g.position.hf(m));a=a.es.Za.fontSize;c.x=null===e?c.x:e;c.y=null===f?c.y:f;e=c.x-k*a;f=c.y+l*a;return new gvjs_z(e,f)} function gvjs_cK(a,b){a=gvjs_eA(a.pie.center,gvjs_3I(((b.rt?45:(b.de+b.vd)/2)/180-.5)*Math.PI,a.pie.radiusX-.1,a.pie.radiusY-.1));return new gvjs_z(a.x+b.offset.x,a.y+b.offset.y)}function gvjs_dK(a){var b=a.anchor?a.anchor:new gvjs_z(0,0),c=a.lines[0],d=a.ja.fontSize;return 270==a.angle?new gvjs_z(b.x+c.x+d/2,b.y+c.y):new gvjs_z(b.x+c.x,b.y+c.y-d/2)} function gvjs_eK(a,b,c){c=gvjs_7F(a,b,c);var d=a.C[b];b=d.type;c=d.points[c].ia;if(b==gvjs_lt||b==gvjs_4w||b==gvjs_Ft){var e=c.bar||c.rect||c;c=e.left;b=e.width;d=e.top;e=e.height;var f=d+e,g=gvjs_6J(a);a=a.orientation==gvjs_S?f>g.y?new gvjs_z(c+b/2,f-.1):new gvjs_z(c+b/2,d+.1):c=d.rect.width||0>=d.rect.height)&&delete c.nj;break;case gvjs_e:case gvjs_at:case gvjs_Dd:case gvjs_At:c.visible=!0;d.x=g.ia.x;d.y=g.ia.y;if(a.dO===gvjs_ut||a.dO===gvjs_Jw){var l=gvjs_9z(a.hma||h.fill,1,!1,a.ima);gvjs_wK(b,g,c,l,a.jma)}d.brush=new gvjs_3({fill:k,fillOpacity:e,stroke:h.fill,strokeWidth:1});d.radius=gvjs_1G(g,f)+1.5+d.brush.strokeWidth/2}}} function gvjs_wK(a,b,c,d,e){c=c.P8||(c.P8={});c.x=b.ia.x;c.y=b.ia.y;c.brush=d;b=new gvjs_z(a.O.left,c.y);d=new gvjs_z(a.O.right,c.y);var f=new gvjs_z(c.x,a.O.top);a=new gvjs_z(c.x,a.O.bottom);c.path=c.path||new gvjs_SA;if(e===gvjs_ut||e===gvjs_U)for(f=gvjs_UA([f,a]),a=0;a=p.length?gvjs_Ae(p):gvjs_CK(p[q-1],p[q],.5)};a.ks.kd?gvjs_DK(a,m,function(p,q,r,t){return q.zy?p[q.idx*r+t]:n(p,q.idx*r+t)}):gvjs_EK(a,m,function(p,q){return q.zy?p[q.idx]:n(p,q.idx)})}} function gvjs_Iga(a,b,c){var d=a.ks.$a,e=a.Qx.$a;if(d&&e)if(0==d.length||0==e.length)a.$j.$a=[],gvjs_EK(a,[],function(){return null});else{var f=function(l){return b(l.data)},g=[],h=[];if(d.length===e.length)for(var k=0;k=c.top&&b<=c.bottom:!1);return(!d||(c?a>=c.left&&a<=c.right:!1))&&b} function gvjs_JK(a,b,c,d,e){a.position&&a.position.hf&&b.position&&b.position.hf&&(c.position.hf=function(f){var g=a.position.hf(f);f=b.position.hf(f);return gvjs_GK(g,f,e)});a.title&&b.title&&gvjs_u(c.title.lines,function(f,g){f.x=gvjs_GK(a.title.lines[g].x,b.title.lines[g].x,e);f.y=gvjs_GK(a.title.lines[g].y,b.title.lines[g].y,e)});a.baseline&&b.baseline&&(c.baseline.Na=gvjs_GK(a.baseline.Na,b.baseline.Na,e));a.Ja&&b.Ja&&gvjs_u(c.Ja,function(f,g){f.Na=gvjs_GK(a.Ja[g].Na,b.Ja[g].Na,e);f.isVisible= d(f.Na,f.Na)});a.zp&&b.zp&&(c.zp=gvjs_HK(a.zp,b.zp,e));null!=a.Pf&&null!=b.Pf&&(c.Pf=gvjs_GK(a.Pf,b.Pf,e));null!=a.ef&&null!=b.ef&&(c.ef=gvjs_GK(a.ef,b.ef,e));a.text&&b.text&&gvjs_u(c.text,function(f,g){if(f){var h=a.text[g].Da;g=b.text[g].Da;var k=f.Da;k&&k.anchor&&(k.anchor.x=gvjs_GK(h.anchor.x,g.anchor.x,e),k.anchor.y=gvjs_GK(h.anchor.y,g.anchor.y,e));f.Da&&(h=0=this.fq&&(this.KG(),this.fq=Infinity,this.Hc.stop())};function gvjs_MK(a,b,c,d,e,f){gvjs_F.call(this);this.ha=a;this.Ra=b;this.Vk=c;this.zd=d;this.zb=new gvjs_KK(e);gvjs_6x(this,this.zb);this.zo=f;this.zo.zb=this.zb;this.S2()}gvjs_o(gvjs_MK,gvjs_F);gvjs_=gvjs_MK.prototype;gvjs_.M=function(){gvjs_li(this.Vk);gvjs_F.prototype.M.call(this)};gvjs_.xpa=function(a){this.Ra.cursor.position=a.data.xb;gvjs_LK(this.zb,5)};gvjs_.ypa=function(){}; gvjs_.Apa=function(a){this.Ra.cursor.position=a.data.xb;this.zd.dispatchEvent(gvjs_5v,{targetID:a.data.De,x:a.data.xb.x,y:a.data.xb.y})};gvjs_.Bpa=function(a){this.zd.dispatchEvent("onmouseup",{targetID:a.data.De,x:a.data.xb.x,y:a.data.xb.y})};gvjs_.zpa=function(a){var b={targetID:a.data.De,x:a.data.xb.x,y:a.data.xb.y};this.zd.dispatchEvent(gvjs_4v,b);this.zo.xn(gvjs_4v,b,a.data.preventDefault)};gvjs_.spa=function(a){this.zd.dispatchEvent(gvjs_Wt,{targetID:a.data.De,x:a.data.xb.x,y:a.data.xb.y})}; gvjs_.Fpa=function(a){var b={targetID:a.data.De,x:a.data.xb.x,y:a.data.xb.y};this.zd.dispatchEvent(gvjs_Aw,b);this.zo.xn(gvjs_Aw,b,a.data.preventDefault)};gvjs_.tpa=function(a){this.zd.dispatchEvent(gvjs_du,{targetID:a.data.De,x:a.data.xb.x,y:a.data.xb.y})};gvjs_.Gpa=function(a){var b={targetID:a.data.De,x:a.data.xb.x,y:a.data.xb.y,wheelDelta:a.data.wheelDelta};this.zd.dispatchEvent(gvjs_Gw,b);this.zo.xn(gvjs_Gw,b,a.data.preventDefault)}; gvjs_.vpa=function(a){a={targetID:a.data.De,x:a.data.xb.x,y:a.data.xb.y};this.zd.dispatchEvent(gvjs_pu,a);this.zo.xn(gvjs_pu,a)};gvjs_.wpa=function(a){a={targetID:a.data.De,x:a.data.xb.x,y:a.data.xb.y};this.zd.dispatchEvent(gvjs_nu,a);this.zo.xn(gvjs_nu,a)};gvjs_.upa=function(a){a={targetID:a.data.De,x:a.data.xb.x,y:a.data.xb.y};this.zd.dispatchEvent(gvjs_ou,a);this.zo.xn(gvjs_ou,a)};gvjs_.Dpa=function(a){this.zo.xn("pinchstart",{targetID:a.data.De,x:a.data.xb.x,y:a.data.xb.y,gesture:a.data.F$},a.data.preventDefault)}; gvjs_.Epa=function(a){this.zo.xn("pinch",{targetID:a.data.De,x:a.data.xb.x,y:a.data.xb.y,gesture:a.data.F$},a.data.preventDefault)};gvjs_.Cpa=function(a){this.zo.xn("pinchend",{targetID:a.data.De,x:a.data.xb.x,y:a.data.xb.y,gesture:a.data.F$},a.data.preventDefault)};gvjs_.jaa=function(a){this.Ra.focused.Eb=a.data.Kk;gvjs_LK(this.zb,50)};gvjs_.kaa=function(){this.Ra.cursor.position=null;this.Ra.focused.Eb=null;gvjs_LK(this.zb,50)}; gvjs_.iaa=function(a){var b=this,c=this.ha;this.Ra.cursor.p2=this.Ra.cursor.position.clone();a=a.data.Kk;if(gvjs_Fe(c.C,function(g){return g.Yg})){var d=c.$a[a].Cs;a=c.FE==gvjs_Ww;if(!a&&c.Ig.has(gvjs_gp)){var e=new Set,f=new Set;gvjs_u(this.ha.C,function(g){var h=g.points[d];null==h||h.$l||(g=g.Cs,gvjs_fo(this.Ra.selected,d,g)?e.add(g):f.add(g))},this);c=f.size;0=n?k-1:Math.floor((q-m)/l);var r=p+1-c;f.Wa(q,r,(f.getValue(q,r)||0)+1);r=this.Ta.Ga(p)||"Value";r={row:h,column:p,label:{title:g,Mx:g,En:r,content:this.Ta.Ha(h,p),lines:[{title:r,value:this.Ta.Ha(h,p)||0}]}};a[p-c][q].push(r)}var t=[];for(b=c;bv?1:0}),f.rA(d-c,"histogramBucketItems",k),gvjs_u(k,function(u,v){t[u.column][u.row]=v});for(a=c;a=a?a=null:l=a,c=Math.min(h, (f-b)/l),k=Math.max(g,(e-d)/(2*c)));b-=Math.min(l,Math.abs(b));f+=Math.min(l,Math.abs(f));a=gvjs_$ea(b,f,d,e,new gvjs_Aj([{gridlines:{minSpacing:k}}]));return f=gvjs_v(a,function(m){return m.getValue()})}function gvjs_uJ(a,b){return 4>a||b} function gvjs_hga(a,b){var c=a.lb,d=a.V;a=[];for(var e=0;ea)return{};var c={};c[a]={gga:4,Oc:new gvjs_3({stroke:"636363",strokeWidth:2,strokeOpacity:.7})};return c};function gvjs_TK(a,b){gvjs_LG.call(this,a,b);this.KQ=this.Um=null}gvjs_o(gvjs_TK,gvjs_LG);gvjs_=gvjs_TK.prototype; gvjs_.C9=function(a,b){var c=this.renderer;if(1>a.C.length)return!1;this.Um=b;b=a.pie.Gd;for(var d=a.C.length/b.length,e=0;ea.C[k].vd;)gvjs_UK(this,a.C[k],f,g),k+=1;h&&gvjs_UK(this,h,f,g);for(h=l-1;h>=k;--h)gvjs_UK(this,a.C[h],f,g)}a.Jq&&(this.KQ=c.Sa(),gvjs_VK(this,a.Jq),c.appendChild(this.Um,this.KQ));return!0}; gvjs_.iY=function(a,b){if(this.Ea.O5){var c=a.square.coordinates.height,d=a.square.coordinates.left+a.square.coordinates.width/2,e=a.square.coordinates.top+c/2;a=a.square.brush.clone();a.mf(1);gvjs_SG(this,d,e,c/2,a,{type:gvjs_4o},b)}else gvjs_LG.prototype.iY.call(this,a,b)}; function gvjs_UK(a,b,c,d){if(b.isVisible){var e=a.renderer.Sa(),f=a.Ea,g=f.pie.center,h=b.offset;if(b.dc){var k=f.pie.eE;var l=b.dc,m=new gvjs_SA;m.move(h.x+l.gf.x,h.y+l.gf.y);m.va(h.x+l.gf.x,h.y+l.gf.y+k);m.Sf(h.x+g.x,h.y+g.y+k,c,d,l.de,l.vd,!0);m.va(h.x+l.ei.x,h.y+l.ei.y);m.Sf(h.x+g.x,h.y+g.y,c,d,l.vd,l.de,!1);a.renderer.Ia(m,l.brush,e)}if(b.kv||b.sy)k=f.pie.eE,l=new gvjs_SA,l.move(h.x+g.x,h.y+g.y),l.va(h.x+g.x,h.y+g.y+k),b.sy&&(l.va(h.x+b.ei.x,h.y+b.ei.y+k),l.va(h.x+b.ei.x,h.y+b.ei.y)),b.kv&&(l.va(h.x+ b.gf.x,h.y+b.gf.y+k),l.va(h.x+b.gf.x,h.y+b.gf.y)),a.renderer.Ia(l,b.qQ,e);l=b.highlight?b.highlight.brush:b.brush;b.rt?0==b.eJ&&0==b.gD?a.renderer.Gl(g.x,g.y,c,d,l,e):(m=new gvjs_SA,m.move(g.x,g.y-d),m.Sf(g.x,g.y,c,d,0,180,!0),m.Sf(g.x,g.y,c,d,180,360,!0),m.move(g.x,g.y-b.gD),m.Sf(g.x,g.y,b.eJ,b.gD,360,180,!1),m.Sf(g.x,g.y,b.eJ,b.gD,180,0,!1),m.close(),a.renderer.Ia(m,l,e)):(m=new gvjs_SA,m.move(h.x+b.fD.x,h.y+b.fD.y),m.va(h.x+b.gf.x,h.y+b.gf.y),m.Sf(h.x+g.x,h.y+g.y,c,d,b.de,b.vd,!0),m.va(h.x+b.Uv.x, h.y+b.Uv.y),m.Sf(h.x+g.x,h.y+g.y,b.eJ,b.gD,b.vd,b.de,!1),a.renderer.Ia(m,l,e));b.nj&&f.Mfa&&gvjs_WK(a,b.nj,e);if(c=b.Ko){c.dc&&(d=new gvjs_SA,d.move(c.dc.gf.x,c.dc.gf.y),d.va(c.dc.gf.x,c.dc.gf.y+k),d.Sf(c.dc.di.x,c.dc.di.y+k,c.dc.radiusX,c.dc.radiusY,c.dc.de,c.dc.vd,!0),d.va(c.dc.ei.x,c.dc.ei.y),d.Sf(c.dc.di.x,c.dc.di.y,c.dc.radiusX,c.dc.radiusY,c.dc.vd,c.dc.de,!1),a.renderer.Ia(d,c.dc.brush,e));if(c.kv||c.sy)d=new gvjs_SA,d.move(c.eD.x,c.eD.y),d.va(c.rQ.x,c.rQ.y),d.va(c.rQ.x,c.rQ.y+k),d.va(c.eD.x, c.eD.y+k),d.va(c.eD.x,c.eD.y),a.renderer.Ia(d,c.qQ,e);gvjs_WK(a,c,e)}b.X_&&a.renderer.ce(b.text,b.U4.x+h.x,b.U4.y+h.y,b.iU.width,gvjs_2,gvjs_2,b.ja,e);h=gvjs_4E([gvjs_Zp,b.index]);e=e.j();a.we(a.Um,h,e);b.tooltip&&(e=gvjs_4E([gvjs_Pd,b.index]),a.nK(b.tooltip,e))}}function gvjs_WK(a,b,c){if(b.rt)a.renderer.Gl(b.di.x,b.di.y,b.radiusX,b.radiusY,b.brush,c);else{var d=new gvjs_SA;d.move(b.gf.x,b.gf.y);d.Sf(b.di.x,b.di.y,b.radiusX,b.radiusY,b.de,b.vd,!0);a.renderer.Ia(d,b.brush,c)}} function gvjs_VK(a,b){var c=gvjs_s(a.mv,a),d=gvjs_s(a.registerElement,a),e=a.renderer;a=a.KQ;for(var f=0;fgvjs_L(b,gvjs_iu,1);this.Nva=gvjs_K(b,gvjs_xw,!1);a=b.pb("pieSlicePercentFormat");gvjs_Py(a)&&(a={pattern:"#.#%"});this.Sua=new gvjs_gk(a);b=b.pb("pieSliceValueFormat");gvjs_Py(b)&&(b={pattern:gvjs_Nb});this.mha=new gvjs_gk(b)}gvjs_o(gvjs_XK,gvjs_QI); gvjs_XK.prototype.nz=function(){var a=this;return[function(){a.V.Ig=new Set([gvjs_Mw]);a.V.kd=gvjs_K(a.options,"isDiff");a.V.$c&=!a.V.kd;a.V.kd&&(a.V.Ih=a.V.Ih||{},a.V.Ih.pie=a.V.Ih.pie||{},a.V.Ih.pie.Kba=a.options.fa("diff.oldData.inCenter",!0),a.V.Ih.pie.F_=a.options.fa("diff.innerCircle.radiusFactor",.6));for(var b=0;ba.lb.getValue(b,1))throw Error("Negative values are invalid for a pie chart.");},gvjs_QI.prototype.nz.bind(this)]};gvjs_XK.prototype.N$=function(){return gvjs_j}; gvjs_XK.prototype.M$=function(){return null}; gvjs_XK.prototype.tN=function(){var a=this;return[function(){var b=a.ti();if(a.lb.W(0)!=gvjs_l)throw Error("Pie chart should have a first column of type string");var c=a.V;var d=c.O,e=a.ne.getPosition(),f=null,g=Math.round(1.618*c.Dl),h=Math.round(d.width*(1-1/1.618)-g);e==gvjs_$c?(f=new gvjs_B(d.top,d.left+h,d.bottom,d.left),e=new gvjs_B(d.top,d.right,d.bottom,f.right+g)):e==gvjs_j?(f=new gvjs_B(d.top,d.right,d.bottom,d.right-h),e=new gvjs_B(d.top,f.left-g,d.bottom,d.left)):e==gvjs_xt?(e=new gvjs_B(d.top, d.right,d.top+1/1.618*(d.bottom-d.top-g),d.left),f=new gvjs_B(e.bottom+g,d.right,d.bottom,d.left)):e=new gvjs_B(d.top,d.right,d.bottom,d.left);d=0;var k=h=Math.floor(Math.min(e.right-e.left,e.bottom-e.top)/2);g=Math.round((e.right+e.left)/2);e=Math.round((e.bottom+e.top)/2);c.$c&&(k*=.8,d=h/5,e-=d/2);if(c.kd){var l={radiusX:h*c.Ih.pie.F_,radiusY:k*c.Ih.pie.F_};h={radiusX:h,radiusY:k};c={pie:{center:new gvjs_ok(g,e),radiusX:h.radiusX,radiusY:h.radiusY,eE:d,Gd:c.Ih.pie.Kba?[l,h]:[h,l]},legend:f}}else c= {pie:{center:new gvjs_ok(g,e),radiusX:h,radiusY:k,eE:d,Gd:[{radiusX:h,radiusY:k}]},legend:f};gvjs_Rga(a,c);f=a.ne.getPosition();c.legend?a.ne.qr(c.legend):f==gvjs_vt?(b=a.ne,c=b.qr,f=a.V,e=f.height-f.O.bottom,d=a.ne.Za.fontSize,h=[],h.push({min:2,extra:[Infinity]}),g=h.length,h.push({min:d+2,extra:[Infinity]}),e=gvjs_nA(h,e),e.length>g?(g=f.O.bottom+e[g],f=new gvjs_B(g-d,f.O.right,g,f.O.left)):f=null,c.call(b,f)):f==gvjs_ov&&gvjs_Sga(a,b.O,c,a.ne.Za)}]}; function gvjs_YK(a,b,c){var d=a.V,e={},f=gvjs_oy(a.options,gvjs_gw,"");a=b.color;var g=b.qb;b=b.jh;if(d.$c){d=a;var h=g;f=b}else h=d=f;e.Hd=new gvjs_3({stroke:d,strokeWidth:1,fill:a,fillOpacity:null!=c?c:1});e.qb=new gvjs_3({stroke:h,strokeWidth:1,fill:g,fillOpacity:null!=c?c:1});e.jh=new gvjs_3({stroke:f,strokeWidth:1,fill:b,fillOpacity:null!=c?c:1});return e} function gvjs_Rga(a,b){function c(ma,da,ea,va,Z){f.kd?f.Vo.push({id:ma,text:da,brush:new gvjs_3({gradient:{Vf:ea,sf:ea,tn:z[0],un:z[1],x1:gvjs_So,y1:gvjs_Ro,x2:gvjs_Ro,y2:gvjs_Ro,Sn:!0,sp:!0}}),index:va,isVisible:Z}):f.Vo.push({id:ma,text:da,brush:new gvjs_3({fill:ea}),index:va,isVisible:Z})}function d(ma){var da=f.pie.Gd[ma-1].cS,ea=f.pie.Gd[0].cS;1==ma&&da?gvjs_ZK(da,r,da):1D+2&&g.Jg(D+2)===gvjs_Pd&&g.W(D+2)===gvjs_l,E=f.$f&&K&&!(!g.getProperty(O,D+2,gvjs_av)&&!g.Bd(D+2,gvjs_av)),F=g.getValue(O,D+1)||0,L=g.Ha(O,D+1,a.mha),N=g.getValue(O,0),P=g.Ha(O,0),S=0===R?0:Q/R,U=0===R?0:S+F/R,fa=U-S>=t;K=K&&g.getStringValue(O,D+2)||null;fa?Q+=F:H+=F;var V="slices."+B,pa=a.options.fa(V+".color",a.Kb[T%a.Kb.length]);pa=gvjs_5F(pa); var W=gvjs_YK(a,pa,z[D]),ja=gvjs_L(a.options,V+".offset",0),ia=gvjs_ny(a.options,V+".hole",w)+I,Da=gvjs_ry(a.options,V+".textStyle",p),Ea=gvjs_K(a.options,[V+gvjs_Lr,gvjs_ru],!0);O=gvjs__K(a,B,O,S,U,F,L,P,fa,h,J,C,ia,ja,q,Da,pa,W,Ea);f.C.push(O);fa=gvjs_K(a.options,V+".visibleInLegend",M&&(fa||u));c(N,P,pa.color,B,fa);D==A-1&&e(B,A,K,E);B+=1}0A?w=null:(A=Math.sqrt(A),w=[w-A,w+A]);if(null===w||0>w[1]){r=null;break b}h=u(h,w[1])}r=h}if(.4> r)a=null;else{k=k.clone();k.scale(-r);a=gvjs_Vfa(a,g,g);b:{a=gvjs_4I(k,a);g=gvjs_3y(f-c,2*Math.PI);r=0;h=g;for(u=0;u=g||0==v){a=!1;break b}h=Math.min(v,h);r=Math.max(v,r)}a=r-h=y.de&&90<=y.vd&&(n={},90>y.de?(n.de=90,n.gf=new gvjs_ok(l.x+m,l.y)):(n.de=y.de,n.gf=y.gf),270e;if(y.kv||y.sy)y.qQ=y.Rb.qb;return y}function gvjs_ZK(a,b,c,d){c=gvjs_0K(c,b);d&&(c+="\n"+gvjs_0K(d,b));a.wd={En:a.title,content:c}} function gvjs_Sga(a,b,c,d){var e=a.V,f=e.pie.radiusX,g=e.pie.radiusY,h=c.pie.center,k=gvjs_J(a.options,"legend.labeledValueText",gvjs_ew,gvjs_kC),l=Math.PI*(3*(f+g)-Math.sqrt((3*f+g)*(f+3*g))),m=[];c=[];for(var n={},p=0;pt?x=Math.min(x,180):w=Math.max(w,180)):x=w=u;n.QF=function(A){return function(B){return gvjs_eA(h,gvjs_3I(B,A.zM,A.PF))}}(n);var y=function(A){return function(B){return A.QF(gvjs_6y(B-90))}}(n);n.AM=function(A){return function(B){return Math.asin(gvjs_0g((B-h.y)/A.PF,-1,1))}}(n);v=function(A){return function(B){return A.QF(A.AM(B))}}(n);var z=function(A){return function(B){return A.QF(Math.PI-A.AM(B))}}(n);q={oea:y(u).y,aS:new gvjs_O(y(w).y, y(x).y),pB:q.text,EB:gvjs_0K(r,k),kba:r.value,index:r.index};180>t?(q.Rda=v,m.push(q)):(q.Rda=z,c.push(q))}}f=b.width/2-f-d.fontSize;e=gvjs_RK(new gvjs_B(b.top,b.right,b.bottom,b.right-f),a.sc,2,d,m);b=gvjs_RK(new gvjs_B(b.top,b.left+f,b.bottom,b.left),a.sc,1,d,c);d=[];gvjs_Me(d,e,b);a.V.Jq=d};function gvjs_1K(a,b,c){gvjs_PJ.call(this,a,b,c,gvjs_fw)}gvjs_t(gvjs_1K,gvjs_PJ);gvjs_1K.prototype.Gs=function(a){return this.renderer.xv(a.target)};gvjs_1K.prototype.v9=function(a,b){b=b.split("#");switch(b[0]){case gvjs_Zp:b=Number(b[1]),0>b||this.dispatchEvent("serie"+a,{Vb:b,Kk:null})}};function gvjs_2K(a,b,c,d,e,f,g){gvjs_hK.call(this,a,b,c,d,e,g);var h=gvjs_K(a,gvjs_ru,!0);this.Dna=gvjs_lA(f,function(k){return gvjs_K(a,"slices."+k+gvjs_Lr,h)});this.Vwa=gvjs_K(a,"shouldHighlightHover",!0)}gvjs_o(gvjs_2K,gvjs_hK);gvjs_2K.prototype.Us=function(a,b,c){this.QX(a,b,c)};gvjs_2K.prototype.xY=function(a,b){return a.equals(b,!0)};function gvjs_3K(a,b){a.C=a.C||{};a=a.C;a[b]=a[b]||{};return a[b]} gvjs_2K.prototype.QX=function(a,b,c){function d(q,r){if(null!=q){if(a.kd){var t=a.C.length;t=[q,(q+t/a.pie.Gd.length)%t]}else t=[q];for(var u=!1,v=0;vf)&&(d===h||0b)&&(d===f||0a.wheelDelta?b.scale*b.Mha:b.scale/b.Mha,a=gvjs_0g(a,b.P0,b.hta),a!==b.scale&&(b.scale=a,c.Qv&&(a=(b.Et+b.Rq)/2,d=b.XR*b.scale/2,b.Rq=a-d,b.Et=a+d),c.vertical&&(c=(b.Ft+b.Sq)/2,a=b.WR*b.scale/2,b.Sq=c-a,b.Ft=c+a),this.updateOptions()))};function gvjs_dL(a,b,c,d,e){if(c.fa(gvjs_Sd)===gvjs_fw)throw Error("Cannot use explorer with a pie chart");this.Ra=a;this.dj=b;this.m=c;this.ha=d;this.gk=e;this.Wg=this.Wm=null;this.R9=[];this.init()} gvjs_dL.prototype.Bq=function(){var a=gvjs_L(this.m,"explorer.maxZoomOut",4);1>a&&(a=1/a);var b=gvjs_L(this.m,"explorer.maxZoomIn",.25);1c){if(b-a.iA<1E3/this.Tf.HD)return}else c=1,a.done=!0;c=a.interpolator.interpolate(a.oY(c));a.zK=c;a.iA=b;this.Tc.Fl(c,{});this.zd.dispatchEvent("animationframefinish")}this.ha=a.$J};gvjs_.ku=function(){this.Tf&&(gvjs_E(this.Tf.timer),this.Tf=null)}; gvjs_.fZ=function(){var a=this.ha.O;return{left:a.left,top:a.top,width:a.width,height:a.height}};gvjs_.Qj=function(a){return null==this.Tc?null:(a=this.Tc.Qj(a))?{left:a.left,top:a.top,width:a.right-a.left,height:a.bottom-a.top}:null}; gvjs_.Ql=function(){var a=this.ha;return{getChartAreaBoundingBox:gvjs_s(this.fZ,this),getBoundingBox:gvjs_s(this.Qj,this),getXLocation:gvjs_s(gvjs_5G,null,a),getYLocation:gvjs_s(gvjs_6G,null,a),getHAxisValue:gvjs_s(gvjs_7G,null,a),getVAxisValue:gvjs_s(gvjs_8G,null,a),getPointDatum:gvjs_s(gvjs_9G,null,a)}};gvjs_.pZ=gvjs_n(71);gvjs_.ti=function(){return this.ha}; gvjs_.ah=function(){if(!this.m||!this.ha||!this.Ra)throw Error(gvjs_6r);var a=new gvjs_A(this.ga,this.Pa),b=gvjs_3g(this.container).createElement(gvjs_Ob);a=gvjs_1B(b,a);a=new gvjs_rB(b,a);a=this.Wx(new gvjs_MB(b),a);var c=gvjs_iK(this.Zf,this.ha,this.Ra);a.Fl(this.ha,c);return b.childNodes[0].toDataURL(gvjs_bv)};gvjs_.Se=null;function gvjs_jL(a){gvjs_iL.call(this,a);this.cc(gvjs_fw)}gvjs_o(gvjs_jL,gvjs_iL);gvjs_=gvjs_jL.prototype;gvjs_.Mca=function(){}; gvjs_.us=function(a,b,c,d,e,f){a=new gvjs_XK(a,b,c,d,e);this.oQ(a,f);return a};gvjs_.hH=function(a,b,c,d,e,f,g){return new gvjs_2K(a,b,c,d,e,f,g)};gvjs_.gH=function(a,b,c){return new gvjs_1K(a,b,c)};gvjs_.Wx=function(a,b){return new gvjs_TK(a,b)};gvjs_.Jm=gvjs_n(69);function gvjs_rL(a){gvjs_iL.call(this,a);this.cc(gvjs_d,gvjs_f,gvjs_S)}gvjs_o(gvjs_rL,gvjs_iL);function gvjs_fha(a){return a}function gvjs_sL(a){if(void 0===a)return gvjs_fha;if(typeof a==gvjs_d)return a;if(typeof a==gvjs_l)return function(b){return b[a]};throw"Bad type for verbal.evaluator: "+a;}function gvjs_tL(a,b){var c=gvjs_sL(b);return gvjs_Ee(a,function(d,e){return d+c(e)},0)}function gvjs_uL(a,b){return gvjs_tL(a,b)/a.length}function gvjs_vL(a,b){return Math.sqrt(gvjs_wL(a,b))} function gvjs_wL(a,b){var c=gvjs_sL(b);b=gvjs_uL(a,function(d){d=c(d);return d*d});a=gvjs_uL(a,c);return Math.max(b-a*a,0)}function gvjs_xL(a,b){var c=gvjs_sL(b),d,e;gvjs_u(a,function(f){var g=c(f);d>=g||(d=g,e=f)});return e}function gvjs_yL(a,b){var c=gvjs_sL(b);return gvjs_xL(a,function(d){return-c(d)})}var gvjs_gha=1/Math.sqrt(2*Math.PI);function gvjs_zL(a,b,c){if(0>c)throw"Bad normal distribution: sigma = "+c+".";if(0==c)return a==b?Infinity:0;a=(a-b)/c;return gvjs_gha*Math.exp(-.5*a*a)/c} function gvjs_AL(a,b,c){b=b||0;c=c||1;if(0==c)return a>=b?1:0;if(0!=b||1!=c)return gvjs_AL((a-b)/c);if(0a.$())throw Error("Data table should have at least 2 columns");if(a.W(0)!=gvjs_l)throw Error("Column 0 must be of type string");if(a.W(1)!=gvjs_l)throw Error("Column 1 must be of type string");b=this.Kt(b);for(var c=b.W9,d=b.X9,e=b.v$,f={},g=[],h=0;hm&&gvjs_VC(n[m- 1],gvjs_qv);f?gvjs_mM(a,h,b,d,e,g):(h=gvjs_mM(a,null,b,d,e,g),c.appendChild(k,h));return k} function gvjs_mM(a,b,c,d,e,f){var g=a.ra,h=a.D,k=a.gq;if(b)c=gvjs_zh(h,"tbody",null,b)[0],gvjs_hh(c);else{b=h.J(gvjs_ss,{cellspacing:"0"});gvjs_WC(b,k.G6);var l=h.J("THEAD");h.appendChild(b,l);h.appendChild(l,c);c=h.J(gvjs_ts);h.appendChild(b,c)}l=new gvjs_gk({fractionDigits:0,pattern:"#"});var m=d.mz(gvjs_Ku);null==a.qK&&(a.qK=a.i_?gvjs_aM(a.ge):[]);var n=a.qK,p=a.OR;d=gvjs_K(d,gvjs_Vs,!0);d=null!=d?d:!0;for(var q=0;q=x)x=1;var A=h.J(gvjs_us,{colSpan:x});gvjs_WC(A,z||[]);gvjs_WC(A,k.xV);h.appendChild(u,A);w&&gvjs_C(A,{"background-color":w});z=g.getValue(y,v);var B=g.Ha(y,v);null==z?B=gvjs_jf(gvjs_gg(B))?"\u00a0":B:f[v]==gvjs_zb&&(B=z?"\u2714":"\u2717");if(a.NV||a.MV){if(z=gvjs_OA(B),gvjs_cg(A,z),y=g.getProperty(y,v,gvjs_Jd))y=gvjs_PA(String(y)), A.style.cssText=gvjs_Ff(y)}else h.appendChild(A,h.createTextNode(B));v<=p-1&&(gvjs_VC(A,gvjs_Ju),v===p-1&&gvjs_VC(A,gvjs_qv),m&&gvjs_C(A,{"background-color":m}))}}return b} function gvjs_lM(a,b,c){function d(q){var r=["unsorted","sort-descending","sort-ascending"],t=a.ge.FA;gvjs_u(q.childNodes,function(u){var v=u.index;gvjs_YC(u,r);if(g){var w=0;t===v&&(w=a.ge.jD?1:2);gvjs_VC(u,r[w])}})}var e=a.ra,f=a.gq,g=a.UT!=gvjs_ju&&0=a.ge.iK)){var k=c.J(gvjs_b);gvjs_WC(k,d.ija);c.appendChild(h,k);f=a.ge.iK;var l=a.ge.Nm;b=a.ge.uda;null==b&&(b=f);if(null==b||0b)for(;a<=b;a++)c.push(a);else{c.push(a);c.push(b);for(var d=10;aa)if(gvjs_iM(this))this.draw(this.ra,this.m);else{var b=200*a;a++;setTimeout(this.rha.bind(this,a),b)}else this.D.removeNode(this.FN),this.gx()};gvjs_.getSelection=function(){return this.Of.getSelection()}; gvjs_.setSelection=function(a){if(this.ra){var b=this.Of.setSelection(a);a=this.qK;this.wJ=gvjs_dM(this.ge);for(var c=gvjs_rM(this),d,e=this.gq,f=gvjs_bo(b.An),g=0;g

כמה שבועות יש בשנה?

חישוב שבועות בשנה

שנת קלנדר גרגוריאני אחת כוללת כ-52 שבועות.

שבועות בשנה משותפת

שנה משותפת אחת בלוח גרגוריאני כוללת 365 ימים:

1 common year = 365 days = (365 days) / (7 days/week) = 52.143 weeks = 52 weeks + 1 day

שבועות בשנה מעוברת

שנה מעוברת אחת בלוח הגרגוריאני מתרחשת כל 4 שנים, למעט שנים הניתנות לחלוקה ב-100 ואינן ניתנות לחלוקה ב-400.

שנה מעוברת אחת בלוח הגרגוריאני כוללת 366 ימים, כאשר בפברואר יש 29 ימים:

1 leap year = 366 days = (366 days) / (7 days/week) = 52.286 weeks = 52 weeks + 2 days

טבלת שבועות בשנה

כל עמודה בתרשים היא שבוע אחד וכל שורה בתרשים היא יום בשבוע (לדוגמה, השורה הראשונה מלמעלה היא ימי ראשון):

01JanFebMarAprMayJunJulAugSepOctNovDec2023SMTWTFS
תַאֲרִיךניצחון/הפסד
4 בפברואר 20230
4 בפברואר 20231

טבלת שבועות בשנה

שָׁנָה
שנה מעוברת
שבועות
בשנה
2013 לא 52 שבועות + יום אחד
2014 לא 52 שבועות + יום אחד
2015 לא 52 שבועות + יום אחד
2016 כן 52 שבועות + יומיים
2017 לא 52 שבועות + יום אחד
2018 לא 52 שבועות + יום אחד
2019 לא 52 שבועות + יום אחד
2020 כן 52 שבועות + יומיים
2021 לא 52 שבועות + יום אחד
2022 לא 52 שבועות + יום אחד
2023 לא 52 שבועות + יום אחד
2024 כן 52 שבועות + יומיים
2025 לא 52 שבועות + יום אחד
2026 לא 52 שבועות + יום אחד
2027 לא 52 שבועות + יום אחד
2028 כן 52 שבועות + יומיים
2029 לא 52 שבועות + יום אחד
2030 לא 52 שבועות + יום אחד

 


ראה גם