From 666cc4750c16b1d9f602dbbe88407d254153042c Mon Sep 17 00:00:00 2001 From: Carsten Schmiemann Date: Sun, 30 Sep 2018 02:13:37 +0200 Subject: [PATCH] Fix Web min/max --- .pioenvs/.sconsign.dblite | Bin 1387670 -> 1387642 bytes .pioenvs/structure.hash | 2 +- .vscode/settings.json | 2 +- data/about.html | 1 - data/css/style.css | 1 - data/graph.html | 5 +- data/index.html | 1 - data/js/canvasjs.min.js | 902 +++++++++++++++++++++++++++++++++++ data/js/jquery-1.11.1.min.js | 4 + data/js/poll.js | 4 +- data/js/scripts.js | 1 - src/PowerAnalyzer.ino | 31 +- 12 files changed, 934 insertions(+), 20 deletions(-) create mode 100644 data/js/canvasjs.min.js create mode 100644 data/js/jquery-1.11.1.min.js delete mode 100644 data/js/scripts.js diff --git a/.pioenvs/.sconsign.dblite b/.pioenvs/.sconsign.dblite index 15c85664051a3ed40e45772369cc5cc48300ead9..e53a2031215519419656b1c3c34681a14719c5d3 100644 GIT binary patch literal 1387642 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

RJDerLu{C&b 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 ST{546Pc&!YD%_A=>;E5=pPC5( literal 1387670 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
    _7@U~E*Gp!^{-?Sl&Str{Oy=dhf4c9 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
    >X&jII{tsfp9A%4KFec^jhMxSgCvdu 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 diff --git a/.pioenvs/structure.hash b/.pioenvs/structure.hash index 205dda6..1f5e1ae 100644 --- a/.pioenvs/structure.hash +++ b/.pioenvs/structure.hash @@ -1 +1 @@ -d0b2a87cf0a77e923379f54bea377ed7b8197882 \ No newline at end of file +48395daee54e3878fbc0131b4ad59e5b91fe6378 \ No newline at end of file diff --git a/.vscode/settings.json b/.vscode/settings.json index 2047d69..e418fc6 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,6 +1,6 @@ { "terminal.integrated.env.windows": { - "PATH": "C:\\Users\\carsten\\.platformio\\penv\\Scripts;C:\\Users\\carsten\\.platformio\\penv;C:\\Program Files (x86)\\Common Files\\Oracle\\Java\\javapath;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\;C:\\WINDOWS\\System32\\OpenSSH\\;C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\Program Files\\PuTTY\\;C:\\Program Files\\Microsoft VS Code\\bin;C:\\Program Files\\Git\\cmd;C:\\Program Files\\bladeRF\\x64;C:\\Program Files\\PothosSDR\\bin;C:\\Users\\carsten\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Program Files (x86)\\Nmap;C:\\Program Files (x86)\\Common Files\\Oracle\\Java\\javapath;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\;C:\\WINDOWS\\System32\\OpenSSH\\;C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\Program Files\\PuTTY\\;C:\\Program Files\\Microsoft VS Code\\bin;C:\\Program Files\\Git\\cmd;C:\\Program Files\\bladeRF\\x64;C:\\Program Files\\PothosSDR\\bin;C:\\Users\\carsten\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Program Files (x86)\\Nmap", + "PATH": "C:\\Users\\Carsten\\.platformio\\penv\\Scripts;C:\\Users\\Carsten\\.platformio\\penv;C:\\Program Files (x86)\\Common Files\\Oracle\\Java\\javapath;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\;C:\\WINDOWS\\System32\\OpenSSH\\;C:\\Program Files\\Microsoft VS Code\\bin;C:\\ProgramData\\chocolatey\\bin;C:\\Program Files\\PuTTY\\;C:\\Program Files\\Git\\cmd;C:\\Users\\Carsten\\AppData\\Local\\Microsoft\\WindowsApps;;C:\\Program Files (x86)\\Common Files\\Oracle\\Java\\javapath;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\;C:\\WINDOWS\\System32\\OpenSSH\\;C:\\Program Files\\Microsoft VS Code\\bin;C:\\ProgramData\\chocolatey\\bin;C:\\Program Files\\PuTTY\\;C:\\Program Files\\Git\\cmd;C:\\Users\\Carsten\\AppData\\Local\\Microsoft\\WindowsApps;", "PLATFORMIO_CALLER": "vscode" }, "files.associations": { diff --git a/data/about.html b/data/about.html index 6f49263..42f0615 100644 --- a/data/about.html +++ b/data/about.html @@ -37,6 +37,5 @@

    Build by Carsten Schmiemann (2018), Akku V, Status:
    - \ No newline at end of file diff --git a/data/css/style.css b/data/css/style.css index 360c4f6..e69de29 100644 --- a/data/css/style.css +++ b/data/css/style.css @@ -1 +0,0 @@ -# Empty CSS file for your own CSS \ No newline at end of file diff --git a/data/graph.html b/data/graph.html index f9f5d87..85c21e3 100644 --- a/data/graph.html +++ b/data/graph.html @@ -37,8 +37,8 @@
    Build by Carsten Schmiemann (2018), Akku V, Status:
    - - + + - \ No newline at end of file diff --git a/data/index.html b/data/index.html index 571ec53..325a59d 100644 --- a/data/index.html +++ b/data/index.html @@ -145,7 +145,6 @@
    Build by Carsten Schmiemann (2018), Akku V, Status:
    - \ No newline at end of file diff --git a/data/js/canvasjs.min.js b/data/js/canvasjs.min.js new file mode 100644 index 0000000..d422320 --- /dev/null +++ b/data/js/canvasjs.min.js @@ -0,0 +1,902 @@ +/* + CanvasJS HTML5 & JavaScript Charts - v2.2 GA - https://canvasjs.com/ + Copyright 2018 fenopix + + --------------------- License Information -------------------- + CanvasJS is a commercial product which requires purchase of license. Without a commercial license you can use it for evaluation purposes for upto 30 days. Please refer to the following link for further details. + https://canvasjs.com/license/ + +*/ +/*eslint-disable*/ +/*jshint ignore:start*/ +(function(){function na(m,s){m.prototype=$a(s.prototype);m.prototype.constructor=m;m.base=s.prototype}function $a(m){function s(){}s.prototype=m;return new s}function Ta(m,s,q){"millisecond"===q?m.setMilliseconds(m.getMilliseconds()+1*s):"second"===q?m.setSeconds(m.getSeconds()+1*s):"minute"===q?m.setMinutes(m.getMinutes()+1*s):"hour"===q?m.setHours(m.getHours()+1*s):"day"===q?m.setDate(m.getDate()+1*s):"week"===q?m.setDate(m.getDate()+7*s):"month"===q?m.setMonth(m.getMonth()+1*s):"year"===q&&m.setFullYear(m.getFullYear()+ +1*s);return m}function ha(m,s){var q=!1;0>m&&(q=!0,m*=-1);m=""+m;for(s=s?s:1;m.length>16).toString(16),q=((m&65280)>>8).toString(16);m=((m&255)>>0).toString(16);s=2>s.length?"0"+s:s;q=2>q.length?"0"+q:q;m=2>m.length?"0"+m:m;return"#"+s+q+m}function ab(m,s){var q=this.length>>>0,v=Number(s)||0,v=0>v?Math.ceil(v):Math.floor(v); +for(0>v&&(v+=q);vq;q++)if(m[q]!==m[q+4]|m[q]!==m[q+8]|m[q]!==m[q+12]){s=!1;break}return s?m[0]<<16|m[1]<<8|m[2]:0}function ja(m,s,q){return m in s?s[m]:q[m]}function Ga(m,s,q){if(v&&Xa){var y=m.getContext("2d");La=y.webkitBackingStorePixelRatio||y.mozBackingStorePixelRatio||y.msBackingStorePixelRatio||y.oBackingStorePixelRatio||y.backingStorePixelRatio||1;ia=Qa/La;m.width=s*ia;m.height=q*ia;Qa!==La&&(m.style.width=s+"px",m.style.height=q+"px",y.scale(ia,ia))}else m.width= +s,m.height=q}function cb(m){if(!db){var s=!1,q=!1;"undefined"===typeof qa.Chart.creditHref?(m.creditHref=ga("iuuqr;..b`ow`rkr/bnl."),m.creditText=ga("B`ow`rKR/bnl")):(s=m.updateOption("creditText"),q=m.updateOption("creditHref"));if(m.creditHref&&m.creditText){m._creditLink||(m._creditLink=document.createElement("a"),m._creditLink.setAttribute("class","canvasjs-chart-credit"),m._creditLink.setAttribute("title","JavaScript Charts"),m._creditLink.setAttribute("style","outline:none;margin:0px;position:absolute;right:2px;top:"+ +(m.height-14)+"px;color:dimgrey;text-decoration:none;font-size:11px;font-family: Calibri, Lucida Grande, Lucida Sans Unicode, Arial, sans-serif"),m._creditLink.setAttribute("tabIndex",-1),m._creditLink.setAttribute("target","_blank"));if(0===m.renderCount||s||q)m._creditLink.setAttribute("href",m.creditHref),m._creditLink.innerHTML=m.creditText;m._creditLink&&m.creditHref&&m.creditText?(m._creditLink.parentElement||m._canvasJSContainer.appendChild(m._creditLink),m._creditLink.style.top=m.height-14+ +"px"):m._creditLink.parentElement&&m._canvasJSContainer.removeChild(m._creditLink)}}}function ta(m,s){var q=document.createElement("canvas");q.setAttribute("class","canvasjs-chart-canvas");Ga(q,m,s);v||"undefined"===typeof G_vmlCanvasManager||G_vmlCanvasManager.initElement(q);return q}function oa(m,s,q){for(var v in q)s.style[v]=q[v]}function ua(m,s,q){s.getAttribute("state")||(s.style.backgroundColor=m.toolbar.backgroundColor,s.style.color=m.toolbar.fontColor,s.style.border="none",oa(m,s,{WebkitUserSelect:"none", +MozUserSelect:"none",msUserSelect:"none",userSelect:"none"}));s.getAttribute("state")!==q&&(s.setAttribute("state",q),s.setAttribute("type","button"),oa(m,s,{padding:"5px 12px",cursor:"pointer","float":"left",width:"40px",height:"25px",outline:"0px",verticalAlign:"baseline",lineHeight:"0"}),s.setAttribute("title",m._cultureInfo[q+"Text"]),s.innerHTML=""+m._cultureInfo[q+"Text"]+"")}function Ma(){for(var m=null,s=0;sO?"a":"p";case "tt":return 12>O?"am":"pm";case "T":return 12>O?"A":"P";case "TT":return 12>O?"AM":"PM";case "K":return U?"UTC":(String(S).match(x)||[""]).pop().replace(z,"");case "z":return(0m?!0:!1;v&&(m*=-1);var y=q?q.decimalSeparator:".",x=q?q.digitGroupSeparator:",",z="";s=String(s);var z=1,S=q="",C=-1,I=[],F=[],J=0,R=0,U=0,P=!1,W=0,S=s.match(/"[^"]*"|'[^']*'|[eE][+-]*[0]+|[,]+[.]|\u2030|./g);s=null;for(var X= +0;S&&XC)C=X;else{if("%"===s)z*=100;else if("\u2030"===s){z*=1E3;continue}else if(","===s[0]&&"."===s[s.length-1]){z/=Math.pow(1E3,s.length-1);C=X+s.length-1;continue}else"E"!==s[0]&&"e"!==s[0]||"0"!==s[s.length-1]||(P=!0);0>C?(I.push(s),"#"===s||"0"===s?J++:","===s&&U++):(F.push(s),"#"!==s&&"0"!==s||R++)}P&&(s=Math.floor(m),S=-Math.floor(Math.log(m)/Math.LN10+1),W=0===m?0:0===s?-(J+S):String(s).length-J,z/=Math.pow(10,W));0>C&&(C=X);z=(m*z).toFixed(R);s=z.split("."); +z=(s[0]+"").split("");m=(s[1]+"").split("");z&&"0"===z[0]&&z.shift();for(P=S=X=R=C=0;0W?s.replace("+","").replace("-",""):s.replace("-",""),q+=s.replace(/[0]+/,function(m){return ha(W,m.length)}));x="";for(I=!1;0W?s.replace("+","").replace("-",""):s.replace("-",""),x+=s.replace(/[0]+/,function(m){return ha(W,m.length)}));q+=(I?y:"")+x;return v?"-"+q:q},Oa=function(m){var s=0,q=0;m=m||window.event;m.offsetX||0===m.offsetX?(s=m.offsetX,q=m.offsetY):m.layerX||0==m.layerX?(s=m.layerX,q=m.layerY):(s=m.pageX-m.target.offsetLeft,q=m.pageY-m.target.offsetTop);return{x:s,y:q}},Xa=!0,Qa=window.devicePixelRatio||1,La=1,ia=Xa?Qa/La:1,ga=function(m){for(var s="",q=0;qv)x=z-1;else break}q>v&&1z&&(F=v.pop(),y-=F.height,x=S)}this._wrappedText={lines:v,width:x,height:y};this.width=x+(this.leftPadding+this.rightPadding); +this.height=y+(this.topPadding+this.bottomPadding);this.ctx.font=q};ka.prototype._getFontString=function(){var m;m=""+(this.fontStyle?this.fontStyle+" ":"");m+=this.fontWeight?this.fontWeight+" ":"";m+=this.fontSize?this.fontSize+"px ":"";var s=this.fontFamily?this.fontFamily+"":"";!v&&s&&(s=s.split(",")[0],"'"!==s[0]&&'"'!==s[0]&&(s="'"+s+"'"));return m+=s};na(Ra,Y);na(Ha,Y);Ha.prototype.render=function(){if(this.text){var m=this.dockInsidePlotArea?this.chart.plotArea:this.chart,v=m.layoutManager.getFreeSpace(), +q=v.x1,x=v.y1,z=0,F=0,R=this.chart._menuButton&&this.chart.exportEnabled&&"top"===this.verticalAlign?22:0,S,C;"top"===this.verticalAlign||"bottom"===this.verticalAlign?(null===this.maxWidth&&(this.maxWidth=v.width-4-R*("center"===this.horizontalAlign?2:1)),F=0.5*v.height-this.margin-2,z=0):"center"===this.verticalAlign&&("left"===this.horizontalAlign||"right"===this.horizontalAlign?(null===this.maxWidth&&(this.maxWidth=v.height-4),F=0.5*v.width-this.margin-2):"center"===this.horizontalAlign&&(null=== +this.maxWidth&&(this.maxWidth=v.width-4),F=0.5*v.height-4));var I;y(this.padding)||"number"!==typeof this.padding?y(this.padding)||"object"!==typeof this.padding||(I=this.padding.top?this.padding.top:this.padding.bottom?this.padding.bottom:0,I+=this.padding.bottom?this.padding.bottom:this.padding.top?this.padding.top:0,I*=1.25):I=2.5*this.padding;this.wrap||(F=Math.min(F,Math.max(1.5*this.fontSize,this.fontSize+I)));F=new ka(this.ctx,{fontSize:this.fontSize,fontFamily:this.fontFamily,fontColor:this.fontColor, +fontStyle:this.fontStyle,fontWeight:this.fontWeight,horizontalAlign:this.horizontalAlign,verticalAlign:this.verticalAlign,borderColor:this.borderColor,borderThickness:this.borderThickness,backgroundColor:this.backgroundColor,maxWidth:this.maxWidth,maxHeight:F,cornerRadius:this.cornerRadius,text:this.text,padding:this.padding,textBaseline:"top"});I=F.measureText();"top"===this.verticalAlign||"bottom"===this.verticalAlign?("top"===this.verticalAlign?(x=v.y1+2,C="top"):"bottom"===this.verticalAlign&& +(x=v.y2-2-I.height,C="bottom"),"left"===this.horizontalAlign?q=v.x1+2:"center"===this.horizontalAlign?q=v.x1+v.width/2-I.width/2:"right"===this.horizontalAlign&&(q=v.x2-2-I.width-R),S=this.horizontalAlign,this.width=I.width,this.height=I.height):"center"===this.verticalAlign&&("left"===this.horizontalAlign?(q=v.x1+2,x=v.y2-2-(this.maxWidth/2-I.width/2),z=-90,C="left",this.width=I.height,this.height=I.width):"right"===this.horizontalAlign?(q=v.x2-2,x=v.y1+2+(this.maxWidth/2-I.width/2),z=90,C="right", +this.width=I.height,this.height=I.width):"center"===this.horizontalAlign&&(x=m.y1+(m.height/2-I.height/2),q=m.x1+(m.width/2-I.width/2),C="center",this.width=I.width,this.height=I.height),S="center");F.x=q;F.y=x;F.angle=z;F.horizontalAlign=S;F.render(!0);m.layoutManager.registerSpace(C,{width:this.width+("left"===C||"right"===C?this.margin+2:0),height:this.height+("top"===C||"bottom"===C?this.margin+2:0)});this.bounds={x1:q,y1:x,x2:q+this.width,y2:x+this.height};this.ctx.textBaseline="top"}};na(Na, +Y);Na.prototype.render=Ha.prototype.render;na(Ia,Y);var Ka={addTheme:function(m,v){xa[m]=v},addColorSet:function(m,v){za[m]=v},addCultureInfo:function(m,v){Ja[m]=v},formatNumber:function(m,v,q){q=q||"en";if(Ja[q])return V(m,v||"#,##0.##",new Ia(q));throw"Unknown Culture Name";},formatDate:function(m,v,q){q=q||"en";if(Ja[q])return Aa(m,v||"DD MMM YYYY",new Ia(q));throw"Unknown Culture Name";}};"undefined"!==typeof module&&"undefined"!==typeof module.exports?module.exports=Ka:"function"===typeof define&& +define.amd?define([],function(){return Ka}):window.CanvasJS=Ka;Ka.Chart=function(){function m(a,f){return a.x-f.x}function s(a,f,b){if(a&&f&&b){b=b+"."+f;var c="image/"+f;a=a.toDataURL(c);var e=!1,g=document.createElement("a");g.download=b;g.href=a;if("undefined"!==typeof Blob&&new Blob){for(var h=a.replace(/^data:[a-z\/]*;base64,/,""),h=atob(h),l=new ArrayBuffer(h.length),l=new Uint8Array(l),t=0;t
    Please right click on the image and save it to your device
    "),f.document.close()}}}function q(a,f){f=f||{};this.theme= +y(f.theme)||y(xa[f.theme])?"light1":f.theme;q.base.constructor.call(this,"Chart",null,f,null,null);var b=this;this._containerId=a;this._objectsInitialized=!1;this.overlaidCanvasCtx=this.ctx=null;this._indexLabels=[];this._panTimerId=0;this._lastTouchEventType="";this._lastTouchData=null;this.isAnimating=!1;this.renderCount=0;this.disableToolTip=this.animatedRender=!1;this.allDOMEventHandlers=[];this.panEnabled=!1;this._defaultCursor="default";this.plotArea={canvas:null,ctx:null,x1:0,y1:0,x2:0,y2:0, +width:0,height:0};this._dataInRenderedOrder=[];if(this.container="string"===typeof this._containerId?document.getElementById(this._containerId):this._containerId){this.container.innerHTML="";var c=0,e=0,c=this.options.width?this.width:0a[g].x&&0t?{x:a[l].x+t/3, +y:a[l].y+c/3}:{x:a[l].x,y:a[l].y+c/9};l=e;g=0===l?0:l-1;h=l===a.length-1?l:l+1;c=Math.abs((a[h].x-a[g].x)/(0===a[l].x-a[g].x?0.01:a[l].x-a[g].x))*(f-1)/2+1;t=(a[h].x-a[g].x)/c;c=(a[h].y-a[g].y)/c;b[b.length]=a[l].x>a[g].x&&0t?{x:a[l].x-t/3,y:a[l].y-c/3}:{x:a[l].x,y:a[l].y-c/9};b[b.length]=a[e]}return b}function z(a,f,b,c,e,g,h,l,t,k){var r=0;k?(h.color=g,l.color=g):k=1;r=t?Math.abs(e-b):Math.abs(c-f);r=0this.labelAngle?this.labelAngle-= +180:270<=this.labelAngle&&360>=this.labelAngle&&(this.labelAngle-=360);this.options.scaleBreaks&&(this.scaleBreaks=new I(this.chart,this.options.scaleBreaks,++this.chart._eventManager.lastObjectId,this));this.stripLines=[];if(this.options.stripLines&&0=this._appliedBreaks[a+1].startValue&&(this._appliedBreaks[a].endValue=Math.max(this._appliedBreaks[a].endValue,this._appliedBreaks[a+1].endValue),window.console&&window.console.log("CanvasJS Error: Breaks "+a+" and "+(a+1)+" are overlapping."), +this._appliedBreaks.splice(a,2),a--)}}function ba(a,f,b,c,e,g){ba.base.constructor.call(this,"Break",f,b,c,g);this.id=e;this.chart=a;this.ctx=this.chart.ctx;this.scaleBreaks=g;this.optionsName=f;this.isOptionsInArray=!0;this.type=b.type?this.type:g.type;this.fillOpacity=y(b.fillOpacity)?g.fillOpacity:this.fillOpacity;this.lineThickness=y(b.lineThickness)?g.lineThickness:this.lineThickness;this.color=b.color?this.color:g.color;this.lineColor=b.lineColor?this.lineColor:g.lineColor;this.lineDashType= +b.lineDashType?this.lineDashType:g.lineDashType;!y(this.startValue)&&this.startValue.getTime&&(this.startValue=this.startValue.getTime());!y(this.endValue)&&this.endValue.getTime&&(this.endValue=this.endValue.getTime());"number"===typeof this.startValue&&("number"===typeof this.endValue&&this.endValue=navigator.userAgent.search("MSIE")&&oa(a,a._zoomButton.childNodes[0],{WebkitFilter:"invert(100%)",filter:"invert(100%)"}))},this.allDOMEventHandlers);P(this._zoomButton,"mouseout",function(){f|| +(oa(a,a._zoomButton,{backgroundColor:a.toolbar.backgroundColor,color:a.toolbar.fontColor,transition:"0.4s",WebkitTransition:"0.4s"}),0>=navigator.userAgent.search("MSIE")&&oa(a,a._zoomButton.childNodes[0],{WebkitFilter:"invert(0%)",filter:"invert(0%)"}))},this.allDOMEventHandlers)}this._resetButton||(f=!1,va(this._resetButton=document.createElement("button")),ua(this,this._resetButton,"reset"),this._resetButton.style.borderRight=(this.exportEnabled?this.toolbar.borderThickness:0)+"px solid "+this.toolbar.borderColor, +this._toolBar.appendChild(this._resetButton),P(this._resetButton,"touchstart",function(a){f=!0},this.allDOMEventHandlers),P(this._resetButton,"click",function(){a.toolTip.hide();a.zoomEnabled||a.panEnabled?(a.zoomEnabled=!0,a.panEnabled=!1,ua(a,a._zoomButton,"pan"),a._defaultCursor="default",a.overlaidCanvas.style.cursor=a._defaultCursor):(a.zoomEnabled=!1,a.panEnabled=!1);if(a.sessionVariables.axisX)for(var c=0;c=navigator.userAgent.search("MSIE")&&oa(a,a._resetButton.childNodes[0], +{WebkitFilter:"invert(100%)",filter:"invert(100%)"}))},this.allDOMEventHandlers),P(this._resetButton,"mouseout",function(){f||(oa(a,a._resetButton,{backgroundColor:a.toolbar.backgroundColor,color:a.toolbar.fontColor,transition:"0.4s",WebkitTransition:"0.4s"}),0>=navigator.userAgent.search("MSIE")&&oa(a,a._resetButton.childNodes[0],{WebkitFilter:"invert(0%)",filter:"invert(0%)"}))},this.allDOMEventHandlers),this.overlaidCanvas.style.cursor=a._defaultCursor);this.zoomEnabled||this.panEnabled||(this._zoomButton? +(a._zoomButton.getAttribute("state")===a._cultureInfo.zoomText?(this.panEnabled=!0,this.zoomEnabled=!1):(this.zoomEnabled=!0,this.panEnabled=!1),Ma(a._zoomButton,a._resetButton)):(this.zoomEnabled=!0,this.panEnabled=!1))}else this.panEnabled=this.zoomEnabled=!1;this._menuButton?this.exportEnabled?Ma(this._menuButton):va(this._menuButton):this.exportEnabled&&v&&(f=!1,this._menuButton=document.createElement("button"),ua(this,this._menuButton,"menu"),this._toolBar.appendChild(this._menuButton),P(this._menuButton, +"touchstart",function(a){f=!0},this.allDOMEventHandlers),P(this._menuButton,"click",function(){"none"!==a._dropdownMenu.style.display||a._dropDownCloseTime&&500>=(new Date).getTime()-a._dropDownCloseTime.getTime()||(a._dropdownMenu.style.display="block",a._menuButton.blur(),a._dropdownMenu.focus())},this.allDOMEventHandlers,!0),P(this._menuButton,"mouseover",function(){f||(oa(a,a._menuButton,{backgroundColor:a.toolbar.backgroundColorOnHover,color:a.toolbar.fontColorOnHover}),0>=navigator.userAgent.search("MSIE")&& +oa(a,a._menuButton.childNodes[0],{WebkitFilter:"invert(100%)",filter:"invert(100%)"}))},this.allDOMEventHandlers,!0),P(this._menuButton,"mouseout",function(){f||(oa(a,a._menuButton,{backgroundColor:a.toolbar.backgroundColor,color:a.toolbar.fontColor}),0>=navigator.userAgent.search("MSIE")&&oa(a,a._menuButton.childNodes[0],{WebkitFilter:"invert(0%)",filter:"invert(0%)"}))},this.allDOMEventHandlers,!0));if(!this._dropdownMenu&&this.exportEnabled&&v){f=!1;this._dropdownMenu=document.createElement("div"); +this._dropdownMenu.setAttribute("tabindex",-1);var b=-1!==this.theme.indexOf("dark")?"black":"#888888";this._dropdownMenu.style.cssText="position: absolute; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; cursor: pointer;right: 0px;top: 25px;min-width: 120px;outline: 0;font-size: 14px; font-family: Arial, Helvetica, sans-serif;padding: 5px 0px 5px 0px;text-align: left;line-height: 10px;background-color:"+this.toolbar.backgroundColor+";box-shadow: 2px 2px 10px "+ +b;a._dropdownMenu.style.display="none";this._toolBar.appendChild(this._dropdownMenu);P(this._dropdownMenu,"blur",function(){va(a._dropdownMenu);a._dropDownCloseTime=new Date},this.allDOMEventHandlers,!0);b=document.createElement("div");b.style.cssText="padding: 12px 8px 12px 8px";b.innerHTML=this._cultureInfo.printText;b.style.backgroundColor=this.toolbar.backgroundColor;b.style.color=this.toolbar.fontColor;this._dropdownMenu.appendChild(b);P(b,"touchstart",function(a){f=!0},this.allDOMEventHandlers); +P(b,"mouseover",function(){f||(this.style.backgroundColor=a.toolbar.backgroundColorOnHover,this.style.color=a.toolbar.fontColorOnHover)},this.allDOMEventHandlers,!0);P(b,"mouseout",function(){f||(this.style.backgroundColor=a.toolbar.backgroundColor,this.style.color=a.toolbar.fontColor)},this.allDOMEventHandlers,!0);P(b,"click",function(){a.print();va(a._dropdownMenu)},this.allDOMEventHandlers,!0);b=document.createElement("div");b.style.cssText="padding: 12px 8px 12px 8px";b.innerHTML=this._cultureInfo.saveJPGText; +b.style.backgroundColor=this.toolbar.backgroundColor;b.style.color=this.toolbar.fontColor;this._dropdownMenu.appendChild(b);P(b,"touchstart",function(a){f=!0},this.allDOMEventHandlers);P(b,"mouseover",function(){f||(this.style.backgroundColor=a.toolbar.backgroundColorOnHover,this.style.color=a.toolbar.fontColorOnHover)},this.allDOMEventHandlers,!0);P(b,"mouseout",function(){f||(this.style.backgroundColor=a.toolbar.backgroundColor,this.style.color=a.toolbar.fontColor)},this.allDOMEventHandlers,!0); +P(b,"click",function(){s(a.canvas,"jpeg",a.exportFileName);va(a._dropdownMenu)},this.allDOMEventHandlers,!0);b=document.createElement("div");b.style.cssText="padding: 12px 8px 12px 8px";b.innerHTML=this._cultureInfo.savePNGText;b.style.backgroundColor=this.toolbar.backgroundColor;b.style.color=this.toolbar.fontColor;this._dropdownMenu.appendChild(b);P(b,"touchstart",function(a){f=!0},this.allDOMEventHandlers);P(b,"mouseover",function(){f||(this.style.backgroundColor=a.toolbar.backgroundColorOnHover, +this.style.color=a.toolbar.fontColorOnHover)},this.allDOMEventHandlers,!0);P(b,"mouseout",function(){f||(this.style.backgroundColor=a.toolbar.backgroundColor,this.style.color=a.toolbar.fontColor)},this.allDOMEventHandlers,!0);P(b,"click",function(){s(a.canvas,"png",a.exportFileName);va(a._dropdownMenu)},this.allDOMEventHandlers,!0)}"none"!==this._toolBar.style.display&&this._zoomButton&&(this.panEnabled?ua(a,a._zoomButton,"zoom"):ua(a,a._zoomButton,"pan"),a._resetButton.getAttribute("state")!==a._cultureInfo.resetText&& +ua(a,a._resetButton,"reset"));this.options.toolTip&&this.toolTip.options!==this.options.toolTip&&(this.toolTip.options=this.options.toolTip);for(var c in this.toolTip.options)this.toolTip.options.hasOwnProperty(c)&&this.toolTip.updateOption(c)};q.prototype._updateSize=function(){var a=0,f=0;this.options.width?a=this.width:this.width=a=0c.linkedDataSeriesIndex||c.linkedDataSeriesIndex>=this.options.data.length||"number"!==typeof c.linkedDataSeriesIndex|| +"error"===this.options.data[c.linkedDataSeriesIndex].type)&&(c.linkedDataSeriesIndex=null);null===c.name&&(c.name="DataSeries "+a);null===c.color?1a&&"undefined"!==typeof k.startTimePercent?a>=k.startTimePercent&&k.animationCallback(k.easingFunction(a-k.startTimePercent,0,1,1-k.startTimePercent),k):k.animationCallback(k.easingFunction(a, +0,1,1),k);r.dispatchEvent("dataAnimationIterationEnd",{chart:r})},function(){c=[];for(var a=0;aa.dataSeriesIndexes.length))for(var f=a.axisY.dataInfo,b=a.axisX.dataInfo,c,e,g=!1,h=0;hb.max&&(b.max=c);ef.max&&"number"===typeof e&&(f.max=e);if(0w&&(w=1/w);b.minDiff>w&&1!==w&&(b.minDiff=w)}else w=c-l.dataPoints[t-1].x,0>w&&(w*=-1),b.minDiff>w&&0!==w&&(b.minDiff=w);null!==e&&null!==l.dataPoints[t-1].y&&(a.axisY.logarithmic?(w=e/l.dataPoints[t-1].y,1>w&&(w=1/w),f.minDiff>w&&1!==w&&(f.minDiff=w)):(w=e-l.dataPoints[t-1].y,0>w&&(w*=-1),f.minDiff>w&&0!==w&&(f.minDiff=w)))}if(cd&& +!r)r=!0;else if(c>d&&r)continue;l.dataPoints[t].label&&(a.axisX.labels[c]=l.dataPoints[t].label);cb.viewPortMax&&(b.viewPortMax=c);null===e?b.viewPortMin===c&&pf.viewPortMax&&"number"===typeof e&&(f.viewPortMax=e))}}l.axisX.valueType=l.xValueType=g?"dateTime":"number"}};q.prototype._processStackedPlotUnit=function(a){if(a.dataSeriesIndexes&&!(1>a.dataSeriesIndexes.length)){for(var f= +a.axisY.dataInfo,b=a.axisX.dataInfo,c,e,g=!1,h=[],l=[],t=Infinity,k=-Infinity,r=0;rb.max&&(b.max=c);if(0m&&(m=1/m);b.minDiff>m&&1!==m&&(b.minDiff=m)}else m=c-p.dataPoints[n-1].x,0>m&&(m*=-1),b.minDiff>m&&0!==m&&(b.minDiff=m);null!==e&&null!==p.dataPoints[n-1].y&&(a.axisY.logarithmic?0m&&(m=1/m),f.minDiff>m&&1!==m&&(f.minDiff=m)):(m=e-p.dataPoints[n-1].y,0>m&&(m*=-1),f.minDiff>m&&0!==m&&(f.minDiff=m)))}if(cu&&!w)w=!0;else if(c>u&&w)continue;p.dataPoints[n].label&&(a.axisX.labels[c]=p.dataPoints[n].label);cb.viewPortMax&&(b.viewPortMax=c);null===p.dataPoints[n].y?b.viewPortMin===c&&yaf.max&&(f.max=a),nb.viewPortMax||(af.viewPortMax&& +(f.viewPortMax=a)));for(n in l)l.hasOwnProperty(n)&&!isNaN(n)&&(a=l[n],af.max&&(f.max=Math.max(a,k)),nb.viewPortMax||(af.viewPortMax&&(f.viewPortMax=Math.max(a,k))))}};q.prototype._processStacked100PlotUnit=function(a){if(a.dataSeriesIndexes&&!(1>a.dataSeriesIndexes.length)){for(var f=a.axisY.dataInfo,b=a.axisX.dataInfo,c,e,g=!1,h=!1,l=!1,t=[],k=0;kb.max&&(b.max=c);if(0u&&(u=1/u);b.minDiff>u&&1!==u&&(b.minDiff=u)}else u=c-r.dataPoints[p-1].x,0>u&&(u*=-1),b.minDiff>u&&0!==u&&(b.minDiff=u);y(e)||null===r.dataPoints[p-1].y||(a.axisY.logarithmic?0u&&(u=1/u),f.minDiff>u&&1!==u&&(f.minDiff=u)):(u=e-r.dataPoints[p-1].y,0>u&&(u*=-1),f.minDiff>u&&0!==u&&(f.minDiff=u)))}if(cD&&!d)d=!0;else if(c>D&&d)continue;r.dataPoints[p].label&&(a.axisX.labels[c]=r.dataPoints[p].label); +cb.viewPortMax&&(b.viewPortMax=c);null===e?b.viewPortMin===c&&we&&(l=!0),t[c]=t[c]?t[c]+Math.abs(e):Math.abs(e))}}r.axisX.valueType=r.xValueType=g?"dateTime":"number"}a.axisY.logarithmic?(f.max=y(f.viewPortMax)?99*Math.pow(a.axisY.logarithmBase,-0.05):Math.max(f.viewPortMax,99*Math.pow(a.axisY.logarithmBase,-0.05)),f.min=y(f.viewPortMin)?1:Math.min(f.viewPortMin,1)):h&&!l?(f.max=y(f.viewPortMax)? +99:Math.max(f.viewPortMax,99),f.min=y(f.viewPortMin)?1:Math.min(f.viewPortMin,1)):h&&l?(f.max=y(f.viewPortMax)?99:Math.max(f.viewPortMax,99),f.min=y(f.viewPortMin)?-99:Math.min(f.viewPortMin,-99)):!h&&l&&(f.max=y(f.viewPortMax)?-1:Math.max(f.viewPortMax,-1),f.min=y(f.viewPortMin)?-99:Math.min(f.viewPortMin,-99));f.viewPortMin=f.min;f.viewPortMax=f.max;a.dataPointYSums=t}};q.prototype._processMultiYPlotUnit=function(a){if(a.dataSeriesIndexes&&!(1>a.dataSeriesIndexes.length))for(var f=a.axisY.dataInfo, +b=a.axisX.dataInfo,c,e,g,h,l=!1,t=0;tb.max&&(b.max=c);gf.max&&(f.max=h);0w&&(w=1/w),b.minDiff>w&&1!==w&&(b.minDiff=w)):(w=c-k.dataPoints[r-1].x,0>w&&(w*=-1),b.minDiff>w&&0!==w&&(b.minDiff=w)),e&&(null!==e[0]&&k.dataPoints[r-1].y&&null!==k.dataPoints[r-1].y[0])&&(a.axisY.logarithmic?(w=e[0]/ +k.dataPoints[r-1].y[0],1>w&&(w=1/w),f.minDiff>w&&1!==w&&(f.minDiff=w)):(w=e[0]-k.dataPoints[r-1].y[0],0>w&&(w*=-1),f.minDiff>w&&0!==w&&(f.minDiff=w))));if(!(cu&&!n)n=!0;else if(c>u&&n)continue;k.dataPoints[r].label&&(a.axisX.labels[c]=k.dataPoints[r].label);cb.viewPortMax&&(b.viewPortMax=c);if(b.viewPortMin===c&&e)for(v=0;vf.viewPortMax&&(f.viewPortMax=h))}}k.axisX.valueType=k.xValueType=l?"dateTime":"number"}};q.prototype._processSpecificPlotUnit=function(a){if("waterfall"===a.type&&a.dataSeriesIndexes&&!(1>a.dataSeriesIndexes.length))for(var f=a.axisY.dataInfo,b=a.axisX.dataInfo,c,e,g=!1,h=0;hb.max&&(b.max=c),l.dataPointEOs[t].cumulativeSumf.max&&(f.max=l.dataPointEOs[t].cumulativeSum),0p&&(p=1/p),b.minDiff>p&&1!==p&&(b.minDiff=p)):(p=c-l.dataPoints[t-1].x,0>p&&(p*=-1),b.minDiff>p&&0!==p&&(b.minDiff=p)),null!==e&&null!==l.dataPoints[t- +1].y&&(a.axisY.logarithmic?(e=l.dataPointEOs[t].cumulativeSum/l.dataPointEOs[t-1].cumulativeSum,1>e&&(e=1/e),f.minDiff>e&&1!==e&&(f.minDiff=e)):(e=l.dataPointEOs[t].cumulativeSum-l.dataPointEOs[t-1].cumulativeSum,0>e&&(e*=-1),f.minDiff>e&&0!==e&&(f.minDiff=e)))),!(cd&&!r)r=!0;else if(c>d&&r)continue;l.dataPoints[t].label&&(a.axisX.labels[c]=l.dataPoints[t].label);cb.viewPortMax&&(b.viewPortMax=c);0f.viewPortMax&&(f.viewPortMax=l.dataPointEOs[t-1].cumulativeSum));l.dataPointEOs[t].cumulativeSumf.viewPortMax&&(f.viewPortMax=l.dataPointEOs[t].cumulativeSum)}l.axisX.valueType=l.xValueType=g?"dateTime":"number"}};q.prototype.calculateAutoBreaks=function(){function a(a,c,b,e){if(e)return b= +Math.pow(Math.min(b*a/c,c/a),0.2),1>=b&&(b=Math.pow(1>a?1/a:Math.min(c/a,a),0.25)),{startValue:a*b,endValue:c/b};b=0.2*Math.min(b-c+a,c-a);0>=b&&(b=0.25*Math.min(c-a,Math.abs(a)));return{startValue:a+b,endValue:c-b}}function f(a){if(a.dataSeriesIndexes&&!(1>a.dataSeriesIndexes.length)){var c=a.axisX.scaleBreaks&&a.axisX.scaleBreaks.autoCalculate&&1<=a.axisX.scaleBreaks.maxNumberOfAutoBreaks,b=a.axisY.scaleBreaks&&a.axisY.scaleBreaks.autoCalculate&&1<=a.axisY.scaleBreaks.maxNumberOfAutoBreaks;if(c|| +b)for(var f=a.axisY.dataInfo,g=a.axisX.dataInfo,k,h=g.min,n=g.max,l=f.min,t=f.max,g=g._dataRanges,f=f._dataRanges,p,r=0,m=0;mv.dataPoints.length))for(r=0;rg[p].max&&(g[p].max=k)),b){var q= +(t+1-l)*Math.max(parseFloat(a.axisY.scaleBreaks.collapsibleThreshold)||10,10)/100;if((k="waterfall"===a.type?v.dataPointEOs[r].cumulativeSum:v.dataPoints[r].y)&&k.length)for(var s=0;sf[p].max&&(f[p].max=k[s]);else y(k)||(p=Math.floor((k-l)/q),kf[p].max&&(f[p].max=k))}}}}function b(a){if(a.dataSeriesIndexes&&!(1>a.dataSeriesIndexes.length)&&a.axisX.scaleBreaks&&a.axisX.scaleBreaks.autoCalculate&&1<= +a.axisX.scaleBreaks.maxNumberOfAutoBreaks)for(var c=a.axisX.dataInfo,b=c.min,f=c.max,g=c._dataRanges,k,h=0,n=0;nl.dataPoints.length))for(h=0;hg[k].max&&(g[k].max=c)}}for(var c,e=this,g=!1,h=0;h< +this._axes.length;h++)if(this._axes[h].scaleBreaks&&this._axes[h].scaleBreaks.autoCalculate&&1<=this._axes[h].scaleBreaks.maxNumberOfAutoBreaks){g=!0;this._axes[h].dataInfo._dataRanges=[];for(var l=0;l<100/Math.max(parseFloat(this._axes[h].scaleBreaks.collapsibleThreshold)||10,10);l++)this._axes[h].dataInfo._dataRanges.push({min:Infinity,max:-Infinity})}if(g){for(h=0;hr[index].max&&(r[index].max=p)));delete this._axes[h].dataInfo.dataPointYPositiveSums}if(this._axes[h].dataInfo.dataPointYNegativeSums){n= +this._axes[h].dataInfo.dataPointYNegativeSums;r=k;for(l in n)n.hasOwnProperty(l)&&!isNaN(l)&&(p=-1*n[l],y(p)||(index=Math.floor((p-t)/c),pr[index].max&&(r[index].max=p)));delete this._axes[h].dataInfo.dataPointYNegativeSums}for(l=0;lc&&g.push({diff:p,start:r,end:t});break}else l++;if(this._axes[h].scaleBreaks.customBreaks)for(l=0;l=e.x1&&(a<=e.x2&&f>=e.y1&&f<=e.y2)&&(c=e.id)}return c};q.prototype.getAutoFontSize=function(a,f,b){f=Math.min(this.width,this.height);return Math.max("theme4"===this.theme?0:300<=f?12:10,Math.round(f*(a/400)))};q.prototype.resetOverlayedCanvas=function(){this.overlaidCanvasCtx.clearRect(0,0,this.width,this.height)};q.prototype.clearCanvas=function(){this.ctx.clearRect(0,0,this.width,this.height);this.backgroundColor&&(this.ctx.fillStyle=this.backgroundColor,this.ctx.fillRect(0,0,this.width,this.height))}; +q.prototype.attachEvent=function(a){this._events.push(a)};q.prototype._touchEventHandler=function(a){if(a.changedTouches&&this.interactivityEnabled){var f=[],b=a.changedTouches,c=b?b[0]:a,e=null;switch(a.type){case "touchstart":case "MSPointerDown":f=["mousemove","mousedown"];this._lastTouchData=Oa(c);this._lastTouchData.time=new Date;break;case "touchmove":case "MSPointerMove":f=["mousemove"];break;case "touchend":case "MSPointerUp":var g=this._lastTouchData&&this._lastTouchData.time?new Date-this._lastTouchData.time: +0,f="touchstart"===this._lastTouchEventType||"MSPointerDown"===this._lastTouchEventType||300>g?["mouseup","click"]:["mouseup"];break;default:return}if(!(b&&1g)){this._lastTouchData.scroll=!0;var l=window.parent||window;l&&l.scrollBy&&l.scrollBy(0,-h)}}catch(t){}this._lastTouchEventType=a.type;if(this._lastTouchData.scroll&&this.zoomEnabled)this.isDrag&& +this.resetOverlayedCanvas(),this.isDrag=!1;else for(b=0;b=e.x1&&f.x<=e.x2&&f.y>=e.y1&&f.y<=e.y2){c[b].call(c.context, +f.x,f.y);"mousedown"===b&&!0===c.capture?(q.capturedEventParam=c,this.overlaidCanvas.setCapture?this.overlaidCanvas.setCapture():document.documentElement.addEventListener("mouseup",this._mouseEventHandler,!1)):"mouseup"===b&&(c.chart.overlaidCanvas.releaseCapture?c.chart.overlaidCanvas.releaseCapture():document.documentElement.removeEventListener("mouseup",this._mouseEventHandler,!1));break}else c=null;a.target.style.cursor=c&&c.cursor?c.cursor:this._defaultCursor}b=this.plotArea;if(f.x +b.x2||f.yb.y2)this.toolTip&&this.toolTip.enabled?this.toolTip.hide():this.resetOverlayedCanvas();this.isDrag&&this.zoomEnabled||!this._eventManager||this._eventManager.mouseEventHandler(a)}};q.prototype._plotAreaMouseDown=function(a,f){this.isDrag=!0;this.dragStartPoint={x:a,y:f}};q.prototype._plotAreaMouseUp=function(a,f){if(("normal"===this.plotInfo.axisPlacement||"xySwapped"===this.plotInfo.axisPlacement)&&this.isDrag){var b=f-this.dragStartPoint.y,c=a-this.dragStartPoint.x,e=0<=this.zoomType.indexOf("x"), +g=0<=this.zoomType.indexOf("y"),h=!1;this.resetOverlayedCanvas();if("xySwapped"===this.plotInfo.axisPlacement)var l=g,g=e,e=l;if(this.panEnabled||this.zoomEnabled){if(this.panEnabled)for(e=g=0;eb.maximum&&(g=b.viewportMaximum/b.maximum,b.sessionVariables.newViewportMinimum= +b.viewportMinimum/g,b.sessionVariables.newViewportMaximum=b.viewportMaximum/g,h=!0):b.viewportMinimumb.maximum&&(g=b.viewportMaximum-b.maximum,b.sessionVariables.newViewportMinimum=b.viewportMinimum-g,b.sessionVariables.newViewportMaximum=b.viewportMaximum-g,h=!0);else if((!e||2Math.abs(b)&&(this.panEnabled||this.zoomEnabled)?this.toolTip.hide():this.panEnabled||this.zoomEnabled||this.toolTip.mouseMoveHandler(a,f);if((!e||2d)var w=d,d=n,n=w;if(p.scaleBreaks)for(w=0;!g&&w=d;if(isFinite(p.dataInfo.minDiff))if(w=p.getApparentDifference(n,d,null,!0),!(g||!(this.panEnabled&&p.scaleBreaks&&p.scaleBreaks._appliedBreaks.length)&& +(p.logarithmic&&wp.maximum))t.push(p),r.push({val1:n,val2:d}),l=!0;else if(!e){l=!1;break}}return{isValid:l,axesWithValidRange:t,axesRanges:r}};q.prototype.preparePlotArea=function(){var a=this.plotArea;!v&&(0b.lineCoordinates.x2?f.x2:b.lineCoordinates.x2;a.y2=f.y2>f.y1?f.y2:b.lineCoordinates.y2;a.width=a.x2-a.x1;a.height=a.y2-a.y1}this.axisY2&&0b.lineCoordinates.x2? +f.x2:b.lineCoordinates.x2,a.y2=f.y2>f.y1?f.y2:b.lineCoordinates.y2,a.width=a.x2-a.x1,a.height=a.y2-a.y1)}else f=this.layoutManager.getFreeSpace(),a.x1=f.x1,a.x2=f.x2,a.y1=f.y1,a.y2=f.y2,a.width=f.width,a.height=f.height;v||(a.canvas.width=a.width,a.canvas.height=a.height,a.canvas.style.left=a.x1+"px",a.canvas.style.top=a.y1+"px",(0b.x2||k.point.yb.y2+1)continue}else if("rangearea"===r||"rangesplinearea"===r){if(k.dataPoint.xs.viewportMaximum||Math.max.apply(null,k.dataPoint.y)A.viewportMaximum)continue}else if(0<=r.indexOf("line")|| +0<=r.indexOf("area")||0<=r.indexOf("bubble")||0<=r.indexOf("scatter")){if(k.dataPoint.xs.viewportMaximum||k.dataPoint.yA.viewportMaximum)continue}else if(0<=r.indexOf("column")||"waterfall"===r||"error"===r&&!k.axisSwapped){if(k.dataPoint.xs.viewportMaximum||k.bounds.y1>b.y2||k.bounds.y2s.viewportMaximum|| +k.bounds.x1>b.x2||k.bounds.x2s.viewportMaximum||Math.max.apply(null,k.dataPoint.y)A.viewportMaximum)continue}else if(k.dataPoint.xs.viewportMaximum)continue;e=h=2;"horizontal"===Q?(l=d.width,t=d.height):(t=d.width,l=d.height);if("normal"===this.plotInfo.axisPlacement){if(0<=r.indexOf("line")||0<=r.indexOf("area"))u= +"auto",h=4;else if(0<=r.indexOf("stacked"))"auto"===u&&(u="inside");else if("bubble"===r||"scatter"===r)u="inside";p=k.point.x-l/2;"inside"!==u?(e=b.y1,g=b.y2,0k.point.y)):(n=k.point.y+h+c,n>g-t-h-c&&(n="auto"===u?Math.min(k.point.y,g)-t-h-c:g-t-h-c,x=ng-t-h&&("bubble"===r||"scatter"===r)&&(n=Math.min(k.point.y+h,b.y2-t-h))),n=Math.min(n,g-t))}else 0<=r.indexOf("line")||0<=r.indexOf("area")||0<=r.indexOf("scatter")?(u="auto",e=4):0<=r.indexOf("stacked")?"auto"===u&&(u="inside"):"bubble"===r&&(u="inside"),n=k.point.y-t/2,"inside"!==u?(h=b.x1,g=b.x2, +0>q?(p=k.point.x-l-e-c,pk.point.x)):(p=k.point.x+e+c,p>g-l-e-c&&(p="auto"===u?Math.min(k.point.x,g)-l-e-c:g-l-e-c,x=pq?Math.max(k.bounds.x1,b.x1)+l/2+e:Math.min(k.bounds.x2,b.x2)-l/2-e:(Math.max(k.bounds.x1,b.x1)+Math.min(k.bounds.x2,b.x2))/2,p=0>q?Math.max(k.point.x,c)-l/2:Math.min(k.point.x,c)-l/2,p=Math.max(p,h));"vertical"===Q&&(n+= +t);d.x=p;d.y=n;d.render(!0);D&&("inside"!==u&&(0>r.indexOf("bar")&&("error"!==r||!k.axisSwapped)&&k.point.x>b.x1&&k.point.xr.indexOf("column")&&("error"!==r||k.axisSwapped)&&k.point.y>b.y1&&k.point.y=a.dataSeriesIndexes.length)){var c=this._eventManager.ghostCtx;b.save();var e=this.plotArea;b.beginPath();b.rect(e.x1,e.y1,e.width,e.height);b.clip();for(var g=[],h,l=0;la.axisX.dataInfo.viewPortMax&&(!k.connectNullData||!q)))if("number"!==typeof r[u].y)0< +u&&!(k.connectNullData||q||D)&&(b.stroke(),v&&c.stroke()),q=!0;else{Q=a.axisX.convertValueToPixel(Q);H=a.axisY.convertValueToPixel(r[u].y);var s=k.dataPointIds[u];this._eventManager.objectMap[s]={id:s,objectType:"dataPoint",dataSeriesIndex:t,dataPointIndex:u,x1:Q,y1:H};D||q?(!D&&k.connectNullData?(b.setLineDash&&(k.options.nullDataLineDashType||p===k.lineDashType&&k.lineDashType!==k.nullDataLineDashType)&&(b.stroke(),b.beginPath(),b.moveTo(h.x,h.y),p=k.nullDataLineDashType,b.setLineDash(n)),b.lineTo(Q, +H),v&&c.lineTo(Q,H)):(b.beginPath(),b.moveTo(Q,H),v&&(c.beginPath(),c.moveTo(Q,H))),q=D=!1):(b.lineTo(Q,H),v&&c.lineTo(Q,H),0==u%500&&(b.stroke(),b.beginPath(),b.moveTo(Q,H),v&&(c.stroke(),c.beginPath(),c.moveTo(Q,H))));h={x:Q,y:H};ur[u].y===a.axisY.reversed?1:-1,color:w})}b.stroke();v&&c.stroke()}}$.drawMarkers(g);v&&(f.drawImage(this._preRenderCanvas,0, +0,this.width,this.height),b.globalCompositeOperation="source-atop",a.axisX.maskCanvas&&b.drawImage(a.axisX.maskCanvas,0,0,this.width,this.height),a.axisY.maskCanvas&&b.drawImage(a.axisY.maskCanvas,0,0,this.width,this.height),this._breaksCanvasCtx&&this._breaksCanvasCtx.drawImage(this._preRenderCanvas,0,0,this.width,this.height),b.clearRect(e.x1,e.y1,e.width,e.height),c.beginPath());b.restore();b.beginPath();return{source:f,dest:this.plotArea.ctx,animationCallback:O.xClipAnimation,easingFunction:O.easing.linear, +animationBase:0}}};q.prototype.renderStepLine=function(a){var f=a.targetCanvasCtx||this.plotArea.ctx,b=v?this._preRenderCtx:f;if(!(0>=a.dataSeriesIndexes.length)){var c=this._eventManager.ghostCtx;b.save();var e=this.plotArea;b.beginPath();b.rect(e.x1,e.y1,e.width,e.height);b.clip();for(var g=[],h,l=0;la.axisX.dataInfo.viewPortMax&& +(!k.connectNullData||!q)))if("number"!==typeof r[u].y)0 +r[u].y===a.axisY.reversed?1:-1,color:w})}b.stroke();v&&c.stroke()}}$.drawMarkers(g);v&&(f.drawImage(this._preRenderCanvas,0,0,this.width,this.height),b.globalCompositeOperation="source-atop",a.axisX.maskCanvas&&b.drawImage(a.axisX.maskCanvas,0,0,this.width,this.height),a.axisY.maskCanvas&&b.drawImage(a.axisY.maskCanvas,0,0,this.width,this.height),this._breaksCanvasCtx&&this._breaksCanvasCtx.drawImage(this._preRenderCanvas,0,0,this.width,this.height),b.clearRect(e.x1,e.y1,e.width,e.height),c.beginPath()); +b.restore();b.beginPath();return{source:f,dest:this.plotArea.ctx,animationCallback:O.xClipAnimation,easingFunction:O.easing.linear,animationBase:0}}};q.prototype.renderSpline=function(a){function f(a){a=x(a,2);if(0=a.dataSeriesIndexes.length)){var e= +this._eventManager.ghostCtx;c.save();var g=this.plotArea;c.beginPath();c.rect(g.x1,g.y1,g.width,g.height);c.clip();for(var h=[],l=0;la.axisX.dataInfo.viewPortMax&&(!k.connectNullData||!Q)))if("number"!==typeof r[D].y)0r[D].y===a.axisY.reversed?1:-1,color:w});Q=!1}f(H)}$.drawMarkers(h); +v&&(b.drawImage(this._preRenderCanvas,0,0,this.width,this.height),c.globalCompositeOperation="source-atop",a.axisX.maskCanvas&&c.drawImage(a.axisX.maskCanvas,0,0,this.width,this.height),a.axisY.maskCanvas&&c.drawImage(a.axisY.maskCanvas,0,0,this.width,this.height),this._breaksCanvasCtx&&this._breaksCanvasCtx.drawImage(this._preRenderCanvas,0,0,this.width,this.height),c.clearRect(g.x1,g.y1,g.width,g.height),e.beginPath());c.restore();c.beginPath();return{source:b,dest:this.plotArea.ctx,animationCallback:O.xClipAnimation, +easingFunction:O.easing.linear,animationBase:0}}};var X=function(a,f,b,c,e,g,h,l,t,k,r,p,n){"undefined"===typeof n&&(n=1);h=h||0;l=l||"black";var d=15=a.dataSeriesIndexes.length)){var c=null,e=this.plotArea,g=0,h,l,t,k=a.axisY.convertValueToPixel(a.axisY.logarithmic?a.axisY.viewportMinimum:0),g=this.options.dataPointMinWidth?this.dataPointMinWidth:this.options.dataPointWidth?this.dataPointWidth:1,r=this.options.dataPointMaxWidth?this.dataPointMaxWidth:this.options.dataPointWidth?this.dataPointWidth:Math.min(0.15* +this.width,0.9*(this.plotArea.width/a.plotType.totalDataSeries))<<0,p=a.axisX.dataInfo.minDiff;isFinite(p)||(p=0.3*Math.abs(a.axisX.range));p=this.dataPointWidth=this.options.dataPointWidth?this.dataPointWidth:0.9*(e.width*(a.axisX.logarithmic?Math.log(p)/Math.log(a.axisX.range):Math.abs(p)/Math.abs(a.axisX.range))/a.plotType.totalDataSeries)<<0;this.dataPointMaxWidth&&g>r&&(g=Math.min(this.options.dataPointWidth?this.dataPointWidth:Infinity,r));!this.dataPointMaxWidth&&(this.dataPointMinWidth&&r< +g)&&(r=Math.max(this.options.dataPointWidth?this.dataPointWidth:-Infinity,g));pr&&(p=r);b.save();v&&this._eventManager.ghostCtx.save();b.beginPath();b.rect(e.x1,e.y1,e.width,e.height);b.clip();v&&(this._eventManager.ghostCtx.beginPath(),this._eventManager.ghostCtx.rect(e.x1,e.y1,e.width,e.height),this._eventManager.ghostCtx.clip());for(r=0;ra.axisX.dataInfo.viewPortMax)&&"number"===typeof w[g].y){h=a.axisX.convertValueToPixel(t);l=a.axisY.convertValueToPixel(w[g].y);h=a.axisX.reversed?h+a.plotType.totalDataSeries*p/2-(a.previousDataSeriesCount+r)*p<<0:h-a.plotType.totalDataSeries*p/2+(a.previousDataSeriesCount+r)*p<<0;var D=a.axisX.reversed?h-p<<0:h+p<<0,u;0<=w[g].y?u=k:(u=l,l=k);l>u&&(c=l,l=u,u=c);c=w[g].color?w[g].color:d._colorSet[g%d._colorSet.length]; +X(b,h,l,D,u,c,0,null,m&&0<=w[g].y,0>w[g].y&&m,!1,!1,d.fillOpacity);c=d.dataPointIds[g];this._eventManager.objectMap[c]={id:c,objectType:"dataPoint",dataSeriesIndex:n,dataPointIndex:g,x1:h,y1:l,x2:D,y2:u};c=R(c);v&&X(this._eventManager.ghostCtx,h,l,D,u,c,0,null,!1,!1,!1,!1);(w[g].indexLabel||d.indexLabel||w[g].indexLabelFormatter||d.indexLabelFormatter)&&this._indexLabels.push({chartType:"column",dataPoint:w[g],dataSeries:d,point:{x:h+(D-h)/2,y:0>w[g].y===a.axisY.reversed?l:u},direction:0>w[g].y=== +a.axisY.reversed?1:-1,bounds:{x1:h,y1:Math.min(l,u),x2:D,y2:Math.max(l,u)},color:c})}}v&&(f.drawImage(this._preRenderCanvas,0,0,this.width,this.height),b.globalCompositeOperation="source-atop",a.axisX.maskCanvas&&b.drawImage(a.axisX.maskCanvas,0,0,this.width,this.height),a.axisY.maskCanvas&&b.drawImage(a.axisY.maskCanvas,0,0,this.width,this.height),this._breaksCanvasCtx&&this._breaksCanvasCtx.drawImage(this._preRenderCanvas,0,0,this.width,this.height),b.clearRect(e.x1,e.y1,e.width,e.height),this._eventManager.ghostCtx.restore()); +b.restore();return{source:f,dest:this.plotArea.ctx,animationCallback:O.yScaleAnimation,easingFunction:O.easing.easeOutQuart,animationBase:ka.axisY.bounds.y2?a.axisY.bounds.y2:k}}};q.prototype.renderStackedColumn=function(a){var f=a.targetCanvasCtx||this.plotArea.ctx,b=v?this._preRenderCtx:f;if(!(0>=a.dataSeriesIndexes.length)){var c=null,e=this.plotArea,g=[],h=[],l=[],t=[],k=0,r,p,n=a.axisY.convertValueToPixel(a.axisY.logarithmic?a.axisY.viewportMinimum:0),k= +this.options.dataPointMinWidth?this.dataPointMinWidth:this.options.dataPointWidth?this.dataPointWidth:1;r=this.options.dataPointMaxWidth?this.dataPointMaxWidth:this.options.dataPointWidth?this.dataPointWidth:0.15*this.width<<0;var d=a.axisX.dataInfo.minDiff;isFinite(d)||(d=0.3*Math.abs(a.axisX.range));d=this.options.dataPointWidth?this.dataPointWidth:0.9*(e.width*(a.axisX.logarithmic?Math.log(d)/Math.log(a.axisX.range):Math.abs(d)/Math.abs(a.axisX.range))/a.plotType.plotUnits.length)<<0;this.dataPointMaxWidth&& +k>r&&(k=Math.min(this.options.dataPointWidth?this.dataPointWidth:Infinity,r));!this.dataPointMaxWidth&&(this.dataPointMinWidth&&rr&&(d=r);b.save();v&&this._eventManager.ghostCtx.save();b.beginPath();b.rect(e.x1,e.y1,e.width,e.height);b.clip();v&&(this._eventManager.ghostCtx.beginPath(),this._eventManager.ghostCtx.rect(e.x1,e.y1,e.width,e.height),this._eventManager.ghostCtx.clip());for(var w=0;wa.axisX.dataInfo.viewPortMax)&&"number"===typeof u[k].y){r=a.axisX.convertValueToPixel(c);var H=r-a.plotType.plotUnits.length*d/2+a.index*d<<0,s=H+d<<0,q;if(a.axisY.logarithmic||a.axisY.scaleBreaks&&0=u[k].y)t[c]=u[k].y+(t[c]?t[c]:0),q=a.axisY.convertValueToPixel(t[c]),p="undefined"!==typeof h[c]?h[c]:n,h[c]=q;else if(p=a.axisY.convertValueToPixel(u[k].y),0<=u[k].y){var y="undefined"!==typeof g[c]?g[c]:0;p-=y;q=n-y;g[c]=y+(q-p)}else y=h[c]?h[c]:0,q=p+y,p=n+y,h[c]=y+(q-p);c=u[k].color?u[k].color:D._colorSet[k%D._colorSet.length]; +X(b,H,p,s,q,c,0,null,Q&&0<=u[k].y,0>u[k].y&&Q,!1,!1,D.fillOpacity);c=D.dataPointIds[k];this._eventManager.objectMap[c]={id:c,objectType:"dataPoint",dataSeriesIndex:m,dataPointIndex:k,x1:H,y1:p,x2:s,y2:q};c=R(c);v&&X(this._eventManager.ghostCtx,H,p,s,q,c,0,null,!1,!1,!1,!1);(u[k].indexLabel||D.indexLabel||u[k].indexLabelFormatter||D.indexLabelFormatter)&&this._indexLabels.push({chartType:"stackedColumn",dataPoint:u[k],dataSeries:D,point:{x:r,y:0<=u[k].y?p:q},direction:0>u[k].y===a.axisY.reversed?1: +-1,bounds:{x1:H,y1:Math.min(p,q),x2:s,y2:Math.max(p,q)},color:c})}}}v&&(f.drawImage(this._preRenderCanvas,0,0,this.width,this.height),b.globalCompositeOperation="source-atop",a.axisX.maskCanvas&&b.drawImage(a.axisX.maskCanvas,0,0,this.width,this.height),a.axisY.maskCanvas&&b.drawImage(a.axisY.maskCanvas,0,0,this.width,this.height),this._breaksCanvasCtx&&this._breaksCanvasCtx.drawImage(this._preRenderCanvas,0,0,this.width,this.height),b.clearRect(e.x1,e.y1,e.width,e.height),this._eventManager.ghostCtx.restore()); +b.restore();return{source:f,dest:this.plotArea.ctx,animationCallback:O.yScaleAnimation,easingFunction:O.easing.easeOutQuart,animationBase:na.axisY.bounds.y2?a.axisY.bounds.y2:n}}};q.prototype.renderStackedColumn100=function(a){var f=a.targetCanvasCtx||this.plotArea.ctx,b=v?this._preRenderCtx:f;if(!(0>=a.dataSeriesIndexes.length)){var c=null,e=this.plotArea,g=[],h=[],l=[],t=[],k=0,r,p,n=a.axisY.convertValueToPixel(a.axisY.logarithmic?a.axisY.viewportMinimum:0), +k=this.options.dataPointMinWidth?this.dataPointMinWidth:this.options.dataPointWidth?this.dataPointWidth:1;r=this.options.dataPointMaxWidth?this.dataPointMaxWidth:this.options.dataPointWidth?this.dataPointWidth:0.15*this.width<<0;var d=a.axisX.dataInfo.minDiff;isFinite(d)||(d=0.3*Math.abs(a.axisX.range));d=this.options.dataPointWidth?this.dataPointWidth:0.9*(e.width*(a.axisX.logarithmic?Math.log(d)/Math.log(a.axisX.range):Math.abs(d)/Math.abs(a.axisX.range))/a.plotType.plotUnits.length)<<0;this.dataPointMaxWidth&& +k>r&&(k=Math.min(this.options.dataPointWidth?this.dataPointWidth:Infinity,r));!this.dataPointMaxWidth&&(this.dataPointMinWidth&&rr&&(d=r);b.save();v&&this._eventManager.ghostCtx.save();b.beginPath();b.rect(e.x1,e.y1,e.width,e.height);b.clip();v&&(this._eventManager.ghostCtx.beginPath(),this._eventManager.ghostCtx.rect(e.x1,e.y1,e.width,e.height),this._eventManager.ghostCtx.clip());for(var w=0;wa.axisX.dataInfo.viewPortMax)&&"number"===typeof u[k].y){r=a.axisX.convertValueToPixel(c);p=0!==a.dataPointYSums[c]?100*(u[k].y/a.dataPointYSums[c]):0;var q=r-a.plotType.plotUnits.length*d/2+a.index*d<<0,s=q+d<<0,y;if(a.axisY.logarithmic||a.axisY.scaleBreaks&&0=l[c])continue;p=a.axisY.convertValueToPixel(l[c]);y=g[c]?g[c]:n;g[c]=p}else if(a.axisY.scaleBreaks&&0=u[k].y)t[c]=p+("undefined"!==typeof t[c]?t[c]:0),y=a.axisY.convertValueToPixel(t[c]),p=h[c]?h[c]:n,h[c]=y;else if(p=a.axisY.convertValueToPixel(p),0<=u[k].y){var A="undefined"!==typeof g[c]?g[c]:0;p-=A;y=n-A;a.dataSeriesIndexes.length-1===w&&1>=Math.abs(e.y1-p)&&(p=e.y1);g[c]=A+(y-p)}else A="undefined"!== +typeof h[c]?h[c]:0,y=p+A,p=n+A,a.dataSeriesIndexes.length-1===w&&1>=Math.abs(e.y2-y)&&(y=e.y2),h[c]=A+(y-p);c=u[k].color?u[k].color:D._colorSet[k%D._colorSet.length];X(b,q,p,s,y,c,0,null,Q&&0<=u[k].y,0>u[k].y&&Q,!1,!1,D.fillOpacity);c=D.dataPointIds[k];this._eventManager.objectMap[c]={id:c,objectType:"dataPoint",dataSeriesIndex:m,dataPointIndex:k,x1:q,y1:p,x2:s,y2:y};c=R(c);v&&X(this._eventManager.ghostCtx,q,p,s,y,c,0,null,!1,!1,!1,!1);(u[k].indexLabel||D.indexLabel||u[k].indexLabelFormatter||D.indexLabelFormatter)&& +this._indexLabels.push({chartType:"stackedColumn100",dataPoint:u[k],dataSeries:D,point:{x:r,y:0<=u[k].y?p:y},direction:0>u[k].y===a.axisY.reversed?1:-1,bounds:{x1:q,y1:Math.min(p,y),x2:s,y2:Math.max(p,y)},color:c})}}v&&(f.drawImage(this._preRenderCanvas,0,0,this.width,this.height),b.globalCompositeOperation="source-atop",a.axisX.maskCanvas&&b.drawImage(a.axisX.maskCanvas,0,0,this.width,this.height),a.axisY.maskCanvas&&b.drawImage(a.axisY.maskCanvas,0,0,this.width,this.height),this._breaksCanvasCtx&& +this._breaksCanvasCtx.drawImage(this._preRenderCanvas,0,0,this.width,this.height),b.clearRect(e.x1,e.y1,e.width,e.height),this._eventManager.ghostCtx.restore());b.restore();return{source:f,dest:this.plotArea.ctx,animationCallback:O.yScaleAnimation,easingFunction:O.easing.easeOutQuart,animationBase:na.axisY.bounds.y2?a.axisY.bounds.y2:n}}};q.prototype.renderBar=function(a){var f=a.targetCanvasCtx||this.plotArea.ctx,b=v?this._preRenderCtx:f;if(!(0>=a.dataSeriesIndexes.length)){var c= +null,e=this.plotArea,g=0,h,l,t,k=a.axisY.convertValueToPixel(a.axisY.logarithmic?a.axisY.viewportMinimum:0),g=this.options.dataPointMinWidth?this.dataPointMinWidth:this.options.dataPointWidth?this.dataPointWidth:1,r=this.options.dataPointMaxWidth?this.dataPointMaxWidth:this.options.dataPointWidth?this.dataPointWidth:Math.min(0.15*this.height,0.9*(this.plotArea.height/a.plotType.totalDataSeries))<<0,p=a.axisX.dataInfo.minDiff;isFinite(p)||(p=0.3*Math.abs(a.axisX.range));p=this.options.dataPointWidth? +this.dataPointWidth:0.9*(e.height*(a.axisX.logarithmic?Math.log(p)/Math.log(a.axisX.range):Math.abs(p)/Math.abs(a.axisX.range))/a.plotType.totalDataSeries)<<0;this.dataPointMaxWidth&&g>r&&(g=Math.min(this.options.dataPointWidth?this.dataPointWidth:Infinity,r));!this.dataPointMaxWidth&&(this.dataPointMinWidth&&rr&&(p=r);b.save();v&&this._eventManager.ghostCtx.save();b.beginPath();b.rect(e.x1,e.y1,e.width,e.height); +b.clip();v&&(this._eventManager.ghostCtx.beginPath(),this._eventManager.ghostCtx.rect(e.x1,e.y1,e.width,e.height),this._eventManager.ghostCtx.clip());for(r=0;ra.axisX.dataInfo.viewPortMax)&&"number"===typeof w[g].y){l=a.axisX.convertValueToPixel(t); +h=a.axisY.convertValueToPixel(w[g].y);l=a.axisX.reversed?l+a.plotType.totalDataSeries*p/2-(a.previousDataSeriesCount+r)*p<<0:l-a.plotType.totalDataSeries*p/2+(a.previousDataSeriesCount+r)*p<<0;var D=a.axisX.reversed?l-p<<0:l+p<<0,u;0<=w[g].y?u=k:(u=h,h=k);c=w[g].color?w[g].color:d._colorSet[g%d._colorSet.length];X(b,u,l,h,D,c,0,null,m,!1,!1,!1,d.fillOpacity);c=d.dataPointIds[g];this._eventManager.objectMap[c]={id:c,objectType:"dataPoint",dataSeriesIndex:n,dataPointIndex:g,x1:u,y1:l,x2:h,y2:D};c=R(c); +v&&X(this._eventManager.ghostCtx,u,l,h,D,c,0,null,!1,!1,!1,!1);(w[g].indexLabel||d.indexLabel||w[g].indexLabelFormatter||d.indexLabelFormatter)&&this._indexLabels.push({chartType:"bar",dataPoint:w[g],dataSeries:d,point:{x:0<=w[g].y?h:u,y:l+(D-l)/2},direction:0>w[g].y===a.axisY.reversed?1:-1,bounds:{x1:Math.min(u,h),y1:l,x2:Math.max(u,h),y2:D},color:c})}}}v&&(f.drawImage(this._preRenderCanvas,0,0,this.width,this.height),b.globalCompositeOperation="source-atop",a.axisX.maskCanvas&&b.drawImage(a.axisX.maskCanvas, +0,0,this.width,this.height),a.axisY.maskCanvas&&b.drawImage(a.axisY.maskCanvas,0,0,this.width,this.height),this._breaksCanvasCtx&&this._breaksCanvasCtx.drawImage(this._preRenderCanvas,0,0,this.width,this.height),b.clearRect(e.x1,e.y1,e.width,e.height),this._eventManager.ghostCtx.restore());b.restore();return{source:f,dest:this.plotArea.ctx,animationCallback:O.xScaleAnimation,easingFunction:O.easing.easeOutQuart,animationBase:ka.axisY.bounds.x2?a.axisY.bounds.x2: +k}}};q.prototype.renderStackedBar=function(a){var f=a.targetCanvasCtx||this.plotArea.ctx,b=v?this._preRenderCtx:f;if(!(0>=a.dataSeriesIndexes.length)){var c=null,e=this.plotArea,g=[],h=[],l=[],t=[],k=0,r,p,n=a.axisY.convertValueToPixel(a.axisY.logarithmic?a.axisY.viewportMinimum:0),k=this.options.dataPointMinWidth?this.dataPointMinWidth:this.options.dataPointWidth?this.dataPointWidth:1;p=this.options.dataPointMaxWidth?this.dataPointMaxWidth:this.options.dataPointWidth?this.dataPointWidth:0.15*this.height<< +0;var d=a.axisX.dataInfo.minDiff;isFinite(d)||(d=0.3*Math.abs(a.axisX.range));d=this.options.dataPointWidth?this.dataPointWidth:0.9*(e.height*(a.axisX.logarithmic?Math.log(d)/Math.log(a.axisX.range):Math.abs(d)/Math.abs(a.axisX.range))/a.plotType.plotUnits.length)<<0;this.dataPointMaxWidth&&k>p&&(k=Math.min(this.options.dataPointWidth?this.dataPointWidth:Infinity,p));!this.dataPointMaxWidth&&(this.dataPointMinWidth&&pp&&(d=p);b.save();v&&this._eventManager.ghostCtx.save();b.beginPath();b.rect(e.x1,e.y1,e.width,e.height);b.clip();v&&(this._eventManager.ghostCtx.beginPath(),this._eventManager.ghostCtx.rect(e.x1,e.y1,e.width,e.height),this._eventManager.ghostCtx.clip());for(var w=0;wa.axisX.dataInfo.viewPortMax)&&"number"===typeof u[k].y){p=a.axisX.convertValueToPixel(c);var s=p-a.plotType.plotUnits.length*d/2+a.index*d<<0,y=s+d<<0,B;if(a.axisY.logarithmic||a.axisY.scaleBreaks&&0=u[k].y)t[c]=u[k].y+(t[c]?t[c]:0),r=h[c]? +h[c]:n,h[c]=B=a.axisY.convertValueToPixel(t[c]);else if(r=a.axisY.convertValueToPixel(u[k].y),0<=u[k].y){var A=g[c]?g[c]:0;B=n+A;r+=A;g[c]=A+(r-B)}else A=h[c]?h[c]:0,B=r-A,r=n-A,h[c]=A+(r-B);c=u[k].color?u[k].color:D._colorSet[k%D._colorSet.length];X(b,B,s,r,y,c,0,null,q,!1,!1,!1,D.fillOpacity);c=D.dataPointIds[k];this._eventManager.objectMap[c]={id:c,objectType:"dataPoint",dataSeriesIndex:m,dataPointIndex:k,x1:B,y1:s,x2:r,y2:y};c=R(c);v&&X(this._eventManager.ghostCtx,B,s,r,y,c,0,null,!1,!1,!1,!1); +(u[k].indexLabel||D.indexLabel||u[k].indexLabelFormatter||D.indexLabelFormatter)&&this._indexLabels.push({chartType:"stackedBar",dataPoint:u[k],dataSeries:D,point:{x:0<=u[k].y?r:B,y:p},direction:0>u[k].y===a.axisY.reversed?1:-1,bounds:{x1:Math.min(B,r),y1:s,x2:Math.max(B,r),y2:y},color:c})}}}v&&(f.drawImage(this._preRenderCanvas,0,0,this.width,this.height),b.globalCompositeOperation="source-atop",a.axisX.maskCanvas&&b.drawImage(a.axisX.maskCanvas,0,0,this.width,this.height),a.axisY.maskCanvas&&b.drawImage(a.axisY.maskCanvas, +0,0,this.width,this.height),this._breaksCanvasCtx&&this._breaksCanvasCtx.drawImage(this._preRenderCanvas,0,0,this.width,this.height),b.clearRect(e.x1,e.y1,e.width,e.height),this._eventManager.ghostCtx.restore());b.restore();return{source:f,dest:this.plotArea.ctx,animationCallback:O.xScaleAnimation,easingFunction:O.easing.easeOutQuart,animationBase:na.axisY.bounds.x2?a.axisY.bounds.x2:n}}};q.prototype.renderStackedBar100=function(a){var f=a.targetCanvasCtx||this.plotArea.ctx, +b=v?this._preRenderCtx:f;if(!(0>=a.dataSeriesIndexes.length)){var c=null,e=this.plotArea,g=[],h=[],l=[],t=[],k=0,r,p,n=a.axisY.convertValueToPixel(a.axisY.logarithmic?a.axisY.viewportMinimum:0),k=this.options.dataPointMinWidth?this.dataPointMinWidth:this.options.dataPointWidth?this.dataPointWidth:1;p=this.options.dataPointMaxWidth?this.dataPointMaxWidth:this.options.dataPointWidth?this.dataPointWidth:0.15*this.height<<0;var d=a.axisX.dataInfo.minDiff;isFinite(d)||(d=0.3*Math.abs(a.axisX.range));d= +this.options.dataPointWidth?this.dataPointWidth:0.9*(e.height*(a.axisX.logarithmic?Math.log(d)/Math.log(a.axisX.range):Math.abs(d)/Math.abs(a.axisX.range))/a.plotType.plotUnits.length)<<0;this.dataPointMaxWidth&&k>p&&(k=Math.min(this.options.dataPointWidth?this.dataPointWidth:Infinity,p));!this.dataPointMaxWidth&&(this.dataPointMinWidth&&pp&&(d=p);b.save();v&&this._eventManager.ghostCtx.save();b.beginPath(); +b.rect(e.x1,e.y1,e.width,e.height);b.clip();v&&(this._eventManager.ghostCtx.beginPath(),this._eventManager.ghostCtx.rect(e.x1,e.y1,e.width,e.height),this._eventManager.ghostCtx.clip());for(var w=0;wa.axisX.dataInfo.viewPortMax)&&"number"=== +typeof u[k].y){p=a.axisX.convertValueToPixel(c);var s;s=0!==a.dataPointYSums[c]?100*(u[k].y/a.dataPointYSums[c]):0;var y=p-a.plotType.plotUnits.length*d/2+a.index*d<<0,B=y+d<<0;if(a.axisY.logarithmic||a.axisY.scaleBreaks&&0=l[c])continue;s=g[c]?g[c]:n;g[c]=r=a.axisY.convertValueToPixel(l[c])}else if(a.axisY.scaleBreaks&&0=u[k].y)t[c]=s+(t[c]?t[c]:0),r=h[c]?h[c]:n,h[c]=s=a.axisY.convertValueToPixel(t[c]); +else if(r=a.axisY.convertValueToPixel(s),0<=u[k].y){var A=g[c]?g[c]:0;s=n+A;r+=A;a.dataSeriesIndexes.length-1===w&&1>=Math.abs(e.x2-r)&&(r=e.x2);g[c]=A+(r-s)}else A=h[c]?h[c]:0,s=r-A,r=n-A,a.dataSeriesIndexes.length-1===w&&1>=Math.abs(e.x1-s)&&(s=e.x1),h[c]=A+(r-s);c=u[k].color?u[k].color:D._colorSet[k%D._colorSet.length];X(b,s,y,r,B,c,0,null,q,!1,!1,!1,D.fillOpacity);c=D.dataPointIds[k];this._eventManager.objectMap[c]={id:c,objectType:"dataPoint",dataSeriesIndex:m,dataPointIndex:k,x1:s,y1:y,x2:r, +y2:B};c=R(c);v&&X(this._eventManager.ghostCtx,s,y,r,B,c,0,null,!1,!1,!1,!1);(u[k].indexLabel||D.indexLabel||u[k].indexLabelFormatter||D.indexLabelFormatter)&&this._indexLabels.push({chartType:"stackedBar100",dataPoint:u[k],dataSeries:D,point:{x:0<=u[k].y?r:s,y:p},direction:0>u[k].y===a.axisY.reversed?1:-1,bounds:{x1:Math.min(s,r),y1:y,x2:Math.max(s,r),y2:B},color:c})}}}v&&(f.drawImage(this._preRenderCanvas,0,0,this.width,this.height),b.globalCompositeOperation="source-atop",a.axisX.maskCanvas&&b.drawImage(a.axisX.maskCanvas, +0,0,this.width,this.height),a.axisY.maskCanvas&&b.drawImage(a.axisY.maskCanvas,0,0,this.width,this.height),this._breaksCanvasCtx&&this._breaksCanvasCtx.drawImage(this._preRenderCanvas,0,0,this.width,this.height),b.clearRect(e.x1,e.y1,e.width,e.height),this._eventManager.ghostCtx.restore());b.restore();return{source:f,dest:this.plotArea.ctx,animationCallback:O.xScaleAnimation,easingFunction:O.easing.easeOutQuart,animationBase:na.axisY.bounds.x2?a.axisY.bounds.x2: +n}}};q.prototype.renderArea=function(a){var f,b;function c(){A&&(0=a.axisY.viewportMinimum&&0<=a.axisY.viewportMaximum?B=y:0>a.axisY.viewportMaximum?B=t.y1:0=a.dataSeriesIndexes.length)){var h=this._eventManager.ghostCtx,l=a.axisX.lineCoordinates,t=a.axisY.lineCoordinates,k=[],r=this.plotArea,p;g.save();v&&h.save();g.beginPath();g.rect(r.x1,r.y1,r.width,r.height);g.clip();v&&(h.beginPath(),h.rect(r.x1,r.y1,r.width,r.height),h.clip());for(var n=0;na.axisX.dataInfo.viewPortMax&&(!w.connectNullData||!ca)))if("number"!==typeof m[D].y)w.connectNullData||(ca||f)||c(),ca=!0;else{u=a.axisX.convertValueToPixel(q);s=a.axisY.convertValueToPixel(m[D].y);f||ca?(!f&&w.connectNullData?(g.setLineDash&&(w.options.nullDataLineDashType||b===w.lineDashType&&w.lineDashType!==w.nullDataLineDashType)&&(f=u,b=s,u=p.x,s=p.y,c(),g.moveTo(p.x,p.y),u=f,s=b,A=p,b=w.nullDataLineDashType,g.setLineDash(K)),g.lineTo(u,s),v&&h.lineTo(u,s)): +(g.beginPath(),g.moveTo(u,s),v&&(h.beginPath(),h.moveTo(u,s)),A={x:u,y:s}),ca=f=!1):(g.lineTo(u,s),v&&h.lineTo(u,s),0==D%250&&c());p={x:u,y:s};Dm[D].y===a.axisY.reversed?1:-1,color:x})}c();$.drawMarkers(k)}}v&&(e.drawImage(this._preRenderCanvas, +0,0,this.width,this.height),g.globalCompositeOperation="source-atop",a.axisX.maskCanvas&&g.drawImage(a.axisX.maskCanvas,0,0,this.width,this.height),a.axisY.maskCanvas&&g.drawImage(a.axisY.maskCanvas,0,0,this.width,this.height),this._breaksCanvasCtx&&this._breaksCanvasCtx.drawImage(this._preRenderCanvas,0,0,this.width,this.height),g.clearRect(r.x1,r.y1,r.width,r.height),this._eventManager.ghostCtx.restore());g.restore();return{source:e,dest:this.plotArea.ctx,animationCallback:O.xClipAnimation,easingFunction:O.easing.linear, +animationBase:0}}};q.prototype.renderSplineArea=function(a){function f(){var b=x(q,2);if(0=a.axisY.viewportMinimum&&0<=a.axisY.viewportMaximum? +u=D:0>a.axisY.viewportMaximum?u=h.y1:0=a.dataSeriesIndexes.length)){var e=this._eventManager.ghostCtx,g=a.axisX.lineCoordinates,h=a.axisY.lineCoordinates,l=[],t=this.plotArea;c.save();v&& +e.save();c.beginPath();c.rect(t.x1,t.y1,t.width,t.height);c.clip();v&&(e.beginPath(),e.rect(t.x1,t.y1,t.width,t.height),e.clip());for(var k=0;ka.axisX.dataInfo.viewPortMax&&(!p.connectNullData||!m)))if("number"!==typeof n[d].y)0n[d].y===a.axisY.reversed?1:-1,color:y});m=!1}f();$.drawMarkers(l)}}v&&(b.drawImage(this._preRenderCanvas,0,0,this.width,this.height),c.globalCompositeOperation="source-atop",a.axisX.maskCanvas&&c.drawImage(a.axisX.maskCanvas,0,0,this.width,this.height),a.axisY.maskCanvas&&c.drawImage(a.axisY.maskCanvas,0,0,this.width,this.height),this._breaksCanvasCtx&&this._breaksCanvasCtx.drawImage(this._preRenderCanvas,0,0,this.width,this.height),c.clearRect(t.x1,t.y1,t.width,t.height), +this._eventManager.ghostCtx.restore());c.restore();return{source:b,dest:this.plotArea.ctx,animationCallback:O.xClipAnimation,easingFunction:O.easing.linear,animationBase:0}}};q.prototype.renderStepArea=function(a){var f,b;function c(){A&&(0=a.axisY.viewportMinimum&&0<=a.axisY.viewportMaximum?B=y:0>a.axisY.viewportMaximum?B=t.y1:0=a.dataSeriesIndexes.length)){var h=this._eventManager.ghostCtx,l=a.axisX.lineCoordinates,t=a.axisY.lineCoordinates,k=[],r=this.plotArea,p;g.save();v&&h.save();g.beginPath();g.rect(r.x1,r.y1,r.width,r.height);g.clip();v&&(h.beginPath(),h.rect(r.x1,r.y1,r.width,r.height),h.clip());for(var n=0;na.axisX.dataInfo.viewPortMax&&(!w.connectNullData||!b))){var aa=s;"number"!==typeof m[D].y?(w.connectNullData||(b||f)||c(),b=!0):(u=a.axisX.convertValueToPixel(q),s=a.axisY.convertValueToPixel(m[D].y),f||b?(!f&&w.connectNullData?(g.setLineDash&&(w.options.nullDataLineDashType||K===w.lineDashType&&w.lineDashType!==w.nullDataLineDashType)&&(f= +u,b=s,u=p.x,s=p.y,c(),g.moveTo(p.x,p.y),u=f,s=b,A=p,K=w.nullDataLineDashType,g.setLineDash(da)),g.lineTo(u,aa),g.lineTo(u,s),v&&(h.lineTo(u,aa),h.lineTo(u,s))):(g.beginPath(),g.moveTo(u,s),v&&(h.beginPath(),h.moveTo(u,s)),A={x:u,y:s}),b=f=!1):(g.lineTo(u,aa),v&&h.lineTo(u,aa),g.lineTo(u,s),v&&h.lineTo(u,s),0==D%250&&c()),p={x:u,y:s},Dm[D].y===a.axisY.reversed?1:-1,color:x}))}c();$.drawMarkers(k)}}v&&(e.drawImage(this._preRenderCanvas,0,0,this.width,this.height),g.globalCompositeOperation="source-atop",a.axisX.maskCanvas&&g.drawImage(a.axisX.maskCanvas,0,0,this.width,this.height),a.axisY.maskCanvas&&g.drawImage(a.axisY.maskCanvas,0,0,this.width,this.height),this._breaksCanvasCtx&&this._breaksCanvasCtx.drawImage(this._preRenderCanvas, +0,0,this.width,this.height),g.clearRect(r.x1,r.y1,r.width,r.height),this._eventManager.ghostCtx.restore());g.restore();return{source:e,dest:this.plotArea.ctx,animationCallback:O.xClipAnimation,easingFunction:O.easing.linear,animationBase:0}}};q.prototype.renderStackedArea=function(a){function f(){if(!(1>t.length)){for(0=a.dataSeriesIndexes.length)){var e=null,g=[],h=this.plotArea,l=[],t=[],k=[],r=[],p=0,n,d,w,m=a.axisY.convertValueToPixel(a.axisY.logarithmic?a.axisY.viewportMinimum:0),D=this._eventManager.ghostCtx,u,s,q;v&&D.beginPath();c.save();v&&D.save();c.beginPath();c.rect(h.x1,h.y1,h.width,h.height);c.clip();v&&(D.beginPath(),D.rect(h.x1,h.y1,h.width,h.height),D.clip());for(var e=[],y=0;ya.axisX.dataInfo.viewPortMax&&(!A.connectNullData||!ca)))if("number"!==typeof aa.y)A.connectNullData||(ca||s)||f(),ca=!0;else{n=a.axisX.convertValueToPixel(w);var wa= +l[w]?l[w]:0;if(a.axisY.logarithmic||a.axisY.scaleBreaks&&0=r[w]&&a.axisY.logarithmic)continue;d=a.axisY.convertValueToPixel(r[w])}else d=a.axisY.convertValueToPixel(aa.y),d-=wa;t.push({x:n,y:m-wa});l[w]=m-d;s||ca?(!s&&A.connectNullData?(c.setLineDash&&(A.options.nullDataLineDashType||q===A.lineDashType&&A.lineDashType!==A.nullDataLineDashType)&&(s=t.pop(),q=t[t.length-1],f(),c.moveTo(u.x,u.y),t.push(q),t.push(s),q=A.nullDataLineDashType, +c.setLineDash(K)),c.lineTo(n,d),v&&D.lineTo(n,d)):(c.beginPath(),c.moveTo(n,d),v&&(D.beginPath(),D.moveTo(n,d))),ca=s=!1):(c.lineTo(n,d),v&&D.lineTo(n,d),0==p%250&&(f(),c.moveTo(n,d),v&&D.moveTo(n,d),t.push({x:n,y:m-wa})));u={x:n,y:d};px[p].y===a.axisY.reversed?1:-1,color:e})}}f();c.moveTo(n,d);v&&D.moveTo(n,d)}delete A.dataPointIndexes}$.drawMarkers(g);v&&(b.drawImage(this._preRenderCanvas,0,0,this.width,this.height),c.globalCompositeOperation="source-atop",a.axisX.maskCanvas&&c.drawImage(a.axisX.maskCanvas,0,0,this.width,this.height),a.axisY.maskCanvas&& +c.drawImage(a.axisY.maskCanvas,0,0,this.width,this.height),this._breaksCanvasCtx&&this._breaksCanvasCtx.drawImage(this._preRenderCanvas,0,0,this.width,this.height),c.clearRect(h.x1,h.y1,h.width,h.height),D.restore());c.restore();return{source:b,dest:this.plotArea.ctx,animationCallback:O.xClipAnimation,easingFunction:O.easing.linear,animationBase:0}}};q.prototype.renderStackedArea100=function(a){function f(){for(0=a.dataSeriesIndexes.length)){var e=null,g=this.plotArea,h=[],l=[],t=[],k=[],r=[],p=0,n,d,w,m,s,u,q=a.axisY.convertValueToPixel(a.axisY.logarithmic?a.axisY.viewportMinimum:0),y=this._eventManager.ghostCtx;c.save();v&&y.save();c.beginPath();c.rect(g.x1,g.y1,g.width,g.height);c.clip();v&&(y.beginPath(), +y.rect(g.x1,g.y1,g.width,g.height),y.clip());for(var e=[],x=0;xa.axisX.dataInfo.viewPortMax&&(!A.connectNullData|| +!ca)))if("number"!==typeof aa.y)A.connectNullData||(ca||s)||f(),ca=!0;else{var wa;wa=0!==a.dataPointYSums[w]?100*(aa.y/a.dataPointYSums[w]):0;n=a.axisX.convertValueToPixel(w);var ma=l[w]?l[w]:0;if(a.axisY.logarithmic||a.axisY.scaleBreaks&&0=r[w]&&a.axisY.logarithmic)continue;d=a.axisY.convertValueToPixel(r[w])}else d=a.axisY.convertValueToPixel(wa),d-=ma;t.push({x:n,y:q-ma});l[w]=q-d;s||ca?(!s&&A.connectNullData?(c.setLineDash&& +(A.options.nullDataLineDashType||u===A.lineDashType&&A.lineDashType!==A.nullDataLineDashType)&&(s=t.pop(),u=t[t.length-1],f(),c.moveTo(m.x,m.y),t.push(u),t.push(s),u=A.nullDataLineDashType,c.setLineDash(K)),c.lineTo(n,d),v&&y.lineTo(n,d)):(c.beginPath(),c.moveTo(n,d),v&&(y.beginPath(),y.moveTo(n,d))),ca=s=!1):(c.lineTo(n,d),v&&y.lineTo(n,d),0==p%250&&(f(),c.moveTo(n,d),v&&y.moveTo(n,d),t.push({x:n,y:q-ma})));m={x:n,y:d};pz[p].y===a.axisY.reversed?1:-1,color:e})}}f();c.moveTo(n,d);v&&y.moveTo(n,d)}delete A.dataPointIndexes}$.drawMarkers(h);v&&(b.drawImage(this._preRenderCanvas, +0,0,this.width,this.height),c.globalCompositeOperation="source-atop",a.axisX.maskCanvas&&c.drawImage(a.axisX.maskCanvas,0,0,this.width,this.height),a.axisY.maskCanvas&&c.drawImage(a.axisY.maskCanvas,0,0,this.width,this.height),this._breaksCanvasCtx&&this._breaksCanvasCtx.drawImage(this._preRenderCanvas,0,0,this.width,this.height),c.clearRect(g.x1,g.y1,g.width,g.height),y.restore());c.restore();return{source:b,dest:this.plotArea.ctx,animationCallback:O.xClipAnimation,easingFunction:O.easing.linear, +animationBase:0}}};q.prototype.renderBubble=function(a){var f=a.targetCanvasCtx||this.plotArea.ctx,b=v?this._preRenderCtx:f;if(!(0>=a.dataSeriesIndexes.length)){var c=this.plotArea,e=0,g,h;b.save();v&&this._eventManager.ghostCtx.save();b.beginPath();b.rect(c.x1,c.y1,c.width,c.height);b.clip();v&&(this._eventManager.ghostCtx.beginPath(),this._eventManager.ghostCtx.rect(c.x1,c.y1,c.width,c.height),this._eventManager.ghostCtx.clip());for(var l=-Infinity,t=Infinity,k=0;ka.axisX.dataInfo.viewPortMax||"undefined"===typeof n[e].z||(d=n[e].z,d>l&&(l=d),da.axisX.dataInfo.viewPortMax)&&"number"===typeof n[e].y){g=a.axisX.convertValueToPixel(g);h=a.axisY.convertValueToPixel(n[e].y);var d=n[e].z,s=2*Math.max(Math.sqrt((l===t?m/2:w+(m-w)/(l-t)*(d-t))/Math.PI)<<0,1),d=p.getMarkerProperties(e,b);d.size=s;b.globalAlpha=p.fillOpacity;$.drawMarker(g,h,b,d.type,d.size,d.color,d.borderColor,d.borderThickness);b.globalAlpha=1;var u=p.dataPointIds[e];this._eventManager.objectMap[u]={id:u,objectType:"dataPoint", +dataSeriesIndex:r,dataPointIndex:e,x1:g,y1:h,size:s};s=R(u);v&&$.drawMarker(g,h,this._eventManager.ghostCtx,d.type,d.size,s,s,d.borderThickness);(n[e].indexLabel||p.indexLabel||n[e].indexLabelFormatter||p.indexLabelFormatter)&&this._indexLabels.push({chartType:"bubble",dataPoint:n[e],dataSeries:p,point:{x:g,y:h},direction:1,bounds:{x1:g-d.size/2,y1:h-d.size/2,x2:g+d.size/2,y2:h+d.size/2},color:null})}v&&(f.drawImage(this._preRenderCanvas,0,0,this.width,this.height),b.globalCompositeOperation="source-atop", +a.axisX.maskCanvas&&b.drawImage(a.axisX.maskCanvas,0,0,this.width,this.height),a.axisY.maskCanvas&&b.drawImage(a.axisY.maskCanvas,0,0,this.width,this.height),this._breaksCanvasCtx&&this._breaksCanvasCtx.drawImage(this._preRenderCanvas,0,0,this.width,this.height),b.clearRect(c.x1,c.y1,c.width,c.height),this._eventManager.ghostCtx.restore());b.restore();return{source:f,dest:this.plotArea.ctx,animationCallback:O.fadeInAnimation,easingFunction:O.easing.easeInQuad,animationBase:0}}};q.prototype.renderScatter= +function(a){var f=a.targetCanvasCtx||this.plotArea.ctx,b=v?this._preRenderCtx:f;if(!(0>=a.dataSeriesIndexes.length)){var c=this.plotArea,e=0,g,h;b.save();v&&this._eventManager.ghostCtx.save();b.beginPath();b.rect(c.x1,c.y1,c.width,c.height);b.clip();v&&(this._eventManager.ghostCtx.beginPath(),this._eventManager.ghostCtx.rect(c.x1,c.y1,c.width,c.height),this._eventManager.ghostCtx.clip());for(var l=0;la.axisX.dataInfo.viewPortMax)&&"number"===typeof r[e].y){g=a.axisX.convertValueToPixel(g);h=a.axisY.convertValueToPixel(r[e].y);var d=k.getMarkerProperties(e,g,h,b);b.globalAlpha=k.fillOpacity;$.drawMarker(d.x,d.y,d.ctx,d.type,d.size,d.color,d.borderColor,d.borderThickness);b.globalAlpha=1;Math.sqrt((p- +g)*(p-g)+(n-h)*(n-h))Math.min(this.plotArea.width,this.plotArea.height)||(p=k.dataPointIds[e],this._eventManager.objectMap[p]={id:p,objectType:"dataPoint",dataSeriesIndex:t,dataPointIndex:e,x1:g,y1:h},p=R(p),v&&$.drawMarker(d.x,d.y,this._eventManager.ghostCtx,d.type,d.size,p,p,d.borderThickness),(r[e].indexLabel||k.indexLabel||r[e].indexLabelFormatter||k.indexLabelFormatter)&&this._indexLabels.push({chartType:"scatter",dataPoint:r[e],dataSeries:k,point:{x:g,y:h},direction:1, +bounds:{x1:g-d.size/2,y1:h-d.size/2,x2:g+d.size/2,y2:h+d.size/2},color:null}),p=g,n=h)}}}v&&(f.drawImage(this._preRenderCanvas,0,0,this.width,this.height),b.globalCompositeOperation="source-atop",a.axisX.maskCanvas&&b.drawImage(a.axisX.maskCanvas,0,0,this.width,this.height),a.axisY.maskCanvas&&b.drawImage(a.axisY.maskCanvas,0,0,this.width,this.height),this._breaksCanvasCtx&&this._breaksCanvasCtx.drawImage(this._preRenderCanvas,0,0,this.width,this.height),b.clearRect(c.x1,c.y1,c.width,c.height),this._eventManager.ghostCtx.restore()); +b.restore();return{source:f,dest:this.plotArea.ctx,animationCallback:O.fadeInAnimation,easingFunction:O.easing.easeInQuad,animationBase:0}}};q.prototype.renderCandlestick=function(a){var f=a.targetCanvasCtx||this.plotArea.ctx,b=v?this._preRenderCtx:f,c=this._eventManager.ghostCtx;if(!(0>=a.dataSeriesIndexes.length)){var e=null,g=null,h=this.plotArea,l=0,t,k,r,p,n,d,e=this.options.dataPointMinWidth?this.dataPointMinWidth:this.options.dataPointWidth?this.dataPointWidth:1,g=this.options.dataPointMaxWidth? +this.dataPointMaxWidth:this.options.dataPointWidth?this.dataPointWidth:0.015*this.width,w=a.axisX.dataInfo.minDiff;isFinite(w)||(w=0.3*Math.abs(a.axisX.range));w=this.options.dataPointWidth?this.dataPointWidth:0.7*h.width*(a.axisX.logarithmic?Math.log(w)/Math.log(a.axisX.range):Math.abs(w)/Math.abs(a.axisX.range))<<0;this.dataPointMaxWidth&&e>g&&(e=Math.min(this.options.dataPointWidth?this.dataPointWidth:Infinity,g));!this.dataPointMaxWidth&&(this.dataPointMinWidth&&gg&&(w=g);b.save();v&&c.save();b.beginPath();b.rect(h.x1,h.y1,h.width,h.height);b.clip();v&&(c.beginPath(),c.rect(h.x1,h.y1,h.width,h.height),c.clip());for(var m=0;ma.axisX.dataInfo.viewPortMax)&&!y(q[l].y)&&q[l].y.length&& +"number"===typeof q[l].y[0]&&"number"===typeof q[l].y[1]&&"number"===typeof q[l].y[2]&&"number"===typeof q[l].y[3]){t=a.axisX.convertValueToPixel(d);k=a.axisY.convertValueToPixel(q[l].y[0]);r=a.axisY.convertValueToPixel(q[l].y[1]);p=a.axisY.convertValueToPixel(q[l].y[2]);n=a.axisY.convertValueToPixel(q[l].y[3]);var x=t-w/2<<0,B=x+w<<0,g=u.options.fallingColor?u.fallingColor:u._colorSet[0],e=q[l].color?q[l].color:u._colorSet[0],A=Math.round(Math.max(1,0.15*w)),z=0===A%2?0:0.5,C=u.dataPointIds[l];this._eventManager.objectMap[C]= +{id:C,objectType:"dataPoint",dataSeriesIndex:s,dataPointIndex:l,x1:x,y1:k,x2:B,y2:r,x3:t,y3:p,x4:t,y4:n,borderThickness:A,color:e};b.strokeStyle=e;b.beginPath();b.lineWidth=A;c.lineWidth=Math.max(A,4);"candlestick"===u.type?(b.moveTo(t-z,r),b.lineTo(t-z,Math.min(k,n)),b.stroke(),b.moveTo(t-z,Math.max(k,n)),b.lineTo(t-z,p),b.stroke(),X(b,x,Math.min(k,n),B,Math.max(k,n),q[l].y[0]<=q[l].y[3]?u.risingColor:g,A,e,H,H,!1,!1,u.fillOpacity),v&&(e=R(C),c.strokeStyle=e,c.moveTo(t-z,r),c.lineTo(t-z,Math.min(k, +n)),c.stroke(),c.moveTo(t-z,Math.max(k,n)),c.lineTo(t-z,p),c.stroke(),X(c,x,Math.min(k,n),B,Math.max(k,n),e,0,null,!1,!1,!1,!1))):"ohlc"===u.type&&(b.moveTo(t-z,r),b.lineTo(t-z,p),b.stroke(),b.beginPath(),b.moveTo(t,k),b.lineTo(x,k),b.stroke(),b.beginPath(),b.moveTo(t,n),b.lineTo(B,n),b.stroke(),v&&(e=R(C),c.strokeStyle=e,c.moveTo(t-z,r),c.lineTo(t-z,p),c.stroke(),c.beginPath(),c.moveTo(t,k),c.lineTo(x,k),c.stroke(),c.beginPath(),c.moveTo(t,n),c.lineTo(B,n),c.stroke()));(q[l].indexLabel||u.indexLabel|| +q[l].indexLabelFormatter||u.indexLabelFormatter)&&this._indexLabels.push({chartType:u.type,dataPoint:q[l],dataSeries:u,point:{x:x+(B-x)/2,y:a.axisY.reversed?p:r},direction:1,bounds:{x1:x,y1:Math.min(r,p),x2:B,y2:Math.max(r,p)},color:e})}}v&&(f.drawImage(this._preRenderCanvas,0,0,this.width,this.height),b.globalCompositeOperation="source-atop",a.axisX.maskCanvas&&b.drawImage(a.axisX.maskCanvas,0,0,this.width,this.height),a.axisY.maskCanvas&&b.drawImage(a.axisY.maskCanvas,0,0,this.width,this.height), +this._breaksCanvasCtx&&this._breaksCanvasCtx.drawImage(this._preRenderCanvas,0,0,this.width,this.height),b.clearRect(h.x1,h.y1,h.width,h.height),c.restore());b.restore();return{source:f,dest:this.plotArea.ctx,animationCallback:O.fadeInAnimation,easingFunction:O.easing.easeInQuad,animationBase:0}}};q.prototype.renderBoxAndWhisker=function(a){var f=a.targetCanvasCtx||this.plotArea.ctx,b=v?this._preRenderCtx:f,c=this._eventManager.ghostCtx;if(!(0>=a.dataSeriesIndexes.length)){var e=null,g=this.plotArea, +h=0,l,t,k,r,p,n,d,e=this.options.dataPointMinWidth?this.dataPointMinWidth:this.options.dataPointWidth?this.dataPointWidth:1,h=this.options.dataPointMaxWidth?this.dataPointMaxWidth:this.options.dataPointWidth?this.dataPointWidth:0.015*this.width,w=a.axisX.dataInfo.minDiff;isFinite(w)||(w=0.3*Math.abs(a.axisX.range));w=this.options.dataPointWidth?this.dataPointWidth:0.7*g.width*(a.axisX.logarithmic?Math.log(w)/Math.log(a.axisX.range):Math.abs(w)/Math.abs(a.axisX.range))<<0;this.dataPointMaxWidth&&e> +h&&(e=Math.min(this.options.dataPointWidth?this.dataPointWidth:Infinity,h));!this.dataPointMaxWidth&&(this.dataPointMinWidth&&hh&&(w=h);b.save();v&&c.save();b.beginPath();b.rect(g.x1,g.y1,g.width,g.height);b.clip();v&&(c.beginPath(),c.rect(g.x1,g.y1,g.width,g.height),c.clip());for(var m=!1,m=!!a.axisY.reversed,s=0;sa.axisX.dataInfo.viewPortMax)&&!y(H[h].y)&&H[h].y.length&&"number"===typeof H[h].y[0]&&"number"===typeof H[h].y[1]&&"number"===typeof H[h].y[2]&&"number"===typeof H[h].y[3]&&"number"===typeof H[h].y[4]&&5===H[h].y.length){l=a.axisX.convertValueToPixel(d);t=a.axisY.convertValueToPixel(H[h].y[0]);k=a.axisY.convertValueToPixel(H[h].y[1]);r=a.axisY.convertValueToPixel(H[h].y[2]); +p=a.axisY.convertValueToPixel(H[h].y[3]);n=a.axisY.convertValueToPixel(H[h].y[4]);var B=l-w/2<<0,A=l+w/2<<0,e=H[h].color?H[h].color:q._colorSet[0],z=Math.round(Math.max(1,0.15*w)),C=0===z%2?0:0.5,L=H[h].whiskerColor?H[h].whiskerColor:H[h].color?q.whiskerColor?q.whiskerColor:H[h].color:q.whiskerColor?q.whiskerColor:e,K="number"===typeof H[h].whiskerThickness?H[h].whiskerThickness:"number"===typeof q.options.whiskerThickness?q.whiskerThickness:z,da=H[h].whiskerDashType?H[h].whiskerDashType:q.whiskerDashType, +ca=y(H[h].whiskerLength)?y(q.options.whiskerLength)?w:q.whiskerLength:H[h].whiskerLength,ca="number"===typeof ca?0>=ca?0:ca>=w?w:ca:"string"===typeof ca?parseInt(ca)*w/100>w?w:parseInt(ca)*w/100:w,aa=1===Math.round(K)%2?0.5:0,wa=H[h].stemColor?H[h].stemColor:H[h].color?q.stemColor?q.stemColor:H[h].color:q.stemColor?q.stemColor:e,ma="number"===typeof H[h].stemThickness?H[h].stemThickness:"number"===typeof q.options.stemThickness?q.stemThickness:z,E=1===Math.round(ma)%2?0.5:0,fb=H[h].stemDashType?H[h].stemDashType: +q.stemDashType,I=H[h].lineColor?H[h].lineColor:H[h].color?q.lineColor?q.lineColor:H[h].color:q.lineColor?q.lineColor:e,J="number"===typeof H[h].lineThickness?H[h].lineThickness:"number"===typeof q.options.lineThickness?q.lineThickness:z,S=H[h].lineDashType?H[h].lineDashType:q.lineDashType,M=1===Math.round(J)%2?0.5:0,P=q.upperBoxColor,U=q.lowerBoxColor,ra=y(q.options.fillOpacity)?1:q.fillOpacity,N=q.dataPointIds[h];this._eventManager.objectMap[N]={id:N,objectType:"dataPoint",dataSeriesIndex:u,dataPointIndex:h, +x1:B,y1:t,x2:A,y2:k,x3:l,y3:r,x4:l,y4:p,y5:n,borderThickness:z,color:e,stemThickness:ma,stemColor:wa,whiskerThickness:K,whiskerLength:ca,whiskerColor:L,lineThickness:J,lineColor:I};b.save();0=a.dataSeriesIndexes.length)){var c=null,e=this.plotArea,g=0,h,l,t,g=this.options.dataPointMinWidth?this.dataPointMinWidth:this.options.dataPointWidth?this.dataPointWidth: +1;h=this.options.dataPointMaxWidth?this.dataPointMaxWidth:this.options.dataPointWidth?this.dataPointWidth:0.03*this.width;var k=a.axisX.dataInfo.minDiff;isFinite(k)||(k=0.3*Math.abs(a.axisX.range));k=this.options.dataPointWidth?this.dataPointWidth:0.9*(e.width*(a.axisX.logarithmic?Math.log(k)/Math.log(a.axisX.range):Math.abs(k)/Math.abs(a.axisX.range))/a.plotType.totalDataSeries)<<0;this.dataPointMaxWidth&&g>h&&(g=Math.min(this.options.dataPointWidth?this.dataPointWidth:Infinity,h));!this.dataPointMaxWidth&& +(this.dataPointMinWidth&&hh&&(k=h);b.save();v&&this._eventManager.ghostCtx.save();b.beginPath();b.rect(e.x1,e.y1,e.width,e.height);b.clip();v&&(this._eventManager.ghostCtx.beginPath(),this._eventManager.ghostCtx.rect(e.x1,e.y1,e.width,e.height),this._eventManager.ghostCtx.clip());for(var r=0;ra.axisX.dataInfo.viewPortMax)&&!y(d[g].y)&&d[g].y.length&&"number"===typeof d[g].y[0]&&"number"===typeof d[g].y[1]){c=a.axisX.convertValueToPixel(t);h=a.axisY.convertValueToPixel(d[g].y[0]);l=a.axisY.convertValueToPixel(d[g].y[1]);var m=a.axisX.reversed?c+a.plotType.totalDataSeries*k/2-(a.previousDataSeriesCount+r)*k<<0:c-a.plotType.totalDataSeries*k/2+(a.previousDataSeriesCount+ +r)*k<<0,q=a.axisX.reversed?m-k<<0:m+k<<0,c=d[g].color?d[g].color:n._colorSet[g%n._colorSet.length];if(h>l){var u=h;h=l;l=u}u=n.dataPointIds[g];this._eventManager.objectMap[u]={id:u,objectType:"dataPoint",dataSeriesIndex:p,dataPointIndex:g,x1:m,y1:h,x2:q,y2:l};X(b,m,h,q,l,c,0,c,w,w,!1,!1,n.fillOpacity);c=R(u);v&&X(this._eventManager.ghostCtx,m,h,q,l,c,0,null,!1,!1,!1,!1);if(d[g].indexLabel||n.indexLabel||d[g].indexLabelFormatter||n.indexLabelFormatter)this._indexLabels.push({chartType:"rangeColumn", +dataPoint:d[g],dataSeries:n,indexKeyword:0,point:{x:m+(q-m)/2,y:d[g].y[1]>=d[g].y[0]?l:h},direction:d[g].y[1]>=d[g].y[0]?-1:1,bounds:{x1:m,y1:Math.min(h,l),x2:q,y2:Math.max(h,l)},color:c}),this._indexLabels.push({chartType:"rangeColumn",dataPoint:d[g],dataSeries:n,indexKeyword:1,point:{x:m+(q-m)/2,y:d[g].y[1]>=d[g].y[0]?h:l},direction:d[g].y[1]>=d[g].y[0]?1:-1,bounds:{x1:m,y1:Math.min(h,l),x2:q,y2:Math.max(h,l)},color:c})}}v&&(f.drawImage(this._preRenderCanvas,0,0,this.width,this.height),b.globalCompositeOperation= +"source-atop",a.axisX.maskCanvas&&b.drawImage(a.axisX.maskCanvas,0,0,this.width,this.height),a.axisY.maskCanvas&&b.drawImage(a.axisY.maskCanvas,0,0,this.width,this.height),this._breaksCanvasCtx&&this._breaksCanvasCtx.drawImage(this._preRenderCanvas,0,0,this.width,this.height),b.clearRect(e.x1,e.y1,e.width,e.height),this._eventManager.ghostCtx.restore());b.restore();return{source:f,dest:this.plotArea.ctx,animationCallback:O.fadeInAnimation,easingFunction:O.easing.easeInQuad,animationBase:0}}};q.prototype.renderError= +function(a){var f=a.targetCanvasCtx||this.plotArea.ctx,b=v?this._preRenderCtx:f,c=a.axisY._position?"left"===a.axisY._position||"right"===a.axisY._position?!1:!0:!1;if(!(0>=a.dataSeriesIndexes.length)){var e=null,g=!1,h=this.plotArea,l=0,t,k,r,p,n,d,w,m=a.axisX.dataInfo.minDiff;isFinite(m)||(m=0.3*Math.abs(a.axisX.range));b.save();v&&this._eventManager.ghostCtx.save();b.beginPath();b.rect(h.x1,h.y1,h.width,h.height);b.clip();v&&(this._eventManager.ghostCtx.beginPath(),this._eventManager.ghostCtx.rect(h.x1, +h.y1,h.width,h.height),this._eventManager.ghostCtx.clip());for(var q=0,u=0;ul&&(e=Math.min(this.options.dataPointWidth?this.dataPointWidth:Infinity,l));!this.dataPointMaxWidth&&(this.dataPointMinWidth&&ll&&(u=l);if(0=L.length?0:L.length>=u?u:L.length:"string"===typeof L.length?parseInt(L.length)*u/100>u?u:parseInt(L.length)*u/100>u:u;L.thickness="number"===typeof L.thickness?0>L.thickness?0:Math.round(L.thickness):2;var K={color:B[l].stemColor?B[l].stemColor:B[l].color?x.stemColor?x.stemColor:B[l].color:x.stemColor?x.stemColor:e,thickness:B[l].stemThickness?B[l].stemThickness:x.stemThickness,dashType:B[l].stemDashType? +B[l].stemDashType:x.stemDashType};K.thickness="number"===typeof K.thickness?0>K.thickness?0:Math.round(K.thickness):2;B[l].getTime?w=B[l].x.getTime():w=B[l].x;if(!(wa.axisX.dataInfo.viewPortMax)&&!y(B[l].y)&&B[l].y.length&&"number"===typeof B[l].y[0]&&"number"===typeof B[l].y[1]){var da=a.axisX.convertValueToPixel(w);c?k=da:t=da;da=a.axisY.convertValueToPixel(B[l].y[0]);c?r=da:n=da;da=a.axisY.convertValueToPixel(B[l].y[1]);c?p=da:d=da;c?(n=a.axisX.reversed?k+(A?q: +1)*u/2-(A?C-1:0)*u<<0:k-(A?q:1)*u/2+(A?C-1:0)*u<<0,d=a.axisX.reversed?n-u<<0:n+u<<0):(r=a.axisX.reversed?t+(A?q:1)*u/2-(A?C-1:0)*u<<0:t-(A?q:1)*u/2+(A?C-1:0)*u<<0,p=a.axisX.reversed?r-u<<0:r+u<<0);!c&&n>d&&(da=n,n=d,d=da);c&&r>p&&(da=r,r=p,p=da);da=x.dataPointIds[l];this._eventManager.objectMap[da]={id:da,objectType:"dataPoint",dataSeriesIndex:H,dataPointIndex:l,x1:Math.min(r,p),y1:Math.min(n,d),x2:Math.max(p,r),y2:Math.max(d,n),isXYSwapped:c,stemProperties:K,whiskerProperties:L};z(b,Math.min(r,p), +Math.min(n,d),Math.max(p,r),Math.max(d,n),e,L,K,c);v&&z(this._eventManager.ghostCtx,r,n,p,d,e,L,K,c);if(B[l].indexLabel||x.indexLabel||B[l].indexLabelFormatter||x.indexLabelFormatter)this._indexLabels.push({chartType:"error",dataPoint:B[l],dataSeries:x,indexKeyword:0,point:{x:c?B[l].y[1]>=B[l].y[0]?r:p:r+(p-r)/2,y:c?n+(d-n)/2:B[l].y[1]>=B[l].y[0]?d:n},direction:B[l].y[1]>=B[l].y[0]?-1:1,bounds:{x1:c?Math.min(r,p):r,y1:c?n:Math.min(n,d),x2:c?Math.max(r,p):p,y2:c?d:Math.max(n,d)},color:e,axisSwapped:c}), +this._indexLabels.push({chartType:"error",dataPoint:B[l],dataSeries:x,indexKeyword:1,point:{x:c?B[l].y[1]>=B[l].y[0]?p:r:r+(p-r)/2,y:c?n+(d-n)/2:B[l].y[1]>=B[l].y[0]?n:d},direction:B[l].y[1]>=B[l].y[0]?1:-1,bounds:{x1:c?Math.min(r,p):r,y1:c?n:Math.min(n,d),x2:c?Math.max(r,p):p,y2:c?d:Math.max(n,d)},color:e,axisSwapped:c})}}}v&&(f.drawImage(this._preRenderCanvas,0,0,this.width,this.height),b.globalCompositeOperation="source-atop",a.axisX.maskCanvas&&b.drawImage(a.axisX.maskCanvas,0,0,this.width,this.height), +a.axisY.maskCanvas&&b.drawImage(a.axisY.maskCanvas,0,0,this.width,this.height),this._breaksCanvasCtx&&this._breaksCanvasCtx.drawImage(this._preRenderCanvas,0,0,this.width,this.height),b.clearRect(h.x1,h.y1,h.width,h.height),this._eventManager.ghostCtx.restore());b.restore();return{source:f,dest:this.plotArea.ctx,animationCallback:O.fadeInAnimation,easingFunction:O.easing.easeInQuad,animationBase:0}}};q.prototype.renderRangeBar=function(a){var f=a.targetCanvasCtx||this.plotArea.ctx,b=v?this._preRenderCtx: +f;if(!(0>=a.dataSeriesIndexes.length)){var c=null,e=this.plotArea,g=0,h,l,t,k,g=this.options.dataPointMinWidth?this.dataPointMinWidth:this.options.dataPointWidth?this.dataPointWidth:1;h=this.options.dataPointMaxWidth?this.dataPointMaxWidth:this.options.dataPointWidth?this.dataPointWidth:Math.min(0.15*this.height,0.9*(this.plotArea.height/a.plotType.totalDataSeries))<<0;var r=a.axisX.dataInfo.minDiff;isFinite(r)||(r=0.3*Math.abs(a.axisX.range));r=this.options.dataPointWidth?this.dataPointWidth:0.9* +(e.height*(a.axisX.logarithmic?Math.log(r)/Math.log(a.axisX.range):Math.abs(r)/Math.abs(a.axisX.range))/a.plotType.totalDataSeries)<<0;this.dataPointMaxWidth&&g>h&&(g=Math.min(this.options.dataPointWidth?this.dataPointWidth:Infinity,h));!this.dataPointMaxWidth&&(this.dataPointMinWidth&&hh&&(r=h);b.save();v&&this._eventManager.ghostCtx.save();b.beginPath();b.rect(e.x1,e.y1,e.width,e.height);b.clip();v&&(this._eventManager.ghostCtx.beginPath(), +this._eventManager.ghostCtx.rect(e.x1,e.y1,e.width,e.height),this._eventManager.ghostCtx.clip());for(var p=0;pa.axisX.dataInfo.viewPortMax)&&!y(w[g].y)&&w[g].y.length&&"number"===typeof w[g].y[0]&&"number"===typeof w[g].y[1]){h=a.axisY.convertValueToPixel(w[g].y[0]); +l=a.axisY.convertValueToPixel(w[g].y[1]);t=a.axisX.convertValueToPixel(k);t=a.axisX.reversed?t+a.plotType.totalDataSeries*r/2-(a.previousDataSeriesCount+p)*r<<0:t-a.plotType.totalDataSeries*r/2+(a.previousDataSeriesCount+p)*r<<0;var q=a.axisX.reversed?t-r<<0:t+r<<0;h>l&&(c=h,h=l,l=c);c=w[g].color?w[g].color:d._colorSet[g%d._colorSet.length];X(b,h,t,l,q,c,0,null,m,!1,!1,!1,d.fillOpacity);c=d.dataPointIds[g];this._eventManager.objectMap[c]={id:c,objectType:"dataPoint",dataSeriesIndex:n,dataPointIndex:g, +x1:h,y1:t,x2:l,y2:q};c=R(c);v&&X(this._eventManager.ghostCtx,h,t,l,q,c,0,null,!1,!1,!1,!1);if(w[g].indexLabel||d.indexLabel||w[g].indexLabelFormatter||d.indexLabelFormatter)this._indexLabels.push({chartType:"rangeBar",dataPoint:w[g],dataSeries:d,indexKeyword:0,point:{x:w[g].y[1]>=w[g].y[0]?h:l,y:t+(q-t)/2},direction:w[g].y[1]>=w[g].y[0]?-1:1,bounds:{x1:Math.min(h,l),y1:t,x2:Math.max(h,l),y2:q},color:c}),this._indexLabels.push({chartType:"rangeBar",dataPoint:w[g],dataSeries:d,indexKeyword:1,point:{x:w[g].y[1]>= +w[g].y[0]?l:h,y:t+(q-t)/2},direction:w[g].y[1]>=w[g].y[0]?1:-1,bounds:{x1:Math.min(h,l),y1:t,x2:Math.max(h,l),y2:q},color:c})}}}v&&(f.drawImage(this._preRenderCanvas,0,0,this.width,this.height),b.globalCompositeOperation="source-atop",a.axisX.maskCanvas&&b.drawImage(a.axisX.maskCanvas,0,0,this.width,this.height),a.axisY.maskCanvas&&b.drawImage(a.axisY.maskCanvas,0,0,this.width,this.height),this._breaksCanvasCtx&&this._breaksCanvasCtx.drawImage(this._preRenderCanvas,0,0,this.width,this.height),b.clearRect(e.x1, +e.y1,e.width,e.height),this._eventManager.ghostCtx.restore());b.restore();return{source:f,dest:this.plotArea.ctx,animationCallback:O.fadeInAnimation,easingFunction:O.easing.easeInQuad,animationBase:0}}};q.prototype.renderRangeArea=function(a){function f(){if(s){var a=null;0=a.dataSeriesIndexes.length)){var e=this._eventManager.ghostCtx,g=[],h=this.plotArea;c.save();v&&e.save();c.beginPath();c.rect(h.x1,h.y1,h.width,h.height);c.clip();v&&(e.beginPath(),e.rect(h.x1,h.y1,h.width,h.height),e.clip());for(var l=0;la.axisX.dataInfo.viewPortMax&&(!r.connectNullData||!L)))if(null!==p[d].y&&p[d].y.length&&"number"===typeof p[d].y[0]&&"number"===typeof p[d].y[1]){w=a.axisX.convertValueToPixel(u);m=a.axisY.convertValueToPixel(p[d].y[0]);q=a.axisY.convertValueToPixel(p[d].y[1]);n||L?(r.connectNullData&&!n?(c.setLineDash&&(r.options.nullDataLineDashType||A===r.lineDashType&&r.lineDashType!==r.nullDataLineDashType)&&(t[t.length- +1].newLineDashArray=C,A=r.nullDataLineDashType,c.setLineDash(z)),c.lineTo(w,m),v&&e.lineTo(w,m),t.push({x:w,y:q})):(c.beginPath(),c.moveTo(w,m),s={x:w,y:m},t=[],t.push({x:w,y:q}),v&&(e.beginPath(),e.moveTo(w,m))),L=n=!1):(c.lineTo(w,m),t.push({x:w,y:q}),v&&e.lineTo(w,m),0==d%250&&f());u=r.dataPointIds[d];this._eventManager.objectMap[u]={id:u,objectType:"dataPoint",dataSeriesIndex:k,dataPointIndex:d,x1:w,y1:m,y2:q};dp[d].y[1]===a.axisY.reversed?-1:1,color:y}),this._indexLabels.push({chartType:"rangeArea",dataPoint:p[d],dataSeries:r,indexKeyword:1,point:{x:w, +y:q},direction:p[d].y[0]>p[d].y[1]===a.axisY.reversed?1:-1,color:y})}else L||n||f(),L=!0;f();$.drawMarkers(g)}}v&&(b.drawImage(this._preRenderCanvas,0,0,this.width,this.height),c.globalCompositeOperation="source-atop",a.axisX.maskCanvas&&c.drawImage(a.axisX.maskCanvas,0,0,this.width,this.height),a.axisY.maskCanvas&&c.drawImage(a.axisY.maskCanvas,0,0,this.width,this.height),this._breaksCanvasCtx&&this._breaksCanvasCtx.drawImage(this._preRenderCanvas,0,0,this.width,this.height),c.clearRect(h.x1,h.y1, +h.width,h.height),this._eventManager.ghostCtx.restore());c.restore();return{source:b,dest:this.plotArea.ctx,animationCallback:O.xClipAnimation,easingFunction:O.easing.linear,animationBase:0}}};q.prototype.renderRangeSplineArea=function(a){function f(a,b){var d=x(m,2);if(0=a.dataSeriesIndexes.length)){var e=this._eventManager.ghostCtx,g=[],h=this.plotArea;c.save();v&&e.save();c.beginPath();c.rect(h.x1,h.y1,h.width,h.height);c.clip();v&&(e.beginPath(),e.rect(h.x1,h.y1,h.width, +h.height),e.clip());for(var l=0;la.axisX.dataInfo.viewPortMax&&(!k.connectNullData||!d)))if(null!==r[p].y&&r[p].y.length&&"number"===typeof r[p].y[0]&&"number"===typeof r[p].y[1]){n=a.axisX.convertValueToPixel(n);d=a.axisY.convertValueToPixel(r[p].y[0]);w=a.axisY.convertValueToPixel(r[p].y[1]);var C=k.dataPointIds[p];this._eventManager.objectMap[C]={id:C,objectType:"dataPoint",dataSeriesIndex:t,dataPointIndex:p, +x1:n,y1:d,y2:w};m[m.length]={x:n,y:d};q[q.length]={x:n,y:w};p=a.dataSeriesIndexes.length)){var c=this._eventManager.ghostCtx,e=null,g=this.plotArea,h=0,l,t,k,r,p=a.axisY.convertValueToPixel(a.axisY.logarithmic?a.axisY.viewportMinimum:0),h=this.options.dataPointMinWidth?this.dataPointMinWidth:this.options.dataPointWidth?this.dataPointWidth:1;t=this.options.dataPointMaxWidth?this.dataPointMaxWidth:this.options.dataPointWidth?this.dataPointWidth:Math.min(0.15*this.width,0.9*(this.plotArea.width/a.plotType.totalDataSeries))<<0;var n=a.axisX.dataInfo.minDiff; +isFinite(n)||(n=0.3*Math.abs(a.axisX.range));n=this.options.dataPointWidth?this.dataPointWidth:0.6*(g.width*(a.axisX.logarithmic?Math.log(n)/Math.log(a.axisX.range):Math.abs(n)/Math.abs(a.axisX.range))/a.plotType.totalDataSeries)<<0;this.dataPointMaxWidth&&h>t&&(h=Math.min(this.options.dataPointWidth?this.dataPointWidth:Infinity,t));!this.dataPointMaxWidth&&(this.dataPointMinWidth&&tt&&(n=t);b.save();v&&this._eventManager.ghostCtx.save(); +b.beginPath();b.rect(g.x1,g.y1,g.width,g.height);b.clip();v&&(this._eventManager.ghostCtx.beginPath(),this._eventManager.ghostCtx.rect(g.x1,g.y1,g.width,g.height),this._eventManager.ghostCtx.clip());for(var d=0;dk&&(e=t,t=k,k=e);a.axisY.reversed&&(e=t,t=k,k=e);e=m.dataPointIds[h];this._eventManager.objectMap[e]={id:e,objectType:"dataPoint",dataSeriesIndex:w,dataPointIndex:h,x1:l,y1:t,x2:la,y2:k};var L=q[h].color?q[h].color:0q[h].y===a.axisY.reversed? +1:-1,bounds:{x1:l,y1:Math.min(t,k),x2:la,y2:Math.max(t,k)},color:e})}}v&&(f.drawImage(this._preRenderCanvas,0,0,this.width,this.height),b.globalCompositeOperation="source-atop",a.axisX.maskCanvas&&b.drawImage(a.axisX.maskCanvas,0,0,this.width,this.height),a.axisY.maskCanvas&&b.drawImage(a.axisY.maskCanvas,0,0,this.width,this.height),this._breaksCanvasCtx&&this._breaksCanvasCtx.drawImage(this._preRenderCanvas,0,0,this.width,this.height),b.clearRect(g.x1,g.y1,g.width,g.height),this._eventManager.ghostCtx.restore()); +b.restore();return{source:f,dest:this.plotArea.ctx,animationCallback:O.fadeInAnimation,easingFunction:O.easing.easeInQuad,animationBase:0}}};var pa=function(a,f,b,c,e,g,h,l,t){if(!(0>b)){"undefined"===typeof l&&(l=1);if(!v){var k=Number((h%(2*Math.PI)).toFixed(8));Number((g%(2*Math.PI)).toFixed(8))===k&&(h-=1E-4)}a.save();a.globalAlpha=l;"pie"===e?(a.beginPath(),a.moveTo(f.x,f.y),a.arc(f.x,f.y,b,g,h,!1),a.fillStyle=c,a.strokeStyle="white",a.lineWidth=2,a.closePath(),a.fill()):"doughnut"===e&&(a.beginPath(), +a.arc(f.x,f.y,b,g,h,!1),0<=t&&a.arc(f.x,f.y,t*b,h,g,!0),a.closePath(),a.fillStyle=c,a.strokeStyle="white",a.lineWidth=2,a.fill());a.globalAlpha=1;a.restore()}};q.prototype.renderPie=function(a){function f(){if(k&&r){for(var a=0,b=0,c=0,e=0,f=0;fMath.PI/2-u&&l.midAnglel.midAngle)c=f;a++}else if(l.midAngle>3*Math.PI/2-u&&l.midAngle< +3*Math.PI/2+u){if(0===b||d[e].midAngle>l.midAngle)e=f;b++}l.hemisphere=g>Math.PI/2&&g<=3*Math.PI/2?"left":"right";l.indexLabelTextBlock=new ka(t.plotArea.ctx,{fontSize:l.indexLabelFontSize,fontFamily:l.indexLabelFontFamily,fontColor:l.indexLabelFontColor,fontStyle:l.indexLabelFontStyle,fontWeight:l.indexLabelFontWeight,horizontalAlign:"left",backgroundColor:l.indexLabelBackgroundColor,maxWidth:l.indexLabelMaxWidth,maxHeight:l.indexLabelWrap?5*l.indexLabelFontSize:1.5*l.indexLabelFontSize,text:l.indexLabelText, +padding:0,textBaseline:"top"});l.indexLabelTextBlock.measureText()}h=g=0;p=!1;for(f=0;fMath.PI/2-u&&l.midAngle3*Math.PI/2-u&&l.midAngle<3*Math.PI/2+u)&&(h<=b/2&&!p?(l.hemisphere="left",h++):(l.hemisphere="right",p=!0))}}function b(a){var b=t.plotArea.ctx;b.clearRect(n.x1,n.y1,n.width,n.height);b.fillStyle= +t.backgroundColor;b.fillRect(n.x1,n.y1,n.width,n.height);for(b=0;bc){var f=0.07*A*Math.cos(d[b].midAngle),g=0.07*A*Math.sin(d[b].midAngle),h=!1;if(r[b].exploded){if(1E-9a.indexLabelTextBlock.y?e-d:c-f}function e(a){for(var b=null,e=1;ec(d[b],d[a])||("right"===d[a].hemisphere?d[b].indexLabelTextBlock.y>=d[a].indexLabelTextBlock.y:d[b].indexLabelTextBlock.y<=d[a].indexLabelTextBlock.y)))break;else b=null;return b}function g(a,b,f){f=(f||0)+1;if(1E3b&&l.indexLabelTextBlock.yn)return 0;var t=0,p=0,p=t=t=0;0>b?l.indexLabelTextBlock.y-l.indexLabelTextBlock.height/2>h&&l.indexLabelTextBlock.y-l.indexLabelTextBlock.height/2+bn&&(b=l.indexLabelTextBlock.y+l.indexLabelTextBlock.height/2+b-n);b=l.indexLabelTextBlock.y+b;h= +0;h="right"===l.hemisphere?x.x+Math.sqrt(Math.pow(q,2)-Math.pow(b-x.y,2)):x.x-Math.sqrt(Math.pow(q,2)-Math.pow(b-x.y,2));p=x.x+A*Math.cos(l.midAngle);t=x.y+A*Math.sin(l.midAngle);t=Math.sqrt(Math.pow(h-p,2)+Math.pow(b-t,2));p=Math.acos(A/q);t=Math.acos((q*q+A*A-t*t)/(2*A*q));b=tc(d[h],d[a])|| +("right"===d[a].hemisphere?d[h].indexLabelTextBlock.y<=d[a].indexLabelTextBlock.y:d[h].indexLabelTextBlock.y>=d[a].indexLabelTextBlock.y)))break;else h=null;p=h;t=e(a);n=h=0;0>b?(n="right"===l.hemisphere?p:t,k=b,null!==n&&(p=-b,b=l.indexLabelTextBlock.y-l.indexLabelTextBlock.height/2-(d[n].indexLabelTextBlock.y+d[n].indexLabelTextBlock.height/2),b-p+h.toFixed(v)&&(k=b>m?-(b-m):-(p-(n-h)))))):0m?b-m:p-(h-n)))));k&&(f=l.indexLabelTextBlock.y+k,b=0,b="right"===l.hemisphere?x.x+Math.sqrt(Math.pow(q,2)-Math.pow(f-x.y,2)):x.x-Math.sqrt(Math.pow(q,2)-Math.pow(f-x.y,2)),l.midAngle>Math.PI/2-u&&l.midAngleh.indexLabelTextBlock.x? +b=h.indexLabelTextBlock.x-15:"right"===l.hemisphere&&("left"===a.hemisphere&&b3*Math.PI/2-u&&l.midAngle<3*Math.PI/2+u&&(h=(a-1+d.length)%d.length,h=d[h],a=d[(a+1+d.length)%d.length],"right"===l.hemisphere&&"left"===h.hemisphere&&ba.indexLabelTextBlock.x)&&(b=a.indexLabelTextBlock.x-15)),l.indexLabelTextBlock.y=f,l.indexLabelTextBlock.x= +b,l.indexLabelAngle=Math.atan2(l.indexLabelTextBlock.y-x.y,l.indexLabelTextBlock.x-x.x))}return k}function h(){var a=t.plotArea.ctx;a.fillStyle="grey";a.strokeStyle="grey";a.font="16px Arial";a.textBaseline="middle";for(var b=a=0,f=0,h=!0,b=0;10>b&&(1>b||0B){for(var F=y=0,sa=0;say?l.indexLabelText="":l.indexLabelTextBlock.maxWidth=0.85*y,0.3*l.indexLabelTextBlock.maxWidthf&&(f=z)),z=z=0,0f&&(f=z)));var M=function(a,b,c){for(var e=[],f=0;e.push(d[b]),b!==c;b=(b+1+ +r.length)%r.length);e.sort(function(a,b){return a.y-b.y});for(b=0;bB){n=u.indexLabelTextBlock.x;var t=u.indexLabelTextBlock.y-u.indexLabelTextBlock.height/2,m=u.indexLabelTextBlock.y+u.indexLabelTextBlock.height/ +2,w=l.indexLabelTextBlock.y-l.indexLabelTextBlock.height/2,q=l.indexLabelTextBlock.x+l.indexLabelTextBlock.width,s=l.indexLabelTextBlock.y+l.indexLabelTextBlock.height/2;n=u.indexLabelTextBlock.x+u.indexLabelTextBlock.widthq+p||t>s+p||ma&&(a=h),k!==a&&(b=k,f+=-B),0===h%Math.max(r.length/10,3)&&(g=!0)):g=!0;g&&(0=a.dataSeriesIndexes.length)){var k=this.data[a.dataSeriesIndexes[0]],r=k.dataPoints,p=10,n=this.plotArea, +d=k.dataPointEOs,m=2,q,s=1.3,u=20/180*Math.PI,v=6,x={x:(n.x2+n.x1)/2,y:(n.y2+n.y1)/2},z=0;a=!1;for(var B=0;Ba&&(e=a,f=!0);var g=r[b].color?r[b].color:k._colorSet[b%k._colorSet.length];e>c&&pa(t.plotArea.ctx,d[b].center,d[b].radius,g,k.type, +c,e,k.fillOpacity,d[b].percentInnerRadius);if(f)break}l()},function(){t.disableToolTip=!1;t._animator.animate(0,t.animatedRender?500:0,function(a){b(a);l()})})}}};var qa=function(a,f,b,c){"undefined"===typeof b&&(b=1);0>=Math.round(f.y4-f.y1)||(a.save(),a.globalAlpha=b,a.beginPath(),a.moveTo(Math.round(f.x1),Math.round(f.y1)),a.lineTo(Math.round(f.x2),Math.round(f.y2)),a.lineTo(Math.round(f.x3),Math.round(f.y3)),a.lineTo(Math.round(f.x4),Math.round(f.y4)),"undefined"!==f.x5&&(a.lineTo(Math.round(f.x5), +Math.round(f.y5)),a.lineTo(Math.round(f.x6),Math.round(f.y6))),a.closePath(),a.fillStyle=c?c:f.color,a.fill(),a.globalAplha=1,a.restore())};q.prototype.renderFunnel=function(a){function f(){for(var a=0,b=[],c=0;csqrt?(n=c,k=(b+n)*(e-l)/2,a-=k,k=e-l,l+=e-l,k+=0==n?0:a/n,l+=a/n,t=!0):(k=(Math.abs(ea)*b-Math.sqrt(sqrt))/2,n=b-2*k/Math.abs(ea),l+=k,l>e&&(l-=k,n=c, +k=(b+n)*(e-l)/2,a-=k,k=e-l,l+=e-l,k+=a/n,l+=a/n,t=!0),b=n)),d.push(k);return d}function c(){if(u&&x){for(var a,b,c,e,f,g,h,k,l,n,t,p,r,m,w=[],q=[],z={percent:null,total:null},A=null,B=0;Bw[B]&&(w[B]=B!==fa?u.reversed?N[B].x3-N[B].x4:N[B].x2-N[B].x1:N[B].x2-N[B].x1,w[B]/=2));r=b.indexLabelMaxWidth?b.indexLabelMaxWidth:u.options.indexLabelMaxWidth?u.indexLabelMaxWidth:w[B];if(r>w[B]||0>r)r=w[B];q[B]="inside"===u.indexLabelPlacement?N[B].height:!1;z=s.getPercentAndTotal(u,b);if(u.indexLabelFormatter||b.indexLabelFormatter)A={chart:s.options,dataSeries:u,dataPoint:b,total:z.total,percent:z.percent};b=b.indexLabelFormatter?b.indexLabelFormatter(A):b.indexLabel? +s.replaceKeywordsWithValue(b.indexLabel,b,u,B):u.indexLabelFormatter?u.indexLabelFormatter(A):u.indexLabel?s.replaceKeywordsWithValue(u.indexLabel,b,u,B):b.label?b.label:"";0>=n&&(n=0);1E3>r&&1E3-rg?g:u.indexLabelMaxWidth:g,h=G.length-1;0<=h;h--){dataPoint=x[G[h].id];c=G[h];d=c.textBlock;b=(a=n(h)b.y&&(e=!0);c=dataPoint.indexLabelMaxWidth||g;if(c>g||0>c)c=g;f.push(c)}if(e)for(h=G.length-1;0<=h;h--)a=N[h],G[h].textBlock.maxWidth= +f[f.length-(h+1)],G[h].textBlock.measureText(),G[h].textBlock.x=S-g,c=G[h].textBlock.heightT+C&&(G[h].textBlock.y=T+C-G[h].height),G[h].textBlock.yra+C&&(G[h].textBlock.y=ra+C-G[h].height))}function g(){var a,b,c,e;if("inside"!==u.indexLabelPlacement)for(var f=0;fba?d(c).x2+1:(a.x2+a.x3)/2+1:(a.x2+a.x3)/2+1:"undefined"!==typeof a.x5?cT+C&&(G[f].textBlock.y=T+C-G[f].height),G[f].textBlock.yra+C&&(G[f].textBlock.y=ra+C-G[f].height)));else for(f=0;f=c?(b=f!=fa?(a.x4+a.x3)/2-e/2:(a.x5+a.x4)/2-e/2,c=f!=fa?(a.y1+a.y3)/2-c/2:(a.y1+a.y4)/2-c/2,G[f].textBlock.x=b,G[f].textBlock.y= +c):G[f].isDirty=!0)}function h(){function a(b,c){var d;if(0>b||b>=G.length)return 0;var e,f=G[b].textBlock;if(0>c){c*=-1;e=p(b);d=l(e,b);if(d>=c)return f.y-=c,c;if(0==b)return 0=c)return f.y+=c,c;if(b==N.length-1)return 0e)&&(k=n(r),!(k>=G.length-1)&&G[r].textBlock.y+G[r].height+ga>G[k].textBlock.y&&(G[r].textBlock.y=G[r].textBlock.y+G[r].height-e>e-G[r].textBlock.y?e+1:e-G[r].height-1))}for(k=N.length-1;0e&&(e=0,G[e].isDirty))break;if(G[k].textBlock.y=f){f=0;h+=G[f].height;break}e=p(f);if(0>e){f=0;h+=G[f].height; +break}}if(f!=k){g=G[f].textBlock.y;a-=g;a=h-a;g=c(a,d,f);break}}}return g}function c(a,b,d){var e=[],f=0,g=0;for(a=Math.abs(a);d<=b;d++)e.push(N[d]);e.sort(function(a,b){return a.height-b.height});for(d=0;d+k.y.toFixed(6))&&(d=g.y+d+ga-k.y,e=a(m,-d),ea?u.reversed?ra-C:T-C:G[a].textBlock.y+G[a].height+ga)}function t(a,b,c){var d,e,f,h=[],l=C,n=[];-1!==b&&(0<=$.indexOf(b)?(e=$.indexOf(b),$.splice(e,1)):($.push(b),$=$.sort(function(a, +b){return a-b})));if(0===$.length)h=ja;else{e=C*(1!=$.length||0!=$[0]&&$[0]!=N.length-1?2:1)/k();for(var t=0;tn&&(n*=-1),c.y1+=newY-n[d],c.y2+=newY-n[d],c.y3+=newY-n[d],c.y4+=newY-n[d],c.y5&&(c.y5+=newY-n[d],c.y6+=newY-n[d]),n[d]=newY}};a._animator.animate(0,c,function(c){var d=a.plotArea.ctx||a.ctx;ia=!0;d.clearRect(z.x1,z.y1,z.x2-z.x1,z.y2-z.y1);d.fillStyle=a.backgroundColor;d.fillRect(z.x1,z.y1,z.width,z.height);p.changeSection(c,b);var e={};e.dataSeries=u;e.dataPoint=u.reversed?u.dataPoints[x.length-1-b]:u.dataPoints[b]; +e.index=u.reversed?x.length-1-b:b;a.toolTip.highlightObjects([e]);for(e=0;ea){b=N[c];break}return b?(a=b.y6?a>b.y6?b.x3+(b.x4-b.x3)/(b.y4-b.y3)*(a-b.y3):b.x2+(b.x3- +b.x2)/(b.y3-b.y2)*(a-b.y2):b.x2+(b.x3-b.x2)/(b.y3-b.y2)*(a-b.y2),{x1:a,x2:a}):-1}function m(a){for(var b=0;b=a.dataSeriesIndexes.length)){for(var u=this.data[a.dataSeriesIndexes[0]],x=u.dataPoints,z=this.plotArea,C=0.025*z.width,B=0.01*z.width,A=0,J=z.height-2*C,I=Math.min(z.width-2*B,2.8*z.height),L=!1,K=0;KJ?P=J:0>=P&&(P=0),E>a?E=a-0.5:0>=E&&(E=0)):"pyramid"===u.type&&(E=P=0,u.reversed=u.reversed?!1:!0);var B=K+a/2,Y=K,X=K+a,T=u.reversed?aa:ca,M=B-E/ +2,Z=B+E/2,ba=u.reversed?ca+P:aa-P,ra=u.reversed?ca:aa;a=[];var B=[],N=[],I=[],V=ca,fa,ea=(ba-T)/(M-Y),ha=-ea,K="area"===(u.valueRepresents?u.valueRepresents:"height")?b():f();if(-1!==K){if(u.reversed)for(I.push(V),E=K.length-1;0a&&(A=a));for(E=0;E\n');c.document.close();setTimeout(function(){c.focus();c.print();setTimeout(function(){b._canvasJSContainer.removeChild(f)},1E3)},500)};q.prototype.getPercentAndTotal=function(a,f){var b=null,c=null, +e=null;if(0<=a.type.indexOf("stacked"))c=0,b=f.x.getTime?f.x.getTime():f.x,b in a.plotUnit.yTotals&&(c=a.plotUnit.yTotals[b],e=isNaN(f.y)?0:100*(f.y/c));else if("pie"===a.type||"doughnut"===a.type||"funnel"===a.type||"pyramid"===a.type){for(i=c=0;i=h||"undefined"===typeof h||0>=q||"undefined"===typeof q)){if("horizontal"=== +this.orientation){d.textBlock=new ka(this.ctx,{x:0,y:0,maxWidth:q,maxHeight:this.itemWrap?h:this.lineHeight,angle:0,text:d.text,horizontalAlign:"left",fontSize:this.fontSize,fontFamily:this.fontFamily,fontWeight:this.fontWeight,fontColor:this.fontColor,fontStyle:this.fontStyle,textBaseline:"middle"});d.textBlock.measureText();null!==this.itemWidth&&(d.textBlock.width=this.itemWidth-(s+l+("line"===d.chartType||"spline"===d.chartType||"stepLine"===d.chartType?2*0.1*this.lineHeight:0)));if(!n||n.width+ +Math.round(d.textBlock.width+s+l+(0===n.width?0:this.horizontalSpacing)+("line"===d.chartType||"spline"===d.chartType||"stepLine"===d.chartType?2*0.1*this.lineHeight:0))>g)n={items:[],width:0},k.push(n),this.height+=x,x=0;x=Math.max(x,d.textBlock.height)}else d.textBlock=new ka(this.ctx,{x:0,y:0,maxWidth:z,maxHeight:!0===this.itemWrap?h:1.5*this.fontSize,angle:0,text:d.text,horizontalAlign:"left",fontSize:this.fontSize,fontFamily:this.fontFamily,fontWeight:this.fontWeight,fontColor:this.fontColor, +fontStyle:this.fontStyle,textBaseline:"middle"}),d.textBlock.measureText(),null!==this.itemWidth&&(d.textBlock.width=this.itemWidth-(s+l+("line"===d.chartType||"spline"===d.chartType||"stepLine"===d.chartType?2*0.1*this.lineHeight:0))),this.height>0,0),this.dataPoints.length):0):(r=this.dataPoints[this.dataPoints.length-1].x-this.dataPoints[0].x,r= +0>0,0),this.dataPoints.length):0));for(;;){g=0a?c.x/a:a/c.x:Math.abs(c.x-a);pr-e&&r+e>=this.dataPoints.length)break;-1===h?(e++,h=1):h=-1}return f||b.dataPoint.x!==a?f&&null!==b.dataPoint?b:null:b};S.prototype.getDataPointAtXY= +function(a,f,b){if(!this.dataPoints||0===this.dataPoints.length||athis.chart.plotArea.x2||fthis.chart.plotArea.y2)return null;b=b||!1;var c=[],e=0,g=0,h=1,l=!1,t=Infinity,k=0,r=0,p=0;if("none"!==this.chart.plotInfo.axisPlacement)if(p=(this.chart.axisX[0]?this.chart.axisX[0]:this.chart.axisX2[0]).getXValueAt({x:a,y:f}),this.axisX.logarithmic)var n=Math.log(this.dataPoints[this.dataPoints.length-1].x/this.dataPoints[0].x),p=1>0,0),this.dataPoints.length):0;else n=this.dataPoints[this.dataPoints.length-1].x-this.dataPoints[0].x,p=0>0,0),this.dataPoints.length):0;for(;;){g=0= +n.x1&&(a<=n.x2&&f>=n.y1&&f<=n.y2)&&(c.push({dataPoint:d,dataPointIndex:g,dataSeries:this,distance:Math.min(Math.abs(n.x1-a),Math.abs(n.x2-a),Math.abs(n.y1-f),Math.abs(n.y2-f))}),l=!0);break;case "line":case "stepLine":case "spline":case "area":case "stepArea":case "stackedArea":case "stackedArea100":case "splineArea":case "scatter":var q=ja("markerSize",d,this)||4,s=b?20:q,m=Math.sqrt(Math.pow(n.x1-a,2)+Math.pow(n.y1-f,2));m<=s&&c.push({dataPoint:d,dataPointIndex:g,dataSeries:this,distance:m});n= +Math.abs(n.x1-a);n<=t?t=n:0s&&(m=Math.atan2(f-q.y,a-q.x),0>m&&(m+=2*Math.PI),m=Number(((180*(m/Math.PI)%360+360)%360).toFixed(12)),q=Number(((180*(n.startAngle/Math.PI)%360+360)%360).toFixed(12)),s=Number(((180*(n.endAngle/Math.PI)%360+360)%360).toFixed(12)),0===s&&1=s&&0!==d.y&&(s+=360,mq&&mm.y1&&fm.y6?(g=m.x6+(m.x5-m.x6)/(m.y5-m.y6)*(f-m.y6),m=m.x3+(m.x4-m.x3)/(m.y4-m.y3)*(f-m.y3)):(g=m.x1+(m.x6-m.x1)/(m.y6-m.y1)*(f-m.y1),m=m.x2+(m.x3-m.x2)/(m.y3-m.y2)*(f-m.y2)):(g=m.x1+(m.x4-m.x1)/(m.y4-m.y1)*(f-m.y1),m=m.x2+(m.x3-m.x2)/(m.y3-m.y2)*(f-m.y2)),a>g&&a= +n.x1-n.borderThickness/2&&a<=n.x2+n.borderThickness/2&&f>=n.y4-n.borderThickness/2&&f<=n.y1+n.borderThickness/2||Math.abs(n.x2-a+n.x1-a)=n.y1&&f<=n.y4)c.push({dataPoint:d,dataPointIndex:g,dataSeries:this,distance:Math.min(Math.abs(n.x1-a),Math.abs(n.x2-a),Math.abs(n.y2-f),Math.abs(n.y3-f))}),l=!0;break;case "candlestick":if(a>=n.x1-n.borderThickness/2&&a<=n.x2+n.borderThickness/2&&f>=n.y2-n.borderThickness/2&&f<=n.y3+n.borderThickness/2||Math.abs(n.x2-a+n.x1-a)=n.y1&&f<=n.y4)c.push({dataPoint:d,dataPointIndex:g,dataSeries:this,distance:Math.min(Math.abs(n.x1-a),Math.abs(n.x2-a),Math.abs(n.y2-f),Math.abs(n.y3-f))}),l=!0;break;case "ohlc":if(Math.abs(n.x2-a+n.x1-a)=n.y2&&f<=n.y3||a>=n.x1&&a<=(n.x2+n.x1)/2&&f>=n.y1-n.borderThickness/2&&f<=n.y1+n.borderThickness/2||a>=(n.x1+n.x2)/2&&a<=n.x2&&f>=n.y4-n.borderThickness/2&&f<=n.y4+n.borderThickness/2)c.push({dataPoint:d,dataPointIndex:g,dataSeries:this,distance:Math.min(Math.abs(n.x1-a), +Math.abs(n.x2-a),Math.abs(n.y2-f),Math.abs(n.y3-f))}),l=!0}if(l||1E3p-e&&p+e>=this.dataPoints.length)break;-1===h?(e++,h=1):h=-1}a=null;for(f=0;fp[d].endValue;d++);a=d=p[d].startValue&&b<=p[d].endValue;m=b;a||(a=this.labelFormatter?this.labelFormatter({chart:this.chart,axis:this.options,value:m,label:this.labels[m]?this.labels[m]:null}):"axisX"===this.type&&this.labels[m]?this.labels[m]:V(m,this.valueFormatString,this.chart._cultureInfo),a=new ka(this.ctx,{x:0,y:0,maxWidth:g,maxHeight:h,angle:this.labelAngle,text:this.prefix+a+this.suffix,backgroundColor:this.labelBackgroundColor, +borderColor:this.labelBorderColor,borderThickness:this.labelBorderThickness,cornerRadius:this.labelCornerRadius,horizontalAlign:"left",fontSize:this.labelFontSize,fontFamily:this.labelFontFamily,fontWeight:this.labelFontWeight,fontColor:this.labelFontColor,fontStyle:this.labelFontStyle,textBaseline:"middle",borderThickness:0}),this._labels.push({position:m,textBlock:a,effectiveHeight:null}))}d=n;for(b=this.intervalStartPosition;b<=e;b=parseFloat(1E-12>this.interval?this.logarithmic&&this.equidistantInterval? +b*Math.pow(this.logarithmBase,this.interval):b+this.interval:(this.logarithmic&&this.equidistantInterval?b*Math.pow(this.logarithmBase,this.interval):b+this.interval).toFixed(12))){for(;dp[d].endValue;d++);a=d=p[d].startValue&&b<=p[d].endValue;m=b;a||(a=this.labelFormatter?this.labelFormatter({chart:this.chart,axis:this.options,value:m,label:this.labels[m]?this.labels[m]:null}):"axisX"===this.type&&this.labels[m]?this.labels[m]:V(m,this.valueFormatString,this.chart._cultureInfo), +a=new ka(this.ctx,{x:0,y:0,maxWidth:g,maxHeight:h,angle:this.labelAngle,text:this.prefix+a+this.suffix,horizontalAlign:"left",backgroundColor:this.labelBackgroundColor,borderColor:this.labelBorderColor,borderThickness:this.labelBorderThickness,cornerRadius:this.labelCornerRadius,fontSize:this.labelFontSize,fontFamily:this.labelFontFamily,fontWeight:this.labelFontWeight,fontColor:this.labelFontColor,fontStyle:this.labelFontStyle,textBaseline:"middle"}),this._labels.push({position:m,textBlock:a,effectiveHeight:null}))}}else for(this.intervalStartPosition= +this.getLabelStartPoint(new Date(this.viewportMinimum),this.intervalType,this.interval),e=Ta(new Date(this.viewportMaximum),this.interval,this.intervalType),d=n,b=this.intervalStartPosition;bp[d].endValue;d++);m=a;a=d=p[d].startValue&&a<=p[d].endValue;a||(a=this.labelFormatter?this.labelFormatter({chart:this.chart,axis:this.options,value:new Date(m),label:this.labels[m]?this.labels[m]:null}):"axisX"===this.type&&this.labels[m]? +this.labels[m]:Aa(m,this.valueFormatString,this.chart._cultureInfo),a=new ka(this.ctx,{x:0,y:0,maxWidth:g,backgroundColor:this.labelBackgroundColor,borderColor:this.labelBorderColor,borderThickness:this.labelBorderThickness,cornerRadius:this.labelCornerRadius,maxHeight:h,angle:this.labelAngle,text:this.prefix+a+this.suffix,horizontalAlign:"left",fontSize:this.labelFontSize,fontFamily:this.labelFontFamily,fontWeight:this.labelFontWeight,fontColor:this.labelFontColor,fontStyle:this.labelFontStyle,textBaseline:"middle"}), +this._labels.push({position:m,textBlock:a,effectiveHeight:null,breaksLabelType:void 0}))}if("bottom"===this._position||"top"===this._position)l=this.logarithmic&&!this.equidistantInterval&&2<=this._labels.length?this.lineCoordinates.width*Math.log(Math.min(this._labels[this._labels.length-1].position/this._labels[this._labels.length-2].position,this._labels[1].position/this._labels[0].position))/Math.log(this.range):this.lineCoordinates.width/(this.logarithmic&&this.equidistantInterval?Math.log(this.range)/ +Math.log(this.logarithmBase):Math.abs(this.range))*U[this.intervalType+"Duration"]*this.interval,g="undefined"===typeof this.options.labelMaxWidth?0.5*this.chart.width>>0:this.options.labelMaxWidth,this.chart.panEnabled||(h="undefined"===typeof this.options.labelWrap||this.labelWrap?0.8*this.chart.height>>0:1.5*this.labelFontSize);else if("left"===this._position||"right"===this._position)l=this.logarithmic&&!this.equidistantInterval&&2<=this._labels.length?this.lineCoordinates.height*Math.log(Math.min(this._labels[this._labels.length- +1].position/this._labels[this._labels.length-2].position,this._labels[1].position/this._labels[0].position))/Math.log(this.range):this.lineCoordinates.height/(this.logarithmic&&this.equidistantInterval?Math.log(this.range)/Math.log(this.logarithmBase):Math.abs(this.range))*U[this.intervalType+"Duration"]*this.interval,this.chart.panEnabled||(g="undefined"===typeof this.options.labelMaxWidth?0.3*this.chart.width>>0:this.options.labelMaxWidth),h="undefined"===typeof this.options.labelWrap||this.labelWrap? +0.3*this.chart.height>>0:1.5*this.labelFontSize;for(c=0;cthis.labelAngle?this.labelAngle-=180:270<=this.labelAngle&&360>=this.labelAngle&&(this.labelAngle-=360)),"bottom"===this._position||"top"===this._position)if(g=0.9*l>>0,n=0,!this.chart.panEnabled&& +1<=this._labels.length){this.sessionVariables.labelFontSize=this.labelFontSize;this.sessionVariables.labelMaxWidth=g;this.sessionVariables.labelMaxHeight=h;this.sessionVariables.labelAngle=this.labelAngle;this.sessionVariables.labelWrap=this.labelWrap;for(b=0;bn&&(s=b,n=m.width)}b=0;for(b=this.intervalStartPosition>0>2*g&&(this.sessionVariables.labelAngle=-25)):(this.sessionVariables.labelWrap=this.labelWrap,this.sessionVariables.labelMaxWidth=this.options.labelMaxWidth,this.sessionVariables.labelAngle=this.sessionVariables.labelMaxWidth>g?-25:this.sessionVariables.labelAngle):y(this.options.labelMaxWidth)?(this.sessionVariables.labelWrap=this.labelWrap,this.sessionVariables.labelMaxHeight= +h,this.sessionVariables.labelMaxWidth=g,q.width+f.width>>0>2*g&&(this.sessionVariables.labelAngle=-25,this.sessionVariables.labelMaxWidth=m)):(this.sessionVariables.labelAngle=this.sessionVariables.labelMaxWidth>g?-25:this.sessionVariables.labelAngle,this.sessionVariables.labelMaxWidth=this.options.labelMaxWidth,this.sessionVariables.labelMaxHeight=h,this.sessionVariables.labelWrap=this.labelWrap);else{if(y(this.options.labelWrap))if(!y(this.options.labelMaxWidth))this.options.labelMaxWidth>0,d=this.labelFontSize,np&&(p=c-2*g,c>=2*g&&c<2.2*g?(this.sessionVariables.labelMaxWidth=g,y(this.options.labelFontSize)&&12=2.2*g&&c<2.8*g?(this.sessionVariables.labelAngle=-25,this.sessionVariables.labelMaxWidth=m,this.sessionVariables.labelFontSize=d):c>=2.8*g&&c<3.2*g?(this.sessionVariables.labelMaxWidth=Math.max(g,n),this.sessionVariables.labelWrap=!0,y(this.options.labelFontSize)&&12=3.2*g&&c<3.6*g?(this.sessionVariables.labelAngle=-25,this.sessionVariables.labelWrap=!0,this.sessionVariables.labelMaxWidth=m,this.sessionVariables.labelFontSize=this.labelFontSize):c>3.6*g&&c<5*g?(y(this.options.labelFontSize)&&125*g&&(this.sessionVariables.labelWrap=!0,this.sessionVariables.labelMaxWidth=g,this.sessionVariables.labelFontSize=d,this.sessionVariables.labelMaxHeight=h,this.sessionVariables.labelAngle=this.labelAngle));else if(s===b&&(0===s&&n+this._labels[s+1].textBlock.measureText().width-2*g>p||s===this._labels.length-1&&n+this._labels[s-1].textBlock.measureText().width-2*g>p||0p&&n+this._labels[s-1].textBlock.measureText().width- +2*g>p))p=0===s?n+this._labels[s+1].textBlock.measureText().width-2*g:n+this._labels[s-1].textBlock.measureText().width-2*g,this.sessionVariables.labelFontSize=y(this.options.labelFontSize)?d:this.options.labelFontSize,this.sessionVariables.labelWrap=!0,this.sessionVariables.labelAngle=-25,this.sessionVariables.labelMaxWidth=m;else if(0===p)for(this.sessionVariables.labelFontSize=y(this.options.labelFontSize)?d:this.options.labelFontSize,this.sessionVariables.labelWrap=!0,c=0;c>0>2*g&&(this.sessionVariables.labelAngle=-25))}else(this.sessionVariables.labelAngle=this.labelAngle,this.sessionVariables.labelMaxHeight=0===this.labelAngle?h:Math.min((c-g*Math.cos(Math.PI/180*Math.abs(this.labelAngle)))/ +Math.sin(Math.PI/180*Math.abs(this.labelAngle)),c),m=0!=this.labelAngle?(k-(t+a.fontSize/2)*Math.cos(Math.PI/180*Math.abs(this.labelAngle)))/Math.sin(Math.PI/180*Math.abs(this.labelAngle)):g,this.sessionVariables.labelMaxHeight=h=this.labelWrap?(k-m*Math.sin(Math.PI/180*Math.abs(this.labelAngle)))/Math.cos(Math.PI/180*Math.abs(this.labelAngle)):1.5*this.labelFontSize,y(this.options.labelWrap))?y(this.options.labelWrap)&&(this.labelWrap&&!y(this.options.labelMaxWidth)?(this.sessionVariables.labelWrap= +this.labelWrap,this.sessionVariables.labelMaxWidth=this.options.labelMaxWidth?this.options.labelMaxWidth:m,this.sessionVariables.labelMaxHeight=h):(this.sessionVariables.labelAngle=this.labelAngle,this.sessionVariables.labelMaxWidth=m,this.sessionVariables.labelMaxHeight=c<0.9*l?0.9*l:c,this.sessionVariables.labelWrap=this.labelWrap)):(this.options.labelWrap?(this.sessionVariables.labelWrap=this.labelWrap,this.sessionVariables.labelMaxWidth=this.options.labelMaxWidth?this.options.labelMaxWidth:m): +(y(this.options.labelMaxWidth),this.sessionVariables.labelMaxWidth=this.options.labelMaxWidth?this.options.labelMaxWidth:m,this.sessionVariables.labelWrap=this.labelWrap),this.sessionVariables.labelMaxHeight=h)}for(c=0;c>0:this.options.labelMaxWidth,h="undefined"===typeof this.options.labelWrap||this.labelWrap?0.3*this.chart.height>>0:1.5*this.labelFontSize,!this.chart.panEnabled&&1<=this._labels.length){this.sessionVariables.labelFontSize=this.labelFontSize;this.sessionVariables.labelMaxWidth= +g;this.sessionVariables.labelMaxHeight=h;this.sessionVariables.labelAngle=y(this.sessionVariables.labelAngle)?0:this.sessionVariables.labelAngle;this.sessionVariables.labelWrap=this.labelWrap;for(b=0;b>0,l-2*h>n&&(n=l-2*h,l>=2*h&&l<2.4*h?(y(this.options.labelFontSize)&&12=2.4*h&&l<2.8*h?(this.sessionVariables.labelMaxHeight=c,this.sessionVariables.labelFontSize=this.labelFontSize,this.sessionVariables.labelWrap=!0):l>=2.8*h&&l<3.2*h?(this.sessionVariables.labelMaxHeight=h,this.sessionVariables.labelWrap=!0,y(this.options.labelFontSize)&&12< +this.labelFontSize&&(this.labelFontSize=Math.floor(12/13*this.labelFontSize),a.measureText()),this.sessionVariables.labelFontSize=y(this.options.labelFontSize)?this.labelFontSize:this.options.labelFontSize,this.sessionVariables.labelAngle=y(this.sessionVariables.labelAngle)?0:this.sessionVariables.labelAngle):l>=3.2*h&&l<3.6*h?(this.sessionVariables.labelMaxHeight=c,this.sessionVariables.labelWrap=!0,this.sessionVariables.labelFontSize=this.labelFontSize):l>3.6*h&&l<10*h?(y(this.options.labelFontSize)&& +1210*h&&l<50*h&&(y(this.options.labelFontSize)&&12this.options.labelMaxWidth:this.sessionVariables.labelMaxWidth,this.sessionVariables.labelWrap=this.labelWrap,this.sessionVariables.labelMaxHeight=c):(this.sessionVariables.labelMaxWidth=this.options.labelMaxWidth?this.options.labelMaxWidth:g,this.sessionVariables.labelMaxHeight=0===this.labelAngle?h:c,y(this.options.labelMaxWidth)&& +(this.sessionVariables.labelAngle=this.labelAngle))):this.options.labelWrap?(this.sessionVariables.labelMaxHeight=0===this.labelAngle?h:c,this.sessionVariables.labelWrap=this.labelWrap,this.sessionVariables.labelMaxWidth=g):(this.sessionVariables.labelMaxHeight=h,y(this.options.labelMaxWidth),this.sessionVariables.labelMaxWidth=this.options.labelMaxWidth?this.options.labelMaxWidth:this.sessionVariables.labelMaxWidth,this.sessionVariables.labelWrap=this.labelWrap)}for(c=0;c>0:1.5*this.labelFontSize;if("left"===this._position||"right"===this._position)x=y(g.options.labelWrap)?this.sessionVariables.labelMaxHeight:g.labelWrap?0.8*this.chart.width>>0:1.5*this.labelFontSize;y(g.labelBackgroundColor)&&(g.labelBackgroundColor="#EEEEEE")}else h="bottom"===this._position||"top"===this._position?0.9*this.chart.width>>0:0.9*this.chart.height>> +0,x=y(g.options.labelWrap)||g.labelWrap?"bottom"===this._position||"top"===this._position?0.8*this.chart.width>>0:0.8*this.chart.height>>0:1.5*this.labelFontSize,y(g.labelBackgroundColor)&&(y(g.startValue)&&0!==g.startValue?g.labelBackgroundColor=v?"transparent":null:g.labelBackgroundColor="#EEEEEE");a=new ka(this.ctx,{x:0,y:0,backgroundColor:g.labelBackgroundColor,borderColor:g.labelBorderColor,borderThickness:g.labelBorderThickness,cornerRadius:g.labelCornerRadius,maxWidth:g.options.labelMaxWidth? +g.options.labelMaxWidth:h,maxHeight:x,angle:this.labelAngle,text:g.labelFormatter?g.labelFormatter({chart:this.chart,axis:this,stripLine:g}):g.label,horizontalAlign:"left",fontSize:"outside"===g.labelPlacement?g.options.labelFontSize?g.labelFontSize:this.labelFontSize:g.labelFontSize,fontFamily:"outside"===g.labelPlacement?g.options.labelFontFamily?g.labelFontFamily:this.labelFontFamily:g.labelFontFamily,fontWeight:"outside"===g.labelPlacement?g.options.labelFontWeight?g.labelFontWeight:this.labelFontWeight: +g.labelFontWeight,fontColor:g.labelFontColor||g.color,fontStyle:"outside"===g.labelPlacement?g.options.labelFontStyle?g.labelFontStyle:this.fontWeight:g.labelFontStyle,textBaseline:"middle"});this._stripLineLabels.push({position:g.value,textBlock:a,effectiveHeight:null,stripLine:g})}};C.prototype.createLabelsAndCalculateWidth=function(){var a=0,f=0;this._labels=[];this._stripLineLabels=[];if("left"===this._position||"right"===this._position){this.createLabels();for(f=0;f=this.viewportMinimum&&this._stripLineLabels[f].stripLine.value<=this.viewportMaximum)&&(b=this._stripLineLabels[f].textBlock, +c=b.measureText(),e=0===this.labelAngle?c.width:c.width*Math.cos(Math.PI/180*Math.abs(this.labelAngle))+(c.height-b.fontSize/2)*Math.sin(Math.PI/180*Math.abs(this.labelAngle)),a=this.viewportMinimum&& +this._stripLineLabels[b].stripLine.value<=this.viewportMaximum)&&(f=this._stripLineLabels[b].textBlock,c=f.measureText(),e=0===this.labelAngle?c.height:c.width*Math.sin(Math.PI/180*Math.abs(this.labelAngle))+(c.height-f.fontSize/2)*Math.cos(Math.PI/180*Math.abs(this.labelAngle)),an[d].viewportMaximum);s++)q[s].endValue=n[d].viewPortMinimum&&(n[d].scaleBreaks.lastBreakIndex=s));for(var x=s=0,u=0,z=0,C=0,F=0,B=0,A,I,J=l=0,L,K,O,q=L=K=O=!1,d=0;ds;){var E=0,U=0,Y=0,X=0,W=e=0,M=0,$=0,Z=0,V=0,N=0,ba=0;if(b&&0m.width-10?m.width-10:g.x2-ba-$);if(a&&0m.width-10?m.width-10:g.x2-ba-$),a[d]._labels&&1t&&(l+=0a[d].labelAngle?A-xt&&(l=I+u/2-t-ba),A-xa[d].labelAngle&&0m.width-10?m.width-10:g.x2-ba-$),f[d].lineCoordinates.width=Math.abs(t-h),f[d]._labels&&1s;){V=Z=N=X=$=M=W=e=Y=T=U=E=0;if(a&&0m.width-10?m.width-10:g.x2-V-W),b[d].labelAutoFit&&!y(z)&&(0b[d].labelAngle?Math.max(h,z):0===b[d].labelAngle?Math.max(h,z/2):h),0c[d].chart.width-10?c[d].chart.width-10:g.x2-V-W),c[d]&&c[d].labelAutoFit&&!y(F)&&(0b[d].chart.height-10?b[d].chart.height-10:g.y2),b[d].lineCoordinates.y1=l-(A[d]+b[d].margin+E),b[d].lineCoordinates.y2=l-(A[d]+b[d].margin+E),b[d].bounds={x1:h,y1:l-(A[d]+E+b[d].margin),x2:t,y2:k-(E+b[d].margin),width:t-h,height:A[d]},b[d].title&&(b[d]._titleTextBlock.maxWidth=0m.height-Math.max(M,10)?m.height-Math.max(M,10):g.y2-X):g.y2>m.height-Math.max(M,10)?m.height-Math.max(M,10):g.y2;if(b&&0b[M].labelAngle? +Math.max(t,z):0===b[M].labelAngle?Math.max(t,z/2):t,h=0>b[M].labelAngle||0===b[M].labelAngle?t-Z:h);if(c&&0m.height-Math.max(M,10)?m.height-Math.max(M,10):g.y2-X):g.y2>m.height-Math.max(M,10)? +m.height-Math.max(M,10):g.y2;if(b&&0b[M].labelAngle?Math.max(t,z):0===b[M].labelAngle?Math.max(t,z/2):t,h=0>b[M].labelAngle||0===b[M].labelAngle?t-V:h);if(c&&0f[g].spacing?0:Math.abs(f[g].spacing/b),this.logarithmic&&(f[g].size=Math.pow(this.logarithmBase,f[g].size))};C.prototype.calculateBreaksInPixels=function(){if(!(this.scaleBreaks&&0>=this.scaleBreaks._appliedBreaks.length)){var a=this.scaleBreaks?this.scaleBreaks._appliedBreaks:[];a.length&&(this.scaleBreaks.firstBreakIndex= +this.scaleBreaks.lastBreakIndex=null);for(var f=0;fthis.conversionParameters.maximum);f++)a[f].endValue=this.conversionParameters.minimum&&(a[f].startPixel=this.convertValueToPixel(a[f].startValue),this.scaleBreaks.lastBreakIndex=f),a[f].endValue<=this.conversionParameters.maximum&&(a[f].endPixel=this.convertValueToPixel(a[f].endValue)))}};C.prototype.renderLabelsTicksAndTitle= +function(){var a=this,f=!1,b=0,c=0,e=1,g=0;0!==this.labelAngle&&360!==this.labelAngle&&(e=1.2);if("undefined"===typeof this.options.interval){if("bottom"===this._position||"top"===this._position)if(this.logarithmic&&!this.equidistantInterval&&this.labelAutoFit){for(var b=[],e=0!==this.labelAngle&&360!==this.labelAngle?1:1.2,h,l=this.viewportMaximum,m=this.lineCoordinates.width/Math.log(this.range),k=this._labels.length-1;0<=k;k--){p=this._labels[k];if(p.position +this.viewportMaximum||!(k===this._labels.length-1||hthis.lineCoordinates.width* +e&&this.labelAutoFit&&(f=!0)}if("left"===this._position||"right"===this._position)if(this.logarithmic&&!this.equidistantInterval&&this.labelAutoFit){for(var b=[],r,l=this.viewportMaximum,m=this.lineCoordinates.height/Math.log(this.range),k=this._labels.length-1;0<=k;k--){p=this._labels[k];if(p.positionthis.viewportMaximum||!(k===this._labels.length-1||rthis.lineCoordinates.height*e&&this.labelAutoFit&&(f=!0)}}this.logarithmic&&(!this.equidistantInterval&&this.labelAutoFit)&&this._labels.sort(function(a,b){return a.position-b.position}); +var k=0,p,n;if("bottom"===this._position){for(k=0;kthis.viewportMaximum||f&&0!==g++%2&&this.labelAutoFit)||(n=this.getPixelCoordinatesOnAxis(p.position),this.tickThickness&&"inside"!=this.labelPlacement&&(this.ctx.lineWidth=this.tickThickness,this.ctx.strokeStyle=this.tickColor,c=1===this.ctx.lineWidth%2?(n.x<<0)+0.5:n.x<<0,this.ctx.beginPath(),this.ctx.moveTo(c,n.y<<0),this.ctx.lineTo(c,n.y+this.tickLength<<0), +this.ctx.stroke()),0===p.textBlock.angle?(n.x-=p.textBlock.width/2,n.y="inside"===this.labelPlacement?n.y-(this.tickLength+p.textBlock.fontSize/2):n.y+this.tickLength+p.textBlock.fontSize/2):(n.x="inside"===this.labelPlacement?0>this.labelAngle?n.x:n.x-p.textBlock.width*Math.cos(Math.PI/180*this.labelAngle):n.x-(0>this.labelAngle?p.textBlock.width*Math.cos(Math.PI/180*this.labelAngle):0),n.y="inside"===this.labelPlacement?0>this.labelAngle?n.y-this.tickLength-5:n.y-this.tickLength-Math.abs(p.textBlock.width* +Math.sin(Math.PI/180*this.labelAngle)+5):n.y+this.tickLength+Math.abs(0>this.labelAngle?p.textBlock.width*Math.sin(Math.PI/180*this.labelAngle)-5:5)),p.textBlock.x=n.x,p.textBlock.y=n.y);"inside"===this.labelPlacement&&this.chart.addEventListener("dataAnimationIterationEnd",function(){for(k=0;ka.viewportMaximum||f&&0!==g++%2&&a.labelAutoFit)&&(n=a.getPixelCoordinatesOnAxis(p.position),a.tickThickness)){a.ctx.lineWidth= +a.tickThickness;a.ctx.strokeStyle=a.tickColor;var b=1===a.ctx.lineWidth%2?(n.x<<0)+0.5:n.x<<0;a.ctx.save();a.ctx.beginPath();a.ctx.moveTo(b,n.y<<0);a.ctx.lineTo(b,n.y-a.tickLength<<0);a.ctx.stroke();a.ctx.restore()}},this);this.title&&(this._titleTextBlock.measureText(),this._titleTextBlock.x=this.lineCoordinates.x1+this.lineCoordinates.width/2-this._titleTextBlock.width/2,this._titleTextBlock.y=this.bounds.y2-this._titleTextBlock.height-3,this.titleMaxWidth=this._titleTextBlock.maxWidth,this._titleTextBlock.render(!0))}else if("top"=== +this._position){for(k=0;kthis.viewportMaximum||f&&0!==g++%2&&this.labelAutoFit)||(n=this.getPixelCoordinatesOnAxis(p.position),this.tickThickness&&"inside"!=this.labelPlacement&&(this.ctx.lineWidth=this.tickThickness,this.ctx.strokeStyle=this.tickColor,c=1===this.ctx.lineWidth%2?(n.x<<0)+0.5:n.x<<0,this.ctx.beginPath(),this.ctx.moveTo(c,n.y<<0),this.ctx.lineTo(c,n.y-this.tickLength<<0),this.ctx.stroke()),0===p.textBlock.angle? +(n.x-=p.textBlock.width/2,n.y="inside"===this.labelPlacement?n.y+this.labelFontSize/2+this.tickLength+5:n.y-(this.tickLength+p.textBlock.height-p.textBlock.fontSize/2)):(n.x="inside"===this.labelPlacement?0a.viewportMaximum||f&&0!==g++%2&&a.labelAutoFit)&&(n=a.getPixelCoordinatesOnAxis(p.position),a.tickThickness)){a.ctx.lineWidth=a.tickThickness;a.ctx.strokeStyle=a.tickColor;var b=1===this.ctx.lineWidth%2?(n.x<<0)+0.5:n.x<<0;a.ctx.save();a.ctx.beginPath();a.ctx.moveTo(b,n.y<<0);a.ctx.lineTo(b,n.y+a.tickLength<<0);a.ctx.stroke();a.ctx.restore()}},this);this.title&&(this._titleTextBlock.measureText(),this._titleTextBlock.x=this.lineCoordinates.x1+this.lineCoordinates.width/2-this._titleTextBlock.width/ +2,this._titleTextBlock.y=this.bounds.y1+1,this.titleMaxWidth=this._titleTextBlock.maxWidth,this._titleTextBlock.render(!0))}else if("left"===this._position){for(k=0;kthis.viewportMaximum||f&&0!==g++%2&&this.labelAutoFit)||(n=this.getPixelCoordinatesOnAxis(p.position),this.tickThickness&&"inside"!=this.labelPlacement&&(this.ctx.lineWidth=this.tickThickness,this.ctx.strokeStyle=this.tickColor,c=1===this.ctx.lineWidth% +2?(n.y<<0)+0.5:n.y<<0,this.ctx.beginPath(),this.ctx.moveTo(n.x<<0,c),this.ctx.lineTo(n.x-this.tickLength<<0,c),this.ctx.stroke()),0===this.labelAngle?(p.textBlock.y=n.y,p.textBlock.x="inside"===this.labelPlacement?n.x+this.tickLength+5:n.x-p.textBlock.width*Math.cos(Math.PI/180*this.labelAngle)-this.tickLength-5):(p.textBlock.y="inside"===this.labelPlacement?n.y:n.y-p.textBlock.width*Math.sin(Math.PI/180*this.labelAngle),p.textBlock.x="inside"===this.labelPlacement?n.x+this.tickLength+5:0a.viewportMaximum||f&&0!==g++%2&&a.labelAutoFit)&&(n=a.getPixelCoordinatesOnAxis(p.position), +a.tickThickness)){a.ctx.lineWidth=a.tickThickness;a.ctx.strokeStyle=a.tickColor;var b=1===a.ctx.lineWidth%2?(n.y<<0)+0.5:n.y<<0;a.ctx.save();a.ctx.beginPath();a.ctx.moveTo(n.x<<0,b);a.ctx.lineTo(n.x+a.tickLength<<0,b);a.ctx.stroke();a.ctx.restore()}},this);this.title&&(this._titleTextBlock.measureText(),this._titleTextBlock.x=this.bounds.x1+1,this._titleTextBlock.y=this.lineCoordinates.height/2+this._titleTextBlock.width/2+this.lineCoordinates.y1,this.titleMaxWidth=this._titleTextBlock.maxWidth,this._titleTextBlock.render(!0))}else if("right"=== +this._position){for(k=0;kthis.viewportMaximum||f&&0!==g++%2&&this.labelAutoFit)||(n=this.getPixelCoordinatesOnAxis(p.position),this.tickThickness&&"inside"!=this.labelPlacement&&(this.ctx.lineWidth=this.tickThickness,this.ctx.strokeStyle=this.tickColor,c=1===this.ctx.lineWidth%2?(n.y<<0)+0.5:n.y<<0,this.ctx.beginPath(),this.ctx.moveTo(n.x<<0,c),this.ctx.lineTo(n.x+this.tickLength<<0,c),this.ctx.stroke()),0===this.labelAngle? +(p.textBlock.y=n.y,p.textBlock.x="inside"===this.labelPlacement?n.x-p.textBlock.width-this.tickLength-5:n.x+this.tickLength+5):(p.textBlock.y="inside"===this.labelPlacement?n.y-p.textBlock.width*Math.sin(Math.PI/180*this.labelAngle):0>this.labelAngle?n.y:n.y-(p.textBlock.height-p.textBlock.fontSize/2-5)*Math.cos(Math.PI/180*this.labelAngle),p.textBlock.x="inside"===this.labelPlacement?n.x-p.textBlock.width*Math.cos(Math.PI/180*this.labelAngle)-this.tickLength-5:0a.viewportMaximum||f&&0!==g++%2&&a.labelAutoFit)&&(n=a.getPixelCoordinatesOnAxis(p.position),a.tickThickness)){a.ctx.lineWidth=a.tickThickness;a.ctx.strokeStyle=a.tickColor;var b=1===a.ctx.lineWidth%2?(n.y<< +0)+0.5:n.y<<0;a.ctx.save();a.ctx.beginPath();a.ctx.moveTo(n.x<<0,b);a.ctx.lineTo(n.x-a.tickLength<<0,b);a.ctx.stroke();a.ctx.restore()}},this);this.title&&(this._titleTextBlock.measureText(),this._titleTextBlock.x=this.bounds.x2-1,this._titleTextBlock.y=this.lineCoordinates.height/2-this._titleTextBlock.width/2+this.lineCoordinates.y1,this.titleMaxWidth=this._titleTextBlock.maxWidth,this._titleTextBlock.render(!0))}g=0;if("inside"===this.labelPlacement)this.chart.addEventListener("dataAnimationIterationEnd", +function(){for(k=0;ka.viewportMaximum||f&&0!==g++%2&&a.labelAutoFit)||(a.ctx.save(),a.ctx.beginPath(),p.textBlock.render(!0),a.ctx.restore())},p.textBlock);else for(k=0;kthis.viewportMaximum||f&&0!==g++%2&&this.labelAutoFit)||p.textBlock.render(!0)};C.prototype.renderInterlacedColors=function(){var a=this.chart.plotArea.ctx,f,b,c=this.chart.plotArea, +e=0;f=!0;if(("bottom"===this._position||"top"===this._position)&&this.interlacedColor)for(a.fillStyle=this.interlacedColor,e=0;ethis._labels.length-1?this.getPixelCoordinatesOnAxis(this.viewportMaximum):this.getPixelCoordinatesOnAxis(this._labels[e+1].position),a.fillRect(Math.min(b.x,f.x),c.y1,Math.abs(b.x-f.x),Math.abs(c.y1-c.y2)),f=!1):f=!0;else if(("left"===this._position||"right"===this._position)&&this.interlacedColor)for(a.fillStyle= +this.interlacedColor,e=0;ethis._labels.length-1?this.getPixelCoordinatesOnAxis(this.viewportMaximum):this.getPixelCoordinatesOnAxis(this._labels[e+1].position),a.fillRect(c.x1,Math.min(b.y,f.y),Math.abs(c.x1-c.x2),Math.abs(f.y-b.y)),f=!1):f=!0;a.beginPath()};C.prototype.renderStripLinesOfThicknessType=function(a){if(this.stripLines&&0this.viewportMaximum||y(k.value)||isNaN(this.range))||l.push(k))}for(c=0;cthis.viewportMaximum||isNaN(this.range))){a=this.getPixelCoordinatesOnAxis(b.position);if("outside"===b.stripLine.labelPlacement)if(k&&(this.ctx.strokeStyle= +k.color,"pixel"===k._thicknessType&&(this.ctx.lineWidth=k.thickness)),"bottom"===this._position){var r=1===this.ctx.lineWidth%2?(a.x<<0)+0.5:a.x<<0;this.ctx.beginPath();this.ctx.moveTo(r,a.y<<0);this.ctx.lineTo(r,a.y+this.tickLength<<0);this.ctx.stroke();0===this.labelAngle?(a.x-=b.textBlock.width/2,a.y+=this.tickLength+b.textBlock.fontSize/2):(a.x-=0>this.labelAngle?b.textBlock.width*Math.cos(Math.PI/180*this.labelAngle):0,a.y+=this.tickLength+Math.abs(0>this.labelAngle?b.textBlock.width*Math.sin(Math.PI/ +180*this.labelAngle)-5:5))}else"top"===this._position?(r=1===this.ctx.lineWidth%2?(a.x<<0)+0.5:a.x<<0,this.ctx.beginPath(),this.ctx.moveTo(r,a.y<<0),this.ctx.lineTo(r,a.y-this.tickLength<<0),this.ctx.stroke(),0===this.labelAngle?(a.x-=b.textBlock.width/2,a.y-=this.tickLength+b.textBlock.height):(a.x+=(b.textBlock.height-this.tickLength-this.labelFontSize/2)*Math.sin(Math.PI/180*this.labelAngle)-(0this.labelAngle?a.y:a.y-(b.textBlock.height-b.textBlock.fontSize/ +2-5)*Math.cos(Math.PI/180*this.labelAngle),a.x=0this.chart.plotArea.x1?y(k.startValue)?a.x-=b.textBlock.height-b.textBlock.fontSize/ +2:a.x-=b.textBlock.height/2-b.textBlock.fontSize/2+3:(b.textBlock.angle=90,y(k.startValue)?a.x+=b.textBlock.height-b.textBlock.fontSize/2:a.x+=b.textBlock.height/2-b.textBlock.fontSize/2+3),a.y=-90===b.textBlock.angle?"near"===b.stripLine.labelAlign?this.chart.plotArea.y2-3:"center"===b.stripLine.labelAlign?(this.chart.plotArea.y2+this.chart.plotArea.y1+b.textBlock.width)/2:this.chart.plotArea.y1+b.textBlock.width+3:"near"===b.stripLine.labelAlign?this.chart.plotArea.y2-b.textBlock.width-3:"center"=== +b.stripLine.labelAlign?(this.chart.plotArea.y2+this.chart.plotArea.y1-b.textBlock.width)/2:this.chart.plotArea.y1+3):"top"===this._position?(b.textBlock.maxWidth=this.options.stripLines[c].labelMaxWidth?this.options.stripLines[c].labelMaxWidth:this.chart.plotArea.height-3,b.textBlock.measureText(),a.x-b.textBlock.height>this.chart.plotArea.x1?y(k.startValue)?a.x-=b.textBlock.height-b.textBlock.fontSize/2:a.x-=b.textBlock.height/2-b.textBlock.fontSize/2+3:(b.textBlock.angle=90,y(k.startValue)?a.x+= +b.textBlock.height-b.textBlock.fontSize/2:a.x+=b.textBlock.height/2-b.textBlock.fontSize/2+3),a.y=-90===b.textBlock.angle?"near"===b.stripLine.labelAlign?this.chart.plotArea.y1+b.textBlock.width+3:"center"===b.stripLine.labelAlign?(this.chart.plotArea.y2+this.chart.plotArea.y1+b.textBlock.width)/2:this.chart.plotArea.y2-3:"near"===b.stripLine.labelAlign?this.chart.plotArea.y1+3:"center"===b.stripLine.labelAlign?(this.chart.plotArea.y2+this.chart.plotArea.y1-b.textBlock.width)/2:this.chart.plotArea.y2- +b.textBlock.width-3):"left"===this._position?(b.textBlock.maxWidth=this.options.stripLines[c].labelMaxWidth?this.options.stripLines[c].labelMaxWidth:this.chart.plotArea.width-3,b.textBlock.angle=0,b.textBlock.measureText(),a.y-b.textBlock.height>this.chart.plotArea.y1?y(k.startValue)?a.y-=b.textBlock.height-b.textBlock.fontSize/2:a.y-=b.textBlock.height/2-b.textBlock.fontSize+3:a.y-b.textBlock.heightthis.chart.plotArea.y1? +y(k.startValue)?a.y-=b.textBlock.height-b.textBlock.fontSize/2:a.y-=b.textBlock.height/2-b.textBlock.fontSize/2-3:a.y-b.textBlock.heightthis.viewportMaximum|| +isNaN(this.range))||a[f].render(this.maskCtx);this.maskCtx.restore()}};C.prototype.renderCrosshair=function(a,f){this.crosshair.render(a,f)};C.prototype.renderGrid=function(){if(this.gridThickness&&0this.viewportMaximum||this._labels[c].breaksLabelType)||(a.beginPath(),f=this.getPixelCoordinatesOnAxis(this._labels[c].position),f=1===a.lineWidth%2?(f.x<<0)+0.5:f.x<<0,a.moveTo(f,b.y1<<0),a.lineTo(f,b.y2<<0),a.stroke());else if("left"===this._position||"right"===this._position)for(var c=0;cthis.viewportMaximum||this._labels[c].breaksLabelType)||(a.beginPath(), +f=this.getPixelCoordinatesOnAxis(this._labels[c].position),f=1===a.lineWidth%2?(f.y<<0)+0.5:f.y<<0,a.moveTo(b.x1<<0,f),a.lineTo(b.x2<<0,f),a.stroke());a.restore()}};C.prototype.renderAxisLine=function(){var a=this.chart.ctx,f=v?this.chart._preRenderCtx:a,b=Math.ceil(this.tickThickness/(this.reversed?-2:2)),c=Math.ceil(this.tickThickness/(this.reversed?2:-2)),e,g;f.save();if("bottom"===this._position||"top"===this._position){if(this.lineThickness){this.reversed?(e=this.lineCoordinates.x2,g=this.lineCoordinates.x1): +(e=this.lineCoordinates.x1,g=this.lineCoordinates.x2);f.lineWidth=this.lineThickness;f.strokeStyle=this.lineColor?this.lineColor:"black";f.setLineDash&&f.setLineDash(F(this.lineDashType,this.lineThickness));var h=1===this.lineThickness%2?(this.lineCoordinates.y1<<0)+0.5:this.lineCoordinates.y1<<0;f.beginPath();if(this.scaleBreaks&&!y(this.scaleBreaks.firstBreakIndex))if(y(this.scaleBreaks.lastBreakIndex))e=this.scaleBreaks._appliedBreaks[this.scaleBreaks.firstBreakIndex].endPixel+c;else for(var l= +this.scaleBreaks.firstBreakIndex;l<=this.scaleBreaks.lastBreakIndex;l++)f.moveTo(e,h),f.lineTo(this.scaleBreaks._appliedBreaks[l].startPixel+b,h),e=this.scaleBreaks._appliedBreaks[l].endPixel+c;e&&(f.moveTo(e,h),f.lineTo(g,h));f.stroke()}}else if(("left"===this._position||"right"===this._position)&&this.lineThickness){this.reversed?(e=this.lineCoordinates.y1,g=this.lineCoordinates.y2):(e=this.lineCoordinates.y2,g=this.lineCoordinates.y1);f.lineWidth=this.lineThickness;f.strokeStyle=this.lineColor; +f.setLineDash&&f.setLineDash(F(this.lineDashType,this.lineThickness));h=1===this.lineThickness%2?(this.lineCoordinates.x1<<0)+0.5:this.lineCoordinates.x1<<0;f.beginPath();if(this.scaleBreaks&&!y(this.scaleBreaks.firstBreakIndex))if(y(this.scaleBreaks.lastBreakIndex))e=this.scaleBreaks._appliedBreaks[this.scaleBreaks.firstBreakIndex].endPixel+b;else for(l=this.scaleBreaks.firstBreakIndex;l<=this.scaleBreaks.lastBreakIndex;l++)f.moveTo(h,e),f.lineTo(h,this.scaleBreaks._appliedBreaks[l].startPixel+c), +e=this.scaleBreaks._appliedBreaks[l].endPixel+b;e&&(f.moveTo(h,e),f.lineTo(h,g));f.stroke()}v&&(a.drawImage(this.chart._preRenderCanvas,0,0,this.chart.width,this.chart.height),this.chart._breaksCanvasCtx&&this.chart._breaksCanvasCtx.drawImage(this.chart._preRenderCanvas,0,0,this.chart.width,this.chart.height),f.clearRect(0,0,this.chart.width,this.chart.height));f.restore()};C.prototype.getPixelCoordinatesOnAxis=function(a){var f={};if("bottom"===this._position||"top"===this._position)f.x=this.convertValueToPixel(a), +f.y=this.lineCoordinates.y1;if("left"===this._position||"right"===this._position)f.y=this.convertValueToPixel(a),f.x=this.lineCoordinates.x2;return f};C.prototype.convertPixelToValue=function(a){if("undefined"===typeof a)return null;var f=0,b=0,c,f=!0,e=this.scaleBreaks?this.scaleBreaks._appliedBreaks:[],b="number"===typeof a?a:"left"===this._position||"right"===this._position?a.y:a.x;if(this.logarithmic){a=c=Math.pow(this.logarithmBase,(b-this.conversionParameters.reference)/this.conversionParameters.pixelPerUnit); +if(b<=this.conversionParameters.reference===("left"===this._position||"right"===this._position)!==this.reversed)for(b=0;be[b].startValue/this.conversionParameters.minimum){c/=e[b].startValue/this.conversionParameters.minimum;if(ce[b].startValue/e[b-1].endValue){c/=e[b].startValue/e[b-1].endValue;if(cthis.conversionParameters.minimum))if(f)if(e[b].endValue>this.conversionParameters.minimum){if(1e[b].startValue){a=Math.pow(e[b].endValue/e[b].startValue,Math.log(c)/Math.log(e[b].size));break}else a*=e[b].startValue/this.conversionParameters.minimum*Math.pow(e[b].size,Math.log(e[b].startValue/this.conversionParameters.minimum)/Math.log(e[b].endValue/e[b].startValue))*c,c*=Math.pow(e[b].size,Math.log(this.conversionParameters.minimum/e[b].startValue)/Math.log(e[b].endValue/e[b].startValue));f=!1}else if(c1/e[b].size){a*=Math.pow(e[b].endValue/e[b].startValue,1>=e[b].size?1:Math.log(c)/Math.log(e[b].size))*c;break}else a/=e[b].endValue/e[b].startValue/e[b].size;c*=e[b].size;f=!1}else break;else if(c1/e[b].size){a*=Math.pow(e[b].endValue/e[b].startValue,1>=e[b].size?1:Math.log(c)/Math.log(e[b].size))*c;break}else a/=e[b].endValue/e[b].startValue/e[b].size;c*=e[b].size}else break; +f=a*this.viewportMinimum}else{a=c=(b-this.conversionParameters.reference)/this.conversionParameters.pixelPerUnit;if(b<=this.conversionParameters.reference===("left"===this._position||"right"===this._position)!==this.reversed)for(b=0;b=e[b].size?0:c*(e[b].endValue- +e[b].startValue)/e[b].size;break}else a+=e[b].endValue-this.conversionParameters.minimum-e[b].size*(e[b].endValue-this.conversionParameters.minimum)/(e[b].endValue-e[b].startValue),c-=e[b].size*(e[b].endValue-this.conversionParameters.minimum)/(e[b].endValue-e[b].startValue);f=!1}else if(c>e[b].startValue-this.conversionParameters.minimum){c-=e[b].startValue-this.conversionParameters.minimum;if(ce[b].startValue-e[b-1].endValue){c-=e[b].startValue-e[b-1].endValue;if(cthis.conversionParameters.minimum))if(f)if(e[b].endValue>this.conversionParameters.minimum)if(e[b].size&&this.conversionParameters.minimum+c*(e[b].endValue- +e[b].startValue)/e[b].size>e[b].startValue){a=0>=e[b].size?0:c*(e[b].endValue-e[b].startValue)/e[b].size;break}else a+=e[b].startValue-this.conversionParameters.minimum+e[b].size*(this.conversionParameters.minimum-e[b].startValue)/(e[b].endValue-e[b].startValue),c+=e[b].size*(this.conversionParameters.minimum-e[b].startValue)/(e[b].endValue-e[b].startValue),f=!1;else if(c-1*e[b].size){a+=(e[b].endValue- +e[b].startValue)*(0===e[b].size?1:c/e[b].size)+c;break}else a-=e[b].endValue-e[b].startValue-e[b].size;c+=e[b].size;f=!1}else break;else if(c-1*e[b].size){a+=(e[b].endValue-e[b].startValue)*(0===e[b].size?1:c/e[b].size)+c;break}else a-=e[b].endValue-e[b].startValue-e[b].size;c+=e[b].size}else break;f=this.conversionParameters.minimum+a}return f};C.prototype.convertValueToPixel=function(a){a=this.getApparentDifference(this.conversionParameters.minimum, +a,a);return this.logarithmic?this.conversionParameters.reference+this.conversionParameters.pixelPerUnit*Math.log(a/this.conversionParameters.minimum)/this.conversionParameters.lnLogarithmBase+0.5<<0:"axisX"===this.type?this.conversionParameters.reference+this.conversionParameters.pixelPerUnit*(a-this.conversionParameters.minimum)+0.5<<0:this.conversionParameters.reference+this.conversionParameters.pixelPerUnit*(a-this.conversionParameters.minimum)+0.5};C.prototype.getApparentDifference=function(a, +f,b,c){var e=this.scaleBreaks?this.scaleBreaks._appliedBreaks:[];if(this.logarithmic){b=y(b)?f/a:b;for(var g=0;ge[g].endValue||(a<=e[g].startValue&&f>=e[g].endValue?b=b/e[g].endValue*e[g].startValue*e[g].size:a>=e[g].startValue&&f>=e[g].endValue?b=b/e[g].endValue*a*Math.pow(e[g].size,Math.log(e[g].endValue/a)/Math.log(e[g].endValue/e[g].startValue)):a<=e[g].startValue&&f<=e[g].endValue?b=b/f*e[g].startValue*Math.pow(e[g].size,Math.log(f/e[g].startValue)/Math.log(e[g].endValue/ +e[g].startValue)):!c&&(a>e[g].startValue&&fe[g].endValue||(a<=e[g].startValue&&f>=e[g].endValue?b=b-e[g].endValue+e[g].startValue+e[g].size:a>e[g].startValue&&f>=e[g].endValue?b=b-e[g].endValue+a+e[g].size*(e[g].endValue-a)/(e[g].endValue-e[g].startValue):a<=e[g].startValue&&fe[g].startValue&&fa[e].endValue||(this.viewportMinimum>=a[e].startValue&&this.viewportMaximum<= +a[e].endValue?b=0:this.viewportMinimum<=a[e].startValue&&this.viewportMaximum>=a[e].endValue?(c=c/a[e].endValue*a[e].startValue,b=0a[e].startValue&&this.viewportMaximum>=a[e].endValue?(c=c/a[e].endValue*this.viewportMinimum,b=0a[e].endValue||(this.viewportMinimum>=a[e].startValue&&this.viewportMaximum<=a[e].endValue?b=0:this.viewportMinimum<=a[e].startValue&&this.viewportMaximum>=a[e].endValue?(c=c-a[e].endValue+a[e].startValue,b=0a[e].startValue&&this.viewportMaximum>=a[e].endValue?(c=c-a[e].endValue+this.viewportMinimum, +b=0this.maxWidth?8:6);var a=Math.max(c,Math.floor(this.maxWidth/a)),e,g,h,c=0;!y(this.options.viewportMinimum)&&(!y(this.options.viewportMaximum)&&this.options.viewportMinimum>=this.options.viewportMaximum)&& +(this.viewportMinimum=this.viewportMaximum=null);if(y(this.options.viewportMinimum)&&!y(this.sessionVariables.newViewportMinimum)&&!isNaN(this.sessionVariables.newViewportMinimum))this.viewportMinimum=this.sessionVariables.newViewportMinimum;else if(null===this.viewportMinimum||isNaN(this.viewportMinimum))this.viewportMinimum=this.minimum;if(y(this.options.viewportMaximum)&&!y(this.sessionVariables.newViewportMaximum)&&!isNaN(this.sessionVariables.newViewportMaximum))this.viewportMaximum=this.sessionVariables.newViewportMaximum; +else if(null===this.viewportMaximum||isNaN(this.viewportMaximum))this.viewportMaximum=this.maximum;if(this.scaleBreaks)for(c=0;c=this.scaleBreaks._appliedBreaks[c].startValue||!y(this.options.minimum)&&this.options.minimum>=this.scaleBreaks._appliedBreaks[c].startValue||!y(this.options.viewportMinimum)&&this.viewportMinimum>=this.scaleBreaks._appliedBreaks[c].startValue)&& +(!y(this.sessionVariables.newViewportMaximum)&&this.sessionVariables.newViewportMaximum<=this.scaleBreaks._appliedBreaks[c].endValue||!y(this.options.maximum)&&this.options.maximum<=this.scaleBreaks._appliedBreaks[c].endValue||!y(this.options.viewportMaximum)&&this.viewportMaximum<=this.scaleBreaks._appliedBreaks[c].endValue)){this.scaleBreaks._appliedBreaks.splice(c,1);break}if("axisX"===this.type){if(this.dataSeries&&0g?(c=Math.min(0.01*Math.abs(this.getApparentDifference(g,e,null,!0)),5),0<=g?e=g-c:g=isFinite(e)?e+c:0):(c=Math.min(0.01*Math.abs(this.getApparentDifference(e,g, +null,!0)),0.05),0!==g&&(g+=c),0!==e&&(e-=c)),h=Infinity!==this.dataInfo.minDiff?this.dataInfo.minDiff:1g&&(g=0));c=this.getApparentDifference(isNaN(this.viewportMinimum)||null===this.viewportMinimum?e:this.viewportMinimum,isNaN(this.viewportMaximum)||null===this.viewportMaximum?g:this.viewportMaximum,null, +!0);if("axisX"===this.type&&b){this.intervalType||(c/1<=a?(this.interval=1,this.intervalType="millisecond"):c/2<=a?(this.interval=2,this.intervalType="millisecond"):c/5<=a?(this.interval=5,this.intervalType="millisecond"):c/10<=a?(this.interval=10,this.intervalType="millisecond"):c/20<=a?(this.interval=20,this.intervalType="millisecond"):c/50<=a?(this.interval=50,this.intervalType="millisecond"):c/100<=a?(this.interval=100,this.intervalType="millisecond"):c/200<=a?(this.interval=200,this.intervalType= +"millisecond"):c/250<=a?(this.interval=250,this.intervalType="millisecond"):c/300<=a?(this.interval=300,this.intervalType="millisecond"):c/400<=a?(this.interval=400,this.intervalType="millisecond"):c/500<=a?(this.interval=500,this.intervalType="millisecond"):c/(1*U.secondDuration)<=a?(this.interval=1,this.intervalType="second"):c/(2*U.secondDuration)<=a?(this.interval=2,this.intervalType="second"):c/(5*U.secondDuration)<=a?(this.interval=5,this.intervalType="second"):c/(10*U.secondDuration)<=a?(this.interval= +10,this.intervalType="second"):c/(15*U.secondDuration)<=a?(this.interval=15,this.intervalType="second"):c/(20*U.secondDuration)<=a?(this.interval=20,this.intervalType="second"):c/(30*U.secondDuration)<=a?(this.interval=30,this.intervalType="second"):c/(1*U.minuteDuration)<=a?(this.interval=1,this.intervalType="minute"):c/(2*U.minuteDuration)<=a?(this.interval=2,this.intervalType="minute"):c/(5*U.minuteDuration)<=a?(this.interval=5,this.intervalType="minute"):c/(10*U.minuteDuration)<=a?(this.interval= +10,this.intervalType="minute"):c/(15*U.minuteDuration)<=a?(this.interval=15,this.intervalType="minute"):c/(20*U.minuteDuration)<=a?(this.interval=20,this.intervalType="minute"):c/(30*U.minuteDuration)<=a?(this.interval=30,this.intervalType="minute"):c/(1*U.hourDuration)<=a?(this.interval=1,this.intervalType="hour"):c/(2*U.hourDuration)<=a?(this.interval=2,this.intervalType="hour"):c/(3*U.hourDuration)<=a?(this.interval=3,this.intervalType="hour"):c/(6*U.hourDuration)<=a?(this.interval=6,this.intervalType= +"hour"):c/(1*U.dayDuration)<=a?(this.interval=1,this.intervalType="day"):c/(2*U.dayDuration)<=a?(this.interval=2,this.intervalType="day"):c/(4*U.dayDuration)<=a?(this.interval=4,this.intervalType="day"):c/(1*U.weekDuration)<=a?(this.interval=1,this.intervalType="week"):c/(2*U.weekDuration)<=a?(this.interval=2,this.intervalType="week"):c/(3*U.weekDuration)<=a?(this.interval=3,this.intervalType="week"):c/(1*U.monthDuration)<=a?(this.interval=1,this.intervalType="month"):c/(2*U.monthDuration)<=a?(this.interval= +2,this.intervalType="month"):c/(3*U.monthDuration)<=a?(this.interval=3,this.intervalType="month"):c/(6*U.monthDuration)<=a?(this.interval=6,this.intervalType="month"):(this.interval=c/(1*U.yearDuration)<=a?1:c/(2*U.yearDuration)<=a?2:c/(4*U.yearDuration)<=a?4:Math.floor(C.getNiceNumber(c/(a-1),!0)/U.yearDuration),this.intervalType="year"));if(null===this.viewportMinimum||isNaN(this.viewportMinimum))this.viewportMinimum=e-h/2;if(null===this.viewportMaximum||isNaN(this.viewportMaximum))this.viewportMaximum= +g+h/2;f?this.autoValueFormatString="MMM DD YYYY HH:mm":"year"===this.intervalType?this.autoValueFormatString="YYYY":"month"===this.intervalType?this.autoValueFormatString="MMM YYYY":"week"===this.intervalType?this.autoValueFormatString="MMM DD YYYY":"day"===this.intervalType?this.autoValueFormatString="MMM DD YYYY":"hour"===this.intervalType?this.autoValueFormatString="hh:mm TT":"minute"===this.intervalType?this.autoValueFormatString="hh:mm TT":"second"===this.intervalType?this.autoValueFormatString= +"hh:mm:ss TT":"millisecond"===this.intervalType&&(this.autoValueFormatString="fff'ms'");this.valueFormatString||(this.valueFormatString=this.autoValueFormatString)}else{this.intervalType="number";c=C.getNiceNumber(c,!1);this.interval=this.options&&0g?(c=Math.min(0.01*Math.abs(this.getApparentDifference(g,e,null,!0)),5),0<=g?e=g-c:g=isFinite(e)?e+c:0):(c=Math.min(0.01*Math.abs(this.getApparentDifference(e,g,null,!0)),0.05),0!==g&&(g+=c),0!==e&&(e-=c)):(g="undefined"===typeof this.options.interval?-Infinity:this.options.interval,e="undefined"!==typeof this.options.interval||isFinite(this.dataInfo.minDiff)?0:Infinity),h=Infinity!==this.dataInfo.minDiff?this.dataInfo.minDiff:1g&&(g=0)),Math.abs(this.getApparentDifference(e,g,null,!0)),"axisX"===this.type&&b){this.valueType="dateTime";if(null===this.minimum||isNaN(this.minimum))this.minimum=e-h/2;if(null===this.maximum||isNaN(this.maximum))this.maximum=g+h/2}else this.intervalType=this.valueType="number",null===this.minimum&&(this.minimum="axisX"===this.type?e-h/2:Math.floor(e/this.interval)*this.interval,this.minimum=Math.min(this.minimum, +null===this.sessionVariables.viewportMinimum||isNaN(this.sessionVariables.viewportMinimum)?Infinity:this.sessionVariables.viewportMinimum)),null===this.maximum&&(this.maximum="axisX"===this.type?g+h/2:Math.ceil(g/this.interval)*this.interval,this.maximum=Math.max(this.maximum,null===this.sessionVariables.viewportMaximum||isNaN(this.sessionVariables.viewportMaximum)?-Infinity:this.sessionVariables.viewportMaximum)),0===this.maximum&&0===this.minimum&&(0===this.options.minimum?this.maximum+=10:0=== +this.options.maximum&&(this.minimum-=10));y(this.sessionVariables.newViewportMinimum)&&(this.viewportMinimum=Math.max(this.viewportMinimum,this.minimum));y(this.sessionVariables.newViewportMaximum)&&(this.viewportMaximum=Math.min(this.viewportMaximum,this.maximum));this.range=this.viewportMaximum-this.viewportMinimum;this.intervalStartPosition="axisX"===this.type&&b?this.getLabelStartPoint(new Date(this.viewportMinimum),this.intervalType,this.interval):Math.floor((this.viewportMinimum+0.2*this.interval)/ +this.interval)*this.interval;this.valueFormatString||(this.valueFormatString=C.generateValueFormatString(this.range,2))}};C.prototype.calculateLogarithmicAxisParameters=function(){var a=this.chart.layoutManager.getFreeSpace(),f=Math.log(this.logarithmBase),b;"bottom"===this._position||"top"===this._position?(this.maxWidth=a.width,this.maxHeight=a.height):(this.maxWidth=a.height,this.maxHeight=a.width);var a="axisX"===this.type?500>this.maxWidth?7:Math.max(7,Math.floor(this.maxWidth/100)):Math.max(Math.floor(this.maxWidth/ +50),3),c,e,g,h;h=1;if(null===this.viewportMinimum||isNaN(this.viewportMinimum))this.viewportMinimum=this.minimum;if(null===this.viewportMaximum||isNaN(this.viewportMaximum))this.viewportMaximum=this.maximum;if(this.scaleBreaks)for(h=0;h=this.scaleBreaks._appliedBreaks[h].startValue||!y(this.options.minimum)&&this.options.minimum>=this.scaleBreaks._appliedBreaks[h].startValue|| +!y(this.options.viewportMinimum)&&this.viewportMinimum>=this.scaleBreaks._appliedBreaks[h].startValue)&&(!y(this.sessionVariables.newViewportMaximum)&&this.sessionVariables.newViewportMaximum<=this.scaleBreaks._appliedBreaks[h].endValue||!y(this.options.maximum)&&this.options.maximum<=this.scaleBreaks._appliedBreaks[h].endValue||!y(this.options.viewportMaximum)&&this.viewportMaximum<=this.scaleBreaks._appliedBreaks[h].endValue)){this.scaleBreaks._appliedBreaks.splice(h,1);break}"axisX"===this.type? +(c=null!==this.viewportMinimum?this.viewportMinimum:this.dataInfo.viewPortMin,e=null!==this.viewportMaximum?this.viewportMaximum:this.dataInfo.viewPortMax,1===e/c&&(h=Math.pow(this.logarithmBase,"undefined"===typeof this.options.interval?0.4:this.options.interval),e*=h,c/=h),g=Infinity!==this.dataInfo.minDiff?this.dataInfo.minDiff:e/c>this.logarithmBase?e/c*Math.pow(this.logarithmBase,0.5):this.logarithmBase):"axisY"===this.type&&(c=null!==this.viewportMinimum?this.viewportMinimum:this.dataInfo.viewPortMin, +e=null!==this.viewportMaximum?this.viewportMaximum:this.dataInfo.viewPortMax,0>=c&&!isFinite(e)?(e="undefined"===typeof this.options.interval?0:this.options.interval,c=1):0>=c?c=e:isFinite(e)||(e=c),1===c&&1===e?(e*=this.logarithmBase-1/this.logarithmBase,c=1):1===e/c?(h=Math.min(e*Math.pow(this.logarithmBase,0.01),Math.pow(this.logarithmBase,5)),e*=h,c/=h):c>e?(h=Math.min(c/e*Math.pow(this.logarithmBase,0.01),Math.pow(this.logarithmBase,5)),1<=e?c=e/h:e=c*h):(h=Math.min(e/c*Math.pow(this.logarithmBase, +0.01),Math.pow(this.logarithmBase,0.04)),1!==e&&(e*=h),1!==c&&(c/=h)),g=Infinity!==this.dataInfo.minDiff?this.dataInfo.minDiff:e/c>this.logarithmBase?e/c*Math.pow(this.logarithmBase,0.5):this.logarithmBase,this.includeZero&&(null===this.viewportMinimum||isNaN(this.viewportMinimum))&&1e&&(e=1));h=(isNaN(this.viewportMaximum)||null===this.viewportMaximum?e:this.viewportMaximum)/(isNaN(this.viewportMinimum)||null=== +this.viewportMinimum?c:this.viewportMinimum);linearRange=(isNaN(this.viewportMaximum)||null===this.viewportMaximum?e:this.viewportMaximum)-(isNaN(this.viewportMinimum)||null===this.viewportMinimum?c:this.viewportMinimum);this.intervalType="number";h=Math.pow(this.logarithmBase,C.getNiceNumber(Math.abs(Math.log(h)/f),!1));this.options&&0this.logarithmBase?e/c*Math.pow(this.logarithmBase,0.5):this.logarithmBase):"axisY"===this.type&&(c=null!==this.minimum?this.minimum:this.dataInfo.min,e=null!==this.maximum?this.maximum:this.dataInfo.max,isFinite(c)||isFinite(e)?1===c&&1===e?(e*=this.logarithmBase,c/=this.logarithmBase):1===e/c?(h=Math.pow(this.logarithmBase,this.interval),e*=h,c/=h):c>e?(h= +Math.min(0.01*(c/e),5),1<=e?c=e/h:e=c*h):(h=Math.min(e/c*Math.pow(this.logarithmBase,0.01),Math.pow(this.logarithmBase,0.04)),1!==e&&(e*=h),1!==c&&(c/=h)):(e="undefined"===typeof this.options.interval?0:this.options.interval,c=1),g=Infinity!==this.dataInfo.minDiff?this.dataInfo.minDiff:e/c>this.logarithmBase?e/c*Math.pow(this.logarithmBase,0.5):this.logarithmBase,this.includeZero&&(null===this.minimum||isNaN(this.minimum))&&1e&&(e=1)),this.intervalType="number",null===this.minimum&&(this.minimum="axisX"===this.type?c/Math.sqrt(g):Math.pow(this.logarithmBase,this.interval*Math.floor(Math.log(c)/f/this.interval)),this.minimum=Math.min(this.minimum,null===this.sessionVariables.viewportMinimum||isNaN(this.sessionVariables.viewportMinimum)?"undefined"===typeof this.sessionVariables.newViewportMinimum?Infinity:this.sessionVariables.newViewportMinimum:this.sessionVariables.viewportMinimum)),null===this.maximum&&(this.maximum= +"axisX"===this.type?e*Math.sqrt(g):Math.pow(this.logarithmBase,this.interval*Math.ceil(Math.log(e)/f/this.interval)),this.maximum=Math.max(this.maximum,null===this.sessionVariables.viewportMaximum||isNaN(this.sessionVariables.viewportMaximum)?"undefined"===typeof this.sessionVariables.newViewportMaximum?0:this.sessionVariables.newViewportMaximum:this.sessionVariables.viewportMaximum)),1===this.maximum&&1===this.minimum&&(1===this.options.minimum?this.maximum*=this.logarithmBase-1/this.logarithmBase: +1===this.options.maximum&&(this.minimum/=this.logarithmBase-1/this.logarithmBase));this.viewportMinimum=Math.max(this.viewportMinimum,this.minimum);this.viewportMaximum=Math.min(this.viewportMaximum,this.maximum);this.viewportMinimum>this.viewportMaximum&&(!this.options.viewportMinimum&&!this.options.minimum||this.options.viewportMaximum||this.options.maximum?this.options.viewportMinimum||this.options.minimum||!this.options.viewportMaximum&&!this.options.maximum||(this.viewportMinimum=this.minimum= +(this.options.viewportMaximum||this.options.maximum)/Math.pow(this.logarithmBase,2*Math.ceil(this.interval))):this.viewportMaximum=this.maximum=this.options.viewportMinimum||this.options.minimum);c=Math.pow(this.logarithmBase,Math.floor(Math.log(this.viewportMinimum)/(f*this.interval)+0.2)*this.interval);this.range=this.viewportMaximum/this.viewportMinimum;this.noTicks=a;if(!this.options.interval&&this.rangethis.viewportMaximum||3>a?2:3)){for(f=Math.floor(this.viewportMinimum/ +b+0.5)*b;fthis.interval&&(this.interval=b,c=Math.pow(this.logarithmBase,Math.floor(Math.log(this.viewportMinimum)/(f*this.interval)+0.2)*this.interval))),this.equidistantInterval=!0,this.intervalStartPosition=c;if(!this.valueFormatString&&(this.valueFormatString="#,##0.##",1>this.viewportMinimum)){f=Math.floor(Math.abs(Math.log(this.viewportMinimum)/ +Math.LN10))+2;if(isNaN(f)||!isFinite(f))f=2;if(2a&&(c+=Math.floor(Math.abs(Math.log(a)/Math.LN10)),isNaN(c)||!isFinite(c))&&(c=f);for(var e=0;eb?1>=c?1:5>=c?5:10:Math.max(Math.floor(c),1);return-20>b?Number(c*Math.pow(10,b)):Number((c*Math.pow(10,b)).toFixed(20))};C.getNiceNumber= +function(a,f){var b=Math.floor(Math.log(a)/Math.LN10),c=a/Math.pow(10,b),c=f?1.5>c?1:3>c?2:7>c?5:10:1>=c?1:2>=c?2:5>=c?5:10;return-20>b?Number(c*Math.pow(10,b)):Number((c*Math.pow(10,b)).toFixed(20))};C.prototype.getLabelStartPoint=function(){var a=U[this.intervalType+"Duration"]*this.interval,a=new Date(Math.floor(this.viewportMinimum/a)*a);if("millisecond"!==this.intervalType)if("second"===this.intervalType)0=a||"bottom"===this.scaleBreaks.parent._position&&0<=a)this.ctx.lineTo(c,l),this.ctx.lineTo(h,l),this.ctx.lineTo(h,e);else if("wavy"===this.type){m=c;k=e;g=0.5;r=(l-k)/a/3;for(var n=0;n=a||"right"===this.scaleBreaks.parent._position&&0<=a)this.ctx.lineTo(h,e),this.ctx.lineTo(h,l), +this.ctx.lineTo(c,l);else if("wavy"===this.type){m=c;k=e;g=0.5;r=(h-m)/a/3;for(n=0;nthis.parent.range?2:Math.floor(Math.abs(Math.log(this.parent.range)/ +Math.LN10))+(5>this.parent.range?2:10>this.parent.range?1:0):50this.parent.range?2:10>this.parent.range?1:0);this.valueFormatString=C.generateValueFormatString(this.parent.range,k)}var l=null===this.opacity?1:this.opacity,k=Math.abs("pixel"===this._thicknessType?this.thickness:this.parent.conversionParameters.pixelPerUnit*this.thickness),r=this.chart.overlaidCanvasCtx,p=r.globalAlpha;r.globalAlpha=l;r.beginPath(); +r.strokeStyle=this.color;r.lineWidth=k;r.save();this.labelFontSize=y(this.options.labelFontSize)?this.parent.labelFontSize:this.labelFontSize;if("left"===this.parent._position||"right"===this.parent._position)this.labelMaxWidth=y(this.options.labelMaxWidth)?this.parent.bounds.x2-this.parent.bounds.x1:this.labelMaxWidth,this.labelMaxHeight=y(this.options.labelWrap)||this.labelWrap?3*this.chart.height:2*this.labelFontSize;else if("top"===this.parent._position||"bottom"===this.parent._position)this.labelMaxWidth= +y(this.options.labelMaxWidth)?3*this.chart.width:this.labelMaxWidth,this.labelMaxHeight=y(this.options.labelWrap)||this.labelWrap?this.parent.bounds.height:2*this.labelFontSize;0this.chart.bounds.x2?l.x=this.chart.bounds.x2-l.width:l.xthis.chart.bounds.y2&&(l.y=this.chart.bounds.y2-l.measureText().height+l.fontSize/2);"left"===this.parent._position?l.x=this.parent.lineCoordinates.x2-l.measureText().width:"right"===this.parent._position&&(l.x=this.parent.lineCoordinates.x2)}}else if("bottom"===this.parent._position||"top"===this.parent._position){n=this.parent.convertPixelToValue({x:a});for(q=0;qthis.chart.bounds.x2&&(l.x= +this.chart.bounds.x2-l.width);l.xthis.chart.bounds.y2&&(l.y=this.chart.bounds.y2-l.measureText().height+l.fontSize/2);"left"===this.parent._position? +l.x=this.parent.lineCoordinates.x2-l.measureText().width:"right"===this.parent._position&&(l.x=this.parent.lineCoordinates.x2)}h=null;("bottom"===this.parent._position||"top"===this.parent._position)&&(b>=this.parent.convertValueToPixel(this.parent.viewportMinimum)&&c<=this.parent.convertValueToPixel(this.parent.viewportMaximum))&&(0=this.parent.convertValueToPixel(this.parent.viewportMaximum)&&e<=this.parent.convertValueToPixel(this.parent.viewportMinimum))&&(0this.chart.bounds.y2&&(l.y=this.chart.bounds.y2-l.measureText().height+l.fontSize/2);"left"===this.parent._position?l.x=this.parent.lineCoordinates.x1-l.measureText().width:"right"===this.parent._position&&(l.x=this.parent.lineCoordinates.x2)}else{if("bottom"===this.parent._position||"top"===this.parent._position)l.text=this.labelFormatter?this.labelFormatter({chart:this.chart, +axis:this.parent.options,crosshair:this.options,value:this.parent.convertPixelToValue(a)}):y(this.options.label)?V(this.parent.convertPixelToValue(a),this.valueFormatString,this.chart._cultureInfo):this.label,l.x=b-l.measureText().width/2,l.x+l.width>this.chart.bounds.x2&&(l.x=this.chart.bounds.x2-l.width),l.xthis.chart.bounds.x2&&(l.x=this.chart.bounds.x2-l.width);l.xthis.chart.bounds.y2&&(l.y=this.chart.bounds.y2-l.measureText().height+l.fontSize/2),"left"===this.parent._position?l.x=this.parent.lineCoordinates.x2-l.measureText().width:"right"===this.parent._position&&(l.x=this.parent.lineCoordinates.x2);0(new Date).getTime()-this._lastUpdated||(this._lastUpdated=(new Date).getTime(),this.chart.resetOverlayedCanvas(),this._updateToolTip(a,f))};Z.prototype._updateToolTip=function(a,f,b){b="undefined"===typeof b?!0:b;this.container||this._initialize();this.enabled||this.hide();if(!this.chart.disableToolTip){if("undefined"===typeof a||"undefined"===typeof f){if(isNaN(this._prevX)||isNaN(this._prevY))return;a=this._prevX;f=this._prevY}else this._prevX=a,this._prevY=f;var c=null,e=null,g=[],h=0;if(this.shared&& +this.enabled&&"none"!==this.chart.plotInfo.axisPlacement){if("xySwapped"===this.chart.plotInfo.axisPlacement){var l=[];if(this.chart.axisX)for(var m=0;mk.dataSeries.axisY.viewportMaximum&&b++;b-k.dataPoint.y.length&&g.push(k)}else"column"===e.type||"bar"===e.type?0>k.dataPoint.y?0>k.dataSeries.axisY.viewportMinimum&&k.dataSeries.axisY.viewportMaximum>=k.dataPoint.y&&g.push(k):k.dataSeries.axisY.viewportMinimum<=k.dataPoint.y&&0<=k.dataSeries.axisY.viewportMaximum&&g.push(k):"bubble"===e.type?(b=this.chart._eventManager.objectMap[e.dataPointIds[k.index]].size/ +2,k.dataPoint.y>=k.dataSeries.axisY.viewportMinimum-b&&k.dataPoint.y<=k.dataSeries.axisY.viewportMaximum+b&&g.push(k)):"waterfall"===e.type?(b=0,k.cumulativeSumYStartValuek.dataSeries.axisY.viewportMaximum&&b++,k.cumulativeSumk.dataSeries.axisY.viewportMaximum&&b++,2>b&&-2= +k.dataSeries.axisY.viewportMinimum&&k.dataPoint.y<=k.dataSeries.axisY.viewportMaximum)&&g.push(k);else g.push(k)}}if(0a&&(a+=this.container.clientWidth+ +20);a+this.container.clientWidth>Math.max(this.chart.container.clientWidth,this.chart.width)&&(a=Math.max(0,Math.max(this.chart.container.clientWidth,this.chart.width)-this.container.clientWidth));f=1!==g.length||this.shared||"line"!==g[0].dataSeries.type&&"stepLine"!==g[0].dataSeries.type&&"spline"!==g[0].dataSeries.type&&"area"!==g[0].dataSeries.type&&"stepArea"!==g[0].dataSeries.type&&"splineArea"!==g[0].dataSeries.type?"bar"===g[0].dataSeries.type||"rangeBar"===g[0].dataSeries.type||"stackedBar"=== +g[0].dataSeries.type||"stackedBar100"===g[0].dataSeries.type?g[0].dataSeries.axisX.convertValueToPixel(g[0].dataPoint.x):f:g[0].dataSeries.axisY.convertValueToPixel(g[0].dataPoint.y);f=-f+10;0":"X:{axisXIndex}
    ":""),g+=c.toolTipContent?c.toolTipContent:b.toolTipContent?b.toolTipContent:this.content&&"function"!==typeof this.content? +this.content:"{name}:  {y}",m=b.axisXIndex):"bubble"===b.type?(this.chart.axisX&&1":"X:{axisXIndex}
    ":""),g+=c.toolTipContent?c.toolTipContent:b.toolTipContent?b.toolTipContent:this.content&&"function"!==typeof this.content?this.content:"{name}:  {y},   {z}"): +"rangeColumn"===b.type||"rangeBar"===b.type||"rangeArea"===b.type||"rangeSplineArea"===b.type||"error"===b.type?(this.chart.axisX&&1":"X:{axisXIndex}
    ":""),g+=c.toolTipContent?c.toolTipContent:b.toolTipContent?b.toolTipContent:this.content&&"function"!==typeof this.content?this.content:"{name}:  {y[0]}, {y[1]}"):"candlestick"=== +b.type||"ohlc"===b.type?(this.chart.axisX&&1":"X:{axisXIndex}
    ":""),g+=c.toolTipContent?c.toolTipContent:b.toolTipContent?b.toolTipContent:this.content&&"function"!==typeof this.content?this.content:"{name}:
    Open:   {y[0]}
    High:    {y[1]}
    Low:   {y[2]}
    Close:   {y[3]}"):"boxAndWhisker"=== +b.type&&(this.chart.axisX&&1":"X:{axisXIndex}
    ":""),g+=c.toolTipContent?c.toolTipContent:b.toolTipContent?b.toolTipContent:this.content&&"function"!==typeof this.content?this.content:"{name}:
    Minimum:   {y[0]}
    Q1:               {y[1]}
    Q2:               {y[4]}
    Q3:               {y[2]}
    Maximum:  {y[3]}"), +null===f&&(f=""),!0===this.reversed?(f=this.chart.replaceKeywordsWithValue(g,c,b,e)+f,l"+f)):(f+=this.chart.replaceKeywordsWithValue(g,c,b,e),l")));null!==f&&(f=k+f)}else{b=a[0].dataSeries;c=a[0].dataPoint;e=a[0].index;if(null===c.toolTipContent||"undefined"===typeof c.toolTipContent&&null===b.options.toolTipContent)return null;"line"===b.type||"stepLine"===b.type||"spline"===b.type||"area"===b.type||"stepArea"===b.type||"splineArea"===b.type||"column"=== +b.type||"bar"===b.type||"scatter"===b.type||"stackedColumn"===b.type||"stackedColumn100"===b.type||"stackedBar"===b.type||"stackedBar100"===b.type||"stackedArea"===b.type||"stackedArea100"===b.type||"waterfall"===b.type?g=c.toolTipContent?c.toolTipContent:b.toolTipContent?b.toolTipContent:this.content&&"function"!==typeof this.content?this.content:""+(c.label?"{label}":"{x}")+":  {y}":"bubble"===b.type?g=c.toolTipContent? +c.toolTipContent:b.toolTipContent?b.toolTipContent:this.content&&"function"!==typeof this.content?this.content:""+(c.label?"{label}":"{x}")+":  {y},   {z}":"pie"===b.type||"doughnut"===b.type||"funnel"===b.type||"pyramid"===b.type?g=c.toolTipContent?c.toolTipContent:b.toolTipContent?b.toolTipContent:this.content&&"function"!==typeof this.content?this.content:""+(c.name?"{name}:  ":c.label?"{label}:  ":"")+"{y}":"rangeColumn"===b.type||"rangeBar"===b.type||"rangeArea"===b.type||"rangeSplineArea"===b.type||"error"===b.type?g=c.toolTipContent?c.toolTipContent:b.toolTipContent?b.toolTipContent:this.content&&"function"!==typeof this.content?this.content:""+(c.label?"{label}":"{x}")+" :  {y[0]},  {y[1]}": +"candlestick"===b.type||"ohlc"===b.type?g=c.toolTipContent?c.toolTipContent:b.toolTipContent?b.toolTipContent:this.content&&"function"!==typeof this.content?this.content:""+(c.label?"{label}":"{x}")+"
    Open:   {y[0]}
    High:    {y[1]}
    Low:     {y[2]}
    Close:   {y[3]}":"boxAndWhisker"===b.type&&(g=c.toolTipContent?c.toolTipContent:b.toolTipContent?b.toolTipContent: +this.content&&"function"!==typeof this.content?this.content:""+(c.label?"{label}":"{x}")+"
    Minimum:   {y[0]}
    Q1:               {y[1]}
    Q2:               {y[4]}
    Q3:               {y[2]}
    Maximum:  {y[3]}"); +null===f&&(f="");f+=this.chart.replaceKeywordsWithValue(g,c,b,e)}return f};Z.prototype.enableAnimation=function(){if(!this.container.style.WebkitTransition){var a=this.getContainerTransition(this.containerTransitionDuration);this.container.style.WebkitTransition=a;this.container.style.MsTransition=a;this.container.style.transition=a;this.container.style.MozTransition=this.mozContainerTransition}};Z.prototype.disableAnimation=function(){this.container.style.WebkitTransition&&(this.container.style.WebkitTransition= +"",this.container.style.MozTransition="",this.container.style.MsTransition="",this.container.style.transition="")};Z.prototype.hide=function(a){this.container&&(this.container.style.display="none",this.currentSeriesIndex=-1,this._prevY=this._prevX=NaN,("undefined"===typeof a||a)&&this.chart.resetOverlayedCanvas())};Z.prototype.show=function(a,f,b){this._updateToolTip(a,f,"undefined"===typeof b?!1:b)};Z.prototype.fixMozTransitionDelay=function(a,f){if(20c&&a.push(f),f.animationCallback(c),1<=c&&f.onComplete)f.onComplete();this.animations=a;0g;g++)for(var e=0;3>e;e++){for(var f=0,d=0;3>d;d++)f+=a[g][d]*b[d][e];c[g][e]=f}return c}function P(a,b){b.fillStyle=a.fillStyle;b.lineCap=a.lineCap;b.lineJoin=a.lineJoin;b.lineWidth=a.lineWidth;b.miterLimit=a.miterLimit;b.shadowBlur=a.shadowBlur;b.shadowColor=a.shadowColor;b.shadowOffsetX= +a.shadowOffsetX;b.shadowOffsetY=a.shadowOffsetY;b.strokeStyle=a.strokeStyle;b.globalAlpha=a.globalAlpha;b.font=a.font;b.textAlign=a.textAlign;b.textBaseline=a.textBaseline;b.arcScaleX_=a.arcScaleX_;b.arcScaleY_=a.arcScaleY_;b.lineScale_=a.lineScale_}function Q(a){var b=a.indexOf("(",3),c=a.indexOf(")",b+1),b=a.substring(b+1,c).split(",");if(4!=b.length||"a"!=a.charAt(3))b[3]=1;return b}function E(a,b,c){return Math.min(c,Math.max(b,a))}function F(a,b,c){0>c&&c++;16*c?a+6*(b-a)*c: +1>2*c?b:2>3*c?a+6*(b-a)*(2/3-c):a}function G(a){if(a in H)return H[a];var b,c=1;a=String(a);if("#"==a.charAt(0))b=a;else if(/^rgb/.test(a)){c=Q(a);b="#";for(var g,e=0;3>e;e++)g=-1!=c[e].indexOf("%")?Math.floor(255*(parseFloat(c[e])/100)):+c[e],b+=v[E(g,0,255)];c=+c[3]}else if(/^hsl/.test(a)){e=c=Q(a);b=parseFloat(e[0])/360%360;0>b&&b++;g=E(parseFloat(e[1])/100,0,1);e=E(parseFloat(e[2])/100,0,1);if(0==g)g=e=b=e;else{var f=0.5>e?e*(1+g):e+g-e*g,d=2*e-f;g=F(d,f,b+1/3);e=F(d,f,b);b=F(d,f,b-1/3)}b="#"+ +v[Math.floor(255*g)]+v[Math.floor(255*e)]+v[Math.floor(255*b)];c=c[3]}else b=Z[a]||a;return H[a]={color:b,alpha:c}}function C(a){this.m_=D();this.mStack_=[];this.aStack_=[];this.currentPath_=[];this.fillStyle=this.strokeStyle="#000";this.lineWidth=1;this.lineJoin="miter";this.lineCap="butt";this.miterLimit=1*q;this.globalAlpha=1;this.font="10px sans-serif";this.textAlign="left";this.textBaseline="alphabetic";this.canvas=a;var b="width:"+a.clientWidth+"px;height:"+a.clientHeight+"px;overflow:hidden;position:absolute", +c=a.ownerDocument.createElement("div");c.style.cssText=b;a.appendChild(c);b=c.cloneNode(!1);b.style.backgroundColor="red";b.style.filter="alpha(opacity=0)";a.appendChild(b);this.element_=c;this.lineScale_=this.arcScaleY_=this.arcScaleX_=1}function R(a,b,c,g){a.currentPath_.push({type:"bezierCurveTo",cp1x:b.x,cp1y:b.y,cp2x:c.x,cp2y:c.y,x:g.x,y:g.y});a.currentX_=g.x;a.currentY_=g.y}function S(a,b){var c=G(a.strokeStyle),g=c.color,c=c.alpha*a.globalAlpha,e=a.lineScale_*a.lineWidth;1>e&&(c*=e);b.push("')}function T(a,b,c,g){var e=a.fillStyle,f=a.arcScaleX_,d=a.arcScaleY_,k=g.x-c.x,n=g.y-c.y;if(e instanceof w){var h=0,l=g=0,u=0,m=1;if("gradient"==e.type_){h=e.x1_/f;c=e.y1_/d;var p=s(a,e.x0_/f,e.y0_/d),h=s(a,h,c),h=180*Math.atan2(h.x-p.x,h.y-p.y)/Math.PI;0>h&&(h+=360);1E-6>h&&(h=0)}else p=s(a,e.x0_,e.y0_),g=(p.x-c.x)/k,l=(p.y-c.y)/n,k/=f*q, +n/=d*q,m=x.max(k,n),u=2*e.r0_/m,m=2*e.r1_/m-u;f=e.colors_;f.sort(function(a,b){return a.offset-b.offset});d=f.length;p=f[0].color;c=f[d-1].color;k=f[0].alpha*a.globalAlpha;a=f[d-1].alpha*a.globalAlpha;for(var n=[],r=0;r')}else e instanceof +I?k&&n&&b.push("'):(e=G(a.fillStyle),b.push(''))}function s(a,b,c){a=a.m_;return{x:q*(b*a[0][0]+c*a[1][0]+a[2][0])-r,y:q*(b*a[0][1]+c*a[1][1]+a[2][1])-r}}function z(a,b,c){isFinite(b[0][0])&&(isFinite(b[0][1])&&isFinite(b[1][0])&&isFinite(b[1][1])&&isFinite(b[2][0])&&isFinite(b[2][1]))&&(a.m_=b,c&&(a.lineScale_=aa(ba(b[0][0]*b[1][1]-b[0][1]* +b[1][0]))))}function w(a){this.type_=a;this.r1_=this.y1_=this.x1_=this.r0_=this.y0_=this.x0_=0;this.colors_=[]}function I(a,b){if(!a||1!=a.nodeType||"IMG"!=a.tagName)throw new A("TYPE_MISMATCH_ERR");if("complete"!=a.readyState)throw new A("INVALID_STATE_ERR");switch(b){case "repeat":case null:case "":this.repetition_="repeat";break;case "repeat-x":case "repeat-y":case "no-repeat":this.repetition_=b;break;default:throw new A("SYNTAX_ERR");}this.src_=a.src;this.width_=a.width;this.height_=a.height} +function A(a){this.code=this[a];this.message=a+": DOM Exception "+this.code}var x=Math,k=x.round,J=x.sin,K=x.cos,ba=x.abs,aa=x.sqrt,q=10,r=q/2;navigator.userAgent.match(/MSIE ([\d.]+)?/);var M=Array.prototype.slice;O(document);var U={init:function(a){a=a||document;a.createElement("canvas");a.attachEvent("onreadystatechange",W(this.init_,this,a))},init_:function(a){a=a.getElementsByTagName("canvas");for(var b=0;bd;d++)for(var B=0;16>B;B++)v[16*d+B]=d.toString(16)+B.toString(16);var Z={aliceblue:"#F0F8FF",antiquewhite:"#FAEBD7",aquamarine:"#7FFFD4",azure:"#F0FFFF",beige:"#F5F5DC", +bisque:"#FFE4C4",black:"#000000",blanchedalmond:"#FFEBCD",blueviolet:"#8A2BE2",brown:"#A52A2A",burlywood:"#DEB887",cadetblue:"#5F9EA0",chartreuse:"#7FFF00",chocolate:"#D2691E",coral:"#FF7F50",cornflowerblue:"#6495ED",cornsilk:"#FFF8DC",crimson:"#DC143C",cyan:"#00FFFF",darkblue:"#00008B",darkcyan:"#008B8B",darkgoldenrod:"#B8860B",darkgray:"#A9A9A9",darkgreen:"#006400",darkgrey:"#A9A9A9",darkkhaki:"#BDB76B",darkmagenta:"#8B008B",darkolivegreen:"#556B2F",darkorange:"#FF8C00",darkorchid:"#9932CC",darkred:"#8B0000", +darksalmon:"#E9967A",darkseagreen:"#8FBC8F",darkslateblue:"#483D8B",darkslategray:"#2F4F4F",darkslategrey:"#2F4F4F",darkturquoise:"#00CED1",darkviolet:"#9400D3",deeppink:"#FF1493",deepskyblue:"#00BFFF",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1E90FF",firebrick:"#B22222",floralwhite:"#FFFAF0",forestgreen:"#228B22",gainsboro:"#DCDCDC",ghostwhite:"#F8F8FF",gold:"#FFD700",goldenrod:"#DAA520",grey:"#808080",greenyellow:"#ADFF2F",honeydew:"#F0FFF0",hotpink:"#FF69B4",indianred:"#CD5C5C",indigo:"#4B0082", +ivory:"#FFFFF0",khaki:"#F0E68C",lavender:"#E6E6FA",lavenderblush:"#FFF0F5",lawngreen:"#7CFC00",lemonchiffon:"#FFFACD",lightblue:"#ADD8E6",lightcoral:"#F08080",lightcyan:"#E0FFFF",lightgoldenrodyellow:"#FAFAD2",lightgreen:"#90EE90",lightgrey:"#D3D3D3",lightpink:"#FFB6C1",lightsalmon:"#FFA07A",lightseagreen:"#20B2AA",lightskyblue:"#87CEFA",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#B0C4DE",lightyellow:"#FFFFE0",limegreen:"#32CD32",linen:"#FAF0E6",magenta:"#FF00FF",mediumaquamarine:"#66CDAA", +mediumblue:"#0000CD",mediumorchid:"#BA55D3",mediumpurple:"#9370DB",mediumseagreen:"#3CB371",mediumslateblue:"#7B68EE",mediumspringgreen:"#00FA9A",mediumturquoise:"#48D1CC",mediumvioletred:"#C71585",midnightblue:"#191970",mintcream:"#F5FFFA",mistyrose:"#FFE4E1",moccasin:"#FFE4B5",navajowhite:"#FFDEAD",oldlace:"#FDF5E6",olivedrab:"#6B8E23",orange:"#FFA500",orangered:"#FF4500",orchid:"#DA70D6",palegoldenrod:"#EEE8AA",palegreen:"#98FB98",paleturquoise:"#AFEEEE",palevioletred:"#DB7093",papayawhip:"#FFEFD5", +peachpuff:"#FFDAB9",peru:"#CD853F",pink:"#FFC0CB",plum:"#DDA0DD",powderblue:"#B0E0E6",rosybrown:"#BC8F8F",royalblue:"#4169E1",saddlebrown:"#8B4513",salmon:"#FA8072",sandybrown:"#F4A460",seagreen:"#2E8B57",seashell:"#FFF5EE",sienna:"#A0522D",skyblue:"#87CEEB",slateblue:"#6A5ACD",slategray:"#708090",slategrey:"#708090",snow:"#FFFAFA",springgreen:"#00FF7F",steelblue:"#4682B4",tan:"#D2B48C",thistle:"#D8BFD8",tomato:"#FF6347",turquoise:"#40E0D0",violet:"#EE82EE",wheat:"#F5DEB3",whitesmoke:"#F5F5F5",yellowgreen:"#9ACD32"}, +H={},L={},$={butt:"flat",round:"round"},d=C.prototype;d.clearRect=function(){this.textMeasureEl_&&(this.textMeasureEl_.removeNode(!0),this.textMeasureEl_=null);this.element_.innerHTML=""};d.beginPath=function(){this.currentPath_=[]};d.moveTo=function(a,b){var c=s(this,a,b);this.currentPath_.push({type:"moveTo",x:c.x,y:c.y});this.currentX_=c.x;this.currentY_=c.y};d.lineTo=function(a,b){var c=s(this,a,b);this.currentPath_.push({type:"lineTo",x:c.x,y:c.y});this.currentX_=c.x;this.currentY_=c.y};d.bezierCurveTo= +function(a,b,c,g,e,f){e=s(this,e,f);a=s(this,a,b);c=s(this,c,g);R(this,a,c,e)};d.quadraticCurveTo=function(a,b,c,g){a=s(this,a,b);c=s(this,c,g);g={x:this.currentX_+2/3*(a.x-this.currentX_),y:this.currentY_+2/3*(a.y-this.currentY_)};R(this,g,{x:g.x+(c.x-this.currentX_)/3,y:g.y+(c.y-this.currentY_)/3},c)};d.arc=function(a,b,c,g,e,f){c*=q;var d=f?"at":"wa",k=a+K(g)*c-r,n=b+J(g)*c-r;g=a+K(e)*c-r;e=b+J(e)*c-r;k!=g||f||(k+=0.125);a=s(this,a,b);k=s(this,k,n);g=s(this,g,e);this.currentPath_.push({type:d, +x:a.x,y:a.y,radius:c,xStart:k.x,yStart:k.y,xEnd:g.x,yEnd:g.y})};d.rect=function(a,b,c,g){this.moveTo(a,b);this.lineTo(a+c,b);this.lineTo(a+c,b+g);this.lineTo(a,b+g);this.closePath()};d.strokeRect=function(a,b,c,g){var e=this.currentPath_;this.beginPath();this.moveTo(a,b);this.lineTo(a+c,b);this.lineTo(a+c,b+g);this.lineTo(a,b+g);this.closePath();this.stroke();this.currentPath_=e};d.fillRect=function(a,b,c,g){var e=this.currentPath_;this.beginPath();this.moveTo(a,b);this.lineTo(a+c,b);this.lineTo(a+ +c,b+g);this.lineTo(a,b+g);this.closePath();this.fill();this.currentPath_=e};d.createLinearGradient=function(a,b,c,g){var e=new w("gradient");e.x0_=a;e.y0_=b;e.x1_=c;e.y1_=g;return e};d.createRadialGradient=function(a,b,c,g,e,f){var d=new w("gradientradial");d.x0_=a;d.y0_=b;d.r0_=c;d.x1_=g;d.y1_=e;d.r1_=f;return d};d.drawImage=function(a,b){var c,g,e,d,r,y,n,h;e=a.runtimeStyle.width;d=a.runtimeStyle.height;a.runtimeStyle.width="auto";a.runtimeStyle.height="auto";var l=a.width,u=a.height;a.runtimeStyle.width= +e;a.runtimeStyle.height=d;if(3==arguments.length)c=arguments[1],g=arguments[2],r=y=0,n=e=l,h=d=u;else if(5==arguments.length)c=arguments[1],g=arguments[2],e=arguments[3],d=arguments[4],r=y=0,n=l,h=u;else if(9==arguments.length)r=arguments[1],y=arguments[2],n=arguments[3],h=arguments[4],c=arguments[5],g=arguments[6],e=arguments[7],d=arguments[8];else throw Error("Invalid number of arguments");var m=s(this,c,g),p=[];p.push(" ','","");this.element_.insertAdjacentHTML("BeforeEnd",p.join(""))};d.stroke=function(a){var b=[];b.push("d.x)d.x=f.x;if(null==c.y||f.yd.y)d.y=f.y}}b.push(' ">');a?T(this,b,c,d):S(this,b);b.push("");this.element_.insertAdjacentHTML("beforeEnd",b.join(""))};d.fill=function(){this.stroke(!0)};d.closePath=function(){this.currentPath_.push({type:"close"})};d.save=function(){var a= +{};P(this,a);this.aStack_.push(a);this.mStack_.push(this.m_);this.m_=t(D(),this.m_)};d.restore=function(){this.aStack_.length&&(P(this.aStack_.pop(),this),this.m_=this.mStack_.pop())};d.translate=function(a,b){z(this,t([[1,0,0],[0,1,0],[a,b,1]],this.m_),!1)};d.rotate=function(a){var b=K(a);a=J(a);z(this,t([[b,a,0],[-a,b,0],[0,0,1]],this.m_),!1)};d.scale=function(a,b){this.arcScaleX_*=a;this.arcScaleY_*=b;z(this,t([[a,0,0],[0,b,0],[0,0,1]],this.m_),!0)};d.transform=function(a,b,c,d,e,f){z(this,t([[a, +b,0],[c,d,0],[e,f,1]],this.m_),!0)};d.setTransform=function(a,b,c,d,e,f){z(this,[[a,b,0],[c,d,0],[e,f,1]],!0)};d.drawText_=function(a,b,c,d,e){var f=this.m_;d=0;var r=1E3,t=0,n=[],h;h=this.font;if(L[h])h=L[h];else{var l=document.createElement("div").style;try{l.font=h}catch(u){}h=L[h]={style:l.fontStyle||"normal",variant:l.fontVariant||"normal",weight:l.fontWeight||"normal",size:l.fontSize||10,family:l.fontFamily||"sans-serif"}}var l=h,m=this.element_;h={};for(var p in l)h[p]=l[p];p=parseFloat(m.currentStyle.fontSize); +m=parseFloat(l.size);"number"==typeof l.size?h.size=l.size:-1!=l.size.indexOf("px")?h.size=m:-1!=l.size.indexOf("em")?h.size=p*m:-1!=l.size.indexOf("%")?h.size=p/100*m:-1!=l.size.indexOf("pt")?h.size=m/0.75:h.size=p;h.size*=0.981;p=h.style+" "+h.variant+" "+h.weight+" "+h.size+"px "+h.family;m=this.element_.currentStyle;l=this.textAlign.toLowerCase();switch(l){case "left":case "center":case "right":break;case "end":l="ltr"==m.direction?"right":"left";break;case "start":l="rtl"==m.direction?"right": +"left";break;default:l="left"}switch(this.textBaseline){case "hanging":case "top":t=h.size/1.75;break;case "middle":break;default:case null:case "alphabetic":case "ideographic":case "bottom":t=-h.size/2.25}switch(l){case "right":d=1E3;r=0.05;break;case "center":d=r=500}b=s(this,b+0,c+t);n.push('');e?S(this,n):T(this,n,{x:-d,y:0}, +{x:r,y:h.size});e=f[0][0].toFixed(3)+","+f[1][0].toFixed(3)+","+f[0][1].toFixed(3)+","+f[1][1].toFixed(3)+",0,0";b=k(b.x/q)+","+k(b.y/q);n.push('','','');this.element_.insertAdjacentHTML("beforeEnd",n.join(""))};d.fillText=function(a,b,c,d){this.drawText_(a,b,c,d,!1)};d.strokeText=function(a, +b,c,d){this.drawText_(a,b,c,d,!0)};d.measureText=function(a){this.textMeasureEl_||(this.element_.insertAdjacentHTML("beforeEnd",''),this.textMeasureEl_=this.element_.lastChild);var b=this.element_.ownerDocument;this.textMeasureEl_.innerHTML="";this.textMeasureEl_.style.font=this.font;this.textMeasureEl_.appendChild(b.createTextNode(a));return{width:this.textMeasureEl_.offsetWidth}};d.clip=function(){}; +d.arcTo=function(){};d.createPattern=function(a,b){return new I(a,b)};w.prototype.addColorStop=function(a,b){b=G(b);this.colors_.push({offset:a,color:b.color,alpha:b.alpha})};d=A.prototype=Error();d.INDEX_SIZE_ERR=1;d.DOMSTRING_SIZE_ERR=2;d.HIERARCHY_REQUEST_ERR=3;d.WRONG_DOCUMENT_ERR=4;d.INVALID_CHARACTER_ERR=5;d.NO_DATA_ALLOWED_ERR=6;d.NO_MODIFICATION_ALLOWED_ERR=7;d.NOT_FOUND_ERR=8;d.NOT_SUPPORTED_ERR=9;d.INUSE_ATTRIBUTE_ERR=10;d.INVALID_STATE_ERR=11;d.SYNTAX_ERR=12;d.INVALID_MODIFICATION_ERR= +13;d.NAMESPACE_ERR=14;d.INVALID_ACCESS_ERR=15;d.VALIDATION_ERR=16;d.TYPE_MISMATCH_ERR=17;G_vmlCanvasManager=U;CanvasRenderingContext2D=C;CanvasGradient=w;CanvasPattern=I;DOMException=A}(); +/*jshint ignore:end*/ \ No newline at end of file diff --git a/data/js/jquery-1.11.1.min.js b/data/js/jquery-1.11.1.min.js new file mode 100644 index 0000000..88a5832 --- /dev/null +++ b/data/js/jquery-1.11.1.min.js @@ -0,0 +1,4 @@ +/*! jQuery v1.11.1 | (c) 2005, 2014 jQuery Foundation, Inc. | jquery.org/license */ +!function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=c.slice,e=c.concat,f=c.push,g=c.indexOf,h={},i=h.toString,j=h.hasOwnProperty,k={},l="1.11.1",m=function(a,b){return new m.fn.init(a,b)},n=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,o=/^-ms-/,p=/-([\da-z])/gi,q=function(a,b){return b.toUpperCase()};m.fn=m.prototype={jquery:l,constructor:m,selector:"",length:0,toArray:function(){return d.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:d.call(this)},pushStack:function(a){var b=m.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a,b){return m.each(this,a,b)},map:function(a){return this.pushStack(m.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(d.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor(null)},push:f,sort:c.sort,splice:c.splice},m.extend=m.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||m.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(e=arguments[h]))for(d in e)a=g[d],c=e[d],g!==c&&(j&&c&&(m.isPlainObject(c)||(b=m.isArray(c)))?(b?(b=!1,f=a&&m.isArray(a)?a:[]):f=a&&m.isPlainObject(a)?a:{},g[d]=m.extend(j,f,c)):void 0!==c&&(g[d]=c));return g},m.extend({expando:"jQuery"+(l+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===m.type(a)},isArray:Array.isArray||function(a){return"array"===m.type(a)},isWindow:function(a){return null!=a&&a==a.window},isNumeric:function(a){return!m.isArray(a)&&a-parseFloat(a)>=0},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},isPlainObject:function(a){var b;if(!a||"object"!==m.type(a)||a.nodeType||m.isWindow(a))return!1;try{if(a.constructor&&!j.call(a,"constructor")&&!j.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}if(k.ownLast)for(b in a)return j.call(a,b);for(b in a);return void 0===b||j.call(a,b)},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?h[i.call(a)]||"object":typeof a},globalEval:function(b){b&&m.trim(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(o,"ms-").replace(p,q)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b,c){var d,e=0,f=a.length,g=r(a);if(c){if(g){for(;f>e;e++)if(d=b.apply(a[e],c),d===!1)break}else for(e in a)if(d=b.apply(a[e],c),d===!1)break}else if(g){for(;f>e;e++)if(d=b.call(a[e],e,a[e]),d===!1)break}else for(e in a)if(d=b.call(a[e],e,a[e]),d===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(n,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(r(Object(a))?m.merge(c,"string"==typeof a?[a]:a):f.call(c,a)),c},inArray:function(a,b,c){var d;if(b){if(g)return g.call(b,a,c);for(d=b.length,c=c?0>c?Math.max(0,d+c):c:0;d>c;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,b){var c=+b.length,d=0,e=a.length;while(c>d)a[e++]=b[d++];if(c!==c)while(void 0!==b[d])a[e++]=b[d++];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,f=0,g=a.length,h=r(a),i=[];if(h)for(;g>f;f++)d=b(a[f],f,c),null!=d&&i.push(d);else for(f in a)d=b(a[f],f,c),null!=d&&i.push(d);return e.apply([],i)},guid:1,proxy:function(a,b){var c,e,f;return"string"==typeof b&&(f=a[b],b=a,a=f),m.isFunction(a)?(c=d.call(arguments,2),e=function(){return a.apply(b||this,c.concat(d.call(arguments)))},e.guid=a.guid=a.guid||m.guid++,e):void 0},now:function(){return+new Date},support:k}),m.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(a,b){h["[object "+b+"]"]=b.toLowerCase()});function r(a){var b=a.length,c=m.type(a);return"function"===c||m.isWindow(a)?!1:1===a.nodeType&&b?!0:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}var s=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+-new Date,v=a.document,w=0,x=0,y=gb(),z=gb(),A=gb(),B=function(a,b){return a===b&&(l=!0),0},C="undefined",D=1<<31,E={}.hasOwnProperty,F=[],G=F.pop,H=F.push,I=F.push,J=F.slice,K=F.indexOf||function(a){for(var b=0,c=this.length;c>b;b++)if(this[b]===a)return b;return-1},L="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",M="[\\x20\\t\\r\\n\\f]",N="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",O=N.replace("w","w#"),P="\\["+M+"*("+N+")(?:"+M+"*([*^$|!~]?=)"+M+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+O+"))|)"+M+"*\\]",Q=":("+N+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+P+")*)|.*)\\)|)",R=new RegExp("^"+M+"+|((?:^|[^\\\\])(?:\\\\.)*)"+M+"+$","g"),S=new RegExp("^"+M+"*,"+M+"*"),T=new RegExp("^"+M+"*([>+~]|"+M+")"+M+"*"),U=new RegExp("="+M+"*([^\\]'\"]*?)"+M+"*\\]","g"),V=new RegExp(Q),W=new RegExp("^"+O+"$"),X={ID:new RegExp("^#("+N+")"),CLASS:new RegExp("^\\.("+N+")"),TAG:new RegExp("^("+N.replace("w","w*")+")"),ATTR:new RegExp("^"+P),PSEUDO:new RegExp("^"+Q),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+L+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/^(?:input|select|textarea|button)$/i,Z=/^h\d$/i,$=/^[^{]+\{\s*\[native \w/,_=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ab=/[+~]/,bb=/'|\\/g,cb=new RegExp("\\\\([\\da-f]{1,6}"+M+"?|("+M+")|.)","ig"),db=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)};try{I.apply(F=J.call(v.childNodes),v.childNodes),F[v.childNodes.length].nodeType}catch(eb){I={apply:F.length?function(a,b){H.apply(a,J.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function fb(a,b,d,e){var f,h,j,k,l,o,r,s,w,x;if((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,d=d||[],!a||"string"!=typeof a)return d;if(1!==(k=b.nodeType)&&9!==k)return[];if(p&&!e){if(f=_.exec(a))if(j=f[1]){if(9===k){if(h=b.getElementById(j),!h||!h.parentNode)return d;if(h.id===j)return d.push(h),d}else if(b.ownerDocument&&(h=b.ownerDocument.getElementById(j))&&t(b,h)&&h.id===j)return d.push(h),d}else{if(f[2])return I.apply(d,b.getElementsByTagName(a)),d;if((j=f[3])&&c.getElementsByClassName&&b.getElementsByClassName)return I.apply(d,b.getElementsByClassName(j)),d}if(c.qsa&&(!q||!q.test(a))){if(s=r=u,w=b,x=9===k&&a,1===k&&"object"!==b.nodeName.toLowerCase()){o=g(a),(r=b.getAttribute("id"))?s=r.replace(bb,"\\$&"):b.setAttribute("id",s),s="[id='"+s+"'] ",l=o.length;while(l--)o[l]=s+qb(o[l]);w=ab.test(a)&&ob(b.parentNode)||b,x=o.join(",")}if(x)try{return I.apply(d,w.querySelectorAll(x)),d}catch(y){}finally{r||b.removeAttribute("id")}}}return i(a.replace(R,"$1"),b,d,e)}function gb(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function hb(a){return a[u]=!0,a}function ib(a){var b=n.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function jb(a,b){var c=a.split("|"),e=a.length;while(e--)d.attrHandle[c[e]]=b}function kb(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||D)-(~a.sourceIndex||D);if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function lb(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function mb(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function nb(a){return hb(function(b){return b=+b,hb(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function ob(a){return a&&typeof a.getElementsByTagName!==C&&a}c=fb.support={},f=fb.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},m=fb.setDocument=function(a){var b,e=a?a.ownerDocument||a:v,g=e.defaultView;return e!==n&&9===e.nodeType&&e.documentElement?(n=e,o=e.documentElement,p=!f(e),g&&g!==g.top&&(g.addEventListener?g.addEventListener("unload",function(){m()},!1):g.attachEvent&&g.attachEvent("onunload",function(){m()})),c.attributes=ib(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ib(function(a){return a.appendChild(e.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=$.test(e.getElementsByClassName)&&ib(function(a){return a.innerHTML="
    ",a.firstChild.className="i",2===a.getElementsByClassName("i").length}),c.getById=ib(function(a){return o.appendChild(a).id=u,!e.getElementsByName||!e.getElementsByName(u).length}),c.getById?(d.find.ID=function(a,b){if(typeof b.getElementById!==C&&p){var c=b.getElementById(a);return c&&c.parentNode?[c]:[]}},d.filter.ID=function(a){var b=a.replace(cb,db);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(cb,db);return function(a){var c=typeof a.getAttributeNode!==C&&a.getAttributeNode("id");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return typeof b.getElementsByTagName!==C?b.getElementsByTagName(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){return typeof b.getElementsByClassName!==C&&p?b.getElementsByClassName(a):void 0},r=[],q=[],(c.qsa=$.test(e.querySelectorAll))&&(ib(function(a){a.innerHTML="",a.querySelectorAll("[msallowclip^='']").length&&q.push("[*^$]="+M+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+M+"*(?:value|"+L+")"),a.querySelectorAll(":checked").length||q.push(":checked")}),ib(function(a){var b=e.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+M+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=$.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ib(function(a){c.disconnectedMatch=s.call(a,"div"),s.call(a,"[s!='']:x"),r.push("!=",Q)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=$.test(o.compareDocumentPosition),t=b||$.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===e||a.ownerDocument===v&&t(v,a)?-1:b===e||b.ownerDocument===v&&t(v,b)?1:k?K.call(k,a)-K.call(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,f=a.parentNode,g=b.parentNode,h=[a],i=[b];if(!f||!g)return a===e?-1:b===e?1:f?-1:g?1:k?K.call(k,a)-K.call(k,b):0;if(f===g)return kb(a,b);c=a;while(c=c.parentNode)h.unshift(c);c=b;while(c=c.parentNode)i.unshift(c);while(h[d]===i[d])d++;return d?kb(h[d],i[d]):h[d]===v?-1:i[d]===v?1:0},e):n},fb.matches=function(a,b){return fb(a,null,null,b)},fb.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(U,"='$1']"),!(!c.matchesSelector||!p||r&&r.test(b)||q&&q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return fb(b,n,null,[a]).length>0},fb.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},fb.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&E.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},fb.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},fb.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=fb.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=fb.selectors={cacheLength:50,createPseudo:hb,match:X,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(cb,db),a[3]=(a[3]||a[4]||a[5]||"").replace(cb,db),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||fb.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&fb.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return X.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&V.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(cb,db).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+M+")"+a+"("+M+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||typeof a.getAttribute!==C&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=fb.attr(d,a);return null==e?"!="===b:b?(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e+" ").indexOf(c)>-1:"|="===b?e===c||e.slice(0,c.length+1)===c+"-":!1):!0}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h;if(q){if(f){while(p){l=b;while(l=l[p])if(h?l.nodeName.toLowerCase()===r:1===l.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){k=q[u]||(q[u]={}),j=k[a]||[],n=j[0]===w&&j[1],m=j[0]===w&&j[2],l=n&&q.childNodes[n];while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if(1===l.nodeType&&++m&&l===b){k[a]=[w,n,m];break}}else if(s&&(j=(b[u]||(b[u]={}))[a])&&j[0]===w)m=j[1];else while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if((h?l.nodeName.toLowerCase()===r:1===l.nodeType)&&++m&&(s&&((l[u]||(l[u]={}))[a]=[w,m]),l===b))break;return m-=e,m===d||m%d===0&&m/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||fb.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?hb(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=K.call(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:hb(function(a){var b=[],c=[],d=h(a.replace(R,"$1"));return d[u]?hb(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),!c.pop()}}),has:hb(function(a){return function(b){return fb(a,b).length>0}}),contains:hb(function(a){return function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:hb(function(a){return W.test(a||"")||fb.error("unsupported lang: "+a),a=a.replace(cb,db).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return Z.test(a.nodeName)},input:function(a){return Y.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:nb(function(){return[0]}),last:nb(function(a,b){return[b-1]}),eq:nb(function(a,b,c){return[0>c?c+b:c]}),even:nb(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:nb(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:nb(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:nb(function(a,b,c){for(var d=0>c?c+b:c;++db;b++)d+=a[b].value;return d}function rb(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=x++;return b.first?function(b,c,f){while(b=b[d])if(1===b.nodeType||e)return a(b,c,f)}:function(b,c,g){var h,i,j=[w,f];if(g){while(b=b[d])if((1===b.nodeType||e)&&a(b,c,g))return!0}else while(b=b[d])if(1===b.nodeType||e){if(i=b[u]||(b[u]={}),(h=i[d])&&h[0]===w&&h[1]===f)return j[2]=h[2];if(i[d]=j,j[2]=a(b,c,g))return!0}}}function sb(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function tb(a,b,c){for(var d=0,e=b.length;e>d;d++)fb(a,b[d],c);return c}function ub(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(f=a[h])&&(!c||c(f,d,e))&&(g.push(f),j&&b.push(h));return g}function vb(a,b,c,d,e,f){return d&&!d[u]&&(d=vb(d)),e&&!e[u]&&(e=vb(e,f)),hb(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||tb(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:ub(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=ub(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?K.call(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=ub(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):I.apply(g,r)})}function wb(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=rb(function(a){return a===b},h,!0),l=rb(function(a){return K.call(b,a)>-1},h,!0),m=[function(a,c,d){return!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d))}];f>i;i++)if(c=d.relative[a[i].type])m=[rb(sb(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;f>e;e++)if(d.relative[a[e].type])break;return vb(i>1&&sb(m),i>1&&qb(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(R,"$1"),c,e>i&&wb(a.slice(i,e)),f>e&&wb(a=a.slice(e)),f>e&&qb(a))}m.push(c)}return sb(m)}function xb(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,m,o,p=0,q="0",r=f&&[],s=[],t=j,u=f||e&&d.find.TAG("*",k),v=w+=null==t?1:Math.random()||.1,x=u.length;for(k&&(j=g!==n&&g);q!==x&&null!=(l=u[q]);q++){if(e&&l){m=0;while(o=a[m++])if(o(l,g,h)){i.push(l);break}k&&(w=v)}c&&((l=!o&&l)&&p--,f&&r.push(l))}if(p+=q,c&&q!==p){m=0;while(o=b[m++])o(r,s,g,h);if(f){if(p>0)while(q--)r[q]||s[q]||(s[q]=G.call(i));s=ub(s)}I.apply(i,s),k&&!f&&s.length>0&&p+b.length>1&&fb.uniqueSort(i)}return k&&(w=v,j=t),r};return c?hb(f):f}return h=fb.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=wb(b[c]),f[u]?d.push(f):e.push(f);f=A(a,xb(e,d)),f.selector=a}return f},i=fb.select=function(a,b,e,f){var i,j,k,l,m,n="function"==typeof a&&a,o=!f&&g(a=n.selector||a);if(e=e||[],1===o.length){if(j=o[0]=o[0].slice(0),j.length>2&&"ID"===(k=j[0]).type&&c.getById&&9===b.nodeType&&p&&d.relative[j[1].type]){if(b=(d.find.ID(k.matches[0].replace(cb,db),b)||[])[0],!b)return e;n&&(b=b.parentNode),a=a.slice(j.shift().value.length)}i=X.needsContext.test(a)?0:j.length;while(i--){if(k=j[i],d.relative[l=k.type])break;if((m=d.find[l])&&(f=m(k.matches[0].replace(cb,db),ab.test(j[0].type)&&ob(b.parentNode)||b))){if(j.splice(i,1),a=f.length&&qb(j),!a)return I.apply(e,f),e;break}}}return(n||h(a,o))(f,b,!p,e,ab.test(a)&&ob(b.parentNode)||b),e},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ib(function(a){return 1&a.compareDocumentPosition(n.createElement("div"))}),ib(function(a){return a.innerHTML="","#"===a.firstChild.getAttribute("href")})||jb("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ib(function(a){return a.innerHTML="",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||jb("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),ib(function(a){return null==a.getAttribute("disabled")})||jb(L,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),fb}(a);m.find=s,m.expr=s.selectors,m.expr[":"]=m.expr.pseudos,m.unique=s.uniqueSort,m.text=s.getText,m.isXMLDoc=s.isXML,m.contains=s.contains;var t=m.expr.match.needsContext,u=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,v=/^.[^:#\[\.,]*$/;function w(a,b,c){if(m.isFunction(b))return m.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return m.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(v.test(b))return m.filter(b,a,c);b=m.filter(b,a)}return m.grep(a,function(a){return m.inArray(a,b)>=0!==c})}m.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?m.find.matchesSelector(d,a)?[d]:[]:m.find.matches(a,m.grep(b,function(a){return 1===a.nodeType}))},m.fn.extend({find:function(a){var b,c=[],d=this,e=d.length;if("string"!=typeof a)return this.pushStack(m(a).filter(function(){for(b=0;e>b;b++)if(m.contains(d[b],this))return!0}));for(b=0;e>b;b++)m.find(a,d[b],c);return c=this.pushStack(e>1?m.unique(c):c),c.selector=this.selector?this.selector+" "+a:a,c},filter:function(a){return this.pushStack(w(this,a||[],!1))},not:function(a){return this.pushStack(w(this,a||[],!0))},is:function(a){return!!w(this,"string"==typeof a&&t.test(a)?m(a):a||[],!1).length}});var x,y=a.document,z=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,A=m.fn.init=function(a,b){var c,d;if(!a)return this;if("string"==typeof a){if(c="<"===a.charAt(0)&&">"===a.charAt(a.length-1)&&a.length>=3?[null,a,null]:z.exec(a),!c||!c[1]&&b)return!b||b.jquery?(b||x).find(a):this.constructor(b).find(a);if(c[1]){if(b=b instanceof m?b[0]:b,m.merge(this,m.parseHTML(c[1],b&&b.nodeType?b.ownerDocument||b:y,!0)),u.test(c[1])&&m.isPlainObject(b))for(c in b)m.isFunction(this[c])?this[c](b[c]):this.attr(c,b[c]);return this}if(d=y.getElementById(c[2]),d&&d.parentNode){if(d.id!==c[2])return x.find(a);this.length=1,this[0]=d}return this.context=y,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):m.isFunction(a)?"undefined"!=typeof x.ready?x.ready(a):a(m):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),m.makeArray(a,this))};A.prototype=m.fn,x=m(y);var B=/^(?:parents|prev(?:Until|All))/,C={children:!0,contents:!0,next:!0,prev:!0};m.extend({dir:function(a,b,c){var d=[],e=a[b];while(e&&9!==e.nodeType&&(void 0===c||1!==e.nodeType||!m(e).is(c)))1===e.nodeType&&d.push(e),e=e[b];return d},sibling:function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c}}),m.fn.extend({has:function(a){var b,c=m(a,this),d=c.length;return this.filter(function(){for(b=0;d>b;b++)if(m.contains(this,c[b]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=t.test(a)||"string"!=typeof a?m(a,b||this.context):0;e>d;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&m.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?m.unique(f):f)},index:function(a){return a?"string"==typeof a?m.inArray(this[0],m(a)):m.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(m.unique(m.merge(this.get(),m(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function D(a,b){do a=a[b];while(a&&1!==a.nodeType);return a}m.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return m.dir(a,"parentNode")},parentsUntil:function(a,b,c){return m.dir(a,"parentNode",c)},next:function(a){return D(a,"nextSibling")},prev:function(a){return D(a,"previousSibling")},nextAll:function(a){return m.dir(a,"nextSibling")},prevAll:function(a){return m.dir(a,"previousSibling")},nextUntil:function(a,b,c){return m.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return m.dir(a,"previousSibling",c)},siblings:function(a){return m.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return m.sibling(a.firstChild)},contents:function(a){return m.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:m.merge([],a.childNodes)}},function(a,b){m.fn[a]=function(c,d){var e=m.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=m.filter(d,e)),this.length>1&&(C[a]||(e=m.unique(e)),B.test(a)&&(e=e.reverse())),this.pushStack(e)}});var E=/\S+/g,F={};function G(a){var b=F[a]={};return m.each(a.match(E)||[],function(a,c){b[c]=!0}),b}m.Callbacks=function(a){a="string"==typeof a?F[a]||G(a):m.extend({},a);var b,c,d,e,f,g,h=[],i=!a.once&&[],j=function(l){for(c=a.memory&&l,d=!0,f=g||0,g=0,e=h.length,b=!0;h&&e>f;f++)if(h[f].apply(l[0],l[1])===!1&&a.stopOnFalse){c=!1;break}b=!1,h&&(i?i.length&&j(i.shift()):c?h=[]:k.disable())},k={add:function(){if(h){var d=h.length;!function f(b){m.each(b,function(b,c){var d=m.type(c);"function"===d?a.unique&&k.has(c)||h.push(c):c&&c.length&&"string"!==d&&f(c)})}(arguments),b?e=h.length:c&&(g=d,j(c))}return this},remove:function(){return h&&m.each(arguments,function(a,c){var d;while((d=m.inArray(c,h,d))>-1)h.splice(d,1),b&&(e>=d&&e--,f>=d&&f--)}),this},has:function(a){return a?m.inArray(a,h)>-1:!(!h||!h.length)},empty:function(){return h=[],e=0,this},disable:function(){return h=i=c=void 0,this},disabled:function(){return!h},lock:function(){return i=void 0,c||k.disable(),this},locked:function(){return!i},fireWith:function(a,c){return!h||d&&!i||(c=c||[],c=[a,c.slice?c.slice():c],b?i.push(c):j(c)),this},fire:function(){return k.fireWith(this,arguments),this},fired:function(){return!!d}};return k},m.extend({Deferred:function(a){var b=[["resolve","done",m.Callbacks("once memory"),"resolved"],["reject","fail",m.Callbacks("once memory"),"rejected"],["notify","progress",m.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return m.Deferred(function(c){m.each(b,function(b,f){var g=m.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&m.isFunction(a.promise)?a.promise().done(c.resolve).fail(c.reject).progress(c.notify):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?m.extend(a,d):d}},e={};return d.pipe=d.then,m.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=d.call(arguments),e=c.length,f=1!==e||a&&m.isFunction(a.promise)?e:0,g=1===f?a:m.Deferred(),h=function(a,b,c){return function(e){b[a]=this,c[a]=arguments.length>1?d.call(arguments):e,c===i?g.notifyWith(b,c):--f||g.resolveWith(b,c)}},i,j,k;if(e>1)for(i=new Array(e),j=new Array(e),k=new Array(e);e>b;b++)c[b]&&m.isFunction(c[b].promise)?c[b].promise().done(h(b,k,c)).fail(g.reject).progress(h(b,j,i)):--f;return f||g.resolveWith(k,c),g.promise()}});var H;m.fn.ready=function(a){return m.ready.promise().done(a),this},m.extend({isReady:!1,readyWait:1,holdReady:function(a){a?m.readyWait++:m.ready(!0)},ready:function(a){if(a===!0?!--m.readyWait:!m.isReady){if(!y.body)return setTimeout(m.ready);m.isReady=!0,a!==!0&&--m.readyWait>0||(H.resolveWith(y,[m]),m.fn.triggerHandler&&(m(y).triggerHandler("ready"),m(y).off("ready")))}}});function I(){y.addEventListener?(y.removeEventListener("DOMContentLoaded",J,!1),a.removeEventListener("load",J,!1)):(y.detachEvent("onreadystatechange",J),a.detachEvent("onload",J))}function J(){(y.addEventListener||"load"===event.type||"complete"===y.readyState)&&(I(),m.ready())}m.ready.promise=function(b){if(!H)if(H=m.Deferred(),"complete"===y.readyState)setTimeout(m.ready);else if(y.addEventListener)y.addEventListener("DOMContentLoaded",J,!1),a.addEventListener("load",J,!1);else{y.attachEvent("onreadystatechange",J),a.attachEvent("onload",J);var c=!1;try{c=null==a.frameElement&&y.documentElement}catch(d){}c&&c.doScroll&&!function e(){if(!m.isReady){try{c.doScroll("left")}catch(a){return setTimeout(e,50)}I(),m.ready()}}()}return H.promise(b)};var K="undefined",L;for(L in m(k))break;k.ownLast="0"!==L,k.inlineBlockNeedsLayout=!1,m(function(){var a,b,c,d;c=y.getElementsByTagName("body")[0],c&&c.style&&(b=y.createElement("div"),d=y.createElement("div"),d.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",c.appendChild(d).appendChild(b),typeof b.style.zoom!==K&&(b.style.cssText="display:inline;margin:0;border:0;padding:1px;width:1px;zoom:1",k.inlineBlockNeedsLayout=a=3===b.offsetWidth,a&&(c.style.zoom=1)),c.removeChild(d))}),function(){var a=y.createElement("div");if(null==k.deleteExpando){k.deleteExpando=!0;try{delete a.test}catch(b){k.deleteExpando=!1}}a=null}(),m.acceptData=function(a){var b=m.noData[(a.nodeName+" ").toLowerCase()],c=+a.nodeType||1;return 1!==c&&9!==c?!1:!b||b!==!0&&a.getAttribute("classid")===b};var M=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,N=/([A-Z])/g;function O(a,b,c){if(void 0===c&&1===a.nodeType){var d="data-"+b.replace(N,"-$1").toLowerCase();if(c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:M.test(c)?m.parseJSON(c):c}catch(e){}m.data(a,b,c)}else c=void 0}return c}function P(a){var b;for(b in a)if(("data"!==b||!m.isEmptyObject(a[b]))&&"toJSON"!==b)return!1;return!0}function Q(a,b,d,e){if(m.acceptData(a)){var f,g,h=m.expando,i=a.nodeType,j=i?m.cache:a,k=i?a[h]:a[h]&&h; + if(k&&j[k]&&(e||j[k].data)||void 0!==d||"string"!=typeof b)return k||(k=i?a[h]=c.pop()||m.guid++:h),j[k]||(j[k]=i?{}:{toJSON:m.noop}),("object"==typeof b||"function"==typeof b)&&(e?j[k]=m.extend(j[k],b):j[k].data=m.extend(j[k].data,b)),g=j[k],e||(g.data||(g.data={}),g=g.data),void 0!==d&&(g[m.camelCase(b)]=d),"string"==typeof b?(f=g[b],null==f&&(f=g[m.camelCase(b)])):f=g,f}}function R(a,b,c){if(m.acceptData(a)){var d,e,f=a.nodeType,g=f?m.cache:a,h=f?a[m.expando]:m.expando;if(g[h]){if(b&&(d=c?g[h]:g[h].data)){m.isArray(b)?b=b.concat(m.map(b,m.camelCase)):b in d?b=[b]:(b=m.camelCase(b),b=b in d?[b]:b.split(" ")),e=b.length;while(e--)delete d[b[e]];if(c?!P(d):!m.isEmptyObject(d))return}(c||(delete g[h].data,P(g[h])))&&(f?m.cleanData([a],!0):k.deleteExpando||g!=g.window?delete g[h]:g[h]=null)}}}m.extend({cache:{},noData:{"applet ":!0,"embed ":!0,"object ":"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(a){return a=a.nodeType?m.cache[a[m.expando]]:a[m.expando],!!a&&!P(a)},data:function(a,b,c){return Q(a,b,c)},removeData:function(a,b){return R(a,b)},_data:function(a,b,c){return Q(a,b,c,!0)},_removeData:function(a,b){return R(a,b,!0)}}),m.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=m.data(f),1===f.nodeType&&!m._data(f,"parsedAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=m.camelCase(d.slice(5)),O(f,d,e[d])));m._data(f,"parsedAttrs",!0)}return e}return"object"==typeof a?this.each(function(){m.data(this,a)}):arguments.length>1?this.each(function(){m.data(this,a,b)}):f?O(f,a,m.data(f,a)):void 0},removeData:function(a){return this.each(function(){m.removeData(this,a)})}}),m.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=m._data(a,b),c&&(!d||m.isArray(c)?d=m._data(a,b,m.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=m.queue(a,b),d=c.length,e=c.shift(),f=m._queueHooks(a,b),g=function(){m.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return m._data(a,c)||m._data(a,c,{empty:m.Callbacks("once memory").add(function(){m._removeData(a,b+"queue"),m._removeData(a,c)})})}}),m.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.lengthh;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f},W=/^(?:checkbox|radio)$/i;!function(){var a=y.createElement("input"),b=y.createElement("div"),c=y.createDocumentFragment();if(b.innerHTML="
    a",k.leadingWhitespace=3===b.firstChild.nodeType,k.tbody=!b.getElementsByTagName("tbody").length,k.htmlSerialize=!!b.getElementsByTagName("link").length,k.html5Clone="<:nav>"!==y.createElement("nav").cloneNode(!0).outerHTML,a.type="checkbox",a.checked=!0,c.appendChild(a),k.appendChecked=a.checked,b.innerHTML="",k.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue,c.appendChild(b),b.innerHTML="",k.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,k.noCloneEvent=!0,b.attachEvent&&(b.attachEvent("onclick",function(){k.noCloneEvent=!1}),b.cloneNode(!0).click()),null==k.deleteExpando){k.deleteExpando=!0;try{delete b.test}catch(d){k.deleteExpando=!1}}}(),function(){var b,c,d=y.createElement("div");for(b in{submit:!0,change:!0,focusin:!0})c="on"+b,(k[b+"Bubbles"]=c in a)||(d.setAttribute(c,"t"),k[b+"Bubbles"]=d.attributes[c].expando===!1);d=null}();var X=/^(?:input|select|textarea)$/i,Y=/^key/,Z=/^(?:mouse|pointer|contextmenu)|click/,$=/^(?:focusinfocus|focusoutblur)$/,_=/^([^.]*)(?:\.(.+)|)$/;function ab(){return!0}function bb(){return!1}function cb(){try{return y.activeElement}catch(a){}}m.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,n,o,p,q,r=m._data(a);if(r){c.handler&&(i=c,c=i.handler,e=i.selector),c.guid||(c.guid=m.guid++),(g=r.events)||(g=r.events={}),(k=r.handle)||(k=r.handle=function(a){return typeof m===K||a&&m.event.triggered===a.type?void 0:m.event.dispatch.apply(k.elem,arguments)},k.elem=a),b=(b||"").match(E)||[""],h=b.length;while(h--)f=_.exec(b[h])||[],o=q=f[1],p=(f[2]||"").split(".").sort(),o&&(j=m.event.special[o]||{},o=(e?j.delegateType:j.bindType)||o,j=m.event.special[o]||{},l=m.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&m.expr.match.needsContext.test(e),namespace:p.join(".")},i),(n=g[o])||(n=g[o]=[],n.delegateCount=0,j.setup&&j.setup.call(a,d,p,k)!==!1||(a.addEventListener?a.addEventListener(o,k,!1):a.attachEvent&&a.attachEvent("on"+o,k))),j.add&&(j.add.call(a,l),l.handler.guid||(l.handler.guid=c.guid)),e?n.splice(n.delegateCount++,0,l):n.push(l),m.event.global[o]=!0);a=null}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,n,o,p,q,r=m.hasData(a)&&m._data(a);if(r&&(k=r.events)){b=(b||"").match(E)||[""],j=b.length;while(j--)if(h=_.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=m.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,n=k[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),i=f=n.length;while(f--)g=n[f],!e&&q!==g.origType||c&&c.guid!==g.guid||h&&!h.test(g.namespace)||d&&d!==g.selector&&("**"!==d||!g.selector)||(n.splice(f,1),g.selector&&n.delegateCount--,l.remove&&l.remove.call(a,g));i&&!n.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||m.removeEvent(a,o,r.handle),delete k[o])}else for(o in k)m.event.remove(a,o+b[j],c,d,!0);m.isEmptyObject(k)&&(delete r.handle,m._removeData(a,"events"))}},trigger:function(b,c,d,e){var f,g,h,i,k,l,n,o=[d||y],p=j.call(b,"type")?b.type:b,q=j.call(b,"namespace")?b.namespace.split("."):[];if(h=l=d=d||y,3!==d.nodeType&&8!==d.nodeType&&!$.test(p+m.event.triggered)&&(p.indexOf(".")>=0&&(q=p.split("."),p=q.shift(),q.sort()),g=p.indexOf(":")<0&&"on"+p,b=b[m.expando]?b:new m.Event(p,"object"==typeof b&&b),b.isTrigger=e?2:3,b.namespace=q.join("."),b.namespace_re=b.namespace?new RegExp("(^|\\.)"+q.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=d),c=null==c?[b]:m.makeArray(c,[b]),k=m.event.special[p]||{},e||!k.trigger||k.trigger.apply(d,c)!==!1)){if(!e&&!k.noBubble&&!m.isWindow(d)){for(i=k.delegateType||p,$.test(i+p)||(h=h.parentNode);h;h=h.parentNode)o.push(h),l=h;l===(d.ownerDocument||y)&&o.push(l.defaultView||l.parentWindow||a)}n=0;while((h=o[n++])&&!b.isPropagationStopped())b.type=n>1?i:k.bindType||p,f=(m._data(h,"events")||{})[b.type]&&m._data(h,"handle"),f&&f.apply(h,c),f=g&&h[g],f&&f.apply&&m.acceptData(h)&&(b.result=f.apply(h,c),b.result===!1&&b.preventDefault());if(b.type=p,!e&&!b.isDefaultPrevented()&&(!k._default||k._default.apply(o.pop(),c)===!1)&&m.acceptData(d)&&g&&d[p]&&!m.isWindow(d)){l=d[g],l&&(d[g]=null),m.event.triggered=p;try{d[p]()}catch(r){}m.event.triggered=void 0,l&&(d[g]=l)}return b.result}},dispatch:function(a){a=m.event.fix(a);var b,c,e,f,g,h=[],i=d.call(arguments),j=(m._data(this,"events")||{})[a.type]||[],k=m.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=m.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,g=0;while((e=f.handlers[g++])&&!a.isImmediatePropagationStopped())(!a.namespace_re||a.namespace_re.test(e.namespace))&&(a.handleObj=e,a.data=e.data,c=((m.event.special[e.origType]||{}).handle||e.handler).apply(f.elem,i),void 0!==c&&(a.result=c)===!1&&(a.preventDefault(),a.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&(!a.button||"click"!==a.type))for(;i!=this;i=i.parentNode||this)if(1===i.nodeType&&(i.disabled!==!0||"click"!==a.type)){for(e=[],f=0;h>f;f++)d=b[f],c=d.selector+" ",void 0===e[c]&&(e[c]=d.needsContext?m(c,this).index(i)>=0:m.find(c,this,null,[i]).length),e[c]&&e.push(d);e.length&&g.push({elem:i,handlers:e})}return h]","i"),hb=/^\s+/,ib=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,jb=/<([\w:]+)/,kb=/\s*$/g,rb={option:[1,""],legend:[1,"
    ","
    "],area:[1,"",""],param:[1,"",""],thead:[1,"","
    "],tr:[2,"","
    "],col:[2,"","
    "],td:[3,"","
    "],_default:k.htmlSerialize?[0,"",""]:[1,"X
    ","
    "]},sb=db(y),tb=sb.appendChild(y.createElement("div"));rb.optgroup=rb.option,rb.tbody=rb.tfoot=rb.colgroup=rb.caption=rb.thead,rb.th=rb.td;function ub(a,b){var c,d,e=0,f=typeof a.getElementsByTagName!==K?a.getElementsByTagName(b||"*"):typeof a.querySelectorAll!==K?a.querySelectorAll(b||"*"):void 0;if(!f)for(f=[],c=a.childNodes||a;null!=(d=c[e]);e++)!b||m.nodeName(d,b)?f.push(d):m.merge(f,ub(d,b));return void 0===b||b&&m.nodeName(a,b)?m.merge([a],f):f}function vb(a){W.test(a.type)&&(a.defaultChecked=a.checked)}function wb(a,b){return m.nodeName(a,"table")&&m.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function xb(a){return a.type=(null!==m.find.attr(a,"type"))+"/"+a.type,a}function yb(a){var b=pb.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function zb(a,b){for(var c,d=0;null!=(c=a[d]);d++)m._data(c,"globalEval",!b||m._data(b[d],"globalEval"))}function Ab(a,b){if(1===b.nodeType&&m.hasData(a)){var c,d,e,f=m._data(a),g=m._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;e>d;d++)m.event.add(b,c,h[c][d])}g.data&&(g.data=m.extend({},g.data))}}function Bb(a,b){var c,d,e;if(1===b.nodeType){if(c=b.nodeName.toLowerCase(),!k.noCloneEvent&&b[m.expando]){e=m._data(b);for(d in e.events)m.removeEvent(b,d,e.handle);b.removeAttribute(m.expando)}"script"===c&&b.text!==a.text?(xb(b).text=a.text,yb(b)):"object"===c?(b.parentNode&&(b.outerHTML=a.outerHTML),k.html5Clone&&a.innerHTML&&!m.trim(b.innerHTML)&&(b.innerHTML=a.innerHTML)):"input"===c&&W.test(a.type)?(b.defaultChecked=b.checked=a.checked,b.value!==a.value&&(b.value=a.value)):"option"===c?b.defaultSelected=b.selected=a.defaultSelected:("input"===c||"textarea"===c)&&(b.defaultValue=a.defaultValue)}}m.extend({clone:function(a,b,c){var d,e,f,g,h,i=m.contains(a.ownerDocument,a);if(k.html5Clone||m.isXMLDoc(a)||!gb.test("<"+a.nodeName+">")?f=a.cloneNode(!0):(tb.innerHTML=a.outerHTML,tb.removeChild(f=tb.firstChild)),!(k.noCloneEvent&&k.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||m.isXMLDoc(a)))for(d=ub(f),h=ub(a),g=0;null!=(e=h[g]);++g)d[g]&&Bb(e,d[g]);if(b)if(c)for(h=h||ub(a),d=d||ub(f),g=0;null!=(e=h[g]);g++)Ab(e,d[g]);else Ab(a,f);return d=ub(f,"script"),d.length>0&&zb(d,!i&&ub(a,"script")),d=h=e=null,f},buildFragment:function(a,b,c,d){for(var e,f,g,h,i,j,l,n=a.length,o=db(b),p=[],q=0;n>q;q++)if(f=a[q],f||0===f)if("object"===m.type(f))m.merge(p,f.nodeType?[f]:f);else if(lb.test(f)){h=h||o.appendChild(b.createElement("div")),i=(jb.exec(f)||["",""])[1].toLowerCase(),l=rb[i]||rb._default,h.innerHTML=l[1]+f.replace(ib,"<$1>")+l[2],e=l[0];while(e--)h=h.lastChild;if(!k.leadingWhitespace&&hb.test(f)&&p.push(b.createTextNode(hb.exec(f)[0])),!k.tbody){f="table"!==i||kb.test(f)?""!==l[1]||kb.test(f)?0:h:h.firstChild,e=f&&f.childNodes.length;while(e--)m.nodeName(j=f.childNodes[e],"tbody")&&!j.childNodes.length&&f.removeChild(j)}m.merge(p,h.childNodes),h.textContent="";while(h.firstChild)h.removeChild(h.firstChild);h=o.lastChild}else p.push(b.createTextNode(f));h&&o.removeChild(h),k.appendChecked||m.grep(ub(p,"input"),vb),q=0;while(f=p[q++])if((!d||-1===m.inArray(f,d))&&(g=m.contains(f.ownerDocument,f),h=ub(o.appendChild(f),"script"),g&&zb(h),c)){e=0;while(f=h[e++])ob.test(f.type||"")&&c.push(f)}return h=null,o},cleanData:function(a,b){for(var d,e,f,g,h=0,i=m.expando,j=m.cache,l=k.deleteExpando,n=m.event.special;null!=(d=a[h]);h++)if((b||m.acceptData(d))&&(f=d[i],g=f&&j[f])){if(g.events)for(e in g.events)n[e]?m.event.remove(d,e):m.removeEvent(d,e,g.handle);j[f]&&(delete j[f],l?delete d[i]:typeof d.removeAttribute!==K?d.removeAttribute(i):d[i]=null,c.push(f))}}}),m.fn.extend({text:function(a){return V(this,function(a){return void 0===a?m.text(this):this.empty().append((this[0]&&this[0].ownerDocument||y).createTextNode(a))},null,a,arguments.length)},append:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=wb(this,a);b.appendChild(a)}})},prepend:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=wb(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},remove:function(a,b){for(var c,d=a?m.filter(a,this):this,e=0;null!=(c=d[e]);e++)b||1!==c.nodeType||m.cleanData(ub(c)),c.parentNode&&(b&&m.contains(c.ownerDocument,c)&&zb(ub(c,"script")),c.parentNode.removeChild(c));return this},empty:function(){for(var a,b=0;null!=(a=this[b]);b++){1===a.nodeType&&m.cleanData(ub(a,!1));while(a.firstChild)a.removeChild(a.firstChild);a.options&&m.nodeName(a,"select")&&(a.options.length=0)}return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return m.clone(this,a,b)})},html:function(a){return V(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a)return 1===b.nodeType?b.innerHTML.replace(fb,""):void 0;if(!("string"!=typeof a||mb.test(a)||!k.htmlSerialize&&gb.test(a)||!k.leadingWhitespace&&hb.test(a)||rb[(jb.exec(a)||["",""])[1].toLowerCase()])){a=a.replace(ib,"<$1>");try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(m.cleanData(ub(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=arguments[0];return this.domManip(arguments,function(b){a=this.parentNode,m.cleanData(ub(this)),a&&a.replaceChild(b,this)}),a&&(a.length||a.nodeType)?this:this.remove()},detach:function(a){return this.remove(a,!0)},domManip:function(a,b){a=e.apply([],a);var c,d,f,g,h,i,j=0,l=this.length,n=this,o=l-1,p=a[0],q=m.isFunction(p);if(q||l>1&&"string"==typeof p&&!k.checkClone&&nb.test(p))return this.each(function(c){var d=n.eq(c);q&&(a[0]=p.call(this,c,d.html())),d.domManip(a,b)});if(l&&(i=m.buildFragment(a,this[0].ownerDocument,!1,this),c=i.firstChild,1===i.childNodes.length&&(i=c),c)){for(g=m.map(ub(i,"script"),xb),f=g.length;l>j;j++)d=i,j!==o&&(d=m.clone(d,!0,!0),f&&m.merge(g,ub(d,"script"))),b.call(this[j],d,j);if(f)for(h=g[g.length-1].ownerDocument,m.map(g,yb),j=0;f>j;j++)d=g[j],ob.test(d.type||"")&&!m._data(d,"globalEval")&&m.contains(h,d)&&(d.src?m._evalUrl&&m._evalUrl(d.src):m.globalEval((d.text||d.textContent||d.innerHTML||"").replace(qb,"")));i=c=null}return this}}),m.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){m.fn[a]=function(a){for(var c,d=0,e=[],g=m(a),h=g.length-1;h>=d;d++)c=d===h?this:this.clone(!0),m(g[d])[b](c),f.apply(e,c.get());return this.pushStack(e)}});var Cb,Db={};function Eb(b,c){var d,e=m(c.createElement(b)).appendTo(c.body),f=a.getDefaultComputedStyle&&(d=a.getDefaultComputedStyle(e[0]))?d.display:m.css(e[0],"display");return e.detach(),f}function Fb(a){var b=y,c=Db[a];return c||(c=Eb(a,b),"none"!==c&&c||(Cb=(Cb||m("