forked from kbwood/svg
-
Notifications
You must be signed in to change notification settings - Fork 0
/
jquery.svggraph.pack.js
7 lines (7 loc) · 15.9 KB
/
jquery.svggraph.pack.js
1
2
3
4
5
6
7
/* http://keith-wood.name/svg.html
SVG graphing extension for jQuery v1.4.5.
Written by Keith Wood (kbwood{at}iinet.com.au) August 2007.
Dual licensed under the GPL (http://dev.jquery.com/browser/trunk/jquery/GPL-LICENSE.txt) and
MIT (http://dev.jquery.com/browser/trunk/jquery/MIT-LICENSE.txt) licenses.
Please attribute the author if you use it. */
eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(7($){$.19.3M(\'3i\',2L);$.19.1k=1q 2M();7 2M(){4.2N=[];4.2N[\'\']={2g:\'3N\'};4.2h=4.2N[\'\']}$.G(2M.1v,{26:[],1V:7(a,b){4.26[a]=b},3O:7(){C 4.26}});7 2L(a){4.D=a;4.2i=1K;M(6 b 2O $.19.1k.26){4.2y=$.19.1k.26[b];3j}4.1h={};4.O={1L:\'\',2j:25,2z:{1b:\'1l\'}};4.1M=[0.1,0.1,0.8,0.9];4.2A={1o:\'3k\',1i:\'2P\'};4.1j=[];4.S=[];4.2B=Z;4.F=4.D.19(0,0,0,0,{U:\'19-3i\'});4.Q=1q 2k(4);4.Q.1w(\'\',40);4.N=1q 2k(4);4.N.1w(\'\',40);4.1N=Z;4.1O=Z;4.1x=1q 2Q(4);4.2i=18}$.G(2L.1v,{X:0,Y:1,W:2,H:3,L:0,T:1,R:2,B:3,2R:1q 2k(4,$.19.1k.2h.2g,0,2l,10,0),3P:7(a){E(11.J==0){C 4.F}4.F=a;C 4},3Q:7(a,b){C(11.J==0?4.2S():4.2S(a,b))},2S:7(a,b){E(11.J==0){C 4.2y}6 c=$.19.1k.26[a];E(c){4.2y=c;4.1h=$.G({},b||{})}4.12();C 4},3R:7(a){C(11.J==0?4.1G():4.1G(a))},1G:7(a){E(11.J==0){C 4.1h}4.1h=$.G({},a);4.12();C 4},3S:7(a,b,c){C(11.J==0?4.27():4.27(a,b,c))},27:7(a,b,c){E(11.J==0){C 4.2A}E(1c b==\'3l\'){c=b;b=Z}4.2A=$.G({1o:a},(b?{1i:b}:{}),c||{});4.12();C 4},3T:7(a,b,c,d){C(11.J==0?4.2C():4.2C(a,b,c,d))},2C:7(a,b,c,d){E(11.J==0){C 4.1M}4.1M=(2m(a)?a:[a,b,c,d]);4.12();C 4},3U:7(a,b){E(11.J==0){C 4.1j}4.1j=[(1c a==\'1H\'?{1i:a}:a),(1c b==\'1H\'?{1i:b}:b)];E(4.1j[0]==Z&&4.1j[1]==Z){4.1j=[]}4.12();C 4},1w:7(a,b,c,d){E(11.J==0){C 4.O}E(1c b!=\'1y\'){d=c;c=b;b=Z}E(1c c!=\'1H\'){d=c;c=Z}4.O={1L:a,2j:b||4.O.2j,2z:$.G({1b:\'1l\'},(c?{1o:c}:{}),d||{})};4.12();C 4},3V:7(a,b,c,d,e,f){4.S.3W(1q 2T(4,a,b,c,d,e,f));4.12();C 4},1W:7(i){C(11.J>0?4.S[i]:Z)||4.S},3X:7(){4.2i=1K;C 4},3Y:7(){4.2i=18;4.12();C 4},3Z:7(a){4.2B=a;C 4},12:7(){E(!4.2i){C}2U(4.F.3m){4.F.41(4.F.3m)}E(!4.F.42){4.D.43.44(4.F)}E(!4.F.1r){4.F.3n(\'1r\',2V(4.F.2W(\'1r\'),10)||4.D.2X())}2n E(4.F.1r.1P){4.F.1r.1P.1L=4.F.1r.1P.1L||4.D.2X()}2n{4.F.1r=4.F.1r||4.D.2X()}E(!4.F.1A){4.F.3n(\'1A\',2V(4.F.2W(\'1A\'),10)||4.D.2Y())}2n E(4.F.1A.1P){4.F.1A.1P.1L=4.F.1A.1P.1L||4.D.2Y()}2n{4.F.1A=4.F.1A||4.D.2Y()}4.2y.1X(4)},28:7(a,b){C(!a[b]?2V(a.2W(b),10):(a[b].1P?a[b].1P.1L:a[b]))},1Y:7(){4.D.14(4.F,4.28(4.F,\'1r\')/2,4.O.2j,4.O.1L,4.O.2z)},1B:7(a){a=a||4.1M;6 b=4.28(4.F,\'1r\');6 c=4.28(4.F,\'1A\');6 d=(a[4.L]>1?a[4.L]:b*a[4.L]);6 e=(a[4.T]>1?a[4.T]:c*a[4.T]);6 f=(a[4.R]>1?a[4.R]:b*a[4.R])-d;6 g=(a[4.B]>1?a[4.B]:c*a[4.B])-e;C[d,e,f,g]},1Z:7(a,b){6 c=4.D.V(4.F,{U:\'45\'});6 d=4.1B();4.D.20(c,d[4.X],d[4.Y],d[4.W],d[4.H],4.2A);E(4.1j[0]&&4.N.I.16&&!b){4.29(c,4.N,18,d,4.1j[0])}E(4.1j[1]&&4.Q.I.16&&!a){4.29(c,4.Q,1K,d,4.1j[1])}C c},29:7(a,b,c,d,e){6 g=4.D.V(a,e);6 f=(c?d[4.H]:d[4.W])/(b.K.1d-b.K.13);6 h=17.2Z(b.K.13/b.I.16)*b.I.16;h=(h<b.K.13?h+b.I.16:h);2U(h<=b.K.1d){6 v=(c?b.K.1d-h:h-b.K.13)*f+(c?d[4.Y]:d[4.X]);4.D.1e(g,(c?d[4.X]:v),(c?v:d[4.Y]),(c?d[4.X]+d[4.W]:v),(c?v:d[4.Y]+d[4.H]));h+=b.I.16}},2o:7(a){6 b=4.1B();E(4.Q&&!a){E(4.Q.O){4.D.14(4.F,b[4.X]+b[4.W]/2,b[4.Y]+b[4.H]+4.Q.1f,4.Q.O,4.Q.1m)}4.1Q(4.Q,\'Q\',b[4.X],b[4.Y]+b[4.H],b[4.X]+b[4.W],b[4.Y]+b[4.H])}E(4.N){E(4.N.O){4.D.14(4.F,0,0,4.N.O,$.G({1b:\'1l\',2p:\'2q(\'+(b[4.X]-4.N.1f)+\',\'+(b[4.Y]+b[4.H]/2)+\') 2r(-2s)\'},4.N.1m||{}))}4.1Q(4.N,\'N\',b[4.X],b[4.Y],b[4.X],b[4.Y]+b[4.H])}E(4.1N&&!a){E(4.1N.O){4.D.14(4.F,b[4.X]+b[4.W]/2,b[4.X]-4.1N.1f,4.1N.O,4.1N.1m)}4.1Q(4.1N,\'1N\',b[4.X],b[4.Y],b[4.X]+b[4.W],b[4.Y])}E(4.1O){E(4.1O.O){4.D.14(4.F,0,0,4.1O.O,$.G({1b:\'1l\',2p:\'2q(\'+(b[4.X]+b[4.W]+4.1O.1f)+\',\'+(b[4.Y]+b[4.H]/2)+\') 2r(-2s)\'},4.1O.1m||{}))}4.1Q(4.1O,\'1O\',b[4.X]+b[4.W],b[4.Y],b[4.X]+b[4.W],b[4.Y]+b[4.H])}},1Q:7(a,b,c,d,e,f){6 g=(d==f);6 h=4.D.V(4.F,$.G({U:b},a.1R));6 i=4.D.V(4.F,$.G({U:b+\'46\',1b:(g?\'1l\':\'2a\')},a.1p));4.D.1e(h,c,d,e,f);E(a.I.16){6 j=(e>(4.28(4.F,\'1r\')/2)&&f>(4.28(4.F,\'1A\')/2));6 k=(g?e-c:f-d)/(a.K.1d-a.K.13);6 l=a.I.1g;6 m=17.2Z(a.K.13/a.I.16)*a.I.16;m=(m<a.K.13?m+a.I.16:m);6 n=(!a.I.21?a.K.1d+1:17.2Z(a.K.13/a.I.21)*a.I.21);n=(n<a.K.13?n+a.I.21:n);6 o=4.2b(a,j);6 p=0;2U(m<=a.K.1d||n<=a.K.1d){6 q=17.13(m,n);6 r=(q==m?l:l/2);6 v=(g?c:d)+(g?q-a.K.13:a.K.1d-q)*k;4.D.1e(h,(g?v:c+r*o[0]),(g?d+r*o[0]:v),(g?v:c+r*o[1]),(g?d+r*o[1]:v));E(q==m){4.D.14(i,(g?v:c-l),(g?d+2*l:v),(a.1n?a.1n[p++]:\'\'+q))}m+=(q==m?a.I.16:0);n+=(q==n?a.I.21:0)}}},2b:7(a,b){C[(a.I.22==(b?\'2O\':\'2D\')||a.I.22==\'3o\'?-1:0),(a.I.22==(b?\'2D\':\'2O\')||a.I.22==\'3o\'?+1:0),]},2t:7(){4.2R.O=$.19.1k.2h.2g;C 4.2R},2E:7(){6 a=[];6 b=(4.S.J?4.S[0].P.J:0);M(6 i=0;i<b;i++){a[i]=0;M(6 j=0;j<4.S.J;j++){a[i]+=4.S[j].P[i]}}C a},23:7(){E(!4.1x.2F){C}6 g=4.D.V(4.F,{U:\'1x\'});6 a=4.1B(4.1x.1M);4.D.20(g,a[4.X],a[4.Y],a[4.W],a[4.H],4.1x.2G);6 b=a[4.W]>a[4.H];6 c=4.S.J;6 d=(b?a[4.W]:a[4.H])/c;6 e=a[4.X]+5;6 f=a[4.Y]+((b?a[4.H]:d)+4.1x.1I)/2;M(6 i=0;i<c;i++){6 h=4.S[i];4.D.20(g,e+(b?i*d:0),f+(b?0:i*d)-4.1x.1I,4.1x.1I,4.1x.1I,{1o:h.1C,1i:h.1z,1D:1});4.D.14(g,e+(b?i*d:0)+4.1x.1I+5,f+(b?0:i*d),h.1s,4.1x.2u)}},24:7(a,b,c){6 d=4.2B;E(4.2B){$(a).47(7(){d.3p(4,[b,c])},7(){d.3p(4,[\'\',0])})}}});7 2T(a,b,c,d,e,f,g){E(1c b!=\'1H\'){g=f;f=e;e=d;d=c;c=b;b=Z}E(1c e!=\'1H\'){g=f;f=e;e=Z}E(1c f!=\'1y\'){g=f;f=Z}4.1a=a;4.1s=b||\'\';4.P=c||[];4.48=1;4.1C=d||\'49\';4.1z=e||\'2P\';4.1E=f||1;4.1J=g||{}}$.G(2T.1v,{4a:7(a){E(11.J==0){C 4.1s}4.1s=a;4.1a.12();C 4},1S:7(a,b){E(11.J==0){C 4.P}E(2m(a)){b=a;a=Z}4.1s=a||4.1s;4.P=b;4.1a.12();C 4},27:7(a,b,c,d){E(11.J==0){C $.G({1o:4.1C,1i:4.1z,1D:4.1E},4.1J)}E(1c b!=\'1H\'){d=c;c=b;b=Z}E(1c c!=\'1y\'){d=c;c=Z}4.1C=a||4.1C;4.1z=b||4.1z;4.1E=c||4.1E;$.G(4.1J,d||{});4.1a.12();C 4},2a:7(){C 4.1a}});7 2k(a,b,c,d,e,f){4.1a=a;4.O=b||\'\';4.1m={};4.1f=0;4.1n=Z;4.1p={};4.1R={1i:\'2P\',1D:1};4.I={16:e||10,21:f||0,1g:10,22:\'2D\'};4.K={13:c||0,1d:d||2l};4.4b=0}$.G(2k.1v,{4c:7(a,b){E(11.J==0){C 4.K}4.K.13=a;4.K.1d=b;4.1a.12();C 4},4d:7(a,b,c,d){E(11.J==0){C 4.I}E(1c c==\'1H\'){d=c;c=Z}4.I.16=a;4.I.21=b;4.I.1g=c||4.I.1g;4.I.22=d||4.I.22;4.1a.12();C 4},1w:7(a,b,c,d){E(11.J==0){C{1w:4.O,2j:4.1f,27:4.1m}}E(1c b!=\'1y\'){d=c;c=b;b=Z}E(1c c!=\'1H\'){d=c;c=Z}4.O=a;4.1f=(b!=Z?b:4.1f);E(c||d){4.1m=$.G(d||{},(c?{1o:c}:{}))}4.1a.12();C 4},3q:7(a,b,c){E(11.J==0){C{3q:4.1n,27:4.1p}}E(1c b!=\'1H\'){c=b;b=Z}4.1n=a;E(b||c){4.1p=$.G(c||{},(b?{1o:b}:{}))}4.1a.12();C 4},1e:7(a,b,c){E(11.J==0){C 4.1R}E(1c b==\'3l\'){c=b;b=Z}$.G(4.1R,{1i:a},(b?{1D:b}:{}),c||{});4.1a.12();C 4},2a:7(){C 4.1a}});7 2Q(a,b,c){4.1a=a;4.2F=18;4.1M=[0.9,0.1,1.0,0.9];4.1I=15;4.2G=b||{1i:\'4e\'};4.2u=c||{}}$.G(2Q.1v,{4f:7(a){E(11.J==0){C 4.2F}4.2F=a;4.1a.12();C 4},2C:7(a,b,c,d){E(11.J==0){C 4.1M}4.1M=(2m(a)?a:[a,b,c,d]);4.1a.12();C 4},2z:7(a,b,c){E(11.J==0){C{4g:4.1I,4h:4.2G,4i:4.2u}}E(1c a!=\'1y\'){c=b;b=a;a=Z}4.1I=a||4.1I;4.2G=b;4.2u=c||4.2u;4.1a.12();C 4},2a:7(){C 4.1a}});7 2H(a,b){C 17.4j(a*17.3r(10,b))/17.3r(10,b)}6 B=[\'2v (1y) - 1T 1r 1F 30 4k\',\'2w (1y) - 1T 4l 3s 2c 1F 2I\'];7 31(){}$.G(31.1v,{1w:7(){C\'32 33 1t\'},2d:7(){C\'2e 2c 1F 1S 2f 3t 2I 3u 3v 3w.\'},1G:7(){C B},1X:7(a){a.1Z(18);6 b=a.1h.2v||10;6 c=a.1h.2w||10;6 d=a.S.J;6 e=(d?(a.S[0]).P.J:0);6 f=a.1B();6 g=f[a.W]/((d*b+c)*e+c);6 h=f[a.H]/(a.N.K.1d-a.N.K.13);4.1u=a.D.V(a.F,{U:\'1t\'});M(6 i=0;i<d;i++){4.1U(a,i,d,b,c,f,g,h)}a.1Y();a.2o(18);4.2J(a,d,e,b,c,f,g);a.23()},1U:7(a,b,c,d,e,f,h,j){6 k=a.S[b];6 g=a.D.V(4.1u,$.G({U:\'1W\'+b,1o:k.1C,1i:k.1z,1D:k.1E},k.1J||{}));M(6 i=0;i<k.P.J;i++){6 r=a.D.20(g,f[a.X]+h*(e+i*(c*d+e)+(b*d)),f[a.Y]+j*(a.N.K.1d-k.P[i]),h*d,j*k.P[i]);a.24(r,k.1s,k.P[i])}},2J:7(a,b,c,d,e,f,g){6 h=a.Q;E(h.O){a.D.14(a.F,f[a.X]+f[a.W]/2,f[a.Y]+f[a.H]+h.1f,h.O,$.G({1b:\'1l\'},h.1m||{}))}6 j=a.D.V(a.F,$.G({U:\'Q\'},h.1R));6 k=a.D.V(a.F,$.G({U:\'34\',1b:\'1l\'},h.1p));a.D.1e(j,f[a.X],f[a.Y]+f[a.H],f[a.X]+f[a.W],f[a.Y]+f[a.H]);E(h.I.16){6 l=a.2b(h,18);M(6 i=1;i<c;i++){6 x=f[a.X]+g*(e/2+i*(b*d+e));a.D.1e(j,x,f[a.Y]+f[a.H]+l[0]*h.I.1g,x,f[a.Y]+f[a.H]+l[1]*h.I.1g)}M(6 i=0;i<c;i++){6 x=f[a.X]+g*(e/2+(i+0.5)*(b*d+e));a.D.14(k,x,f[a.Y]+f[a.H]+2*h.I.1g,(h.1n?h.1n[i]:\'\'+i))}}}});7 35(){}$.G(35.1v,{1w:7(){C\'3x 33 1t\'},2d:7(){C\'2e 2c 1F 1S 2f 3t 2I 3y \'+\'36 37 2x 1T 38 M 30 3z.\'},1G:7(){C B},1X:7(a){6 b=a.1Z(18,18);6 c=a.1B();E(a.1j[0]&&a.Q.I.16){a.29(b,a.2t(),18,c,a.1j[0])}6 d=a.1h.2v||10;6 e=a.1h.2w||10;6 f=a.S.J;6 g=(f?(a.S[0]).P.J:0);6 h=c[a.W]/((d+e)*g+e);6 i=c[a.H];4.1u=a.D.V(a.F,{U:\'1t\'});4.3A(a,f,g,d,e,c,h,i);a.1Y();a.D.14(a.F,0,0,$.19.1k.2h.2g,$.G({1b:\'1l\',2p:\'2q(\'+(c[a.X]-a.N.1f)+\',\'+(c[a.Y]+c[a.H]/2)+\') 2r(-2s)\'},a.N.1m||{}));6 j=$.G({},a.2t());$.G(j.1p,a.N.1p||{});a.1Q(j,\'N\',c[a.X],c[a.Y],c[a.X],c[a.Y]+c[a.H]);4.2J(a,g,d,e,c,h);a.23()},3A:7(a,b,c,d,e,f,h,j){6 k=a.2E();6 l=[];M(6 i=0;i<c;i++){l[i]=0}M(6 s=0;s<b;s++){6 m=a.S[s];6 g=a.D.V(4.1u,$.G({U:\'1W\'+s,1o:m.1C,1i:m.1z,1D:m.1E},m.1J||{}));M(6 i=0;i<m.P.J;i++){l[i]+=m.P[i];6 r=a.D.20(g,f[a.X]+h*(e+i*(d+e)),f[a.Y]+j*(k[i]-l[i])/k[i],h*d,j*m.P[i]/k[i]);a.24(r,m.1s,2H(m.P[i]/k[i]*2l,2))}}},2J:7(a,b,c,d,e,f){6 g=a.Q;E(g.O){a.D.14(a.F,e[a.X]+e[a.W]/2,e[a.Y]+e[a.H]+g.1f,g.O,$.G({1b:\'1l\'},g.1m||{}))}6 h=a.D.V(a.F,$.G({U:\'Q\'},g.1R));6 j=a.D.V(a.F,$.G({U:\'34\',1b:\'1l\'},g.1p));a.D.1e(h,e[a.X],e[a.Y]+e[a.H],e[a.X]+e[a.W],e[a.Y]+e[a.H]);E(g.I.16){6 k=a.2b(g,18);M(6 i=1;i<b;i++){6 x=e[a.X]+f*(d/2+i*(c+d));a.D.1e(h,x,e[a.Y]+e[a.H]+k[0]*g.I.1g,x,e[a.Y]+e[a.H]+k[1]*g.I.1g)}M(6 i=0;i<b;i++){6 x=e[a.X]+f*(d/2+(i+0.5)*(c+d));a.D.14(j,x,e[a.Y]+e[a.H]+2*g.I.1g,(g.1n?g.1n[i]:\'\'+i))}}}});7 39(){}$.G(39.1v,{1w:7(){C\'32 3a 1t\'},2d:7(){C\'2e 2c 1F 1S 2f 3B 4m 3u 3v 3w.\'},1G:7(){C B},1X:7(a){6 b=a.1Z(18,18);6 c=a.1B();a.29(b,a.N,1K,c,a.1j[0]);6 d=a.1h.2v||10;6 e=a.1h.2w||10;6 f=a.S.J;6 g=(f?(a.S[0]).P.J:0);6 h=c[a.W]/(a.N.K.1d-a.N.K.13);6 j=c[a.H]/((f*d+e)*g+e);4.1u=a.D.V(a.F,{U:\'1t\'});M(6 i=0;i<f;i++){4.1U(a,i,f,d,e,c,h,j)}a.1Y();4.2o(a,f,g,d,e,c,j);a.23()},1U:7(a,b,c,d,e,f,h,j){6 k=a.S[b];6 g=a.D.V(4.1u,$.G({U:\'1W\'+b,1o:k.1C,1i:k.1z,1D:k.1E},k.1J||{}));M(6 i=0;i<k.P.J;i++){6 r=a.D.20(g,f[a.X]+h*(0-a.N.K.13),f[a.Y]+j*(e+i*(c*d+e)+(b*d)),h*k.P[i],j*d);a.24(r,k.1s,k.P[i])}},2o:7(a,b,c,d,e,f,g){6 h=a.N;E(h){E(h.O){a.D.14(a.F,f[a.X]+f[a.W]/2,f[a.Y]+f[a.H]+h.1f,h.O,h.1m)}a.1Q(h,\'Q\',f[a.X],f[a.Y]+f[a.H],f[a.X]+f[a.W],f[a.Y]+f[a.H])}6 h=a.Q;E(h.O){a.D.14(a.F,0,0,h.O,$.G({1b:\'1l\',2p:\'2q(\'+(f[a.X]-h.1f)+\',\'+(f[a.Y]+f[a.H]/2)+\') 2r(-2s)\'},h.1m||{}))}6 j=a.D.V(a.F,$.G({U:\'N\'},h.1R));6 k=a.D.V(a.F,$.G({U:\'3C\',1b:\'2a\'},h.1p));a.D.1e(j,f[a.X],f[a.Y],f[a.X],f[a.Y]+f[a.H]);E(h.I.16){6 l=a.2b(h,1K);M(6 i=1;i<c;i++){6 y=f[a.Y]+g*(e/2+i*(b*d+e));a.D.1e(j,f[a.X]+l[0]*h.I.1g,y,f[a.X]+l[1]*h.I.1g,y)}M(6 i=0;i<c;i++){6 y=f[a.Y]+g*(e/2+(i+0.5)*(b*d+e));a.D.14(k,f[a.X]-h.I.1g,y,(h.1n?h.1n[i]:\'\'+i))}}}});7 3b(){}$.G(3b.1v,{1w:7(){C\'3x 3a 1t\'},2d:7(){C\'2e 2c 1F 1S 2f 3B 2I 3y \'+\'36 37 2x 1T 38 M 30 3z.\'},1G:7(){C B},1X:7(a){6 b=a.1Z(18,18);6 c=a.1B();E(a.1j[0]&&a.Q.I.16){a.29(b,a.2t(),1K,c,a.1j[0])}6 d=a.1h.2v||10;6 e=a.1h.2w||10;6 f=a.S.J;6 g=(f?(a.S[0]).P.J:0);6 h=c[a.W];6 i=c[a.H]/((d+e)*g+e);4.1u=a.D.V(a.F,{U:\'1t\'});4.3D(a,f,g,d,e,c,h,i);a.1Y();a.D.14(a.F,c[a.X]+c[a.W]/2,c[a.Y]+c[a.H]+a.Q.1f,$.19.1k.2h.2g,$.G({1b:\'1l\'},a.N.1m||{}));6 j=$.G({},a.2t());$.G(j.1p,a.N.1p||{});a.1Q(j,\'Q\',c[a.X],c[a.Y]+c[a.H],c[a.X]+c[a.W],c[a.Y]+c[a.H]);4.3E(a,g,d,e,c,i);a.23()},3D:7(a,b,c,d,e,f,h,j){6 k=a.2E();6 l=[];M(6 i=0;i<c;i++){l[i]=0}M(6 s=0;s<b;s++){6 m=a.S[s];6 g=a.D.V(4.1u,$.G({U:\'1W\'+s,1o:m.1C,1i:m.1z,1D:m.1E},m.1J||{}));M(6 i=0;i<m.P.J;i++){6 r=a.D.20(g,f[a.X]+h*l[i]/k[i],f[a.Y]+j*(e+i*(d+e)),h*m.P[i]/k[i],j*d);a.24(r,m.1s,2H(m.P[i]/k[i]*2l,2));l[i]+=m.P[i]}}},3E:7(a,b,c,d,e,f){6 g=a.Q;E(g.O){a.D.14(a.F,0,0,g.O,$.G({1b:\'1l\',2p:\'2q(\'+(e[a.X]-g.1f)+\',\'+(e[a.Y]+e[a.H]/2)+\') 2r(-2s)\'},g.1m||{}))}6 h=a.D.V(a.F,$.G({U:\'N\'},g.1R));6 j=a.D.V(a.F,$.G({U:\'3C\',1b:\'2a\'},g.1p));a.D.1e(h,e[a.X],e[a.Y],e[a.X],e[a.Y]+e[a.H]);E(g.I.16){6 k=a.2b(g,1K);M(6 i=1;i<b;i++){6 y=e[a.Y]+f*(d/2+i*(c+d));a.D.1e(h,e[a.X]+k[0]*g.I.1g,y,e[a.X]+k[1]*g.I.1g,y)}M(6 i=0;i<b;i++){6 y=e[a.Y]+f*(d/2+(i+0.5)*(c+d));a.D.14(j,e[a.X]-g.I.1g,y,(g.1n?g.1n[i]:\'\'+i))}}}});7 3c(){}$.G(3c.1v,{1w:7(){C\'32 1e 1t\'},2d:7(){C\'2e 2c 1F 1S 2f 4n 4o.\'},1G:7(){C[]},1X:7(a){a.1Z();6 b=a.1B();6 c=b[a.W]/(a.Q.K.1d-a.Q.K.13);6 d=b[a.H]/(a.N.K.1d-a.N.K.13);4.1u=a.D.V(a.F,{U:\'1t\'});M(6 i=0;i<a.S.J;i++){4.1U(a,i,b,c,d)}a.1Y();a.2o();a.23()},1U:7(a,b,c,d,e){6 f=a.S[b];6 g=a.D.3F();M(6 i=0;i<f.P.J;i++){6 x=c[a.X]+i*d;6 y=c[a.Y]+(a.N.K.1d-f.P[i])*e;E(i==0){g.3d(x,y)}2n{g.1e(x,y)}}6 p=a.D.3G(4.1u,g,$.G({4p:\'1W\'+b,1o:\'3k\',1i:f.1z,1D:f.1E},f.1J||{}));a.24(p,f.1s,0)}});7 3e(){}$.G(3e.1v,{3H:[\'3f (1y 4q 1y[]) - 4r 1F 4s 2x 3f 2D 1F 1T 3I\',\'3J (1y) - 1T 3K 2x 3d 4t 4u 4v\',\'3L (1y) - 1T 3K 3s 4w M 4x 1S\'],1w:7(){C\'4y 1t\'},2d:7(){C\'2e 36 4z 1F 1S 2f 37 2x 1T 38.\'},1G:7(){C 4.3H},1X:7(a){a.1Z(18,18);4.1u=a.D.V(a.F,{U:\'1t\'});6 b=a.1B();4.1U(a,b);a.1Y();a.23()},1U:7(a,b){6 c=a.2E();6 d=a.S.J;6 e=(d?(a.S[0]).P.J:0);6 f=a.D.3F();6 g=a.1h.3f||[];g=(2m(g)?g:[g]);6 h=a.1h.3J||10;6 l=(e<=1?0:a.1h.3L||10);6 m=(b[a.W]-(e*l)-l)/e/2;6 n=b[a.H]/2;6 o=17.13(m,n)-(g.J>0?h:0);6 q=a.D.V(a.F,$.G({U:\'34\',1b:\'1l\'},a.Q.1p));6 r=[];M(6 i=0;i<e;i++){6 s=b[a.X]+m+(i*(2*17.13(m,n)+l))+l;6 t=b[a.Y]+n;6 u=0;M(6 j=0;j<d;j++){6 v=a.S[j];E(i==0){r[j]=a.D.V(4.1u,$.G({U:\'1W\'+j,1o:v.1C,1i:v.1z,1D:v.1E},v.1J||{}))}E(v.P[i]==0){4A}6 w=(u/c[i])*2*17.2K;u+=v.P[i];6 z=(u/c[i])*2*17.2K;6 A=1K;M(6 k=0;k<g.J;k++){E(g[k]==j){A=18;3j}}6 x=s+(A?h*17.3g((w+z)/2):0);6 y=t+(A?h*17.3h((w+z)/2):0);6 p=a.D.3G(r[j],f.4B().3d(x,y).1e(x+o*17.3g(w),y+o*17.3h(w)).4C(o,o,0,(z-w<17.2K?0:1),1,x+o*17.3g(z),y+o*17.3h(z)).4D());a.24(p,v.1s,2H((z-w)/2/17.2K*2l,2))}E(a.Q){a.D.14(q,s,b[a.Y]+b[a.H]+a.Q.1f,a.Q.1n[i])}}}});7 2m(a){C(a&&a.4E==4F)}$.19.1k.1V(\'33\',1q 31());$.19.1k.1V(\'4G\',1q 35());$.19.1k.1V(\'3a\',1q 39());$.19.1k.1V(\'4H\',1q 3b());$.19.1k.1V(\'1e\',1q 3c());$.19.1k.1V(\'3I\',1q 3e())})(4I)',62,293,'||||this||var|function|||||||||||||||||||||||||||||||return|_wrapper|if|_chartCont|extend||_ticks|length|_scale||for|yAxis|_title|_values|xAxis||_series||class_|group||||null||arguments|_drawGraph|min|text||major|Math|true|svg|_graph|textAnchor|typeof|max|line|_titleOffset|size|_chartOptions|stroke|_gridlines|graphing|middle|_titleFormat|_labels|fill|_labelFormat|new|width|_name|chart|_chart|prototype|title|legend|number|_stroke|height|_getDims|_fill|strokeWidth|_strokeWidth|of|options|string|_sampleSize|_settings|false|value|_area|x2Axis|y2Axis|baseVal|_drawAxis|_lineFormat|values|the|_drawSeries|addChartType|series|drawGraph|_drawTitle|_drawChartBackground|rect|minor|position|_drawLegend|_showStatus||_chartTypes|format|_getValue|_drawGridlines|end|_getTickOffsets|sets|description|Compare|as|percentageText|region|_drawNow|offset|SVGGraphAxis|100|isArray|else|_drawAxes|transform|translate|rotate|90|_getPercentageAxis|_textSettings|barWidth|barGap|to|_chartType|settings|_chartFormat|_onstatus|area|out|_getTotals|_show|_bgSettings|roundNumber|bars|_drawXAxis|PI|SVGGraph|SVGGraphing|regional|in|black|SVGGraphLegend|_percentageAxis|type|SVGGraphSeries|while|parseInt|getAttribute|_width|_height|floor|each|SVGColumnChart|Basic|column|xAxisLabels|SVGStackedColumnChart|relative|contributions|whole|SVGRowChart|row|SVGStackedRowChart|SVGLineChart|move|SVGPieChart|explode|cos|sin|graph|break|none|object|firstChild|setAttribute|both|apply|labels|pow|between|vertical|with|grouped|categories|Stacked|showing|category|_drawColumns|horizontal|yAxisLabels|_drawRows|_drawYAxis|createPath|path|_options|pie|explodeDist|distance|pieGap|addExtension|Percentage|chartTypes|container|chartType|chartOptions|chartFormat|chartArea|gridlines|addSeries|push|noDraw|redraw|status||removeChild|parent|_svg|appendChild|background|Labels|hover|_axis|green|name|_crossAt|scale|ticks|gray|show|sampleSize|bgSettings|textSettings|round|bar|gap|rows|continuous|lines|id|or|indexes|sections|an|exploded|section|pies|multiple|Pie|sizes|continue|reset|arc|close|constructor|Array|stackedColumn|stackedRow|jQuery'.split('|'),0,{}))