1!(function(t){function e(e){t.jqplot.ElemContainer.call(this),(this.name=e),(this._series=[]),(this.show=!1),(this.tickRenderer=t.jqplot.AxisTickRenderer),(this.tickOptions={}),(this.labelRenderer=t.jqplot.AxisLabelRenderer),(this.labelOptions={}),(this.label=null),(this.showLabel=!0),(this.min=null),(this.max=null),(this.autoscale=!1),(this.pad=1.2),(this.padMax=null),(this.padMin=null),(this.ticks=[]),this.numberTicks,this.tickInterval,(this.renderer=t.jqplot.LinearAxisRenderer),(this.rendererOptions={}),(this.showTicks=!0),(this.showTickMarks=!0),(this.showMinorTicks=!0),(this.drawMajorGridlines=!0),(this.drawMinorGridlines=!1),(this.drawMajorTickMarks=!0),(this.drawMinorTickMarks=!0),(this.useSeriesColor=!1),(this.borderWidth=null),(this.borderColor=null),(this.scaleToHiddenSeries=!1),(this._dataBounds={min:null,max:null}),(this._intervalStats=[]),(this._offsets={min:null,max:null}),(this._ticks=[]),(this._label=null),(this.syncTicks=null),(this.tickSpacing=75),(this._min=null),(this._max=null),(this._tickInterval=null),(this._numberTicks=null),(this.__ticks=null),(this._options={});} 2function i(e){t.jqplot.ElemContainer.call(this),(this.show=!1),(this.location="ne"),(this.labels=[]),(this.showLabels=!0),(this.showSwatches=!0),(this.placement="insideGrid"),(this.xoffset=0),(this.yoffset=0),this.border,this.background,this.textColor,this.fontFamily,this.fontSize,(this.rowSpacing="0.5em"),(this.renderer=t.jqplot.TableLegendRenderer),(this.rendererOptions={}),(this.preDraw=!1),(this.marginTop=null),(this.marginRight=null),(this.marginBottom=null),(this.marginLeft=null),(this.escapeHtml=!1),(this._series=[]),t.extend(!0,this,e);} 3function s(e){t.jqplot.ElemContainer.call(this),(this.text=e),(this.show=!0),this.fontFamily,this.fontSize,this.textAlign,this.textColor,(this.renderer=t.jqplot.DivTitleRenderer),(this.rendererOptions={}),(this.escapeHtml=!1);} 4function r(e){(e=e||{}),t.jqplot.ElemContainer.call(this),(this.show=!0),(this.xaxis="xaxis"),this._xaxis,(this.yaxis="yaxis"),this._yaxis,(this.gridBorderWidth=2),(this.renderer=t.jqplot.LineRenderer),(this.rendererOptions={}),(this.data=[]),(this.gridData=[]),(this.label=""),(this.showLabel=!0),this.color,this.negativeColor,(this.lineWidth=2.5),(this.lineJoin="round"),(this.lineCap="round"),(this.linePattern="solid"),(this.shadow=!0),(this.shadowAngle=45),(this.shadowOffset=1.25),(this.shadowDepth=3),(this.shadowAlpha="0.1"),(this.breakOnNull=!1),(this.markerRenderer=t.jqplot.MarkerRenderer),(this.markerOptions={}
4),(this.showLine=!0),(this.showMarker=!0),this.index,(this.fill=!1),this.fillColor,this.fillAlpha,(this.fillAndStroke=!1),(this.disableStack=!1),(this._stack=!1),(this.neighborThreshold=4),(this.fillToZero=!1),(this.fillToValue=0),(this.fillAxis="y"),(this.useNegativeColors=!0),(this._stackData=[]),(this._plotData=[]),(this._plotValues={x:[],y:[]}),(this._intervals={x:{},y:{}}),(this._prevPlotData=[]),(this._prevGridData=[]),(this._stackAxis="y"),(this._primaryAxis="_xaxis"),(this.canvas=new t.jqplot.GenericCanvas()),(this.shadowCanvas=new t.jqplot.GenericCanvas()),(this.plugins={}),(this._sumy=0),(this._sumx=0),(this._type=""),(this.step=!1);} 5function a(){t.jqplot.ElemContainer.call(this),(this.drawGridlines=!0),(this.gridLineColor="#cccccc"),(this.gridLineWidth=1),(this.background="#fffdf6"),(this.borderColor="#999999"),(this.borderWidth=2),(this.drawBorder=!0),(this.shadow=!0),(this.shadowAngle=45),(this.shadowOffset=1.5),(this.shadowWidth=3),(this.shadowDepth=3),(this.shadowColor=null),(this.shadowAlpha="0.07"),this._left,this._top,this._right,this._bottom,this._width,this._height,(this._axes=[]),(this.renderer=t.jqplot.CanvasGridRenderer),(this.rendererOptions={}),(this._offsets={top:null,bottom:null,left:null,right:null});} 6function n(){function o(t){for(var e,i=0;i<t.length;i++) 7for(var s,r=[t[i].data,t[i]._stackData,t[i]._plotData,t[i]._prevPlotData],a=0;4>a;a++) 8if(((s=!0),(e=r[a]),"x"==t[i]._stackAxis)){for(var n=0;n<e.length;n++) 9if("number"!=typeof e[n][1]){s=!1;break;} 10s&&e.sort(function(t,e){return t[1]-e[1];});}else{for(var n=0;n<e.length;n++) 11if("number"!=typeof e[n][0]){s=!1;break;} 12s&&e.sort(function(t,e){return t[0]-e[0];});}} 13function h(t){var e,i,s=t.data.plot,r=s.eventCanvas._elem.offset(),a={x:t.pageX-r.left,y:t.pageY-r.top},n={xaxis:null,yaxis:null,x2axis:null,y2axis:null,y3axis:null,y4axis:null,y5axis:null,y6axis:null,y7axis:null,y8axis:null,y9axis:null,yMidAxis:null},o=["xaxis","yaxis","x2axis","y2axis","y3axis","y4axis","y5axis","y6axis","y7axis","y8axis","y9axis","yMidAxis"],h=s.axes;for(e=11;e>0;e--)(i=o[e-1]),h[i].show&&(n[i]=h[i].series_p2u(a[i.charAt(0)]));return{offsets:r,gridPos:a,dataPos:n};} 14function l(e,i){function s(t,e,i){var s=(e[1]-i[1])/(e[0]-i[0]),r=e[1]-s*e[0],a=t+e[1];return[(a-r)/s,a];} 15var r,a,n,o,h,l,d,p,g,c,u,m,f,v,_,x,w,b,k,y=i.series;for(n=i.seriesStack.length-1;n>=0;n--) 16switch(((r=i.seriesStack[n]),(o=y[r]),(w=o._highlightThreshold),o.renderer.constructor)){case t.jqplot.BarRenderer:for(l=e.x,d=e.y,a=0;a<o._barPoints.length;a++) 17if(((x=o._barPoints[a]),(_=o.gridData[a]),l>x[0][0]&&l<x[2][0]&&((d>x[2][1]&&d<x[0][1])||(d<x[2][1]&&d>x[0][1])))) 18return{seriesIndex:o.index,pointIndex:a,gridData:_,data:o.data[a],points:o._barPoints[a]};break;case t.jqplot.PyramidRenderer:for(l=e.x,d=e.y,a=0;a<o._barPoints.length;a++) 19if(((x=o._barPoints[a]),(_=o.gridData[a]),l>x[0][0]+w[0][0]&&l<x[2][0]+w[2][0]&&d>x[2][1]&&d<x[0][1])) 20return{seriesIndex:o.index,pointIndex:a,gridData:_,data:o.data[a],points:o._barPoints[a]};break;case t.jqplot.DonutRenderer:if(((c=(o.startAngle/180)*Math.PI),(l=e.x-o._center[0]),(d=e.y-o._center[1]),(h=Math.sqrt(Math.pow(l,2)+Math.pow(d,2))),l>0&&-d>=0?(p=2*Math.PI-Math.atan(-d/l)):l>0&&0>-d?(p=-Math.atan(-d/l)):0>l?(p=Math.PI-Math.atan(-d/l)):0==l&&-d>0?(p=(3*Math.PI)/2):0==l&&0>-d?(p=Math.PI/2):0==l&&0==d&&(p=0),c&&((p-=c),0>p?(p+=2*Math.PI):p>2*Math.PI&&(p-=2*Math.PI)),(g=(o.sliceMargin/180)*Math.PI),h<o._radius&&h>o._innerRadius)) 21for(a=0;a<o.gridData.length;a++) 22if(((u=a>0?o.gridData[a-1][1]+g:g),(m=o.gridData[a][1]),p>u&&m>p))return{seriesIndex:o.index,pointIndex:a,gridData:[e.x,e.y],data:o.data[a]};break;case t.jqplot.PieRenderer:if(((c=(o.startAngle/180)*Math.PI),(l=e.x-o._center[0]),(d=e.y-o._center[1]),(h=Math.sqrt(Math.pow(l,2)+Math.pow(d,2))),l>0&&-d>=0?(p=2*Math.PI-Math.atan(-d/l)):l>0&&0>-d?(p=-Math.atan(-d/l)):0>l?(p=Math.PI-Math.atan(-d/l)):0==l&&-d>0?(p=(3*Math.PI)/2):0==l&&0>-d?(p=Math.PI/2):0==l&&0==d&&(p=0),c&&((p-=c),0>p?(p+=2*Math.PI):p>2*Math.PI&&(p-=2*Math.PI)),(g=(o.sliceMargin/180)*Math.PI),h<o._radius)) 23for(a=0;a<o.gridData.length;a++) 24if(((u=a>
240?o.gridData[a-1][1]+g:g),(m=o.gridData[a][1]),p>u&&m>p))return{seriesIndex:o.index,pointIndex:a,gridData:[e.x,e.y],data:o.data[a]};break;case t.jqplot.BubbleRenderer:(l=e.x),(d=e.y);var j=null;if(o.show){for(var a=0;a<o.gridData.length;a++) 25(_=o.gridData[a]),(v=Math.sqrt((l-_[0])*(l-_[0])+(d-_[1])*(d-_[1]))),v<=_[2]&&(f>=v||null==f)&&((f=v),(j={seriesIndex:r,pointIndex:a,gridData:_,data:o.data[a]}));if(null!=j)return j;} 26break;case t.jqplot.FunnelRenderer:(l=e.x),(d=e.y);var q,M,S,D=o._vertices,C=D[0],R=D[D.length-1];for(q=s(d,C[0],R[3]),M=s(d,C[1],R[2]),a=0;a<D.length;a++) 27if(((S=D[a]),d>=S[0][1]&&d<=S[3][1]&&l>=q[0]&&l<=M[0]))return{seriesIndex:o.index,pointIndex:a,gridData:null,data:o.data[a]};break;case t.jqplot.LineRenderer:if(((l=e.x),(d=e.y),(h=o.renderer),o.show)){if(!(!(o.fill||(o.renderer.bands.show&&o.renderer.bands.fill))||(i.plugins.highlighter&&i.plugins.highlighter.show))){var T=!1;if(l>o._boundingBox[0][0]&&l<o._boundingBox[1][0]&&d>o._boundingBox[1][1]&&d<o._boundingBox[0][1]) 28for(var P,I=o._areaPoints.length,a=I-1,P=0;I>P;P++){var L=[o._areaPoints[P][0],o._areaPoints[P][1]],H=[o._areaPoints[a][0],o._areaPoints[a][1]];((L[1]<d&&H[1]>=d)||(H[1]<d&&L[1]>=d))&&L[0]+((d-L[1])/(H[1]-L[1]))*(H[0]-L[0])<l&&(T=!T),(a=P);} 29if(T)return{seriesIndex:r,pointIndex:null,gridData:o.gridData,data:o.data,points:o._areaPoints};break;} 30(k=o.markerRenderer.size/2+o.neighborThreshold),(b=k>0?k:0);for(var a=0;a<o.gridData.length;a++) 31if(((_=o.gridData[a]),h.constructor==t.jqplot.OHLCRenderer)) 32if(h.candleStick){var A=o._yaxis.series_u2p;if(l>=_[0]-h._bodyWidth/2&&l<=_[0]+h._bodyWidth/2&&d>=A(o.data[a][2])&&d<=A(o.data[a][3]))return{seriesIndex:r,pointIndex:a,gridData:_,data:o.data[a]};}else if(h.hlc){var A=o._yaxis.series_u2p;if(l>=_[0]-h._tickLength&&l<=_[0]+h._tickLength&&d>=A(o.data[a][1])&&d<=A(o.data[a][2]))return{seriesIndex:r,pointIndex:a,gridData:_,data:o.data[a]};}else{var A=o._yaxis.series_u2p;if(l>=_[0]-h._tickLength&&l<=_[0]+h._tickLength&&d>=A(o.data[a][2])&&d<=A(o.data[a][3]))return{seriesIndex:r,pointIndex:a,gridData:_,data:o.data[a]};} 33else if(null!=_[0]&&null!=_[1]&&((v=Math.sqrt((l-_[0])*(l-_[0])+(d-_[1])*(d-_[1]))),b>=v&&(f>=v||null==f))) 34return(f=v),{seriesIndex:r,pointIndex:a,gridData:_,data:o.data[a]};} 35break;default:if(((l=e.x),(d=e.y),(h=o.renderer),o.show)){(k=o.markerRenderer.size/2+o.neighborThreshold),(b=k>0?k:0);for(var a=0;a<o.gridData.length;a++) 36if(((_=o.gridData[a]),h.constructor==t.jqplot.OHLCRenderer)) 37if(h.candleStick){var A=o._yaxis.series_u2p;if(l>=_[0]-h._bodyWidth/2&&l<=_[0]+h._bodyWidth/2&&d>=A(o.data[a][2])&&d<=A(o.data[a][3]))return{seriesIndex:r,pointIndex:a,gridData:_,data:o.data[a]};}else if(h.hlc){var A=o._yaxis.series_u2p;if(l>=_[0]-h._tickLength&&l<=_[0]+h._tickLength&&d>=A(o.data[a][1])&&d<=A(o.data[a][2]))return{seriesIndex:r,pointIndex:a,gridData:_,data:o.data[a]};}else{var A=o._yaxis.series_u2p;if(l>=_[0]-h._tickLength&&l<=_[0]+h._tickLength&&d>=A(o.data[a][2])&&d<=A(o.data[a][3]))return{seriesIndex:r,pointIndex:a,gridData:_,data:o.data[a]};} 38else if(((v=Math.sqrt((l-_[0])*(l-_[0])+(d-_[1])*(d-_[1]))),b>=v&&(f>=v||null==f)))return(f=v),{seriesIndex:r,pointIndex:a,gridData:_,data:o.data[a]};}} 39return null;} 40(this.animate=!1),(this.animateReplot=!1),(this.axes={xaxis:new e("xaxis"),yaxis:new e("yaxis"),x2axis:new e("x2axis"),y2axis:new e("y2axis"),y3axis:new e("y3axis"),y4axis:new e("y4axis"),y5axis:new e("y5axis"),y6axis:new e("y6axis"),y7axis:new e("y7axis"),y8axis:new e("y8axis"),y9axis:new e("y9axis"),yMidAxis:new e("yMidAxis"),}),(this.baseCanvas=new t.jqplot.GenericCanvas()),(this.captureRightClick=!1),(this.data=[]),this.dataRenderer,this.dataRendererOptions,(this.defaults={axesDefaults:{},axes:{xaxis:{},yaxis:{},x2axis:{},y2axis:{},y3axis:{},y4axis:{},y5axis:{},y6axis:{},y7axis:{},y8axis:{},y9axis:{},yMidAxis:{}},seriesDefaults:{},series:[]}),(this.defaultAxisStart=1),(this.drawIfHidden=!1),(this.eventCanvas=new t.jqplot.GenericCanvas()),(this.fillBetween={series1:null,series2:null,color:null,baseSeries:0,fill:!0}),this.fontFamily,this.fontSize,(this.grid=new a()),(this.legend=new i()),(this.noDataIndicator={show:!1,indicator:"Loading Data...",axes:{xaxis:{min:0,max:10,tickInterval:2,show:!0},yaxis:{min:0,max:12,tickInterval:3,show:!0}}}),(this.negativeSeriesColors=t.jqplot.config.defaultNegativeColors),(this.options={}),(this.previousSeriesStack=[]),(this.plugins={}),(this.series=[]),(this.seriesStack=[]),(this.seriesColors=t.jqplot.config.defaultColors),(this.sortData=!0),(this.stackSeries=!1),(this.syncXTicks=!0),(this.syncYTicks=!0),(this.target=null),(this.targetId=null),this.textColor,(this.title=new s()),(this._drawCount=0),(this._sumy=0),(this._sumx=0),(this._stackData=[]),(this._plotData=[]),(this._width=null),(this._height=null),(this._plotDimensions={height:null,width:null}),(this._gridPadding={top:null,right:null,bottom:null,left:null}),(this._defaultGridPadding={top:10,right:10,bottom:23,left:10}),(this._addDomReference=t.jqplot.config.addDomReference),(this.preInitHooks=new t.jqplot.HooksManager()),(this.postInitHooks=new t.jqplot.HooksManager()),(this.preParseOptionsHooks=new t.jqplot.HooksManager()),(this.postParseOptionsHooks=new t.jqplot.HooksManager()),(this.preDrawHooks=new t.jqplot.HooksManager()),(this.postDrawHooks=new t.jqplot.HooksManager()),(this.preDrawSeriesHooks=new t.jqplot.HooksManager()),(this.postDrawSeriesHooks=new t.jqplot.HooksManager()),(this.preDrawLegendHooks=new t.jqplot.HooksManager()),(this.addLegendRowHooks=new t.jqplot.HooksManager()),(this.preSeriesInitHooks=new t.jqplot.HooksManager()),(this.postSeriesInitHooks=new t.jqplot.HooksManager()),(this.preParseSeriesOptionsHooks=new t.jqplot.HooksManager()),(this.postParseSeriesOptionsHooks=new t.jqplot.HooksManager()),(this.eventListenerHooks=new t.jqplot.EventListenerManager()),(this.preDrawSeriesShadowHooks=new t.jqplot.HooksManager()),(this.postDrawSeriesShadowHooks=new t.jqplot.HooksManager()),(this.colorGenerator=new t.jqplot.ColorGenerator()),(this.negativeColorGenerator=new t.jqplot.ColorGenerator()),(this.canvasManager=new t.jqplot.CanvasManager()),(this.themeEngine=new t.jqplot.ThemeEngine());(this.init=function(i,s,r){r=r||{};for(var a=0;a<t.jqplot.preInitHooks.length;a++)t.jqplot.preInitHooks[a].call(this,i,s,r);for(var a=0;a<this.preInitHooks.hooks.length;a++)this.preInitHooks.hooks[a].call(this,i,s,r);if(((this.targetId="#"+i),(this.target=t("#"+i)),this._addDomReference&&this.target.data("jqplot",this),this.target.removeClass("jqplot-error"),!this.target.get(0)))throw new Error("No plot target specified");if(("static"==this.target.css("position")&&this.target.css("position","relative"),this.target.hasClass("jqplot-target")||this.target.addClass("jqplot-target"),this.target.height())) 41this._height=n=this.target.height();else{var n;(n=r&&r.height?parseInt(r.height,10):this.target.attr("data-height")?parseInt(this.target.attr("data-height"),10):parseInt(t.jqplot.config.defaultHeight,10)),(this._height=n),this.target.css("height",n+"px");} 42if(this.target.width())this._width=h=this.target.width();else{var h;(h=r&&r.width?parseInt(r.width,10):this.target.attr("data-width")?parseInt(this.target.attr("data-width"),10):parseInt(t.jqplot.config.defaultWidth,10)),(this._width=h),this.target.css("width",h+"px");} 43for(var a=0,l=P.length;l>a;a++)this.axes[P[a]]=new e(P[a]);if(((this._plotDimensions.height=this._height),(this._plotDimensions.width=this._width),(this.grid._plotDimensions=this._plotDimensions),(this.title._plotDimensions=this._plotDimensions),(this.baseCanvas._plotDimensions=this._plotDimensions),(this.eventCanvas._plotDimensions=this._plotDimensions),(this.legend._plotDimensions=this._plotDimensions),this._height<=0||this._width<=0||!this._height||!this._width)) 44throw new Error("Canvas dimension not set");if((r.dataRenderer&&t.isFunction(r.dataRenderer)&&(r.dataRendererOptions&&(this.dataRendererOptions=r.dataRendererOptions),(this.dataRenderer=r.dataRenderer),(s=this.dataRenderer(s,this,this.dataRendererOptions))),r.noDataIndicator&&t.isPlainObject(r.noDataIndicator)&&t.extend(!0,this.noDataIndicator,r.noDataIndicator),null==s||0==t.isArray(s)||0==s.length||0==t.isArray(s[0])||0==s[0].length)){if(0==this.noDataIndicator.show)throw new Error("No data specified");for(var d in this.noDataIndicator.axes)for(var p in this.noDataIndicator.axes[d])this.axes[d][p]=this.noDataIndicator.axes[d][p];this.postDrawHooks.add(function(){var e=this.eventCanvas.getHeight(),i=this.eventCanvas.getWidth(),s=t('<div class="jqplot-noData-container" style="position:absolute;"></div>');this.target.append(s),s.height(e),s.width(i),s.css("top",this.eventCanvas._offsets.top),s.css("left",this.eventCanvas._offsets.left);var r=t('<div class="jqplot-noData-contents" style="text-align:center; position:relative; margin-left:auto; margin-right:auto;"></div>');s.append(r),r.html(this.noDataIndicator.indicator);var a=r.height(),n=r.width();r.height(a),r.width(n),r.css("top",(e-a)/2+"px");});} 45(this.data=t.extend(!0,[],s)),this.parseOptions(r),this.textColor&&this.target.css("color",this.textColor),this.fontFamily&&this.target.css("font-family",this.fontFamily),this.fontSize&&this.target.css("font-size",this.fontSize),this.title.init(
45),this.legend.init(),(this._sumy=0),(this._sumx=0),this.computePlotData();for(var a=0;a<this.series.length;a++){this.seriesStack.push(a),this.previousSeriesStack.push(a),(this.series[a].shadowCanvas._plotDimensions=this._plotDimensions),(this.series[a].canvas._plotDimensions=this._plotDimensions);for(var g=0;g<t.jqplot.preSeriesInitHooks.length;g++)t.jqplot.preSeriesInitHooks[g].call(this.series[a],i,this.data,this.options.seriesDefaults,this.options.series[a],this);for(var g=0;g<this.preSeriesInitHooks.hooks.length;g++)this.preSeriesInitHooks.hooks[g].call(this.series[a],i,this.data,this.options.seriesDefaults,this.options.series[a],this);(this.series[a]._plotDimensions=this._plotDimensions),this.series[a].init(a,this.grid.borderWidth,this);for(var g=0;g<t.jqplot.postSeriesInitHooks.length;g++)t.jqplot.postSeriesInitHooks[g].call(this.series[a],i,this.data,this.options.seriesDefaults,this.options.series[a],this);for(var g=0;g<this.postSeriesInitHooks.hooks.length;g++)this.postSeriesInitHooks.hooks[g].call(this.series[a],i,this.data,this.options.seriesDefaults,this.options.series[a],this);(this._sumy+=this.series[a]._sumy),(this._sumx+=this.series[a]._sumx);} 46for(var c,u,a=0,l=P.length;l>a;a++) 47(c=P[a]),(u=this.axes[c]),(u._plotDimensions=this._plotDimensions),u.init(),null==this.axes[c].borderColor&&("x"!==c.charAt(0)&&u.useSeriesColor===!0&&u.show?(u.borderColor=u._series[0].color):(u.borderColor=this.grid.borderColor));this.sortData&&o(this.series),this.grid.init(),(this.grid._axes=this.axes),(this.legend._series=this.series);for(var a=0;a<t.jqplot.postInitHooks.length;a++)t.jqplot.postInitHooks[a].call(this,i,this.data,r);for(var a=0;a<this.postInitHooks.hooks.length;a++)this.postInitHooks.hooks[a].call(this,i,this.data,r);}),(this.resetAxesScale=function(e,i){var s=i||{},r=e||this.axes;if((r===!0&&(r=this.axes),t.isArray(r)))for(var a=0;a<r.length;a++)this.axes[r[a]].resetScale(s[r[a]]);else if("object"==typeof r)for(var n in r)this.axes[n].resetScale(s[n]);}),(this.reInitialize=function(i,s){for(var r=t.extend(!0,{},this.options,s),a=this.targetId.substr(1),n=null==i?this.data:i,h=0;h<t.jqplot.preInitHooks.length;h++)t.jqplot.preInitHooks[h].call(this,a,n,r);for(var h=0;h<this.preInitHooks.hooks.length;h++)this.preInitHooks.hooks[h].call(this,a,n,r);if(((this._height=this.target.height()),(this._width=this.target.width()),this._height<=0||this._width<=0||!this._height||!this._width))throw new Error("Target dimension not set");(this._plotDimensions.height=this._height),(this._plotDimensions.width=this._width),(this.grid._plotDimensions=this._plotDimensions),(this.title._plotDimensions=this._plotDimensions),(this.baseCanvas._plotDimensions=this._plotDimensions),(this.eventCanvas._plotDimensions=this._plotDimensions),(this.legend._plotDimensions=this._plotDimensions);for(var l,d,p,g,h=0,c=P.length;c>h;h++){(l=P[h]),(g=this.axes[l]),(d=g._ticks);for(var p=0,u=d.length;u>p;p++){var m=d[p]._elem;m&&(t.jqplot.use_excanvas&&window.G_vmlCanvasManager.uninitElement!==T&&window.G_vmlCanvasManager.uninitElement(m.get(0)),m.emptyForce(),(m=null),(d._elem=null));} 48(d=null),delete g.ticks,delete g._ticks,(this.axes[l]=new e(l)),(this.axes[l]._plotWidth=this._width),(this.axes[l]._plotHeight=this._height);} 49i&&(r.dataRenderer&&t.isFunction(r.dataRenderer)&&(r.dataRendererOptions&&(this.dataRendererOptions=r.dataRendererOptions),(this.dataRenderer=r.dataRenderer),(i=this.dataRenderer(i,this,this.dataRendererOptions))),(this.data=t.extend(!0,[],i))),s&&this.parseOptions(r),(this.title._plotWidth=this._width),this.textColor&&this.target.css("color",this.textColor),this.fontFamily&&this.target.css("font-family",this.fontFamily),this.fontSize&&this.target.css("font-size",this.fontSize),this.title.init(),this.legend.init(),(this._sumy=0),(this._sumx=0),(this.seriesStack=[]),(this.previousSeriesStack=[]),this.computePlotData();for(var h=0,c=this.series.length;c>h;h++){this.seriesStack.push(h),this.previousSeriesStack.push(h),(this.series[h].shadowCanvas._plotDimensions=this._plotDimensions),(this.series[h].canvas._plotDimensions=this._plotDimensions);for(var p=0;p<t.jqplot.preSeriesInitHooks.length;p++)t.jqplot.preSeriesInitHooks[p].call(this.series[h],a,this.data,this.options.seriesDefaults,this.options.series[h],this);for(var p=0;p<this.preSeriesInitHooks.hooks.length;p++)this.preSeriesInitHooks.hooks[p].call(this.series[h],a,this.data,this.options.seriesDefaults,this.options.series[h],this);(this.series[h]._plotDimensions=this._plotDimensions),this.series[h].init(h,this.grid.borderWidth,this);for(var p=0;p<t.jqplot.postSeriesInitHooks.length;p++)t.jqplot.postSeriesInitHooks[p].call(this.series[h],a,this.data,this.options.seriesDefaults,this.options.series[h],this);for(var p=0;p<this.postSeriesInitHooks.hooks.length;p++)this.postSeriesInitHooks.hooks[p].call(this.series[h],a,this.data,this.options.seriesDefaults,this.options.series[h],this);(this._sumy+=this.series[h]._sumy),(this._sumx+=this.series[h]._sumx);} 50for(var h=0,c=P.length;c>h;h++) 51(l=P[h]),(g=this.axes[l]),(g._plotDimensions=this._plotDimensions),g.init(),null==g.borderColor&&("x"!==l.charAt(0)&&g.useSeriesColor===!0&&g.show?(g.borderColor=g._series[0].c
51olor):(g.borderColor=this.grid.borderColor));this.sortData&&o(this.series),this.grid.init(),(this.grid._axes=this.axes),(this.legend._series=this.series);for(var h=0,c=t.jqplot.postInitHooks.length;c>h;h++)t.jqplot.postInitHooks[h].call(this,a,this.data,r);for(var h=0,c=this.postInitHooks.hooks.length;c>h;h++)this.postInitHooks.hooks[h].call(this,a,this.data,r);}),(this.quickInit=function(){if(((this._height=this.target.height()),(this._width=this.target.width()),this._height<=0||this._width<=0||!this._height||!this._width))throw new Error("Target dimension not set");(this._plotDimensions.height=this._height),(this._plotDimensions.width=this._width),(this.grid._plotDimensions=this._plotDimensions),(this.title._plotDimensions=this._plotDimensions),(this.baseCanvas._plotDimensions=this._plotDimensions),(this.eventCanvas._plotDimensions=this._plotDimensions),(this.legend._plotDimensions=this._plotDimensions);for(var e in this.axes)(this.axes[e]._plotWidth=this._width),(this.axes[e]._plotHeight=this._height);(this.title._plotWidth=this._width),this.textColor&&this.target.css("color",this.textColor),this.fontFamily&&this.target.css("font-family",this.fontFamily),this.fontSize&&this.target.css("font-size",this.fontSize),(this._sumy=0),(this._sumx=0),this.computePlotData();for(var i=0;i<this.series.length;i++) 52"line"===this.series[i]._type&&this.series[i].renderer.bands.show&&this.series[i].renderer.initBands.call(this.series[i],this.series[i].renderer.options,this),(this.series[i]._plotDimensions=this._plotDimensions),(this.series[i].canvas._plotDimensions=this._plotDimensions),(this._sumy+=this.series[i]._sumy),(this._sumx+=this.series[i]._sumx);for(var s,r=0;12>r;r++){s=P[r];for(var a=this.axes[s]._ticks,i=0;i<a.length;i++){var n=a[i]._elem;n&&(t.jqplot.use_excanvas&&window.G_vmlCanvasManager.uninitElement!==T&&window.G_vmlCanvasManager.uninitElement(n.get(0)),n.emptyForce(),(n=null),(a._elem=null));} 53(a=null),(this.axes[s]._plotDimensions=this._plotDimensions),(this.axes[s]._ticks=[]);} 54this.sortData&&o(this.series),(this.grid._axes=this.axes),(this.legend._series=this.series);}),(this.computePlotData=function(){(this._plotData=[]),(this._stackData=[]);var e,i,s;for(i=0,s=this.series.length;s>i;i++){(e=this.series[i]),this._plotData.push([]),this._stackData.push([]);var r=e.data;(this._plotData[i]=t.extend(!0,[],r)),(this._stackData[i]=t.extend(!0,[],r)),(e._plotData=this._plotData[i]),(e._stackData=this._stackData[i]);var a={x:[],y:[]};if(this.stackSeries&&!e.disableStack){e._stack=!0;for(var n="x"===e._stackAxis?0:1,o=0,h=r.length;h>o;o++){var l=r[o][n];if((null==l&&(l=0),(this._plotData[i][o][n]=l),(this._stackData[i][o][n]=l),i>0)) 55for(var d=i;d--;){var p=this._plotData[d][o][n];if(l*p>=0){(this._plotData[i][o][n]+=p),(this._stackData[i][o][n]+=p);break;}}}}else{for(var g=0;g<e.data.length;g++)a.x.push(e.data[g][0]),a.y.push(e.data[g][1]);this._stackData.push(e.data),(this.series[i]._stackData=e.data),this._plotData.push(e.data),(e._plotData=e.data),(e._plotValues=a);} 56for(i>0&&(e._prevPlotData=this.series[i-1]._plotData),e._sumy=0,e._sumx=0,g=e.data.length-1;g>-1;g--)(e._sumy+=e.data[g][1]),(e._sumx+=e.data[g][0]);}}),(this.populatePlotData=function(e,i){(this._plotData=[]),(this._stackData=[]),(e._stackData=[]),(e._plotData=[]);var s={x:[],y:[]};if(this.stackSeries&&!e.disableStack){e._stack=!0;for(var r,a,n,o,h="x"===e._stackAxis?0:1,l=t.extend(!0,[],e.data),d=t.extend(!0,[],e.data),p=0;i>p;p++) 57for(var g=this.series[p].data,c=0;c<g.length;c++) 58(n=g[c]),(r=null!=n[0]?n[0]:0),(a=null!=n[1]?n[1]:0),(l[c][0]+=r),(l[c][1]+=a),(o=h?a:r),e.data[c][h]*o>=0&&(d[c][h]+=o);for(var u=0;u<d.length;u++)s.x.push(d[u][0]),s.y.push(d[u][1]);this._plotData.push(d),this._stackData.push(l),(e._stackData=l),(e._plotData=d),(e._plotValues=s);}else{for(var u=0;u<e.data.length;u++)s.x.push(e.data[u][0]),s.y.push(e.data[u][1]);this._stackData.push(e.data),(this.series[i]._stackData=e.data),this._plotData.push(e.data),(e._plotData=e.data),(e._plotValues=s);} 59for(i>0&&(e._prevPlotData=this.series[i-1]._plotData),e._sumy=0,e._sumx=0,u=e.data.length-1;u>-1;u--)(e._sumy+=e.data[u][1]),(e._sumx+=e.data[u][0]);}),(this.getNextSeriesColor=(function(t){var e=0,i=t.seriesColors;return function(){return e<i.length?i[e++]:((e=0),i[e++]);};})(this)),(this.parseOptions=function(e){for(var i=0;i<this.preParseOptionsHooks.hooks.length;i++)this.preParseOptionsHooks.hooks[i].call(this,e);for(var i=0;i<t.jqplot.preParseOptionsHooks.length;i++)t.jqplot.preParseOptionsHooks[i].call(this,e);this.options=t.extend(!0,{},this.defaults,e);var s=this.options;if(((this.animate=s.animate),(this.animateReplot=s.animateReplot),(this.stackSeries=s.stackSeries
59),t.isPlainObject(s.fillBetween))) 60for(var a,n=["series1","series2","color","baseSeries","fill"],i=0,o=n.length;o>i;i++)(a=n[i]),null!=s.fillBetween[a]&&(this.fillBetween[a]=s.fillBetween[a]);s.seriesColors&&(this.seriesColors=s.seriesColors),s.negativeSeriesColors&&(this.negativeSeriesColors=s.negativeSeriesColors),s.captureRightClick&&(this.captureRightClick=s.captureRightClick),(this.defaultAxisStart=e&&null!=e.defaultAxisStart?e.defaultAxisStart:this.defaultAxisStart),this.colorGenerator.setColors(this.seriesColors),this.negativeColorGenerator.setColors(this.negativeSeriesColors),t.extend(!0,this._gridPadding,s.gridPadding),(this.sortData=null!=s.sortData?s.sortData:this.sortData);for(var i=0;12>i;i++){var h=P[i],l=this.axes[h];(l._options=t.extend(!0,{},s.axesDefaults,s.axes[h])),t.extend(!0,l,s.axesDefaults,s.axes[h]),(l._plotWidth=this._width),(l._plotHeight=this._height);} 61var d=function(e,i,s){var r,a,n=[];if(((i=i||"vertical"),t.isArray(e[0])))t.extend(!0,n,e);else for(r=0,a=e.length;a>r;r++)"vertical"==i?n.push([s+r,e[r]]):n.push([e[r],s+r]);return n;};this.series=[];for(var i=0;i<this.data.length;i++){for(var p=t.extend(!0,{index:i},{seriesColors:this.seriesColors,negativeSeriesColors:this.negativeSeriesColors},this.options.seriesDefaults,this.options.series[i],{rendererOptions:{animation:{show:this.animate}},}),n=new r(p),g=0;g<t.jqplot.preParseSeriesOptionsHooks.length;g++) 62t.jqplot.preParseSeriesOptionsHooks[g].call(n,this.options.seriesDefaults,this.options.series[i]);for(var g=0;g<this.preParseSeriesOptionsHooks.hooks.length;g++)this.preParseSeriesOptionsHooks.hooks[g].call(n,this.options.seriesDefaults,this.options.series[i]);t.extend(!0,n,p);var c="vertical";switch((n.renderer===t.jqplot.BarRenderer&&n.rendererOptions&&"horizontal"==n.rendererOptions.barDirection&&((c="horizontal"),(n._stackAxis="x"),(n._primaryAxis="_yaxis")),(n.data=d(this.data[i],c,this.defaultAxisStart)),n.xaxis)){case"xaxis":n._xaxis=this.axes.xaxis;break;case"x2axis":n._xaxis=this.axes.x2axis;} 63(n._yaxis=this.axes[n.yaxis]),n._xaxis._series.push(n),n._yaxis._series.push(n),n.show?((n._xaxis.show=!0),(n._yaxis.show=!0)):(n._xaxis.scaleToHiddenSeries&&(n._xaxis.show=!0),n._yaxis.scaleToHiddenSeries&&(n._yaxis.show=!0)),n.label||(n.label="Series "+(i+1).toString()),this.series.push(n);for(var g=0;g<t.jqplot.postParseSeriesOptionsHooks.length;g++)t.jqplot.postParseSeriesOptionsHooks[g].call(this.series[i],this.options.seriesDefaults,this.options.series[i]);for(var g=0;g<this.postParseSeriesOptionsHooks.hooks.length;g++)this.postParseSeriesOptionsHooks.hooks[g].call(this.series[i],this.options.seriesDefaults,this.options.series[i]);} 64t.extend(!0,this.grid,this.options.grid);for(var i=0,o=P.length;o>i;i++){var h=P[i],l=this.axes[h];null==l.borderWidth&&(l.borderWidth=this.grid.borderWidth);} 65"string"==typeof this.options.title?(this.title.text=this.options.title):"object"==typeof this.options.title&&t.extend(!0,this.title,this.options.title),(this.title._plotWidth=this._width),this.legend.setOptions(this.options.legend);for(var i=0;i<t.jqplot.postParseOptionsHooks.length;i++)t.jqplot.postParseOptionsHooks[i].call(this,e);for(var i=0;i<this.postParseOptionsHooks.hooks.length;i++)this.postParseOptionsHooks.hooks[i].call(this,e);}),(this.destroy=function(){this.canvasManager.freeAllCanvases(),this.eventCanvas&&this.eventCanvas._elem&&this.eventCanvas._elem.unbind(),this.target.empty(),(this.target[0].innerHTML="");}),(this.replot=function(e){var i=e||{},s=i.data||null,r=i.clear===!1?!1:!0,a=i.resetAxes||!1;delete i.data,delete i.clear,delete i.resetAxes,this.target.trigger("jqplotPreReplot"),r&&this.destroy(),s||!t.isEmptyObject(i)?this.reInitialize(s,i):this.quickInit(),a&&this.resetAxesScale(a,i.axes),this.draw(),this.target.trigger("jqplotPostReplot");}),(this.redraw=function(t){(t=null!=t?t:!0),this.target.trigger("jqplotPreRedraw"),t&&(this.canvasManager.freeAllCanvases(),this.eventCanvas._elem.unbind(),this.target.empty());for(var e in this.axes)this.axes[e]._ticks=[];this.computePlotData(),(this._sumy=0),(this._sumx=0);for(var i=0,s=this.series.length;s>i;i++)(this._sumy+=this.series[i]._sumy),(this._sumx+=this.series[i]._sumx);this.draw(),this.target.trigger("jqplotPostRedraw");}),(this.draw=function(){if(this.drawIfHidden||this.target.is(":visible")){this.target.trigger("jqplotPreDraw");var e,i,s;for(e=0,s=t.jqplot.preDrawHooks.length;s>e;e++)t.jqplot.preDrawHooks[e].call(this);for(e=0,s=this.preDrawHooks.hooks.length;s>e;e++)this.preDrawHooks.hooks[e].apply(this,this.preDrawSeriesHooks.args[e]);this.target.append(this.baseCanvas.createElement({left:0,right:0,top:0,bottom:0},"jqplot-base-canvas",null,this)),this.baseCanvas.setContext(),this.target.append(this.title.draw()),this.title.pack({top:0,left:0});var r=this.legend.draw({},this),a={top:0,left:0,bottom:0,right:0};if("outsideGrid"==this.legend.placement){switch((this.target.append(r),this.legend.location)){case"n":a.top+=this.legend.getHeight();break;case"s":a.bottom+=this.legend.getHeight();break;case"ne":case"e":case"se":a.right+=this.legend.getWidth();break;case"nw":case"w":case"sw":a.left+=this.legend.getWidth();break;default:a.right+=this.legend.getWidth();} 66r=r.detach();} 67var n,o=this.axes;for(e=0;12>e;e++)(n=P[e]),this.target.append(o[n].draw(this.baseCanvas._ctx,this)),o[n].set();o.yaxis.show&&(a.left+=o.yaxis.getWidth());var h,l=["y2axis","y3axis","y4axis","y5axis","y6axis","y7axis","y8axis","y9axis"],d=[0,0,0,0,0,0,0,0],p=0;for(h=0;8>h;h++)o[l[h]].show&&((p+=o[l[h]].getWidth()),(d[h]=p));if(((a.right+=p),o.x2axis.show&&(a.top+=o.x2axis.getHeight()),this.title.show&&(a.top+=this.title.getHeight()),o.xaxis.show&&(a.bottom+=o.xaxis.getHeight()),this.options.gridDimensions&&t.isPlainObject(this.options.gridDimensions))){var g=parseInt(this.options.gridDimensions.width,10)||0,c=parseInt(this.options.gridDimensions.height,10)||0,u=(this._width-a.left-a.right-g)/2,m=(this._height-a.top-a.bottom-c)/2;m>=0&&u>=0&&((a.top+=m),(a.bottom+=m),(a.left+=u),(a.right+=u));} 68var f=["top","bottom","left","right"];for(var h in f)null==this._gridPadding[f[h]]&&a[f[h]]>0?(this._gridPadding[f[h]]=a[f[h]]):null==this._gridPadding[f[h]]&&(this._gridPadding[f[h]]=this._defaultGridPadding[f[h]]);var v=this._gridPadding;
68for("outsideGrid"===this.legend.placement&&((v={top:this.title.getHeight(),left:0,right:0,bottom:0}),"s"===this.legend.location&&((v.left=this._gridPadding.left),(v.right=this._gridPadding.right))),o.xaxis.pack({position:"absolute",bottom:this._gridPadding.bottom-o.xaxis.getHeight(),left:0,width:this._width},{min:this._gridPadding.left,max:this._width-this._gridPadding.right}),o.yaxis.pack({position:"absolute",top:0,left:this._gridPadding.left-o.yaxis.getWidth(),height:this._height},{min:this._height-this._gridPadding.bottom,max:this._gridPadding.top}),o.x2axis.pack({position:"absolute",top:this._gridPadding.top-o.x2axis.getHeight(),left:0,width:this._width},{min:this._gridPadding.left,max:this._width-this._gridPadding.right}),e=8;e>0;e--) 69o[l[e-1]].pack({position:"absolute",top:0,right:this._gridPadding.right-d[e-1]},{min:this._height-this._gridPadding.bottom,max:this._gridPadding.top});var _=(this._width-this._gridPadding.left-this._gridPadding.right)/2+this._gridPadding.left-o.yMidAxis.getWidth()/2;o.yMidAxis.pack({position:"absolute",top:0,left:_,zIndex:9,textAlign:"center"},{min:this._height-this._gridPadding.bottom,max:this._gridPadding.top}),this.target.append(this.grid.createElement(this._gridPadding,this)),this.grid.draw();var x=this.series,w=x.length;for(e=0,s=w;s>e;e++) 70(i=this.seriesStack[e]),this.target.append(x[i].shadowCanvas.createElement(this._gridPadding,"jqplot-series-shadowCanvas",null,this)),x[i].shadowCanvas.setContext(),x[i].shadowCanvas._elem.data("seriesIndex",i);for(e=0,s=w;s>e;e++) 71(i=this.seriesStack[e]),this.target.append(x[i].canvas.createElement(this._gridPadding,"jqplot-series-canvas",null,this)),x[i].canvas.setContext(),x[i].canvas._elem.data("seriesIndex",i);this.target.append(this.eventCanvas.createElement(this._gridPadding,"jqplot-event-canvas",null,this)),this.eventCanvas.setContext(),(this.eventCanvas._ctx.fillStyle="rgba(0,0,0,0)"),this.eventCanvas._ctx.fillRect(0,0,this.eventCanvas._ctx.canvas.width,this.eventCanvas._ctx.canvas.height),this.bindCustomEvents(),this.legend.preDraw?(this.eventCanvas._elem.before(r),this.legend.pack(v),this.legend._elem?this.drawSeries({legendInfo:{location:this.legend.location,placement:this.legend.placement,width:this.legend.getWidth(),height:this.legend.getHeight(),xoffset:this.legend.xoffset,yoffset:this.legend.yoffset,},}):this.drawSeries()):(this.drawSeries(),w&&t(x[w-1].canvas._elem).after(r),this.legend.pack(v));for(var e=0,s=t.jqplot.eventListenerHooks.length;s>e;e++)this.eventCanvas._elem.bind(t.jqplot.eventListenerHooks[e][0],{plot:this},t.jqplot.eventListenerHooks[e][1]);for(var e=0,s=this.eventListenerHooks.hooks.length;s>e;e++)this.eventCanvas._elem.bind(this.eventListenerHooks.hooks[e][0],{plot:this},this.eventListenerHooks.hooks[e][1]);var b=this.fillBetween;if("number"==typeof b.series1)b.fill&&b.series1!==b.series2&&b.series1<w&&b.series2<w&&"line"===x[b.series1]._type&&"line"===x[b.series2]._type&&this.doFillBetweenLines();else if(null!=b.series1&&null!=b.series2){var k=!1;if(b.series1.length===b.series2.length) 72for(var y=0,j=0,q=0;q<b.series1.length;q++){if(((y=b.series1[q]),(j=b.series2[q]),!(y!==j&&w>y&&w>j&&"line"===x[y]._type&&"line"===x[j]._type))){k=!1;break;} 73k=!0;} 74b.fill&&k&&this.doFillBetweenLines();} 75for(var e=0,s=t.jqplot.postDrawHooks.length;s>e;e++)t.jqplot.postDrawHooks[e].call(this);for(var e=0,s=this.postDrawHooks.hooks.length;s>e;e++)this.postDrawHooks.hooks[e].apply(this,this.postDrawHooks.args[e]);this.target.is(":visible")&&(this._drawCount+=1);var M,S,D,C;for(e=0,s=w;s>e;e++) 76(M=x[e]),(S=M.renderer),(D=".jqplot-point-label.jqplot-series-"+e),S.animation&&S.animation._supported&&S.animation.show&&(this._drawCount<2||this.animateReplot)&&((C=this.target.find(D)),C.stop(!0,!0).hide(),M.canvas._elem.stop(!0,!0).hide(),M.shadowCanvas._elem.stop(!0,!0).hide(),M.canvas._elem.jqplotEffect("blind",{mode:"show",direction:S.animation.direction},S.animation.speed),M.shadowCanvas._elem.jqplotEffect("blind",{mode:"show",direction:S.animation.direction},S.animation.speed),C.fadeIn(0.8*S.animation.speed));(C=null),this.target.trigger("jqplotPostDraw",[this]);}}),(n.prototype.doFillBetweenLines=function(){function t(t,r){var a=i[t],n=i[r];if(n.renderer.smooth)var o=n.renderer._smoothedData.slice(0).reverse();else var o=n.gridData.slice(0).reverse();if(a.renderer.smooth)var h=a.renderer._smoothedData.concat(o);else var h=a.gridData.concat(o);var l=null!==e.color?e.color:i[s].fillColor,d=null!==e.baseSeries?e.baseSeries:t,p=i[d].renderer.shapeRenderer,g={fillStyle:l,fill:!0,closePath:!0};p.draw(a.shadowCanvas._ctx,h,g);} 77var e=this.fillBetween,i=this.series,s=e.series1,r=e.series2,a=0,n=0;if("number"==typeof s&&"number"==typeof r)(a=r>s?s:r),(n=r>s?r:s),t(a,n);else for(var o=0;o<s.length;o++)(a=s[o]<r[o]?s[o]:r[o]),(n=r[o]>s[o]?r[o]:s[o]),t(a,n);}),(this.bindCustomEvents=function(){this.eventCanvas._elem.bind("click",{plot:this},this.onClick),this.eventCanvas._elem.bind("dblclick",{plot:this},this.onDblClick),this.eventCanvas._elem.bind("mousedown",{plot:this},this.onMouseDown),this.eventCanvas._elem.bind("mousemove",{plot:this},this.onMouseMove),this.eventCanvas._elem.bind("mouseenter",{plot:this},this.onMouseEnter),this.eventCanvas._elem.bind("mouseleave",{plot:this},this.onMouseLeave),this.captureRightClick?(this.eventCanvas._elem.bind("mouseup",{plot:this},this.onRightClick),(this.eventCanvas._elem.get(0).oncontextmenu=function(){return!1;})):this.eventCanvas._elem.bind("mouseup",{plot:this},this.onMouseUp);}),(this.onClick=function(e){var i=h(e),s=e.data.plot,r=l(i.gridPos,s),a=t.Event("jqplotClick");(a.pageX=e.pageX),(a.pageY=e.pageY),t(this).trigger(a,[i.gridPos,i.dataPos,r,s]);}),(this.onDblClick=function(e){var i=h(e),s=e.data.plot,r=l(i.gridPos,s),a=t.Event("jqplotDblClick");(a.pageX=e.pageX),(a.pageY=e.pageY),t(this).trigger(a,[i.gridPos,i.dataPos,r,s]);}),(this.onMouseDown=function(e){var i=h(e),s=e.data.plot,r=l(i.gridPos,s),a=t.Event("jqplotMouseDown");(a.pageX=e.pageX),(a.pageY=e.pageY),t(this).trigger(a,[i.gridPos,i.dataPos,r,s]);}),(this.onMouseUp=function(e){var i=h(e),s=t.Event("jqplotMouseUp");(s.pageX=e.pageX),(s.pageY=e.pageY),t(this).trigger(s,[i.gridPos,i.dataPos,null,e.data.plot]);}),(this.onRightClick=function(e){var i=h(e),s=e.data.plot,r=l(i.gridPos,s);if(s.captureRightClick) 78if(3==e.which){var a=t.Event("jqplotRightClick");(a.pageX=e.pageX),(a.pageY=e.pageY),t(this).trigger(a,[i.gridPos,i.dataPos,r,s]);}else{var a=t.Event("jqplotMouseUp");(a.pageX=e.pageX),(a.pageY=e.pageY),t(this).trigger(a,[i.gridPos,i.dataPos,r,s]);}}),(this.onMouseMove=function(e){var i=h(e),s=e.data.plot,r=l(i.gridPos,s),a=t.Event("jqplotMouseMove");(a.pageX=e.pageX),(a.pageY=e.pageY),t(this).trigger(a,[i.gridPos,i.dataPos,r,s]);}),(this.onMouseEnter=function(e){var i=h(e),s=e.data.plot,r=t.Event("jqplotMouseEnter");(r.pageX=e.pageX),(r.pageY=e.pageY),(r.relatedTarget=e.relatedTarget),t(this).trigger(r,[i.gridPos,i.dataPos,null,s]);}),(this.onMouseLeave=function(e){var i=h(e),s=e.data.plot,r=t.Event("jqplotMouseLeave");(r.pageX=e.pageX),(r.pageY=e.pageY),(r.relatedTarget=e.relatedTarget),t(this).trigger(r,[i.gridPos,i.dataPos,null,s]);}),(this.drawSeries=function(e,i){var s,r,a;if(((i="number"==typeof e&&null==i?e:i),(e="object"==typeof e?e:{}),i!=T)) 79(r=this.series[i]),(a=r.shadowCanvas._ctx),a.clearRect(0,0,a.canvas.width,a.canvas.height),r.drawShadow(a,e,this),(a=r.canvas._ctx),a.clearRect(0,0,a.canvas.width,a.canvas.height),r.draw(a,e,this),r.renderer.constructor==t.jqplot.BezierCurveRenderer&&i<this.series.length-1&&this.drawSeries(i+1);else 80for(s=0;s<this.series.length;s++) 81(r=this.series[s]),(a=r.shadowCanvas._ctx),a.clearRect(0,0,a.canvas.width,a.canvas.height),r.drawShadow(a,e,this),(a=r.canvas._ctx),a.clearRect(0,0,a.canvas.width,a.canvas.height),r.draw(a,e,this);e=i=s=r=a=null;}),(this.moveSeriesToFront=function(e){e=parseInt(e,10);var i=t.inArray(e,this.seriesStack);if(-1!=i){if(i==this.seriesStack.length-1)return void(this.previousSeriesStack=this.seriesStack.slice(0));var s=this.seriesStack[this.seriesStack.length-1],r=this.series[e].canvas._elem.detach(),a=this.series[e].shadowCanvas._elem.detach();this.series[s].shadowCanvas._elem.after(a),this.series[s].canvas._elem.after(r),(this.previousSeriesStack=this.seriesStack.slice(0)),this.seriesStack.splice(i,1),this.seriesStack.push(e);}}),(this.moveSeriesToBack=function(e){e=parseInt(e,10);var i=t.inArray(e,this.seriesStack);if(0!=i&&-1!=i){var s=this.seriesStack[0],r=this.series[e].canvas._elem.detach(),a=this.series[e].shadowCanvas._elem.detach();this.series[s].shadowCanvas._elem.before(a),this.series[s].canvas._elem.before(r),(this.previousSeriesStack=this.seriesStack.slice(0)),this.seriesStack.splice(i,1),this.seriesStack.unshift(e);}}),(this.restorePreviousSeriesOrder=function(){var t,e,i,s,r,a;if(this.seriesStack!=this.previousSeriesStack){for(t=1;t<this.previousSeriesStack.length;t++) 82(r=this.previousSeriesStack[t]),(a=this.previousSeriesStack[t-1]),(e=this.series[r].canvas._elem.detach()),(i=this.series[r].shadowCanvas._elem.detach()),this.series[a].shadowCanvas._elem.after(i),this.series[a].canvas._elem.after(e);(s=this.seriesStack.slice(0)),(this.seriesStack=this.previousSeriesStack.slice(0)),(this.previousSeriesStack=s);}}),(this.restoreOriginalSeriesOrder=function(){var t,e,i,s=[];for(t=0;t<this.series.length;t++)s.push(t);if(this.seriesStack!=s) 83for(this.previousSeriesStack=this.seriesStack.slice(0),this.seriesStack=s,t=1;t<this.seriesStack.length;t++) 84(e=this.series[t].canvas._elem.detach()),(i=this.series[t].shadowCanvas._elem.detach()),this.series[t-1].shadowCanvas._elem.after(i),this.series[t-1].canvas._elem.after(e);}),(this.activateTheme=function(t){this.themeEngine.activate(this,t);});} 85function o(t,e){return(3.4182054+e)*Math.pow(t,-0.3534992);} 86function h(t){var e=(Math.exp(2*t)-1)/(Math.exp(2*t)+1);return e;} 87function l(t){function e(t,e){return t-e==0?Math.pow(10,10):t-e;} 88var i=this.renderer.smooth,s=this.canvas.getWidth(),r=this._xaxis.series_p2u,a=this._yaxis.series_p2u,n=null,h=t.length/s,l=[],d=[];n=isNaN(parseFloat(i))?o(h,0.5):parseFloat(i);for(var p=[],g=[],c=0,u=t.length;u>c;
88c++)p.push(t[c][1]),g.push(t[c][0]);for(var m,f,v,_,x=t.length-1,w=1,b=t.length;b>w;w++){for(var k=[],y=[],j=0;2>j;j++){var c=w-1+j;0==c||c==x?(k[j]=Math.pow(10,10)):p[c+1]-p[c]==0||p[c]-p[c-1]==0?(k[j]=0):(g[c+1]-g[c])/(p[c+1]-p[c])+(g[c]-g[c-1])/(p[c]-p[c-1])==0?(k[j]=0):(p[c+1]-p[c])*(p[c]-p[c-1])<0?(k[j]=0):(k[j]=2/(e(g[c+1],g[c])/(p[c+1]-p[c])+e(g[c],g[c-1])/(p[c]-p[c-1])));} 891==w?(k[0]=(1.5*(p[1]-p[0]))/e(g[1],g[0])-k[1]/2):w==x&&(k[1]=(1.5*(p[x]-p[x-1]))/e(g[x],g[x-1])-k[0]/2),(y[0]=(-2*(k[1]+2*k[0]))/e(g[w],g[w-1])+(6*(p[w]-p[w-1]))/Math.pow(e(g[w],g[w-1]),2)),(y[1]=(2*(2*k[1]+k[0]))/e(g[w],g[w-1])-(6*(p[w]-p[w-1]))/Math.pow(e(g[w],g[w-1]),2)),(_=((1/6)*(y[1]-y[0]))/e(g[w],g[w-1])),(v=(0.5*(g[w]*y[0]-g[w-1]*y[1]))/e(g[w],g[w-1])),(f=(p[w]-p[w-1]-v*(Math.pow(g[w],2)-Math.pow(g[w-1],2))-_*(Math.pow(g[w],3)-Math.pow(g[w-1],3)))/e(g[w],g[w-1])),(m=p[w-1]-f*g[w-1]-v*Math.pow(g[w-1],2)-_*Math.pow(g[w-1],3));for(var q,M,S=(g[w]-g[w-1])/n,j=0,u=n;u>j;j++)(q=[]),(M=g[w-1]+j*S),q.push(M),q.push(m+f*M+v*Math.pow(M,2)+_*Math.pow(M,3)),l.push(q),d.push([r(q[0]),a(q[1])]);} 90return l.push(t[c]),d.push([r(t[c][0]),a(t[c][1])]),[l,d];} 91function d(t){var e,i,s,r,a,n,l,d,p,g,c,u,m,f,v,_,x,w,b=this.renderer.smooth,k=this.renderer.tension,y=this.canvas.getWidth(),j=this._xaxis.series_p2u,q=this._yaxis.series_p2u,M=null,S=null,D=null,C=null,R=null,T=null,P=null,I=t.length/y,L=[],H=[];(M=isNaN(parseFloat(b))?o(I,0.5):parseFloat(b)),isNaN(parseFloat(k))||(k=parseFloat(k));for(var A=0,O=t.length-1;O>A;A++) 92for(null===k?((R=Math.abs((t[A+1][1]-t[A][1])/(t[A+1][0]-t[A][0]))),(f=0.3),(v=0.6),(_=(v-f)/2),(x=2.5),(w=-1.4),(P=R/x+w),(D=_*h(P)-_*h(w)+f),A>0&&(T=Math.abs((t[A][1]-t[A-1][1])/(t[A][0]-t[A-1][0]))),(P=T/x+w),(C=_*h(P)-_*h(w)+f),(S=(D+C)/2)):(S=k),e=0;M>e;e++) 93(i=e/M),(s=(1+2*i)*Math.pow(1-i,2)),(r=i*Math.pow(1-i,2)),(a=Math.pow(i,2)*(3-2*i)),(n=Math.pow(i,2)*(i-1)),t[A-1]?((l=S*(t[A+1][0]-t[A-1][0])),(d=S*(t[A+1][1]-t[A-1][1]))):((l=S*(t[A+1][0]-t[A][0])),(d=S*(t[A+1][1]-t[A][1]))),t[A+2]?((p=S*(t[A+2][0]-t[A][0])),(g=S*(t[A+2][1]-t[A][1]))):((p=S*(t[A+1][0]-t[A][0])),(g=S*(t[A+1][1]-t[A][1]))),(c=s*t[A][0]+a*t[A+1][0]+r*l+n*p),(u=s*t[A][1]+a*t[A+1][1]+r*d+n*g),(m=[c,u]),L.push(m),H.push([j(c),q(u)]);return L.push(t[O]),H.push([j(t[O][0]),q(t[O][1])]),[L,H];} 94function p(e,i,s){for(var r=0;r<this.series.length;r++)this.series[r].renderer.constructor==t.jqplot.LineRenderer&&this.series[r].highlightMouseOver&&(this.series[r].highlightMouseDown=!1);} 95function g(){this.plugins.lineRenderer&&this.plugins.lineRenderer.highlightCanvas&&(this.plugins.lineRenderer.highlightCanvas.resetCanvas(),(this.plugins.lineRenderer.highlightCanvas=null)),(this.plugins.lineRenderer.highlightedSeriesIndex=null),(this.plugins.lineRenderer.highlightCanvas=new t.jqplot.GenericCanvas()),this.eventCanvas._elem.before(this.plugins.lineRenderer.highlightCanvas.createElement(this._gridPadding,"jqplot-lineRenderer-highlight-canvas",this._plotDimensions,this)),this.plugins.lineRenderer.highlightCanvas.setContext(),this.eventCanvas._elem.bind("mouseleave",{plot:this},function(t){u(t.data.plot);});} 96function c(t,e,i,s){var r=t.series[e],a=t.plugins.lineRenderer.highlightCanvas;a._ctx.clearRect(0,0,a._ctx.canvas.width,a._ctx.canvas.height),(r._highlightedPoint=i),(t.plugins.lineRenderer.highlightedSeriesIndex=e);var n={fillStyle:r.highlightColor};"line"===r.type&&r.renderer.bands.show&&((n.fill=!0),(n.closePath=!0)),r.renderer.shapeRenderer.draw(a._ctx,s,n),(a=null);} 97function u(t){var e=t.plugins.lineRenderer.highlightCanvas;e._ctx.clearRect(0,0,e._ctx.canvas.width,e._ctx.canvas.height);for(var i=0;i<t.series.length;i++)t.series[i]._highlightedPoint=null;(t.plugins.lineRenderer.highlightedSeriesIndex=null),t.target.trigger("jqplotDataUnhighlight"),(e=null);} 98function m(t,e,i,s,r){if(s){var a=[s.seriesIndex,s.pointIndex,s.data],n=jQuery.Event("jqplotDataMouseOver");if(((n.pageX=t.pageX),(n.pageY=t.pageY),r.target.trigger(n,a),r.series[a[0]].highlightMouseOver&&a[0]!=r.plugins.lineRenderer.highlightedSeriesIndex)){var o=jQuery.Event("jqplotDataHighlight");(o.which=t.which),(o.pageX=t.pageX),(o.pageY=t.pageY),r.target.trigger(o,a),c(r,s.seriesIndex,s.pointIndex,s.points);}}else null==s&&u(r);} 99function f(t,e,i,s,r){if(s){var a=[s.seriesIndex,s.pointIndex,s.data];if(r.series[a[0]].highlightMouseDown&&a[0]!=r.plugins.lineRenderer.highlightedSeriesIndex){var n=jQuery.Event("jqplotDataHighlight");(n.which=t.which),(n.pageX=t.pageX),(n.pageY=t.pageY),r.target.trigger(n,a),c(r,s.seriesIndex,s.pointIndex,s.points);}}else null==s&&u(r);} 100function v(t,e,i,s,r){var a=r.plugins.lineRenderer.highlightedSeriesIndex;null!=a&&r.series[a].highlightMouseDown&&u(r);} 101function _(t,e,i,s,r){if(s){var a=[s.seriesIndex,s.pointIndex,s.data],n=jQuery.Event("jqplotDataClick");(n.which=t.which),(n.pageX=t.pageX),(n.pageY=t.pageY),r.target.trigger(n,a);}} 102function x(t,e,i,s,r){if(s){var a=[s.seriesIndex,s.pointIndex,s.data],n=r.plugins.lineRenderer.highlightedSeriesIndex;null!=n&&r.series[n].highlightMouseDown&&u(r);var o=jQuery.Event("jqplotDataRightClick");(o.which=t.which),(o.pageX=t.pageX),(o.pageY=t.pageY),r.target.trigger(o,a);}} 103function w(t){var e;if(((t=Math.abs(t)),t>=10))e="%d";else if(t>1)e=t===parseInt(t,10)?"%d":"%.1f";else{var i=-Math.floor(Math.log(t)/Math.LN10);e="%."+i+"f";} 104return e;} 105function b(e,i,s){for(var r,a,n,o,h,l,d,p=Math.floor(s/2),g=Math.ceil(1.5*s),c=Number.MAX_VALUE,u=i-e,m=t.jqplot.getSignificantFigures,f=0,v=g-p+1;v>f;f++)
106(l=p+f),(r=u/(l-1)),(a=m(r)),(r=Math.abs(s-l)+a.digitsRight),c>r?((c=r),(n=l),(d=a.digitsRight)):r===c&&a.digitsRight<d&&((n=l),(d=a.digitsRight));return(o=Math.max(d,Math.max(m(e).digitsRight,m(i).digitsRight))),(h=0===o?"%d":"%."+o+"f"),(r=u/(n-1)),[e,i,n,h,r];} 107function k(t,e){e=e||7;var i,s=t/(e-1),r=Math.pow(10,Math.floor(Math.log(s)/Math.LN10)),a=s/r;return(i=1>r?(a>5?10*r:a>2?5*r:a>1?2*r:r):a>5?10*r:a>4?5*r:a>3?4*r:a>2?3*r:a>1?2*r:r);} 108function y(t,e){e=e||1;var i,s=Math.floor(Math.log(t)/Math.LN10),r=Math.pow(10,s),a=t/r;return(a/=e),(i=0.38>=a?0.1:1.6>=a?0.2:4>=a?0.5:8>=a?1:16>=a?2:5),i*r;} 109function j(t,e){var i,s,r=Math.floor(Math.log(t)/Math.LN10),a=Math.pow(10,r),n=t/a;return(n/=e),(s=0.38>=n?0.1:1.6>=n?0.2:4>=n?0.5:8>=n?1:16>=n?2:5),(i=s*a),[i,s,a];} 110function q(t,e){return t-e;} 111function M(t){if(null==t||"object"!=typeof t)return t;var e=new t.constructor();for(var i in t)e[i]=M(t[i]);return e;} 112function S(t,e){if(null!=e&&"object"==typeof e)for(var i in e)"highlightColors"==i&&(t[i]=M(e[i])),null!=e[i]&&"object"==typeof e[i]?(t.hasOwnProperty(i)||(t[i]={}),S(t[i],e[i])):(t[i]=e[i]);} 113function D(t,e){if(e.indexOf)return e.indexOf(t);for(var i=0,s=e.length;s>i;i++)if(e[i]===t)return i;return-1;} 114function C(t){return null===t?"[object Null]":Object.prototype.toString.call(t);} 115function R(e,i,s,r){return t.isPlainObject(e)?e:((e={effect:e}),i===T&&(i={}),t.isFunction(i)&&((r=i),(s=null),(i={})),("number"===t.type(i)||t.fx.speeds[i])&&((r=s),(s=i),(i={})),t.isFunction(s)&&((r=s),(s=null)),i&&t.extend(e,i),(s=s||i.duration),(e.duration=t.fx.off?0:"number"==typeof s?s:s in t.fx.speeds?t.fx.speeds[s]:t.fx.speeds._default),(e.complete=r||i.complete),e);} 116var T;(t.fn.emptyForce=function(){for(var e,i=0;null!=(e=t(this)[i]);i++){if((1===e.nodeType&&t.cleanData(e.getElementsByTagName("*")),t.jqplot.use_excanvas))e.outerHTML="";else for(;e.firstChild;)e.removeChild(e.firstChild);e=null;} 117return t(this);}),(t.fn.removeChildForce=function(t){for(;t.firstChild;)this.removeChildForce(t.firstChild),t.removeChild(t.firstChild);}),(t.fn.jqplot=function(){for(var e=[],i=[],s=0,r=arguments.length;r>s;s++)t.isArray(arguments[s])?e.push(arguments[s]):t.isPlainObject(arguments[s])&&i.push(arguments[s]);return this.each(function(s){var r,a,n,o,h=t(this),l=e.length,d=i.length;(n=l>s?e[s]:l?e[l-1]:null),(o=d>s?i[s]:d?i[d-1]:null),(r=h.attr("id")),r===T&&((r="jqplot_target_"+t.jqplot.targetCounter++),h.attr("id",r)),(a=t.jqplot(r,n,o)),h.data("jqplot",a);});}),(t.jqplot=function(e,i,s){var r=null,a=null;3===arguments.length?((r=i),(a=s)):2===arguments.length&&(t.isArray(i)?(r=i):t.isPlainObject(i)&&(a=i)),null===r&&null!==a&&a.data&&(r=a.data);var o=new n();if((t("#"+e).removeClass("jqplot-error"),!t.jqplot.config.catchErrors))return o.init(e,r,a),o.draw(),o.themeEngine.init.call(o),o;try{return o.init(e,r,a),o.draw(),o.themeEngine.init.call(o),o;}catch(h){var l=t.jqplot.config.errorMessage||h.message;t("#"+e).append('<div class="jqplot-error-message">'+l+"</div>"),t("#"+e).addClass("jqplot-error"),(document.getElementById(e).style.background=t.jqplot.config.errorBackground),(document.getElementById(e).style.border=t.jqplot.config.errorBorder),(document.getElementById(e).style.fontFamily=t.jqplot.config.errorFontFamily),(document.getElementById(e).style.fontSize=t.jqplot.config.errorFontSize),(document.getElementById(e).style.fontStyle=t.jqplot.config.errorFontStyle),(document.getElementById(e).style.fontWeight=t.jqplot.config.errorFontWeight);}}),(t.jqplot.version="1.0.9"),(t.jqplot.revision="d96a669"),(t.jqplot.targetCounter=1),(t.jqplot.CanvasManager=function(){"undefined"==typeof t.jqplot.CanvasManager.canvases&&((t.jqplot.CanvasManager.canvases=[]),(t.jqplot.CanvasManager.free=[]));var e=[];(this.getCanvas=function(){var i,s=!0;if(!t.jqplot.use_excanvas) 118for(var r=0,a=t.jqplot.CanvasManager.canvases.length;a>r;r++) 119if(t.jqplot.CanvasManager.free[r]===!0){(s=!1),(i=t.jqplot.CanvasManager.canvases[r]),(t.jqplot.CanvasManager.free[r]=!1),e.push(r);break;} 120return s&&((i=document.createElement("canvas")),e.push(t.jqplot.CanvasManager.canvases.length),t.jqplot.CanvasManager.canvases.push(i),t.jqplot.CanvasManager.free.push(!1)),i;}),(this.initCanvas=function(e){if(t.jqplot.use_excanvas)return window.G_vmlCanvasManager.initElement(e);var i=e.getContext("2d"),s=1;window.devicePixelRatio>1&&(i.webkitBackingStorePixelRatio===T||i.webkitBackingStorePixelRatio<2)&&(s=window.devicePixelRatio);var r=e.width,a=e.height;return(e.width=s*e.width),(e.height=s*e.height),(e.style.width=r+"px"),(e.style.height=a+"px"),i.save(),i.scale(s,s),e;}
120),(this.freeAllCanvases=function(){for(var t=0,i=e.length;i>t;t++)this.freeCanvas(e[t]);e=[];}),(this.freeCanvas=function(e){if(t.jqplot.use_excanvas&&window.G_vmlCanvasManager.uninitElement!==T)window.G_vmlCanvasManager.uninitElement(t.jqplot.CanvasManager.canvases[e]),(t.jqplot.CanvasManager.canvases[e]=null);else{var i=t.jqplot.CanvasManager.canvases[e];i.getContext("2d").clearRect(0,0,i.width,i.height),t(i).unbind().removeAttr("class").removeAttr("style"),t(i).css({left:"",top:"",position:""}),(i.width=0),(i.height=0),(t.jqplot.CanvasManager.free[e]=!0);}});}),(t.jqplot.log=function(){window.console&&window.console.log.apply(window.console,arguments);}),(t.jqplot.config={addDomReference:!1,enablePlugins:!1,defaultHeight:300,defaultWidth:400,UTCAdjust:!1,timezoneOffset:new Date(6e4*new Date().getTimezoneOffset()),errorMessage:"",errorBackground:"",errorBorder:"",errorFontFamily:"",errorFontSize:"",errorFontStyle:"",errorFontWeight:"",catchErrors:!1,defaultTickFormatString:"%.1f",defaultColors:["#4bb2c5","#EAA228","#c5b47f","#579575","#839557","#958c12","#953579","#4b5de4","#d8b83f","#ff5800","#0085cc","#c747a3","#cddf54","#FBD178","#26B4E3","#bd70c7"],defaultNegativeColors:["#498991","#C08840","#9F9274","#546D61","#646C4A","#6F6621","#6E3F5F","#4F64B0","#A89050","#C45923","#187399","#945381","#959E5C","#C7AF7B","#478396","#907294"],dashLength:4,gapLength:4,dotGapLength:2.5,srcLocation:"jqplot/src/",pluginLocation:"jqplot/src/plugins/",}),(t.jqplot.arrayMax=function(t){return Math.max.apply(Math,t);}),(t.jqplot.arrayMin=function(t){return Math.min.apply(Math,t);}),(t.jqplot.enablePlugins=t.jqplot.config.enablePlugins),(t.jqplot.support_canvas=function(){return"undefined"==typeof t.jqplot.support_canvas.result&&(t.jqplot.support_canvas.result=!!document.createElement("canvas").getContext),t.jqplot.support_canvas.result;}),(t.jqplot.support_canvas_text=function(){return("undefined"==typeof t.jqplot.support_canvas_text.result&&(window.G_vmlCanvasManager!==T&&window.G_vmlCanvasManager._version>887?(t.jqplot.support_canvas_text.result=!0):(t.jqplot.support_canvas_text.result=!(!document.createElement("canvas").getContext||"function"!=typeof document.createElement("canvas").getContext("2d").fillText))),t.jqplot.support_canvas_text.result);}),(t.jqplot.use_excanvas=!1),(t.jqplot.preInitHooks=[]),(t.jqplot.postInitHooks=[]),(t.jqplot.preParseOptionsHooks=[]),(t.jqplot.postParseOptionsHooks=[]),(t.jqplot.preDrawHooks=[]),(t.jqplot.postDrawHooks=[]),(t.jqplot.preDrawSeriesHooks=[]),(t.jqplot.postDrawSeriesHooks=[]),(t.jqplot.preDrawLegendHooks=[]),(t.jqplot.addLegendRowHooks=[]),(t.jqplot.preSeriesInitHooks=[]),(t.jqplot.postSeriesInitHooks=[]),(t.jqplot.preParseSeriesOptionsHooks=[]),(t.jqplot.postParseSeriesOptionsHooks=[]),(t.jqplot.eventListenerHooks=[]),(t.jqplot.preDrawSeriesShadowHooks=[]),(t.jqplot.postDrawSeriesShadowHooks=[]),(t.jqplot.ElemContainer=function(){this._elem,this._plotWidth,this._plotHeight,(this._plotDimensions={height:null,width:null});}),(t.jqplot.ElemContainer.prototype.createElement=function(e,i,s,r,a){this._offsets=i;var n=s||"jqplot",o=document.createElement(e);return(this._elem=t(o)),this._elem.addClass(n),this._elem.css(r),this._elem.attr(a),(o=null),this._elem;}),(t.jqplot.ElemContainer.prototype.getWidth=function(){return this._elem?this._elem.outerWidth(!0):null;}),(t.jqplot.ElemContainer.prototype.getHeight=function(){return this._elem?this._elem.outerHeight(!0):null;}),(t.jqplot.ElemContainer.prototype.getPosition=function(){return this._elem?this._elem.position():{top:null,left:null,bottom:null,right:null};}),(t.jqplot.ElemContainer.prototype.getTop=function(){return this.getPosition().top;}),(t.jqplot.ElemContainer.prototype.getLeft=function(){return this.getPosition().left;}),(t.jqplot.ElemContainer.prototype.getBottom=function(){return this._elem.css("bottom");}),(t.jqplot.ElemContainer.prototype.getRight=function(){return this._elem.css("right");}),(e.prototype=new t.jqplot.ElemContainer()),(e.prototype.constructor=e),(e.prototype.init=function(){t.isFunction(this.renderer)&&(this.renderer=new this.renderer()),(this.tickOptions.axis=this.name),null==this.tickOptions.showMark&&(this.tickOptions.showMark=this.showTicks),null==this.tickOptions.showMark&&(this.tickOptions.showMark=this.showTickMarks),null==this.tickOptions.showLabel&&(this.tickOptions.showLabel=this.showTicks),null==this.label||""==this.label?(this.showLabel=!1):(this.labelOptions.label=this.label),0==this.showLabel&&(this.labelOptions.show=!1),0==this.pad&&(this.pad=1),0==this.padMax&&(this.padMax=1),0==this.padMin&&(this.padMin=1),null==this.padMax&&(this.padMax=(this.pad-1)/2+1),null==this.padMin&&(this.padMin=(this.pad-1)/2+1),(this.pad=this.padMax+this.padMin-1),(null!=this.min||null!=this.max)&&(this.autoscale=!1),null==this.syncTicks&&this.name.indexOf("y")>-1?(this.syncTicks=!0):null==this.syncTicks&&(this.syncTicks=!1),this.renderer.init.call(this,this.rendererOptions);}),(e.prototype.draw=function(t,e){return this.__ticks&&(this.__ticks=null),this.renderer.draw.call(this,t,e);}),(e.prototype.set=function(){this.renderer.set.call(this);}),(e.prototype.pack=function(t,e){this.show&&this.renderer.pack.call(this,t,e),null==this._min&&((this._min=this.min),(this._max=this.max),(this._tickInterval=this.tickInterval),(this._numberTicks=this.numberTicks),(this.__ticks=this._ticks));}),(e.prototype.reset=function(){this.renderer.reset.call(this);}),(e.prototype.resetScale=function(e){t.extend(!0,this,{min:null,max:null,numberTicks:null,tickInterval:null,_ticks:[],ticks:[]},e),this.resetDataBounds();}),(e.prototype.resetDataBounds=function(){var e=this._dataBounds;(e.min=null),(e.max=null);for(var i,s,r,a=this.show?!0:!1,n=0;n<this._series.length;n++) 121if(((s=this._series[n]),s.show||this.scaleToHiddenSeries)){(r=s._plotData),"line"===s._type&&s.renderer.bands.show&&"x"!==this.name.charAt(0)&&(r=[[0,s.renderer.bands._min],[1,s.renderer.bands._max],]);var o=1,h=1;null!=s._type&&"ohlc"==s._type&&((o=3),(h=2));for(var l=0,i=r.length;i>l;l++) 122"xaxis"==this.name||"x2axis"==this.name?(((null!=r[l][0]&&r[l][0]<e.min)||null==e.min)&&(e.min=r[l][0]),((null!=r[l][0]&&r[l][0]>e.max)||null==e.max)&&(e.max=r[l][0])):(((null!=r[l][o]&&r[l][o]<e.min)||null==e.min)&&(e.min=r[l][o]),((null!=r[l][h]&&r[l][h]>e.max)||null==e.max)&&(e.max=r[l][h]));a&&s.renderer.constructor!==t.jqplot.BarRenderer?(a=!1):a&&this._options.hasOwnProperty("forceTickAt0")&&0==this._options.forceTickAt0?(a=!1):a&&s.renderer.constructor===t.jqplot.BarRenderer&&("vertical"==s.barDirection&&"xaxis"!=this.name&&"x2axis"!=this.name?(null!=this._options.pad||null!=this._options.padMin)&&(a=!1):"horizontal"!=s.barDirection||("xaxis"!=this.name&&"x2axis"!=this.name)||((null!=this._options.pad||null!=this._options.padMin)&&(a=!1)));} 123a&&this.renderer.constructor===t.jqplot.LinearAxisRenderer&&e.min>=0&&((this.padMin=1),(this.forceTickAt0=!0));}),(i.prototype=new t.jqplot.ElemContainer()),(i.prototype.constructor=i),(i.prototype.setOptions=function(e){if((t.extend(!0,this,e),"inside"==this.placement&&(this.placement="insideGrid"),this.xoffset>
1230)){if("insideGrid"==this.placement) 124switch(this.location){case"nw":case"w":case"sw":null==this.marginLeft&&(this.marginLeft=this.xoffset+"px"),(this.marginRight="0px");break;case"ne":case"e":case"se":default:null==this.marginRight&&(this.marginRight=this.xoffset+"px"),(this.marginLeft="0px");} 125else if("outside"==this.placement) 126switch(this.location){case"nw":case"w":case"sw":null==this.marginRight&&(this.marginRight=this.xoffset+"px"),(this.marginLeft="0px");break;case"ne":case"e":case"se":default:null==this.marginLeft&&(this.marginLeft=this.xoffset+"px"),(this.marginRight="0px");} 127this.xoffset=0;} 128if(this.yoffset>0){if("outside"==this.placement) 129switch(this.location){case"sw":case"s":case"se":null==this.marginTop&&(this.marginTop=this.yoffset+"px"),(this.marginBottom="0px");break;case"ne":case"n":case"nw":default:null==this.marginBottom&&(this.marginBottom=this.yoffset+"px"),(this.marginTop="0px");} 130else if("insideGrid"==this.placement) 131switch(this.location){case"sw":case"s":case"se":null==this.marginBottom&&(this.marginBottom=this.yoffset+"px"),(this.marginTop="0px");break;case"ne":case"n":case"nw":default:null==this.marginTop&&(this.marginTop=this.yoffset+"px"),(this.marginBottom="0px");} 132this.yoffset=0;}}),(i.prototype.init=function(){t.isFunction(this.renderer)&&(this.renderer=new this.renderer()),this.renderer.init.call(this,this.rendererOptions);}),(i.prototype.draw=function(e,i){for(var s=0;s<t.jqplot.preDrawLegendHooks.length;s++)t.jqplot.preDrawLegendHooks[s].call(this,e);return this.renderer.draw.call(this,e,i);}),(i.prototype.pack=function(t){this.renderer.pack.call(this,t);}),(s.prototype=new t.jqplot.ElemContainer()),(s.prototype.constructor=s),(s.prototype.init=function(){t.isFunction(this.renderer)&&(this.renderer=new this.renderer()),this.renderer.init.call(this,this.rendererOptions);}),(s.prototype.draw=function(t){return this.renderer.draw.call(this,t);}),(s.prototype.pack=function(){this.renderer.pack.call(this);}),(r.prototype=new t.jqplot.ElemContainer()),(r.prototype.constructor=r),(r.prototype.init=function(e,i,s){(this.index=e),(this.gridBorderWidth=i);var r,a,n=this.data,o=[];for(r=0,a=n.length;a>r;r++) 133if(this.breakOnNull)o.push(n[r]);else{if(null==n[r]||null==n[r][0]||null==n[r][1])continue;o.push(n[r]);} 134if(((this.data=o),this.color||(this.color=s.colorGenerator.get(this.index)),this.negativeColor||(this.negativeColor=s.negativeColorGenerator.get(this.index)),this.fillColor||(this.fillColor=this.color),this.fillAlpha)){var h=t.jqplot.normalize2rgb(this.fillColor),h=t.jqplot.getColorComponents(h);this.fillColor="rgba("+h[0]+","+h[1]+","+h[2]+","+this.fillAlpha+")";} 135t.isFunction(this.renderer)&&(this.renderer=new this.renderer()),this.renderer.init.call(this,this.rendererOptions,s),(this.markerRenderer=new this.markerRenderer()),this.markerOptions.color||(this.markerOptions.color=this.color),null==this.markerOptions.show&&(this.markerOptions.show=this.showMarker),(this.showMarker=this.markerOptions.show),this.markerRenderer.init(this.markerOptions);}),(r.prototype.draw=function(e,i,s){var r=i==T?{}:i;e=e==T?this.canvas._ctx:e;var a,n,o;for(a=0;a<t.jqplot.preDrawSeriesHooks.length;a++)t.jqplot.preDrawSeriesHooks[a].call(this,e,r);for(this.show&&(this.renderer.setGridData.call(this,s),r.preventJqPlotSeriesDrawTrigger||t(e.canvas).trigger("jqplotSeriesDraw",[this.data,this.gridData]),(n=[]),(n=r.data?r.data:this._stack?this._plotData:this.data),(o=r.gridData||this.renderer.makeGridData.call(this,n,s)),"line"===this._type&&this.renderer.smooth&&this.renderer._smoothedData.length&&(o=this.renderer._smoothedData),this.renderer.draw.call(this,e,o,r,s)),a=0;a<t.jqplot.postDrawSeriesHooks.length;a++) 136t.jqplot.postDrawSeriesHooks[a].call(this,e,r,s);e=i=s=a=n=o=null;}),(r.prototype.drawShadow=function(e,i,s){var r=i==T?{}:i;e=e==T?this.shadowCanvas._ctx:e;var a,n,o;for(a=0;a<t.jqplot.preDrawSeriesShadowHooks.length;a++)t.jqplot.preDrawSeriesShadowHooks[a].call(this,e,r);for(this.shadow&&(this.renderer.setGridData.call(this,s),(n=[]),(n=r.data?r.data:this._stack?this._plotData:this.data),(o=r.gridData||this.renderer.makeGridData.call(this,n,s)),this.renderer.drawShadow.call(this,e,o,r,s)),a=0;a<t.jqplot.postDrawSeriesShadowHooks.length;a++) 137t.jqplot.postDrawSeriesShadowHooks[a].call(this,e,r);e=i=s=a=n=o=null;}),(r.prototype.toggleDisplay=function(t,e){var i,s;(i=t.data.series?t.data.series:this),t.data.speed&&(s=t.data.speed),s?i.canvas._elem.is(":hidden")||!i.show?((i.show=!0),i.canvas._elem.removeClass("jqplot-series-hidden"),i.shadowCanvas._elem&&i.shadowCanvas._elem.fadeIn(s),i.canvas._elem.fadeIn(s,e),i.canvas._elem.nextAll(".jqplot-point-label.jqplot-series-"+i.index).fadeIn(s)):((i.show=!1),i.canvas._elem.addClass("jqplot-series-hidden"),i.shadowCanvas._elem&&i.shadowCanvas._elem.fadeOut(s),i.canvas._elem.fadeOut(s,e),i.canvas._elem.nextAll(".jqplot-point-label.jqplot-series-"+i.index).fadeOut(s)):i.canvas._elem.is(":hidden")||!i.show?((i.show=!0),i.canvas._elem.removeClass("jqplot-series-hidden"),i.shadowCanvas._elem&&i.shadowCanvas._elem.show(),i.canvas._elem.show(0,e),i.canvas._elem.nextAll(".jqplot-point-label.jqplot-series-"+i.index).show()):((i.show=!1),i.canvas._elem.addClass("jqplot-series-hidden"),i.shadowCanvas._elem&&i.shadowCanvas._elem.hide(),i.canvas._elem.hide(0,e),i.canvas._elem.nextAll(".jqplot-point-label.jqplot-series-"+i.index).hide());}),(a.prototype=new t.jqplot.ElemContainer()),(a.prototype.constructor=a),(a.prototype.init=function(){t.isFunction(this.renderer)&&(this.renderer=new this.renderer()),this.renderer.init.call(this,this.rendererOptions);}),(a.prototype.createElement=function(t,e){return(this._offsets=t),this.renderer.createElement.call(this,e);}),(a.prototype.draw=function(){this.renderer.draw.call(this);}),(t.jqplot.GenericCanvas=function(){t.jqplot.ElemContainer.call(this),this._ctx;}),(t.jqplot.GenericCanvas.prototype=new t.jqplot.ElemContainer()),(t.jqplot.GenericCanvas.prototype.constructor=t.jqplot.GenericCanvas),(t.jqplot.GenericCanvas.prototype.createElement=function(e,i,s,r){this._offsets=e;var a="jqplot";i!=T&&(a=i);var n;return((n=r.canvasManager.getCanvas()),null!=s&&(this._plotDimensions=s),(n.width=this._plotDimensions.width-this._offsets.left-this._offsets.right),(n.height=this._plotDimensions.height-this._offsets.top-this._offsets.bottom),(this._elem=t(n)),this._elem.css({position:"absolute",left:this._offsets.left,top:this._offsets.top}),this._elem.addClass(a),(n=r.canvasManager.initCanvas(n)),(n=null),this._elem);}),(t.jqplot.GenericCanvas.prototype.setContext=function(){return(this._ctx=this._elem.get(0).getContext("2d")),this._ctx;}),(t.jqplot.GenericCanvas.prototype.resetCanvas=function(){this._elem&&(t.jqplot.use_excanvas&&window.G_vmlCanvasManager.uninitElement!==T&&window.G_vmlCanvasManager.uninitElement(this._elem.get(0)),this._elem.emptyForce()),(this._ctx=null);}),(t.jqplot.HooksManager=function(){(this.hooks=[]),(this.args=[]);}),(t.jqplot.HooksManager.prototype.addOnce=function(t,e){e=e||[];for(var i=!1,s=0,r=this.hooks.length;r>s;s++)this.hooks[s]==t&&(i=!0);i||(this.hooks.push(t),this.args.push(e));}),(t.jqplot.HooksManager.prototype.add=function(t,e){(e=e||[]),this.hooks.push(t),this.args.push(e);}),(t.jqplot.EventListenerManager=function(){this.hooks=[];}),(t.jqplot.EventListenerManager.prototype.addOnce=function(t,e){for(var i,s,r=!1,s=0,a=this.hooks.length;a>s;s++)(i=this.hooks[s]),i[0]==t&&i[1]==e&&(r=!0);r||this.hooks.push([t,e]);}),(t.jqplot.EventListenerManager.prototype.add=function(t,e){this.hooks.push([t,e]);});var P=["yMidAxis","xaxis","yaxis","x2axis","y2axis","y3axis","y4axis","y5axis","y6axis","y7axis","y8axis","y9axis"];(t.jqplot.computeHighlightColors=function(e){var i;if(t.isArray(e)){i=[];for(var s=0;s<e.length;s++){for(var r=t.jqplot.getColorComponents(e[s]),a=[r[0],r[1],r[2]],n=a[0]+a[1]+a[2],o=0;3>o;o++)(a[o]=n>660?0.85*a[o]:0.73*a[o]+90),(a[o]=parseInt(a[o],10)),a[o]>255?255:a[o];(a[3]=0.3+0.35*r[3]),i.push("rgba("+a[0]+","+a[1]+","+a[2]+","+a[3]+")");}}else{for(var r=t.jqplot.getColorComponents(e),a=[r[0],r[1],r[2]],n=a[0]+a[1]+a[2],o=0;3>o;o++)(a[o]=n>660?0.85*a[o]:0.73*a[o]+90),(a[o]=parseInt(a[o],10)),a[o]>255?255:a[o];(a[3]=0.3+0.35*r[3]),(i="rgba("+a[0]+","+a[1]+","+a[2]+","+a[3]+")");} 138return i;}),(t.jqplot.ColorGenerator=function(e){e=e||t.jqplot.config.defaultColors;var i=0;(this.next=function(){return i<e.length?e[i++]:((i=0),e[i++]);}),(this.previous=function(){return i>0?e[i--]:((i=e.length-1),e[i]);}),(this.get=function(t){var i=t-e.length*Math.floor(t/e.length);return e[i];}),(this.setColors=function(t){e=t;}),(this.reset=function(){i=0;}),(this.getIndex=function(){return i;}),(this.setIndex=function(t){i=t;});}),(t.jqplot.hex2rgb=function(t,e){(t=t.replace("#","")),3==t.length&&(t=t.charAt(0)+t.charAt(0)+t.charAt(1)+t.charAt(1)+t.charAt(2)+t.charAt(2));var i;return(i="rgba("+parseInt(t.slice(0,2),16)+", "+parseInt(t.slice(2,4),16)+", "+parseInt(t.slice(4,6),16)),e&&(i+=", "+e),(i+=")");}),(t.jqplot.rgb2hex=function(t){for(var e=/rgba?\( *([0-9]{1,3}\.?[0-9]*%?) *, *([0-9]{1,3}\.?[0-9]*%?) *, *([0-9]{1,3}\.?[0-9]*%?) *(?:, *[0-9.]*)?\)/,i=t.match(e),s="#",r=1;4>r;r++){var a;-1!=i[r].search(/%/)?((a=parseInt((255*i[r])/100,10).toString(16)),1==a.length&&(a="0"+a)):((a=parseInt(i[r],10).toString(16)),1==a.length&&(a="0"+a)),(s+=a);} 139return s;}),(t.jqplot.normalize2rgb=function(e,i){if(-1!=e.search(/^ *rgba?\(/))return e;if(-1!=e.search(/^ *#?[0-9a-fA-F]?[0-9a-fA-F]/))return t.jqplot.hex2rgb(e,i);throw new Error("Invalid color spec");}),(t.jqplot.getColorComponents=function(e){e=t.jqplot.colorKeywordMap[e]||e;for(var i=t.jqplot.normalize2rgb(e),s=/rgba?\( *([0-9]{1,3}\.?[0-9]*%?) *, *([0-9]{1,3}\.?[0-9]*%?) *, *([0-9]{1,3}\.?[0-9]*%?) *,? *([0-9.]* *)?\)/,r=i.match(s),a=[],n=1;4>n;n++) 140-1!=r[n].search(/%/)?(a[n-1]=parseInt((255*r[n])/100,10)):(a[n-1]=parseInt(r[n],10));return(a[3]=parseFloat(r[4])?parseFloat(r[4]):1),a;}),(t.jqplot.colorKeywordMap={aliceblue:"rgb(240, 248, 255)",antiquewhite:"rgb(250, 235, 215)",aqua:"rgb( 0, 255, 255)",aquamarine:"rgb(127, 255, 212)",azure:"rgb(240, 255, 255)",beige:"rgb(245, 245, 220)",bisque:"rgb(255, 228, 196)",black:"rgb( 0, 0, 0)",blanchedalmond:"rgb(255, 235, 205)",blue:"rgb( 0, 0, 255)",blueviolet:"rgb(138, 43, 226)",brown:"rgb(165, 42, 42)",burlywood:"rgb(222, 184, 135)",cadetblue:"rgb( 95, 158, 160)",chartreuse:"rgb(127, 255, 0)",chocolate:"rgb(210, 105, 30)",coral:"rgb(255, 127, 80)",cornflowerblue:"rgb(100, 149, 237)",cornsilk:"rgb(255, 248, 220)",crimson:"rgb(220, 20, 60)",cyan:"rgb( 0, 255, 255)",darkblue:"rgb( 0, 0, 139)",darkcyan:"rgb( 0, 139, 139)",darkgoldenrod:"rgb(184, 134, 11)",dar
140kgray:"rgb(169, 169, 169)",darkgreen:"rgb( 0, 100, 0)",darkgrey:"rgb(169, 169, 169)",darkkhaki:"rgb(189, 183, 107)",darkmagenta:"rgb(139, 0, 139)",darkolivegreen:"rgb( 85, 107, 47)",darkorange:"rgb(255, 140, 0)",darkorchid:"rgb(153, 50, 204)",darkred:"rgb(139, 0, 0)",darksalmon:"rgb(233, 150, 122)",darkseagreen:"rgb(143, 188, 143)",darkslateblue:"rgb( 72, 61, 139)",darkslategray:"rgb( 47, 79, 79)",darkslategrey:"rgb( 47, 79, 79)",darkturquoise:"rgb( 0, 206, 209)",darkviolet:"rgb(148, 0, 211)",deeppink:"rgb(255, 20, 147)",deepskyblue:"rgb( 0, 191, 255)",dimgray:"rgb(105, 105, 105)",dimgrey:"rgb(105, 105, 105)",dodgerblue:"rgb( 30, 144, 255)",firebrick:"rgb(178, 34, 34)",floralwhite:"rgb(255, 250, 240)",forestgreen:"rgb( 34, 139, 34)",fuchsia:"rgb(255, 0, 255)",gainsboro:"rgb(220, 220, 220)",ghostwhite:"rgb(248, 248, 255)",gold:"rgb(255, 215, 0)",goldenrod:"rgb(218, 165, 32)",gray:"rgb(128, 128, 128)",grey:"rgb(128, 128, 128)",green:"rgb( 0, 128, 0)",greenyellow:"rgb(173, 255, 47)",honeydew:"rgb(240, 255, 240)",hotpink:"rgb(255, 105, 180)",indianred:"rgb(205, 92, 92)",indigo:"rgb( 75, 0, 130)",ivory:"rgb(255, 255, 240)",khaki:"rgb(240, 230, 140)",lavender:"rgb(230, 230, 250)",lavenderblush:"rgb(255, 240, 245)",lawngreen:"rgb(124, 252, 0)",lemonchiffon:"rgb(255, 250, 205)",lightblue:"rgb(173, 216, 230)",lightcoral:"rgb(240, 128, 128)",lightcyan:"rgb(224, 255, 255)",lightgoldenrodyellow:"rgb(250, 250, 210)",lightgray:"rgb(211, 211, 211)",lightgreen:"rgb(144, 238, 144)",lightgrey:"rgb(211, 211, 211)",lightpink:"rgb(255, 182, 193)",lightsalmon:"rgb(255, 160, 122)",lightseagreen:"rgb( 32, 178, 170)",lightskyblue:"rgb(135, 206, 250)",lightslategray:"rgb(119, 136, 153)",lightslategrey:"rgb(119, 136, 153)",lightsteelblue:"rgb(176, 196, 222)",lightyellow:"rgb(255, 255, 224)",lime:"rgb( 0, 255, 0)",limegreen:"rgb( 50, 205, 50)",linen:"rgb(250, 240, 230)",magenta:"rgb(255, 0, 255)",maroon:"rgb(128, 0, 0
140)",mediumaquamarine:"rgb(102, 205, 170)",mediumblue:"rgb( 0, 0, 205)",mediumorchid:"rgb(186, 85, 211)",mediumpurple:"rgb(147, 112, 219)",mediumseagreen:"rgb( 60, 179, 113)",mediumslateblue:"rgb(123, 104, 238)",mediumspringgreen:"rgb( 0, 250, 154)",mediumturquoise:"rgb( 72, 209, 204)",mediumvioletred:"rgb(199, 21, 133)",midnightblue:"rgb( 25, 25, 112)",mintcream:"rgb(245, 255, 250)",mistyrose:"rgb(255, 228, 225)",moccasin:"rgb(255, 228, 181)",navajowhite:"rgb(255, 222, 173)",navy:"rgb( 0, 0, 128)",oldlace:"rgb(253, 245, 230)",olive:"rgb(128, 128, 0)",olivedrab:"rgb(107, 142, 35)",orange:"rgb(255, 165, 0)",orangered:"rgb(255, 69, 0)",orchid:"rgb(218, 112, 214)",palegoldenrod:"rgb(238, 232, 170)",palegreen:"rgb(152, 251, 152)",paleturquoise:"rgb(175, 238, 238)",palevioletred:"rgb(219, 112, 147)",papayawhip:"rgb(255, 239, 213)",peachpuff:"rgb(255, 218, 185)",peru:"rgb(205, 133, 63)",pink:"rgb(255, 192, 203)",plum:"rgb(221, 160, 221)",powderblue:"rgb(176, 224, 230)",purple:"rgb(128, 0, 128)",red:"rgb(255, 0, 0)",rosybrown:"rgb(188, 143, 143)",royalblue:"rgb( 65, 105, 225)",saddlebrown:"rgb(139, 69, 19)",salmon:"rgb(250, 128, 114)",sandybrown:"rgb(244, 164, 96)",seagreen:"rgb( 46, 139, 87)",seashell:"rgb(255, 245, 238)",sienna:"rgb(160, 82, 45)",silver:"rgb(192, 192, 192)",skyblue:"rgb(135, 206, 235)",slateblue:"rgb(106, 90, 205)",slategray:"rgb(112, 128, 144)",slategrey:"rgb(112, 128, 144)",snow:"rgb(255, 250, 250)",springgreen:"rgb( 0, 255, 127)",steelblue:"rgb( 70, 130, 180)",tan:"rgb(210, 180, 140)",teal:"rgb( 0, 128, 128)",thistle:"rgb(216, 191, 216)",tomato:"rgb(255, 99, 71)",turquoise:"rgb( 64, 224, 208)",violet:"rgb(238, 130, 238)",wheat:"rgb(245, 222, 179)",white:"rgb(255, 255, 255)",whitesmoke:"rgb(245, 245, 245)",yellow:"rgb(255, 255, 0)",yellowgreen:"rgb(154, 205, 50)",}),(t.jqplot.AxisLabelRenderer=function(e){t.jqplot.ElemContainer.call(this),this.axis,(this.show=!0),(this.label=""),(this.fontFamily=null),(this.fontSize=null),(this.textColor=null),this._elem,(this.escapeHTML=!1),t.extend(!0,this,e);}),(t.jqplot.AxisLabelRenderer.prototype=new t.jqplot.ElemContainer()),(t.jqplot.AxisLabelRenderer.prototype.constructor=t.jqplot.AxisLabelRenderer),(t.jqplot.AxisLabelRenderer.prototype.init=function(e){t.extend(!0,this,e);}),(t.jqplot.AxisLabelRenderer.prototype.draw=function(e,i){return(this._elem&&(this._elem.emptyForce(),(this._elem=null)),(this._elem=t('<div style="position:absolute;" class="jqplot-'+this.axis+'-label"></div>')),Number(this.label)&&this._elem.css("white-space","nowrap"),this.escapeHTML?this._elem.text(this.label):this._elem.html(this.label),this.fontFamily&&this._elem.css("font-family",this.fontFamily),this.fontSize&&this._elem.css("font-size",this.fontSize),this.textColor&&this._elem.css("color",this.textColor),this._elem);}),(t.jqplot.AxisLabelRenderer.prototype.pack=function(){}),(t.jqplot.AxisTickRenderer=function(e){t.jqplot.ElemContainer.call(this),(this.mark="outside"),this.axis,(this.showMark=!0),(this.showGridline=!0),(this.isMinorTick=!1),(this.size=4),(this.markSize=6),(this.show=!0),(this.showLabel=!0),(this.label=null),(this.value=null),(this._styles={}),(this.formatter=t.jqplot.DefaultTickFormatter),(this.prefix=""),(this.suffix=""),(this.formatString=""),this.fontFamily,this.fontSize,this.textColor,(this.escapeHTML=!1),this._elem,(this._breakTick=!1),t.extend(!0,this,e);}),(t.jqplot.AxisTickRenderer.prototype.init=function(e){t.extend(!0,this,e);}),(t.jqplot.AxisTickRenderer.prototype=new t.jqplot.ElemContainer()),(t.jqplot.AxisTickRenderer.prototype.constructor=t.jqplot.AxisTickRenderer),(t.jqplot.AxisTickRenderer.prototype.setTick=function(t,e,i){return(this.value=t),(this.axis=e),i&&(this.isMinorTick=!0),this;}),(t.jqplot.AxisTickRenderer.prototype.draw=function(){null===this.label&&(this.label=this.prefix+this.formatter(this.formatString,this.value)+this.suffix);var e={position:"absolute"};Number(this.label)&&(e.whitSpace="nowrap"),this._elem&&(this._elem.emptyForce(),(this._elem=null)),(this._elem=t(document.createElement("div"))),this._elem.addClass("jqplot-"+this.axis+"-tick"),this.escapeHTML?this._elem.text(this.label):this._elem.html(this.label),this._elem.css(e);for(var i in this._styles)this._elem.css(i,this._styles[i]);return(this.fontFamily&&this._elem.css("font-family",this.fontFamily),this.fontSize&&this._elem.css("font-size",this.fontSize),this.textColor&&this._elem.css("color",this.textColor),this._breakTick&&this._elem.addClass("jqplot-breakTick"),this._elem);}),(t.jqplot.DefaultTickFormatter=function(e,i){return"number"==typeof i?(e||(e=t.jqplot.config.defaultTickFormatString),t.jqplot.sprintf(e,i)):String(i);}),(t.jqplot.PercentTickFormatter=function(e,i){return"number"==typeof i?((i=100*i),e||(e=t.jqplot.config.defaultTickFormatString),t.jqplot.sprintf(e,i)):String(i);}),(t.jqplot.AxisTickRenderer.prototype.pack=function(){}),(t.jqplot.CanvasGridRenderer=function(){this.shadowRenderer=new t.jqplot.ShadowRenderer();}),(t.jqplot.CanvasGridRenderer.prototype.init=function(e){this._ctx,t.extend(!0,this,e);var i={lineJoin:"miter",lineCap:"round",fill:!1,isarc:!1,angle:this.shadowAngle,offset:this.shadowOffset,alpha:this.shadowAlpha,depth:this.shadowDepth,lineWidth:this.shadowWidth,closePath:!1,strokeStyle:this.shadowColor,};this.renderer.shadowRenderer.init(i);}),(t.jqplot.CanvasGridRenderer.prototype.createElement=function(e){var i;this._elem&&(t.jqplot.use_excanvas&&window.G_vmlCanvasManager.uninitElement!==T&&((i=this._elem.get(0)),window.G_vmlCanvasManager.uninitElement(i),(i=null)),this._elem.emptyForce(),(this._elem=null)),(i=e.canvasManager.getCanvas());var s=this._plotDimensions.width,r=this._plotDimensions.height;return((i.width=s),(i.height=r),(this._elem=t(i)),this._elem.addClass("jqplot-grid-canvas"),this._elem.css({position:"absolute",left:0,top:0}),(i=e.canvasManager.initCanvas(i)),(this._top=this._offsets.top),(this._bottom=r-this._offsets.bottom),(this._left=this._offsets.left),(this._right=s-this._offsets.right),(this._width=this._right-this._left),(this._height=this._bottom-this._top),(i=null),this._elem);}),(t.jqplot.CanvasGridRenderer.prototype.draw=function(){function e(e,s,r,a,n){i.save(),(n=n||{}),(null==n.lineWidth||0!=n.lineWidth)&&(t.extend(!0,i,n),i.beginPath(),i.moveTo(e,s),i.lineTo(r,a),i.stroke(),i.restore(
140));} 141this._ctx=this._elem.get(0).getContext("2d");var i=this._ctx,s=this._axes;i.save(),i.clearRect(0,0,this._plotDimensions.width,this._plotDimensions.height),(i.fillStyle=this.backgroundColor||this.background),i.fillRect(this._left,this._top,this._width,this._height),i.save(),(i.lineJoin="miter"),(i.lineCap="butt"),(i.lineWidth=this.gridLineWidth),(i.strokeStyle=this.gridLineColor);for(var r,a,n,o,h=["xaxis","yaxis","x2axis","y2axis"],l=4;l>0;l--){var d=h[l-1],p=s[d],g=p._ticks,c=g.length;if(p.show){if(p.drawBaseline){var u={};switch((null!==p.baselineWidth&&(u.lineWidth=p.baselineWidth),null!==p.baselineColor&&(u.strokeStyle=p.baselineColor),d)){case"xaxis":e(this._left,this._bottom,this._right,this._bottom,u);break;case"yaxis":e(this._left,this._bottom,this._left,this._top,u);break;case"x2axis":e(this._left,this._bottom,this._right,this._bottom,u);break;case"y2axis":e(this._right,this._bottom,this._right,this._top,u);}} 142for(var m=c;m>0;m--){var f=g[m-1];if(f.show){var v=Math.round(p.u2p(f.value))+0.5;switch(d){case"xaxis":if((f.showGridline&&this.drawGridlines&&((!f.isMinorTick&&p.drawMajorGridlines)||(f.isMinorTick&&p.drawMinorGridlines))&&e(v,this._top,v,this._bottom),f.showMark&&f.mark&&((!f.isMinorTick&&p.drawMajorTickMarks)||(f.isMinorTick&&p.drawMinorTickMarks)))){(n=f.markSize),(o=f.mark);var v=Math.round(p.u2p(f.value))+0.5;switch(o){case"outside":(r=this._bottom),(a=this._bottom+n);break;case"inside":(r=this._bottom-n),(a=this._bottom);break;case"cross":(r=this._bottom-n),(a=this._bottom+n);break;default:(r=this._bottom),(a=this._bottom+n);} 143this.shadow&&this.renderer.shadowRenderer.draw(i,[[v,r],[v,a],],{lineCap:"butt",lineWidth:this.gridLineWidth,offset:0.75*this.gridLineWidth,depth:2,fill:!1,closePath:!1}),e(v,r,v,a);} 144break;case"yaxis":if((f.showGridline&&this.drawGridlines&&((!f.isMinorTick&&p.drawMajorGridlines)||(f.isMinorTick&&p.drawMinorGridlines))&&e(this._right,v,this._left,v),f.showMark&&f.mark&&((!f.isMinorTick&&p.drawMajorTickMarks)||(f.isMinorTick&&p.drawMinorTickMarks)))){(n=f.markSize),(o=f.mark);var v=Math.round(p.u2p(f.value))+0.5;switch(o){case"outside":(r=this._left-n),(a=this._left);break;case"inside":(r=this._left),(a=this._left+n);break;case"cross":(r=this._left-n),(a=this._left+n);break;default:(r=this._left-n),(a=this._left);} 145this.shadow&&this.renderer.shadowRenderer.draw(i,[[r,v],[a,v],],{lineCap:"butt",lineWidth:1.5*this.gridLineWidth,offset:0.75*this.gridLineWidth,fill:!1,closePath:!1}),e(r,v,a,v,{strokeStyle:p.borderColor});} 146break;case"x2axis":if((f.showGridline&&this.drawGridlines&&((!f.isMinorTick&&p.drawMajorGridlines)||(f.isMinorTick&&p.drawMinorGridlines))&&e(v,this._bottom,v,this._top),f.showMark&&f.mark&&((!f.isMinorTick&&p.drawMajorTickMarks)||(f.isMinorTick&&p.drawMinorTickMarks)))){(n=f.markSize),(o=f.mark);var v=Math.round(p.u2p(f.value))+0.5;switch(o){case"outside":(r=this._top-n),(a=this._top);break;case"inside":(r=this._top),(a=this._top+n);break;case"cross":(r=this._top-n),(a=this._top+n);break;default:(r=this._top-n),(a=this._top);} 147this.shadow&&this.renderer.shadowRenderer.draw(i,[[v,r],[v,a],],{lineCap:"butt",lineWidth:this.gridLineWidth,offset:0.75*this.gridLineWidth,depth:2,fill:!1,closePath:!1}),e(v,r,v,a);} 148break;case"y2axis":if((f.showGridline&&this.drawGridlines&&((!f.isMinorTick&&p.drawMajorGridlines)||(f.isMinorTick&&p.drawMinorGridlines))&&e(this._left,v,this._right,v),f.showMark&&f.mark&&((!f.isMinorTick&&p.drawMajorTickMarks)||(f.isMinorTick&&p.drawMinorTickMarks)))){(n=f.markSize),(o=f.mark);var v=Math.round(p.u2p(f.value))+0.5;switch(o){case"outside":(r=this._right),(a=this._right+n);break;case"inside":(r=this._right-n),(a=this._right);break;case"cross":(r=this._right-n),(a=this._right+n);break;default:(r=this._right),(a=this._right+n);} 149this.shadow&&this.renderer.shadowRenderer.draw(i,[[r,v],[a,v],],{lineCap:"butt",lineWidth:1.5*this.gridLineWidth,offset:0.75*this.gridLineWidth,fill:!1,closePath:!1}),e(r,v,a,v,{strokeStyle:p.borderColor});}}}} 150f=null;} 151(p=null),(g=null);} 152h=["y3axis","y4axis","y5axis","y6axis","y7axis","y8axis","y9axis","yMidAxis"];for(var l=7;l>0;l--){var p=s[h[l-1]],g=p._ticks;if(p.show){var _=g[p.numberTicks-1],x=g[0],w=p.getLeft(),b=[[w,_.getTop()+_.getHeight()/2],[w,x.getTop()+x.getHeight()/2+1],];this.shadow&&this.renderer.shadowRenderer.draw(i,b,{lineCap:"butt",fill:!1,closePath:!1}),e(b[0][0],b[0][1],b[1][0],b[1][1],{lineCap:"butt",strokeStyle:p.borderColor,lineWidth:p.borderWidth});for(var m=g.length;m>0;m--){var f=g[m-1];(n=f.markSize),(o=f.mark);var v=Math.round(p.u2p(f.value))+0.5;if(f.showMark&&f.mark){switch(o){case"outside":(r=w),(a=w+n);break;case"inside":(r=w-n),(a=w);break;case"cross":(r=w-n),(a=w+n);break;default:(r=w),(a=w+n);} 153(b=[[r,v],[a,v],]),this.shadow&&this.renderer.shadowRenderer.draw(i,b,{lineCap:"butt",lineWidth:1.5*this.gridLineWidth,offset:0.75*this.gridLineWidth,fill:!1,closePath:!1}),e(r,v,a,v,{strokeStyle:p.borderColor});} 154f=null;} 155x=null;} 156(p=null),(g=null);}
157if((i.restore(),this.shadow)){var b=[[this._left,this._bottom],[this._right,this._bottom],[this._right,this._top],];this.renderer.shadowRenderer.draw(i,b);} 1580!=this.borderWidth&&this.drawBorder&&(e(this._left,this._top,this._right,this._top,{lineCap:"round",strokeStyle:s.x2axis.borderColor,lineWidth:s.x2axis.borderWidth}),e(this._right,this._top,this._right,this._bottom,{lineCap:"round",strokeStyle:s.y2axis.borderColor,lineWidth:s.y2axis.borderWidth}),e(this._right,this._bottom,this._left,this._bottom,{lineCap:"round",strokeStyle:s.xaxis.borderColor,lineWidth:s.xaxis.borderWidth}),e(this._left,this._bottom,this._left,this._top,{lineCap:"round",strokeStyle:s.yaxis.borderColor,lineWidth:s.yaxis.borderWidth})),i.restore(),(i=null),(s=null);}),(t.jqplot.DivTitleRenderer=function(){}),(t.jqplot.DivTitleRenderer.prototype.init=function(e){t.extend(!0,this,e);}),(t.jqplot.DivTitleRenderer.prototype.draw=function(){this._elem&&(this._elem.emptyForce(),(this._elem=null));var e=(this.renderer,document.createElement("div"));if(((this._elem=t(e)),this._elem.addClass("jqplot-title"),this.text)){if(this.text){var i;this.color?(i=this.color):this.textColor&&(i=this.textColor);var s={position:"absolute",top:"0px",left:"0px"};this._plotWidth&&(s.width=this._plotWidth+"px"),this.fontSize&&(s.fontSize=this.fontSize),"string"==typeof this.textAlign?(s.textAlign=this.textAlign):(s.textAlign="center"),i&&(s.color=i),this.paddingBottom&&(s.paddingBottom=this.paddingBottom),this.fontFamily&&(s.fontFamily=this.fontFamily),this._elem.css(s),this.escapeHtml?this._elem.text(this.text):this._elem.html(this.text);}}else(this.show=!1),this._elem.height(0),this._elem.width(0);return(e=null),this._elem;}),(t.jqplot.DivTitleRenderer.prototype.pack=function(){});var I=0.1;(t.jqplot.LinePattern=function(e,i){var s={dotted:[I,t.jqplot.config.dotGapLength],dashed:[t.jqplot.config.dashLength,t.jqplot.config.gapLength],solid:null};if("string"==typeof i) 159if("."===i[0]||"-"===i[0]){var r=i;i=[];for(var a=0,n=r.length;n>a;a++){if("."===r[a])i.push(I);else{if("-"!==r[a])continue;i.push(t.jqplot.config.dashLength);} 160i.push(t.jqplot.config.gapLength);}}else i=s[i];if(!i||!i.length)return e;var o=0,h=i[0],l=0,d=0,p=0,g=0,c=function(t,i){e.moveTo(t,i),(l=t),(d=i),(p=t),(g=i);},u=function(t,s){var r=e.lineWidth,a=t-l,n=s-d,p=Math.sqrt(a*a+n*n);if(p>0&&r>0) 161for(a/=p,n/=p;;){var g=r*h;if(!(p>g)){(l=t),(d=s),0==(1&o)?e.lineTo(l,d):e.moveTo(l,d),(h-=p/r);break;} 162(l+=g*a),(d+=g*n),0==(1&o)?e.lineTo(l,d):e.moveTo(l,d),(p-=g),o++,o>=i.length&&(o=0),(h=i[o]);}},m=function(){e.beginPath();},f=function(){u(p,g);};return{moveTo:c,lineTo:u,beginPath:m,closePath:f};}),(t.jqplot.LineRenderer=function(){(this.shapeRenderer=new t.jqplot.ShapeRenderer()),(this.shadowRenderer=new t.jqplot.ShadowRenderer());}),(t.jqplot.LineRenderer.prototype.init=function(e,i){(e=e||{}),(this._type="line"),(this.renderer.animation={show:!1,direction:"left",speed:2500,_supported:!0}),(this.renderer.smooth=!1),(this.renderer.tension=null),(this.renderer.constrainSmoothing=!0),(this.renderer._smoothedData=[]),(this.renderer._smoothedPlotData=[]),(this.renderer._hiBandGridData=[]),(this.renderer._lowBandGridData=[]),(this.renderer._hiBandSmoothedData=[]),(this.renderer._lowBandSmoothedData=[]),(this.renderer.bandData=[]),(this.renderer.bands={show:!1,hiData:[],lowData:[],color:this.color,showLines:!1,fill:!0,fillColor:null,_min:null,_max:null,interval:"3%"});var s={highlightMouseOver:e.highlightMouseOver,highlightMouseDown:e.highlightMouseDown,highlightColor:e.highlightColor};delete e.highlightMouseOver,delete e.highlightMouseDown,delete e.highlightColor,t.extend(!0,this.renderer,e),(this.renderer.options=e),this.renderer.bandData.length>1&&(!e.bands||null==e.bands.show)?(this.renderer.bands.show=!0):e.bands&&null==e.bands.show&&null!=e.bands.interval&&(this.renderer.bands.show=!0),this.fill&&(this.renderer.bands.show=!1),this.renderer.bands.show&&this.renderer.initBands.call(this,this.renderer.options,i),this._stack&&(this.renderer.smooth=!1);var r={lineJoin:this.lineJoin,lineCap:this.lineCap,fill:this.fill,isarc:!1,strokeStyle:this.color,fillStyle:this.fillColor,lineWidth:this.lineWidth,linePattern:this.linePattern,closePath:this.fill};this.renderer.shapeRenderer.init(r);var a=e.shadowOffset;null==a&&(a=this.lineWidth>2.5?1.25*(1+0.6*(Math.atan(this.lineWidth/2.5)/0.785398163-1)):(1.25*Math.atan(this.lineWidth/2.5))/0.785398163);var n={lineJoin:this.lineJoin,lineCap:this.lineCap,fill:this.fill,isarc:!1,angle:this.shadowAngle,offset:a,alpha:this.shadowAlpha,depth:this.shadowDepth,lineWidth:this.lineWidth,linePattern:this.linePattern,closePath:this.fill,};
162if((this.renderer.shadowRenderer.init(n),(this._areaPoints=[]),(this._boundingBox=[[],[]]),(!this.isTrendline&&this.fill)||this.renderer.bands.show)){if(((this.highlightMouseOver=!0),(this.highlightMouseDown=!1),(this.highlightColor=null),s.highlightMouseDown&&null==s.highlightMouseOver&&(s.highlightMouseOver=!1),t.extend(!0,this,{highlightMouseOver:s.highlightMouseOver,highlightMouseDown:s.highlightMouseDown,highlightColor:s.highlightColor}),!this.highlightColor)){var o=this.renderer.bands.show?this.renderer.bands.fillColor:this.fillColor;this.highlightColor=t.jqplot.computeHighlightColors(o);} 163this.highlighter&&(this.highlighter.show=!1);}!this.isTrendline&&i&&((i.plugins.lineRenderer={}),i.postInitHooks.addOnce(p),i.postDrawHooks.addOnce(g),i.eventListenerHooks.addOnce("jqplotMouseMove",m),i.eventListenerHooks.addOnce("jqplotMouseDown",f),i.eventListenerHooks.addOnce("jqplotMouseUp",v),i.eventListenerHooks.addOnce("jqplotClick",_),i.eventListenerHooks.addOnce("jqplotRightClick",x));}),(t.jqplot.LineRenderer.prototype.initBands=function(e,i){var s=e.bandData||[],r=this.renderer.bands;(r.hiData=[]),(r.lowData=[]);var a=this.data;if(((r._max=null),(r._min=null),2==s.length)) 164if(t.isArray(s[0][0])){for(var n,o=0,h=0,l=0,d=s[0].length;d>l;l++)(n=s[0][l]),((null!=n[1]&&n[1]>r._max)||null==r._max)&&(r._max=n[1]),((null!=n[1]&&n[1]<r._min)||null==r._min)&&(r._min=n[1]);for(var l=0,d=s[1].length;d>l;l++) 165(n=s[1][l]),((null!=n[1]&&n[1]>r._max)||null==r._max)&&((r._max=n[1]),(h=1)),((null!=n[1]&&n[1]<r._min)||null==r._min)&&((r._min=n[1]),(o=1));h===o&&(r.show=!1),(r.hiData=s[h]),(r.lowData=s[o]);}else if(s[0].length===a.length&&s[1].length===a.length)for(var p=s[0][0]>s[1][0]?0:1,g=p?0:1,l=0,d=a.length;d>l;l++)r.hiData.push([a[l][0],s[p][l]]),r.lowData.push([a[l][0],s[g][l]]);else r.show=!1;else if(s.length>2&&!t.isArray(s[0][0]))for(var p=s[0][0]>s[0][1]?0:1,g=p?0:1,l=0,d=s.length;d>l;l++)r.hiData.push([a[l][0],s[l][p]]),r.lowData.push([a[l][0],s[l][g]]);else{var c=r.interval,u=null,m=null,f=null,v=null;if((t.isArray(c)?((u=c[0]),(m=c[1])):(u=c),isNaN(u)?"%"===u.charAt(u.length-1)&&((f="multiply"),(u=parseFloat(u)/100+1)):((u=parseFloat(u)),(f="add")),null!==m&&isNaN(m)?"%"===m.charAt(m.length-1)&&((v="multiply"),(m=parseFloat(m)/100+1)):null!==m&&((m=parseFloat(m)),(v="add")),null!==u)){if((null===m&&((m=-u),(v=f),"multiply"===v&&(m+=2)),m>u)){var _=u;(u=m),(m=_),(_=f),(f=v),(v=_);} 166for(var l=0,d=a.length;d>l;l++){switch(f){case"add":r.hiData.push([a[l][0],a[l][1]+u]);break;case"multiply":r.hiData.push([a[l][0],a[l][1]*u]);} 167switch(v){case"add":r.lowData.push([a[l][0],a[l][1]+m]);break;case"multiply":r.lowData.push([a[l][0],a[l][1]*m]);}}}else r.show=!1;} 168for(var x=r.hiData,w=r.lowData,l=0,d=x.length;d>l;l++)((null!=x[l][1]&&x[l][1]>r._max)||null==r._max)&&(r._max=x[l][1]);for(var l=0,d=w.length;d>l;l++)((null!=w[l][1]&&w[l][1]<r._min)||null==r._min)&&(r._min=w[l][1]);if(null===r.fillColor){var b=t.jqplot.getColorComponents(r.color);(b[3]=0.5*b[3]),(r.fillColor="rgba("+b[0]+", "+b[1]+", "+b[2]+", "+b[3]+")");}}),(t.jqplot.LineRenderer.prototype.setGridData=function(t){var e=this._xaxis.series_u2p,i=this._yaxis.series_u2p,s=this._plotData,r=this._prevPlotData;(this.gridData=[]),(this._prevGridData=[]),(this.renderer._smoothedData=[]),(this.renderer._smoothedPlotData=[]),(this.renderer._hiBandGridData=[]),(this.renderer._lowBandGridData=[]),(this.renderer._hiBandSmoothedData=[]),(this.renderer._lowBandSmoothedData=[]);for(var a=this.renderer.bands,n=!1,o=0,h=s.length;h>o;o++) 169null!=s[o][0]&&null!=s[o][1]?this.gridData.push([e.call(this._xaxis,s[o][0]),i.call(this._yaxis,s[o][1])]):null==s[o][0]?((n=!0),this.gridData.push([null,i.call(this._yaxis,s[o][1])])):null==s[o][1]&&((n=!0),this.gridData.push([e.call(this._xaxis,s[o][0]),null])),null!=r[o]&&null!=r[o][0]&&null!=r[o][1]?this._prevGridData.push([e.call(this._xaxis,r[o][0]),i.call(this._yaxis,r[o][1])]):null!=r[o]&&null==r[o][0]?this._prevGridData.push([null,i.call(this._yaxis,r[o][1])]):null!=r[o]&&null!=r[o][0]&&null==r[o][1]&&this._prevGridData.push([e.call(this._xaxis,r[o][0]),null]);if((n&&((this.renderer.smooth=!1),"line"===this._type&&(a.show=!1)),"line"===this._type&&a.show)){for(var o=0,h=a.hiData.length;h>o;o++)this.renderer._hiBandGridData.push([e.call(this._xaxis,a.hiData[o][0]),i.call(this._yaxis,a.hiData[o][1])]);for(var o=0,h=a.lowData.length;h>o;o++)this.renderer._lowBandGridData.push([e.call(this._xaxis,a.lowData[o][0]),i.call(this._yaxis,a.lowData[o][1])]);} 170if("line"===this._type&&this.renderer.smooth&&this.gridData.length>2){var p;this.renderer.constrainSmoothing?((p=l.call(this,this.gridData)),(this.renderer._smoothedData=p[0]),(this.renderer._smoothedPlotData=p[1]),a.show&&((p=l.call(this,this.renderer._hiBandGridData)),(this.renderer._hiBandSmoothedData=p[0]),(p=l.call(this,this.renderer._lowBandGridData)),(this.renderer._lowBandSmoothedData=p[0])),(p=null)):((p=d.call(this,this.gridData)),(this.renderer._smoothedData=p[0]),(this.renderer._smoothedPlotData=p[1]),a.show&&((p=d.call(this,this.renderer._hiBandGridData)),(this.renderer._hiBandSmoothedData=p[0]),(p=d.call(this,this.renderer._lowBandGridData)),(this.renderer._lowBandSmoothedData=p[0])),(p=null));}}),(t.jqplot.LineRenderer.prototype.makeGridData=function(t,e){var i=this._xaxis.series_u2p,s=this._yaxis.series_u2p,r=[];(this.renderer._smoothedData=[]),(this.renderer._smoothedPlotData=[]),(this.renderer._hiBandGridData=[]),(this.renderer._lowBandGridData=[]),(this.renderer._hiBandSmoothedData=[]),(this.renderer._lowBandSmoothedData=[]);for(var a=this.renderer.bands,n=!1,o=0;o<t.length;o++)
171null!=t[o][0]&&null!=t[o][1]?(this.step&&o>0&&r.push([i.call(this._xaxis,t[o][0]),s.call(this._yaxis,t[o-1][1])]),r.push([i.call(this._xaxis,t[o][0]),s.call(this._yaxis,t[o][1])])):null==t[o][0]?((n=!0),r.push([null,s.call(this._yaxis,t[o][1])])):null==t[o][1]&&((n=!0),r.push([i.call(this._xaxis,t[o][0]),null]));if((n&&((this.renderer.smooth=!1),"line"===this._type&&(a.show=!1)),"line"===this._type&&a.show)){for(var o=0,h=a.hiData.length;h>o;o++)this.renderer._hiBandGridData.push([i.call(this._xaxis,a.hiData[o][0]),s.call(this._yaxis,a.hiData[o][1])]);for(var o=0,h=a.lowData.length;h>o;o++)this.renderer._lowBandGridData.push([i.call(this._xaxis,a.lowData[o][0]),s.call(this._yaxis,a.lowData[o][1])]);} 172if("line"===this._type&&this.renderer.smooth&&r.length>2){var p;this.renderer.constrainSmoothing?((p=l.call(this,r)),(this.renderer._smoothedData=p[0]),(this.renderer._smoothedPlotData=p[1]),a.show&&((p=l.call(this,this.renderer._hiBandGridData)),(this.renderer._hiBandSmoothedData=p[0]),(p=l.call(this,this.renderer._lowBandGridData)),(this.renderer._lowBandSmoothedData=p[0])),(p=null)):((p=d.call(this,r)),(this.renderer._smoothedData=p[0]),(this.renderer._smoothedPlotData=p[1]),a.show&&((p=d.call(this,this.renderer._hiBandGridData)),(this.renderer._hiBandSmoothedData=p[0]),(p=d.call(this,this.renderer._lowBandGridData)),(this.renderer._lowBandSmoothedData=p[0])),(p=null));} 173return r;}),(t.jqplot.LineRenderer.prototype.draw=function(e,i,s,r){var a,n,o,h,l,d=t.extend(!0,{},s),p=d.shadow!=T?d.shadow:this.shadow,g=d.showLine!=T?d.showLine:this.showLine,c=d.fill!=T?d.fill:this.fill,u=d.fillAndStroke!=T?d.fillAndStroke:this.fillAndStroke;if((e.save(),i.length)){if(g) 174if(c){if(this.fillToZero){var m=this.negativeColor;this.useNegativeColors||(m=d.fillStyle);var f=!1,v=d.fillStyle;if(u)var _=i.slice(0);if(0!=this.index&&this._stack){for(var x=this._prevGridData,a=x.length;a>0;a--)i.push(x[a-1]);p&&this.renderer.shadowRenderer.draw(e,i,d),(this._areaPoints=i),this.renderer.shapeRenderer.draw(e,i,d);}else{var w=[],b=this.renderer.smooth?this.renderer._smoothedPlotData:this._plotData;this._areaPoints=[];var k=this._yaxis.series_u2p(this.fillToValue);this._xaxis.series_u2p(this.fillToValue);if(((d.closePath=!0),"y"==this.fillAxis)){w.push([i[0][0],k]),this._areaPoints.push([i[0][0],k]);for(var a=0;a<i.length-1;a++) 175if((w.push(i[a]),this._areaPoints.push(i[a]),b[a][1]*b[a+1][1]<=0)){b[a][1]<0?((f=!0),(d.fillStyle=m)):((f=!1),(d.fillStyle=v));var y=i[a][0]+((i[a+1][0]-i[a][0])*(k-i[a][1]))/(i[a+1][1]-i[a][1]);w.push([y,k]),this._areaPoints.push([y,k]),p&&this.renderer.shadowRenderer.draw(e,w,d),this.renderer.shapeRenderer.draw(e,w,d),(w=[[y,k]]);} 176b[i.length-1][1]<0?((f=!0),(d.fillStyle=m)):((f=!1),(d.fillStyle=v)),w.push(i[i.length-1]),this._areaPoints.push(i[i.length-1]),w.push([i[i.length-1][0],k]),this._areaPoints.push([i[i.length-1][0],k]);} 177p&&this.renderer.shadowRenderer.draw(e,w,d),this.renderer.shapeRenderer.draw(e,w,d);}}else{if(u)var _=i.slice(0);if(0!=this.index&&this._stack)for(var x=this._prevGridData,a=x.length;a>0;a--)i.push(x[a-1]);else{var j=e.canvas.height;i.unshift([i[0][0],j]);var q=i.length;i.push([i[q-1][0],j]);} 178(this._areaPoints=i),p&&this.renderer.shadowRenderer.draw(e,i,d),this.renderer.shapeRenderer.draw(e,i,d);} 179if(u){var M=t.extend(!0,{},d,{fill:!1,closePath:!1});if((this.renderer.shapeRenderer.draw(e,_,M),this.markerRenderer.show)) 180for(this.renderer.smooth&&(_=this.gridData),a=0;a<_.length;a++)this.markerRenderer.draw(_[a][0],_[a][1],e,d.markerOptions);}}else{if(this.renderer.bands.show){var S,D=t.extend(!0,{},d);this.renderer.bands.showLines&&((S=this.renderer.smooth?this.renderer._hiBandSmoothedData:this.renderer._hiBandGridData),this.renderer.shapeRenderer.draw(e,S,d),(S=this.renderer.smooth?this.renderer._lowBandSmoothedData:this.renderer._lowBandGridData),this.renderer.shapeRenderer.draw(e,S,D)),this.renderer.bands.fill&&((S=this.renderer.smooth?this.renderer._hiBandSmoothedData.concat(this.renderer._lowBandSmoothedData.reverse()):this.renderer._hiBandGridData.concat(this.renderer._lowBandGridData.reverse())),(this._areaPoints=S),(D.closePath=!0),(D.fill=!0),(D.fillStyle=this.renderer.bands.fillColor),this.renderer.shapeRenderer.draw(e,S,D));} 181p&&this.renderer.shadowRenderer.draw(e,i,d),this.renderer.shapeRenderer.draw(e,i,d);} 182var n=(h=o=l=null);for(a=0;a<this._areaPoints.length;a++){var C=this._areaPoints[a];(n>C[0]||null==n)&&(n=C[0]),(l<C[1]||null==l)&&(l=C[1]),(h<C[0]||null==h)&&(h=C[0]),(o>C[1]||null==o)&&(o=C[1]);} 183if(("line"===this.type&&this.renderer.bands.show&&((l=this._yaxis.series_u2p(this.renderer.bands._min)),(o=this._yaxis.series_u2p(this.renderer.bands._max))),(this._boundingBox=[[n,l],[h,o],]),this.markerRenderer.show&&!c)) 184for(this.renderer.smooth&&(i=this.gridData),a=0;a<i.length;a++)null!=i[a][0]&&null!=i[a][1]&&this.markerRenderer.draw(i[a][0],i[a][1],e,d.markerOptions);}
185e.restore();}),(t.jqplot.LineRenderer.prototype.drawShadow=function(t,e,i){}),(t.jqplot.LinearAxisRenderer=function(){}),(t.jqplot.LinearAxisRenderer.prototype.init=function(e){(this.breakPoints=null),(this.breakTickLabel="≈"),(this.drawBaseline=!0),(this.baselineWidth=null),(this.baselineColor=null),(this.forceTickAt0=!1),(this.forceTickAt100=!1),(this.tickInset=0),(this.minorTicks=0),(this.alignTicks=!1),(this._autoFormatString=""),(this._overrideFormatString=!1),(this._scalefact=1),t.extend(!0,this,e),this.breakPoints&&(t.isArray(this.breakPoints)?(this.breakPoints.length<2||this.breakPoints[1]<=this.breakPoints[0])&&(this.breakPoints=null):(this.breakPoints=null)),null!=this.numberTicks&&this.numberTicks<2&&(this.numberTicks=2),this.resetDataBounds();}),(t.jqplot.LinearAxisRenderer.prototype.draw=function(e,i){if(this.show){this.renderer.createTicks.call(this,i);if((this._elem&&(this._elem.emptyForce(),(this._elem=null)),(this._elem=t(document.createElement("div"))),this._elem.addClass("jqplot-axis jqplot-"+this.name),this._elem.css("position","absolute"),"xaxis"==this.name||"x2axis"==this.name?this._elem.width(this._plotDimensions.width):this._elem.height(this._plotDimensions.height),(this.labelOptions.axis=this.name),(this._label=new this.labelRenderer(this.labelOptions)),this._label.show)){var s=this._label.draw(e,i);s.appendTo(this._elem),(s=null);} 186for(var r,a=this._ticks,n=0;n<a.length;n++)(r=a[n]),r.show&&r.showLabel&&(!r.isMinorTick||this.showMinorTicks)&&this._elem.append(r.draw(e,i));(r=null),(a=null);} 187return this._elem;}),(t.jqplot.LinearAxisRenderer.prototype.reset=function(){(this.min=this._options.min),(this.max=this._options.max),(this.tickInterval=this._options.tickInterval),(this.numberTicks=this._options.numberTicks),(this._autoFormatString=""),this._overrideFormatString&&this.tickOptions&&this.tickOptions.formatString&&(this.tickOptions.formatString="");}),(t.jqplot.LinearAxisRenderer.prototype.set=function(){var e,i=0,s=0,r=0,a=null==this._label?!1:this._label.show;if(this.show){for(var n,o=this._ticks,h=0;h<o.length;h++) 188(n=o[h]),n._breakTick||!n.show||!n.showLabel||(n.isMinorTick&&!this.showMinorTicks)||((e="xaxis"==this.name||"x2axis"==this.name?n._elem.outerHeight(!0):n._elem.outerWidth(!0)),e>i&&(i=e));(n=null),(o=null),a&&((s=this._label._elem.outerWidth(!0)),(r=this._label._elem.outerHeight(!0))),"xaxis"==this.name?((i+=r),this._elem.css({height:i+"px",left:"0px",bottom:"0px"})):"x2axis"==this.name?((i+=r),this._elem.css({height:i+"px",left:"0px",top:"0px"})):"yaxis"==this.name?((i+=s),this._elem.css({width:i+"px",left:"0px",top:"0px"}),a&&this._label.constructor==t.jqplot.AxisLabelRenderer&&this._label._elem.css("width",s+"px")):((i+=s),this._elem.css({width:i+"px",right:"0px",top:"0px"}),a&&this._label.constructor==t.jqplot.AxisLabelRenderer&&this._label._elem.css("width",s+"px"));}}),(t.jqplot.LinearAxisRenderer.prototype.createTicks=function(e){var i,s,r,a,n=this._ticks,o=this.ticks,h=this.name,l=this._dataBounds,d="x"===this.name.charAt(0)?this._plotDimensions.width:this._plotDimensions.height,p=this.min,g=this.max,c=this.numberTicks,u=this.tickInterval,m=30;if(((this._scalefact=(Math.max(d,m+1)-m)/300),o.length)){for(a=0;a<o.length;a++){var f=o[a],v=new this.tickRenderer(this.tickOptions);t.isArray(f)?((v.value=f[0]),this.breakPoints?f[0]==this.breakPoints[0]?((v.label=this.breakTickLabel),(v._breakTick=!0),(v.showGridline=!1),(v.showMark=!1)):f[0]>this.breakPoints[0]&&f[0]<=this.breakPoints[1]?((v.show=!1),(v.showGridline=!1),(v.label=f[1])):(v.label=f[1]):(v.label=f[1]),v.setTick(f[0],this.name),this._ticks.push(v)):t.isPlainObject(f)?(t.extend(!0,v,f),(v.axis=this.name),this._ticks.push(v)):((v.value=f),this.breakPoints&&(f==this.breakPoints[0]?((v.label=this.breakTickLabel),(v._breakTick=!0),(v.showGridline=!1),(v.showMark=!1)):f>this.breakPoints[0]&&f<=this.breakPoints[1]&&((v.show=!1),(v.showGridline=!1))),v.setTick(f,this.name),this._ticks.push(v));} 189(this.numberTicks=o.length),(this.min=this._ticks[0].value),(this.max=this._ticks[this.numberTicks-1].value),(this.tickInterval=(this.max-this.min)/(this.numberTicks-1));}else{d="xaxis"==h||"x2axis"==h?this._plotDimensions.width:this._plotDimensions.height;var _=this.numberTicks;this.alignTicks&&("x2axis"===this.name&&e.axes.xaxis.show?(_=e.axes.xaxis.numberTicks):"y"===this.name.charAt(0)&&"yaxis"!==this.name&&"yMidAxis"!==this.name&&e.axes.yaxis.show&&(_=e.axes.yaxis.numberTicks)),(i=null!=this.min?this.min:l.min),(s=null!=this.max?this.max:l.max);var x,w,b,k=s-i;if(((null!=this.tickOptions&&this.tickOptions.formatString)||(this._overrideFormatString=!0),null==this.min||(null==this.max&&null==this.tickInterval&&!this.autoscale))){this.forceTickAt0&&(i>0&&(i=0),0>s&&(s=0)),this.forceTickAt100&&(i>100&&(i=100),100>s&&(s=100));var y=!1,j=!1;null!=this.min?(y=!0):null!=this.max&&(j=!0);var q=t.jqplot.LinearTickGenerator(i,s,this._scalefact,_,y,j),M=null!=this.min?i:i+k*(this.padMin-1),S=null!=this.max?s:s-k*(this.padMax-1);(M>i||s>S)&&((M=null!=this.min?i:i-k*(this.padMin-1)),(S=null!=this.max?s:s+k*(this.padMax-1)),(q=t.jqplot.LinearTickGenerator(M,S,this._scalefact,_,y,j))),(this.min=q[0]),(this.max=q[1]),(this.numberTicks=q[2]),(this._autoFormatString=q[3]),(this.tickInterval=q[4]);}else{if(i==s){var D=0.05;i>0&&(D=Math.max(Math.log(i)/Math.LN10,0.05)),(i-=D),(s+=D);} 190if(this.autoscale&&null==this.min&&null==this.max){for(var C,R,T,P=!1,I=!1,a=0;a<this._series.length;a++){var L=this._series[a],H="x"==L.fillAxis?L._xaxis.name:L._yaxis.name;if(this.name==H){for(var A=L._plotValues[L.fillAxis],O=A[0],F=A[0],W=1;W<A.length;W++)A[W]<O?(O=A[W]):A[W]>F&&(F=A[W]);var z=(F-O)/F;L.renderer.constructor==t.jqplot.BarRenderer?O>=0&&(L.fillToZero||z>0.1)?(P=!0):((P=!1),(I=L.fill&&L.fillToZero&&0>O&&F>0?!0:!1)):L.fill?O>=0&&(L.fillToZero||z>0.1)?(P=!0):0>O&&F>0&&L.fillToZero?((P=!1),(I=!0)):((P=!1),(I=!1)):0>O&&(P=!1);}} 191if(P) 192(this.numberTicks=2+Math.ceil((d-(this.tickSpacing-1))/this.tickSpacing)),(this.min=0),(p=0),(R=s/(this.numberTicks-1)),(b=Math.pow(10,Math.abs(Math.floor(Math.log(R)/Math.LN10)))),R/b==parseInt(R/b,10)&&(R+=b),(this.tickInterval=Math.ceil(R/b)*b),(this.max=this.tickInterval*(this.numberTicks-1));else if(I){this.numberTicks=2+Math.ceil((d-(this.tickSpacing-1))/this.tickSpacing);var E=Math.ceil((Math.abs(i)/k)*(this.numberTicks-1)),G=this.numberTicks-1-E;(R=Math.max(Math.abs(i/E),Math.abs(s/G))),(b=Math.pow(10,Math.abs(Math.floor(Math.log(R)/Math.LN10)))),(this.tickInterval=Math.ceil(R/b)*b),(this.max=this.tickInterval*G),(this.min=-this.tickInterval*E);}else 193null==this.numberTicks&&(this.tickInterval?(this.numberTicks=3+Math.ceil(k/this.tickInterval)):(this.numberTicks=2+Math.ceil((d-(this.tickSpacing-1))/this.tickSpacing))),null==this.tickInterval?((R=k/(this.numberTicks-1)),(b=1>R?Math.pow(10,Math.abs(Math.floor(Math.log(R)/Math.LN10))):1),(this.tickInterval=Math.ceil(R*b*this.pad)/b)):(b=1/this.tickInterval),(C=this.tickInterval*(this.numberTicks-1)),(T=(C-k)/2),null==this.min&&(this.min=Math.floor(b*(i-T))/b),null==this.max&&(this.max=this.min+C);var N,B=t.jqplot.getSignificantFigures(this.tickInterval);if(B.digitsLeft>=B.significantDigits)N="%d";else{var b=Math.max(0,5-B.digitsLeft);(b=Math.min(b,B.digitsRight)),(N="%."+b+"f");} 194this._autoFormatString=N;}else{(x=null!=this.min?this.min:i-k*(this.padMin-1)),(w=null!=this.max?this.max:s+k*(this.padMax-1)),(k=w-x),null==this.numberTicks&&(null!=this.tickInterval?(this.numberTicks=Math.ceil((w-x)/this.tickInterval)+1):d>100?(this.numberTicks=parseInt(3+(d-100)/75,10)):(this.numberTicks=2)),null==this.tickInterval&&(this.tickInterval=k/(this.numberTicks-1)),null==this.max&&(w=x+this.tickInterval*(this.numberTicks-1)),null==this.min&&(x=w-this.tickInterval*(this.numberTicks-1));var N,B=t.jqplot.getSignificantFigures(this.tickInterval);if(B.digitsLeft>=B.significantDigits)N="%d";else{var b=Math.max(0,5-B.digitsLeft);(b=Math.min(b,B.digitsRight)),(N="%."+b+"f");} 195(this._autoFormatString=N),(this.min=x),(this.max=w);} 196if(this.renderer.constructor==t.jqplot.LinearAxisRenderer&&""==this._autoFormatString){k=this.max-this.min;var Y=new this.tickRenderer(this.tickOptions),X=Y.formatString||t.jqplot.config.defaultTickFormatString,X=X.match(t.jqplot.sprintf.regex)[0],Z=0;if(X){if(X.search(/[fFeEgGpP]/)>-1){var J=X.match(/\%\.(\d{0,})?[eEfFgGpP]/);Z=J?parseInt(J[1],10):6;}else X.search(/[di]/)>-1&&(Z=0);var Q=Math.pow(10,-Z);if(this.tickInterval<Q&&null==c&&null==u) 197if(((this.tickInterval=Q),null==g&&null==p)){(this.min=Math.floor(this._dataBounds.min/Q)*Q),this.min==this._dataBounds.min&&(this.min=this._dataBounds.min-this.tickInterval),(this.max=Math.ceil(this._dataBounds.max/Q)*Q),this.max==this._dataBounds.max&&(this.max=this._dataBounds.max+this.tickInterval);var U=(this.max-this.min)/this.tickInterval;(U=U.toFixed(11)),(U=Math.ceil(U)),(this.numberTicks=U+1);}else if(null==g){var U=(this._dataBounds.max-this.min)/this.tickInterval;(U=U.toFixed(11)),(this.numberTicks=Math.ceil(U)+2),(this.max=this.min+this.tickInterval*(this.numberTicks-1));}else if(null==p){var U=(this.max-this._dataBounds.min)/this.tickInterval;(U=U.toFixed(11)),(this.numberTicks=Math.ceil(U)+2),(this.min=this.max-this.tickInterval*(this.numberTicks-1));}else 198(this.numberTicks=Math.ceil((g-p)/this.tickInterval)+1),(this.min=Math.floor(p*Math.pow(10,Z))/Math.pow(10,Z)),(this.max=Math.ceil(g*Math.pow(10,Z))/Math.pow(10,Z)),(this.numberTicks=Math.ceil((this.max-this.min)/this.tickInterval)+1);}}} 199this._overrideFormatString&&""!=this._autoFormatString&&((this.tickOptions=this.tickOptions||{}),(this.tickOptions.formatString=this._autoFormatString));for(var v,V,a=0;a<this.numberTicks;a++){if(((r=this.min+a*this.tickInterval),(v=new this.tickRenderer(this.tickOptions)),v.setTick(r,this.name),this._ticks.push(v),a<this.numberTicks-1)) 200for(var W=0;W<this.minorTicks;W++) 201(r+=this.tickInterval/(this.minorTicks+1)),(V=t.extend(!0,{},this.tickOptions,{name:this.name,value:r,label:"",isMinorTick:!0}
201)),(v=new this.tickRenderer(V)),this._ticks.push(v);v=null;}} 202this.tickInset&&((this.min=this.min-this.tickInset*this.tickInterval),(this.max=this.max+this.tickInset*this.tickInterval)),(n=null);}),(t.jqplot.LinearAxisRenderer.prototype.resetTickValues=function(e){if(t.isArray(e)&&e.length==this._ticks.length){for(var i,s=0;s<e.length;s++)(i=this._ticks[s]),(i.value=e[s]),(i.label=i.formatter(i.formatString,e[s])),(i.label=i.prefix+i.label),i._elem.html(i.label);(i=null),(this.min=t.jqplot.arrayMin(e)),(this.max=t.jqplot.arrayMax(e)),this.pack();}}),(t.jqplot.LinearAxisRenderer.prototype.pack=function(e,i){(e=e||{}),(i=i||this._offsets);var s=this._ticks,r=this.max,a=this.min,n=i.max,o=i.min,h=null==this._label?!1:this._label.show;for(var l in e)this._elem.css(l,e[l]);this._offsets=i;var d=n-o,p=r-a;if((this.breakPoints?((p=p-this.breakPoints[1]+this.breakPoints[0]),(this.p2u=function(t){return((t-o)*p)/d+a;}),(this.u2p=function(t){return t>this.breakPoints[0]&&t<this.breakPoints[1]&&(t=this.breakPoints[0]),t<=this.breakPoints[0]?((t-a)*d)/p+o:((t-this.breakPoints[1]+this.breakPoints[0]-a)*d)/p+o;}),"x"==this.name.charAt(0)?((this.series_u2p=function(t){return t>this.breakPoints[0]&&t<this.breakPoints[1]&&(t=this.breakPoints[0]),t<=this.breakPoints[0]?((t-a)*d)/p:((t-this.breakPoints[1]+this.breakPoints[0]-a)*d)/p;}),(this.series_p2u=function(t){return(t*p)/d+a;})):((this.series_u2p=function(t){return t>this.breakPoints[0]&&t<this.breakPoints[1]&&(t=this.breakPoints[0]),t>=this.breakPoints[1]?((t-r)*d)/p:((t+this.breakPoints[1]-this.breakPoints[0]-r)*d)/p;}),(this.series_p2u=function(t){return(t*p)/d+r;}))):((this.p2u=function(t){return((t-o)*p)/d+a;}),(this.u2p=function(t){return((t-a)*d)/p+o;}),"xaxis"==this.name||"x2axis"==this.name?((this.series_u2p=function(t){return((t-a)*d)/p;}),(this.series_p2u=function(t){return(t*p)/d+a;})):((this.series_u2p=function(t){return((t-r)*d)/p;}),(this.series_p2u=function(t){return(t*p)/d+r;}))),this.show)) 203if("xaxis"==this.name||"x2axis"==this.name){for(var g=0;g<s.length;g++){var c=s[g];if(c.show&&c.showLabel){var u;if(c.constructor==t.jqplot.CanvasAxisTickRenderer&&c.angle){var m="xaxis"==this.name?1:-1;switch(c.labelPosition){case"auto":u=m*c.angle<0?-c.getWidth()+(c._textRenderer.height*Math.sin(-c._textRenderer.angle))/2:(-c._textRenderer.height*Math.sin(c._textRenderer.angle))/2;break;case"end":u=-c.getWidth()+(c._textRenderer.height*Math.sin(-c._textRenderer.angle))/2;break;case"start":u=(-c._textRenderer.height*Math.sin(c._textRenderer.angle))/2;break;case"middle":u=-c.getWidth()/2+(c._textRenderer.height*Math.sin(-c._textRenderer.angle))/2;break;default:u=-c.getWidth()/2+(c._textRenderer.height*Math.sin(-c._textRenderer.angle))/2;}}else u=-c.getWidth()/2;var f=this.u2p(c.value)+u+"px";c._elem.css("left",f),c.pack();}} 204if(h){var v=this._label._elem.outerWidth(!0);this._label._elem.css("left",o+d/2-v/2+"px"),"xaxis"==this.name?this._label._elem.css("bottom","0px"):this._label._elem.css("top","0px"),this._label.pack();}}else{for(var g=0;g<s.length;g++){var c=s[g];if(c.show&&c.showLabel){var u;if(c.constructor==t.jqplot.CanvasAxisTickRenderer&&c.angle){var m="yaxis"==this.name?1:-1;switch(c.labelPosition){case"auto":case"end":u=m*c.angle<0?(-c._textRenderer.height*Math.cos(-c._textRenderer.angle))/2:-c.getHeight()+(c._textRenderer.height*Math.cos(c._textRenderer.angle))/2;break;case"start":u=c.angle>0?(-c._textRenderer.height*Math.cos(-c._textRenderer.angle))/2:-c.getHeight()+(c._textRenderer.height*Math.cos(c._textRenderer.angle))/2;break;case"middle":u=-c.getHeight()/2;break;default:u=-c.getHeight()/2;}}else u=-c.getHeight()/2;var f=this.u2p(c.value)+u+"px";c._elem.css("top",f),c.pack();}} 205if(h){var _=this._label._elem.outerHeight(!0);this._label._elem.css("top",n-d/2-_/2+"px"),"yaxis"==this.name?this._label._elem.css("left","0px"):this._label._elem.css("right","0px"),this._label.pack();}} 206s=null;});(t.jqplot.LinearTickGenerator=function(e,i,s,r,a,n){if(((a=null===a?!1:a),(n=null===n||a?!1:n),e===i&&(i=i?0:1),(s=s||1),e>i)){var o=i;(i=e),(e=o);} 207var h=[],l=y(i-e,s),d=t.jqplot.getSignificantFigures;if(null==r) 208if(a||n){if(a){(h[0]=e),(h[2]=Math.ceil((i-e)/l+1)),(h[1]=e+(h[2]-1)*l);var p=d(e).digitsRight,g=d(l).digitsRight;g>p?(h[3]=w(l)):(h[3]="%."+p+"f"),(h[4]=l);}else if(n){(h[1]=i),(h[2]=Math.ceil((i-e)/l+1)),(h[0]=i-(h[2]-1)*l);var c=d(i).digitsRight,g=d(l).digitsRight;g>c?(h[3]=w(l)):(h[3]="%."+c+"f"),(h[4]=l);}}else(h[0]=Math.floor(e/l)*l),(h[1]=Math.ceil(i/l)*l),(h[2]=Math.round((h[1]-h[0])/l+1)),(h[3]=w(l)),(h[4]=l);else{var u=[];
208if(((u[0]=Math.floor(e/l)*l),(u[1]=Math.ceil(i/l)*l),(u[2]=Math.round((u[1]-u[0])/l+1)),(u[3]=w(l)),(u[4]=l),u[2]===r))h=u;else{var m=k(u[1]-u[0],r);(h[0]=u[0]),(h[2]=r),(h[4]=m),(h[3]=w(m)),(h[1]=h[0]+(h[2]-1)*h[4]);}} 209return h;}),(t.jqplot.LinearTickGenerator.bestLinearInterval=y),(t.jqplot.LinearTickGenerator.bestInterval=k),(t.jqplot.LinearTickGenerator.bestLinearComponents=j),(t.jqplot.LinearTickGenerator.bestConstrainedInterval=b),(t.jqplot.MarkerRenderer=function(e){(this.show=!0),(this.style="filledCircle"),(this.lineWidth=2),(this.size=9),(this.color="#666666"),(this.shadow=!0),(this.shadowAngle=45),(this.shadowOffset=1),(this.shadowDepth=3),(this.shadowAlpha="0.07"),(this.shadowRenderer=new t.jqplot.ShadowRenderer()),(this.shapeRenderer=new t.jqplot.ShapeRenderer()),t.extend(!0,this,e);}),(t.jqplot.MarkerRenderer.prototype.init=function(e){t.extend(!0,this,e);var i={angle:this.shadowAngle,offset:this.shadowOffset,alpha:this.shadowAlpha,lineWidth:this.lineWidth,depth:this.shadowDepth,closePath:!0};-1!=this.style.indexOf("filled")&&(i.fill=!0),-1!=this.style.indexOf("ircle")&&((i.isarc=!0),(i.closePath=!1)),this.shadowRenderer.init(i);var s={fill:!1,isarc:!1,strokeStyle:this.color,fillStyle:this.color,lineWidth:this.lineWidth,closePath:!0};-1!=this.style.indexOf("filled")&&(s.fill=!0),-1!=this.style.indexOf("ircle")&&((s.isarc=!0),(s.closePath=!1)),this.shapeRenderer.init(s);}),(t.jqplot.MarkerRenderer.prototype.drawDiamond=function(t,e,i,s,r){var a=1.2,n=this.size/2/a,o=(this.size/2)*a,h=[[t-n,e],[t,e+o],[t+n,e],[t,e-o],];this.shadow&&this.shadowRenderer.draw(i,h),this.shapeRenderer.draw(i,h,r);}),(t.jqplot.MarkerRenderer.prototype.drawPlus=function(e,i,s,r,a){var n=1,o=(this.size/2)*n,h=(this.size/2)*n,l=[[e,i-h],[e,i+h],],d=[[e+o,i],[e-o,i],],p=t.extend(!0,{},this.options,{closePath:!1});this.shadow&&(this.shadowRenderer.draw(s,l,{closePath:!1}),this.shadowRenderer.draw(s,d,{closePath:!1})),this.shapeRenderer.draw(s,l,p),this.shapeRenderer.draw(s,d,p);}),(t.jqplot.MarkerRenderer.prototype.drawX=function(e,i,s,r,a){var n=1,o=(this.size/2)*n,h=(this.size/2)*n,l=t.extend(!0,{},this.options,{closePath:!1}),d=[[e-o,i-h],[e+o,i+h],],p=[[e-o,i+h],[e+o,i-h],];this.shadow&&(this.shadowRenderer.draw(s,d,{closePath:!1}),this.shadowRenderer.draw(s,p,{closePath:!1})),this.shapeRenderer.draw(s,d,l),this.shapeRenderer.draw(s,p,l);}),(t.jqplot.MarkerRenderer.prototype.drawDash=function(t,e,i,s,r){var a=1,n=(this.size/2)*a,o=((this.size/2)*a,[[t-n,e],[t+n,e],]);this.shadow&&this.shadowRenderer.draw(i,o),this.shapeRenderer.draw(i,o,r);}),(t.jqplot.MarkerRenderer.prototype.drawLine=function(t,e,i,s,r){var a=[t,e];this.shadow&&this.shadowRenderer.draw(i,a),this.shapeRenderer.draw(i,a,r);}),(t.jqplot.MarkerRenderer.prototype.drawSquare=function(t,e,i,s,r){var a=1,n=this.size/2/a,o=(this.size/2)*a,h=[[t-n,e-o],[t-n,e+o],[t+n,e+o],[t+n,e-o],];this.shadow&&this.shadowRenderer.draw(i,h),this.shapeRenderer.draw(i,h,r);}),(t.jqplot.MarkerRenderer.prototype.drawCircle=function(t,e,i,s,r){var a=this.size/2,n=2*Math.PI,o=[t,e,a,0,n,!0];this.shadow&&this.shadowRenderer.draw(i,o),this.shapeRenderer.draw(i,o,r);}),(t.jqplot.MarkerRenderer.prototype.draw=function(t,e,i,s){if(((s=s||{}),null==s.show||0!=s.show)) 210switch((s.color&&!s.fillStyle&&(s.fillStyle=s.color),s.color&&!s.strokeStyle&&(s.strokeStyle=s.color),this.style)){case"diamond":this.drawDiamond(t,e,i,!1,s);break;case"filledDiamond":this.drawDiamond(t,e,i,!0,s);break;case"circle":this.drawCircle(t,e,i,!1,s);break;case"filledCircle":this.drawCircle(t,e,i,!0,s);break;case"square":this.drawSquare(t,e,i,!1,s);break;case"filledSquare":this.drawSquare(t,e,i,!0,s);break;case"x":this.drawX(t,e,i,!0,s);break;case"plus":this.drawPlus(t,e,i,!0,s);break;case"dash":this.drawDash(t,e,i,!0,s);break;case"line":this.drawLine(t,e,i,!1,s);break;default:this.drawDiamond(t,e,i,!1,s);}}),(t.jqplot.ShadowRenderer=function(e){(this.angle=45),(this.offset=1),(this.alpha=0.07),(this.lineWidth=1.5),(this.lineJoin="miter"),(this.lineCap="round"),(this.closePath=!1),(this.fill=!1),(this.depth=3),(this.strokeStyle="rgba(0,0,0,0.1)"),(this.isarc=!1),t.extend(!0,this,e);}),(t.jqplot.ShadowRenderer.prototype.init=function(e){t.extend(!0,this,e);}),(t.jqplot.ShadowRenderer.prototype.draw=function(e,i,s){e.save();var r=null!=s?s:{},a=null!=r.fill?r.fill:this.fill,n=null!=r.fillRect?r.fillRect:this.fillRect,o=null!=r.closePath?r.closePath:this.closePath,h=null!=r.offset?r.offset:this.offset,l=null!=r.alpha?r.alpha:this.alpha,d=null!=r.depth?r.depth:this.depth,p=null!=r.isarc?r.isarc:this.isarc,g=null!=r.linePattern?r.linePattern:this.linePattern;(e.lineWidth=null!=r.lineWidth?r.lineWidth:this.lineWidth),(e.lineJoin=null!=r.lineJoin?r.lineJoin:this.lineJoin),(e.lineCap=null!=r.lineCap?r.lineCap:this.lineCap),(e.strokeStyle=r.strokeStyle||this.strokeStyle||"rgba(0,0,0,"+l+")"),(e.fillStyle=r.fillStyle||this.fillStyle||"rgba(0,0,0,"+l+")");for(var c=0;d>c;c++){var u=t.jqplot.LinePattern(e,g);if((e.translate(Math.cos((this.angle*Math.PI)/180)*h,Math.sin((this.angle*Math.PI)/180)*h),u.beginPath(),p))e.arc(i[0],i[1],i[2],i[3],i[4],!0);else if(n)n&&e.fillRect(i[0],i[1],i[2],i[3]);else if(i&&i.length)for(var m=!0,f=0;f<i.length;f++)null!=i[f][0]&&null!=i[f][1]?(m?(u.moveTo(i[f][0],i[f][1]),(m=!1)):u.lineTo(i[f][0],i[f][1])):(m=!0);o&&u.closePath(),a?e.fill():e.stroke();}
211e.restore();}),(t.jqplot.ShapeRenderer=function(e){(this.lineWidth=1.5),(this.linePattern="solid"),(this.lineJoin="miter"),(this.lineCap="round"),(this.closePath=!1),(this.fill=!1),(this.isarc=!1),(this.fillRect=!1),(this.strokeRect=!1),(this.clearRect=!1),(this.strokeStyle="#999999"),(this.fillStyle="#999999"),t.extend(!0,this,e);}),(t.jqplot.ShapeRenderer.prototype.init=function(e){t.extend(!0,this,e);}),(t.jqplot.ShapeRenderer.prototype.draw=function(e,i,s){e.save();var r=null!=s?s:{},a=null!=r.fill?r.fill:this.fill,n=null!=r.closePath?r.closePath:this.closePath,o=null!=r.fillRect?r.fillRect:this.fillRect,h=null!=r.strokeRect?r.strokeRect:this.strokeRect,l=null!=r.clearRect?r.clearRect:this.clearRect,d=null!=r.isarc?r.isarc:this.isarc,p=null!=r.linePattern?r.linePattern:this.linePattern,g=t.jqplot.LinePattern(e,p);if(((e.lineWidth=r.lineWidth||this.lineWidth),(e.lineJoin=r.lineJoin||this.lineJoin),(e.lineCap=r.lineCap||this.lineCap),(e.strokeStyle=r.strokeStyle||r.color||this.strokeStyle),(e.fillStyle=r.fillStyle||this.fillStyle),e.beginPath(),d)) 212return e.arc(i[0],i[1],i[2],i[3],i[4],!0),n&&e.closePath(),a?e.fill():e.stroke(),void e.restore();if(l)return e.clearRect(i[0],i[1],i[2],i[3]),void e.restore();if(o||h){if((o&&e.fillRect(i[0],i[1],i[2],i[3]),h))return e.strokeRect(i[0],i[1],i[2],i[3]),void e.restore();}else if(i&&i.length){for(var c=!0,u=0;u<i.length;u++)null!=i[u][0]&&null!=i[u][1]?(c?(g.moveTo(i[u][0],i[u][1]),(c=!1)):g.lineTo(i[u][0],i[u][1])):(c=!0);n&&g.closePath(),a?e.fill():e.stroke();} 213e.restore();}),(t.jqplot.TableLegendRenderer=function(){}),(t.jqplot.TableLegendRenderer.prototype.init=function(e){t.extend(!0,this,e);}),(t.jqplot.TableLegendRenderer.prototype.addrow=function(e,i,s,r){var a,n,o,h,l,d=s?this.rowSpacing+"px":"0px";(o=document.createElement("tr")),(a=t(o)),a.addClass("jqplot-table-legend"),(o=null),r?a.prependTo(this._elem):a.appendTo(this._elem),this.showSwatches&&((n=t(document.createElement("td"))),n.addClass("jqplot-table-legend jqplot-table-legend-swatch"),n.css({textAlign:"center",paddingTop:d}),(h=t(document.createElement("div"))),h.addClass("jqplot-table-legend-swatch-outline"),(l=t(document.createElement("div"))),l.addClass("jqplot-table-legend-swatch"),l.css({backgroundColor:i,borderColor:i}),a.append(n.append(h.append(l)))),this.showLabels&&((n=t(document.createElement("td"))),n.addClass("jqplot-table-legend jqplot-table-legend-label"),n.css("paddingTop",d),a.append(n),this.escapeHtml?n.text(e):n.html(e)),(n=null),(h=null),(l=null),(a=null),(o=null);}),(t.jqplot.TableLegendRenderer.prototype.draw=function(){if((this._elem&&(this._elem.emptyForce(),(this._elem=null)),this.show)){var e=this._series,i=document.createElement("table");(this._elem=t(i)),this._elem.addClass("jqplot-table-legend");var s={position:"absolute"};this.background&&(s.background=this.background),this.border&&(s.border=this.border),this.fontSize&&(s.fontSize=this.fontSize),this.fontFamily&&(s.fontFamily=this.fontFamily),this.textColor&&(s.textColor=this.textColor),null!=this.marginTop&&(s.marginTop=this.marginTop),null!=this.marginBottom&&(s.marginBottom=this.marginBottom),null!=this.marginLeft&&(s.marginLeft=this.marginLeft),null!=this.marginRight&&(s.marginRight=this.marginRight);for(var r,a=!1,n=!1,o=0;o<e.length;o++) 214if(((r=e[o]),(r._stack||r.renderer.constructor==t.jqplot.BezierCurveRenderer)&&(n=!0),r.show&&r.showLabel)){var h=this.labels[o]||r.label.toString();if(h){var l=r.color;n&&o<e.length-1?(a=!0):n&&o==e.length-1&&(a=!1),this.renderer.addrow.call(this,h,l,a,n),(a=!0);} 215for(var d=0;d<t.jqplot.addLegendRowHooks.length;d++){var p=t.jqplot.addLegendRowHooks[d].call(this,r);p&&(this.renderer.addrow.call(this,p.label,p.color,a),(a=!0));} 216h=null;}} 217return this._elem;}),(t.jqplot.TableLegendRenderer.prototype.pack=function(t){if(this.show) 218if("insideGrid"==this.placement) 219switch(this.location){case"nw":var e=t.left,i=t.top;this._elem.css("left",e),this._elem.css("top",i);break;case"n":var e=(t.left+(this._plotDimensions.width-t.right))/2-this.getWidth()/2,i=t.top;this._elem.css("left",e),this._elem.css("top",i);break;case"ne":var e=t.right,i=t.top;this._elem.css({right:e,top:i});break;case"e":var e=t.right,i=(t.top+(this._plotDimensions.height-t.bottom))/2-this.getHeight()/2;this._elem.css({right:e,top:i});break;case"se":var e=t.right,i=t.bottom;this._elem.css({right:e,bottom:i});break;case"s":var e=(t.left+(this._plotDimensions.width-t.right))/2-this.getWidth()/2,i=t.bottom;this._elem.css({left:e,bottom:i});break;case"sw":var e=t.left,i=t.bottom;this._elem.css({left:e,bottom:i});break;case"w":var e=t.left,i=(t.top+(this._plotDimensions.height-t.bottom))/2-this.getHeight()/2;this._elem.css({left:e,top:i});break;default:var e=t.right,i=t.bottom;this._elem.css({right:e,bottom:i});} 220else if("outside"==this.placement) 221switch(this.location){case"nw":var e=this._plotDimensions.width-t.left,i=t.top;this._elem.css("right",e),this._elem.css("top",i);break;case"n":var e=(t.left+(this._plotDimensions.width-t.right))/2-this.getWidth()/2,i=this._plotDimensions.height-t.top;this._elem.css("left",e),this._elem.css("bottom",i);break;case"ne":var e=this._plotDimensions.width-t.right,i=t.top;this._elem.css({left:e,top:i});break;case"e":var e=this._plotDimensions.width-t.right,i=(t.top+(this._plotDimensions.height-t.bottom))/2-this.getHeight()/2;this._elem.css({left:e,top:i});break;case"se":var e=this._plotDimensions.width-t.right,i=t.bottom;this._elem.css({left:e,bottom:i});break;case"s":var e=(t.left+(this._plotDimensions.width-t.right))/2-this.getWidth()/2,i=this._plotDimensions.height-t.bottom;this._elem.css({left:e,top:i});break;case"sw":var e=this._plotDimensions.width-t.left,i=t.bottom;this._elem.css({right:e,bottom:i});break;case"w":var e=this._plotDimensions.width-t.left,i=(t.top+(this._plotDimensions.height-t.bottom))/2-this.getHeight()/2;this._elem.css({right:e,top:i});break;default:var e=t.right,i=t.bottom;this._elem.css({right:e,bottom:i});} 222else 223switch(this.location){case"nw":this._elem.css({left:0,top:t.top});break;case"n":var e=(t.left+(this._plotDimensions.width-t.right))/2-this.getWidth()/2;this._elem.css({left:e,top:t.top});break;case"ne":this._elem.css({right:0,top:t.top});break;case"e":var i=(t.top+(this._plotDimensions.height-t.bottom))/2-this.getHeight()/2;this._elem.css({right:t.right,top:i}
223);break;case"se":this._elem.css({right:t.right,bottom:t.bottom});break;case"s":var e=(t.left+(this._plotDimensions.width-t.right))/2-this.getWidth()/2;this._elem.css({left:e,bottom:t.bottom});break;case"sw":this._elem.css({left:t.left,bottom:t.bottom});break;case"w":var i=(t.top+(this._plotDimensions.height-t.bottom))/2-this.getHeight()/2;this._elem.css({left:t.left,top:i});break;default:this._elem.css({right:t.right,bottom:t.bottom});}}),(t.jqplot.ThemeEngine=function(){(this.themes={}),(this.activeTheme=null);}),(t.jqplot.ThemeEngine.prototype.init=function(){var e,i,s,r=new t.jqplot.Theme({_name:"Default"});for(e in r.target)"textColor"==e?(r.target[e]=this.target.css("color")):(r.target[e]=this.target.css(e));if(this.title.show&&this.title._elem)for(e in r.title)"textColor"==e?(r.title[e]=this.title._elem.css("color")):(r.title[e]=this.title._elem.css(e));for(e in r.grid)r.grid[e]=this.grid[e];if((null==r.grid.backgroundColor&&null!=this.grid.background&&(r.grid.backgroundColor=this.grid.background),this.legend.show&&this.legend._elem)) 224for(e in r.legend)"textColor"==e?(r.legend[e]=this.legend._elem.css("color")):(r.legend[e]=this.legend._elem.css(e));var a;for(i=0;i<this.series.length;i++){(a=this.series[i]),a.renderer.constructor==t.jqplot.LineRenderer?r.series.push(new O()):a.renderer.constructor==t.jqplot.BarRenderer?r.series.push(new W()):a.renderer.constructor==t.jqplot.PieRenderer?r.series.push(new z()):a.renderer.constructor==t.jqplot.DonutRenderer?r.series.push(new E()):a.renderer.constructor==t.jqplot.FunnelRenderer?r.series.push(new G()):a.renderer.constructor==t.jqplot.MeterGaugeRenderer?r.series.push(new N()):r.series.push({});for(e in r.series[i])r.series[i][e]=a[e];} 225var n,o;for(e in this.axes){if(((o=this.axes[e]),(n=r.axes[e]=new L()),(n.borderColor=o.borderColor),(n.borderWidth=o.borderWidth),o._ticks&&o._ticks[0])) 226for(s in n.ticks)o._ticks[0].hasOwnProperty(s)?(n.ticks[s]=o._ticks[0][s]):o._ticks[0]._elem&&(n.ticks[s]=o._ticks[0]._elem.css(s));if(o._label&&o._label.show)for(s in n.label)o._label[s]?(n.label[s]=o._label[s]):o._label._elem&&("textColor"==s?(n.label[s]=o._label._elem.css("color")):(n.label[s]=o._label._elem.css(s)));} 227this.themeEngine._add(r),(this.themeEngine.activeTheme=this.themeEngine.themes[r._name]);}),(t.jqplot.ThemeEngine.prototype.get=function(t){return t?this.themes[t]:this.activeTheme;}),(t.jqplot.ThemeEngine.prototype.getThemeNames=function(){var t=[];for(var e in this.themes)t.push(e);return t.sort(q);}),(t.jqplot.ThemeEngine.prototype.getThemes=function(){var t=[],e=[];for(var i in this.themes)t.push(i);t.sort(q);for(var s=0;s<t.length;s++)e.push(this.themes[t[s]]);return e;}),(t.jqplot.ThemeEngine.prototype.activate=function(e,i){var s=!1;if((!i&&this.activeTheme&&this.activeTheme._name&&(i=this.activeTheme._name),!this.themes.hasOwnProperty(i)))throw new Error("No theme of that name");var r=this.themes[i];this.activeTheme=r;var a,n=["xaxis","x2axis","yaxis","y2axis"];for(m=0;m<n.length;m++){var o=n[m];null!=r.axesStyles.borderColor&&(e.axes[o].borderColor=r.axesStyles.borderColor),null!=r.axesStyles.borderWidth&&(e.axes[o].borderWidth=r.axesStyles.borderWidth);} 228for(var h in e.axes){var l=e.axes[h];if(l.show){var d=r.axes[h]||{},p=r.axesStyles,g=t.jqplot.extend(!0,{},d,p);if(((a=null!=r.axesStyles.borderColor?r.axesStyles.borderColor:g.borderColor),null!=g.borderColor&&((l.borderColor=g.borderColor),(s=!0)),(a=null!=r.axesStyles.borderWidth?r.axesStyles.borderWidth:g.borderWidth),null!=g.borderWidth&&((l.borderWidth=g.borderWidth),(s=!0)),l._ticks&&l._ticks[0])) 229for(var c in g.ticks)(a=g.ticks[c]),null!=a&&((l.tickOptions[c]=a),(l._ticks=[]),(s=!0));if(l._label&&l._label.show)for(var c in g.label)(a=g.label[c]),null!=a&&((l.labelOptions[c]=a),(s=!0));}} 230for(var u in r.grid)null!=r.grid[u]&&(e.grid[u]=r.grid[u]);if((s||e.grid.draw(),e.legend.show))for(u in r.legend)null!=r.legend[u]&&(e.legend[u]=r.legend[u]);if(e.title.show)for(u in r.title)null!=r.title[u]&&(e.title[u]=r.title[u]);var m;for(m=0;m<r.series.length;m++){var f={};for(u in r.series[m]) 231(a=null!=r.seriesStyles[u]?r.seriesStyles[u]:r.series[m][u]),null!=a&&((f[u]=a),"color"==u?((e.series[m].renderer.shapeRenderer.f
231illStyle=a),(e.series[m].renderer.shapeRenderer.strokeStyle=a),(e.series[m][u]=a)):"lineWidth"==u||"linePattern"==u?((e.series[m].renderer.shapeRenderer[u]=a),(e.series[m][u]=a)):"markerOptions"==u?(S(e.series[m].markerOptions,a),S(e.series[m].markerRenderer,a)):(e.series[m][u]=a),(s=!0));} 232s&&(e.target.empty(),e.draw());for(u in r.target)null!=r.target[u]&&e.target.css(u,r.target[u]);}),(t.jqplot.ThemeEngine.prototype._add=function(t,e){if((e&&(t._name=e),t._name||(t._name=Date.parse(new Date())),this.themes.hasOwnProperty(t._name)))throw new Error("jqplot.ThemeEngine Error: Theme already in use");this.themes[t._name]=t;}),(t.jqplot.ThemeEngine.prototype.remove=function(t){return"Default"==t?!1:delete this.themes[t];}),(t.jqplot.ThemeEngine.prototype.newTheme=function(e,i){"object"==typeof e&&((i=i||e),(e=null)),(e=i&&i._name?i._name:e||Date.parse(new Date()));var s=this.copy(this.themes.Default._name,e);return t.jqplot.extend(s,i),s;}),(t.jqplot.clone=M),(t.jqplot.merge=S),(t.jqplot.extend=function(){var e,i=arguments[0]||{},s=1,r=arguments.length,a=!1;for("boolean"==typeof i&&((a=i),(i=arguments[1]||{}),(s=2)),"object"!=typeof i&&"[object Function]"===!toString.call(i)&&(i={});r>s;s++) 233if(null!=(e=arguments[s])) 234for(var n in e){var o=i[n],h=e[n];i!==h&&(a&&h&&"object"==typeof h&&!h.nodeType?(i[n]=t.jqplot.extend(a,o||(null!=h.length?[]:{}),h)):h!==T&&(i[n]=h));} 235return i;}),(t.jqplot.ThemeEngine.prototype.rename=function(t,e){if("Default"==t||"Default"==e)throw new Error("jqplot.ThemeEngine Error: Cannot rename from/to Default");if(this.themes.hasOwnProperty(e))throw new Error("jqplot.ThemeEngine Error: New name already in use.");if(this.themes.hasOwnProperty(t)){var i=this.copy(t,e);return this.remove(t),i;} 236throw new Error("jqplot.ThemeEngine Error: Old name or new name invalid");}),(t.jqplot.ThemeEngine.prototype.copy=function(e,i,s){if("Default"==i)throw new Error("jqplot.ThemeEngine Error: Cannot copy over Default theme");if(!this.themes.hasOwnProperty(e)){var r="jqplot.ThemeEngine Error: Source name invalid";throw new Error(r);} 237if(this.themes.hasOwnProperty(i)){var r="jqplot.ThemeEngine Error: Target name invalid";throw new Error(r);} 238var a=M(this.themes[e]);return(a._name=i),t.jqplot.extend(!0,a,s),this._add(a),a;}),(t.jqplot.Theme=function(e,i){"object"==typeof e&&((i=i||e),(e=null)),(e=e||Date.parse(new Date())),(this._name=e),(this.target={backgroundColor:null}),(this.legend={textColor:null,fontFamily:null,fontSize:null,border:null,background:null}),(this.title={textColor:null,fontFamily:null,fontSize:null,textAlign:null}),(this.seriesStyles={}),(this.series=[]),(this.grid={drawGridlines:null,gridLineColor:null,gridLineWidth:null,backgroundColor:null,borderColor:null,borderWidth:null,shadow:null}),(this.axesStyles={label:{},ticks:{}}),(this.axes={}),"string"==typeof i?(this._name=i):"object"==typeof i&&t.jqplot.extend(!0,this,i);});var L=function(){(this.borderColor=null),(this.borderWidth=null),(this.ticks=new H()),(this.label=new A());},H=function(){(this.show=null),(this.showGridline=null),(this.showLabel=null),(this.showMark=null),(this.size=null),(this.textColor=null),(this.whiteSpace=null),(this.fontSize=null),(this.fontFamily=null);},A=function(){(this.textColor=null),(this.whiteSpace=null),(this.fontSize=null),(this.fontFamily=null),(this.fontWeight=null);},O=function(){(this.color=null),(this.lineWidth=null),(this.linePattern=null),(this.shadow=null),(this.fillColor=null),(this.showMarker=null),(this.markerOptions=new F());},F=function(){(this.show=null),(this.style=null),(this.lineWidth=null),(this.size=null),(this.color=null),(this.shadow=null);},W=function(){(this.color=null),(this.seriesColors=null),(this.lineWidth=null),(this.shadow=null),(this.barPadding=null),(this.barMargin=null),(this.barWidth=null),(this.highlightColors=null);},z=function(){(this.seriesColors=null),(this.padding=null),(this.sliceMargin=null),(this.fill=null),(this.shadow=null),(this.startAngle=null),(this.lineWidth=null),(this.highlightColors=null);},E=function(){(this.seriesColors=null),(this.padding=null),(this.sliceMargin=null),(this.fill=null),(this.shadow=null),(this.startAngle=null),(this.lineWidth=null),(this.innerDiameter=null),(this.thickness=null),(this.ringMargin=null),(this.highlightColors=null);},G=function(){(this.color=null),(this.lineWidth=null),(this.shadow=null),(this.padding=null),(this.sectionMargin=null),(this.seriesColors=null),(this.highlightColors=null);},N=function(){(this.padding=null),(this.backgroundColor=null),(this.ringColor=null),(this.tickColor=null),(this.ringWidth=null),(this.intervalColors=null),(this.intervalInnerRadius=null),(this.intervalOuterRadius=null),(this.hubRadius=null),(this.needleThickness=null),(this.needlePad=null);};(t.fn.jqplotChildText=function(){return t(this).contents().filter(function(){return 3==this.nodeType;}).text();}),(t.fn.jqplotGetComputedFontStyle=function(){for(var t=window.getComputedStyle?window.getComputedStyle(this[0],""):this[0].currentStyle,e=t["font-style"]?["font-style","font-weight","font-size","font-family"]:["fontStyle","fontWeight","fontSize","fontFamily"],i=[],s=0;s<e.length;++s){var r=String(t[e[s]]);r&&"normal"!=r&&i.push(r);} 239return i.join(" ");}),(t.fn.jqplotToImageCanvas=function(e){function i(e){var i=parseInt(t(e).css("line-height"),10);return isNaN(i)&&(i=1.2*parseInt(t(e).css("font-size"),10)),i;} 240function s(e,s,r,a,n,o){for(var h=i(e),l=t(e).innerWidth(),d=(t(e).innerHeight(),r.split(/\s+/)),p=d.length,g="",c=[],u=n,m=a,f=0;p>f;f++) 241(g+=d[f]),s.measureText(g).width>l&&g.length>d[f].length&&(c.push(f),(g=""),f--);if(0===c.length)"center"===t(e).css("textAlign")&&(m=a+(o-s.measureText(g).width)/2-_),s.fillText(r,m,n);else{(g=d.slice(0,c[0]).join(" ")),"center"===t(e).css("textAlign")&&(m=a+(o-s.measureText(g).width)/2-_),s.fillText(g,m,u),(u+=h);for(var f=1,v=c.length;v>f;f++)(g=d.slice(c[f-1],c[f]).join(" ")),"center"===t(e).css("textAlign")&&(m=a+(o-s.measureText(g).width)/2-_),s.fillText(g,m,u),(u+=h);(g=d.slice(c[f-1],d.length).join(" ")),"center"===t(e).css("textAlign")&&(m=a+(o-s.measureText(g).width)/2-_),s.fillText(g,m,u);}} 242function r(e,i,a){var n=e.tagName.toLowerCase(),o=t(e).position(),h=window.getComputedStyle?window.getComputedStyle(e,""):e.currentStyle,l=i+o.left+parseInt(h.marginLeft,10)+parseInt(h.borderLeftWidth,10)+parseInt(h.paddingLeft,10),d=a+o.top+parseInt(h.marginTop,10)+parseInt(h.borderTopWidth,10)+parseInt(h.paddingTop,10),p=g.width;if(("div"!=n&&"span"!=n)||t(e).hasClass("jqplot-highlighter-tooltip")) 243if("table"===n&&t(e).hasClass("jqplot-table-legend")){(k.strokeStyle=t(e).css("border-top-color")),(k.fillStyle=t(e).css("background-color")),k.fillRect(l,d,t(e).innerWidth(),t(e).innerHeight()),parseInt(t(e).css("border-top-width"),10)>0&&k.strokeRect(l,d,t(e).innerWidth(),t(e).innerHeight()),t(e).find("div.jqplot-table-legend-swatch-outline").each(function(){var e=t(this);k.strokeStyle=e.css("border-top-color");var i=l+e.position().left,s=d+e.position().top;
243k.strokeRect(i,s,e.innerWidth(),e.innerHeight()),(i+=parseInt(e.css("padding-left"),10)),(s+=parseInt(e.css("padding-top"),10));var r=e.innerHeight()-2*parseInt(e.css("padding-top"),10),a=e.innerWidth()-2*parseInt(e.css("padding-left"),10),n=e.children("div.jqplot-table-legend-swatch");(k.fillStyle=n.css("background-color")),k.fillRect(i,s,a,r);}),t(e).find("td.jqplot-table-legend-label").each(function(){var e=t(this),i=l+e.position().left,r=d+e.position().top+parseInt(e.css("padding-top"),10);(k.font=e.jqplotGetComputedFontStyle()),(k.fillStyle=e.css("color")),s(e,k,e.text(),i,r,p);});}else"canvas"==n&&k.drawImage(e,l,d);else{t(e).children().each(function(){r(this,l,d);});var c=t(e).jqplotChildText();c&&((k.font=t(e).jqplotGetComputedFontStyle()),(k.fillStyle=t(e).css("color")),s(e,k,c,l,d,p));}} 244e=e||{};var a=null==e.x_offset?0:e.x_offset,n=null==e.y_offset?0:e.y_offset,o=null==e.backgroundColor?"rgb(255,255,255)":e.backgroundColor;if(0==t(this).width()||0==t(this).height())return null;if(t.jqplot.use_excanvas)return null;for(var h,l,d,p,g=document.createElement("canvas"),c=t(this).outerHeight(!0),u=t(this).outerWidth(!0),m=t(this).offset(),f=m.left,v=m.top,_=0,x=0,w=["jqplot-table-legend","jqplot-xaxis-tick","jqplot-x2axis-tick","jqplot-yaxis-tick","jqplot-y2axis-tick","jqplot-y3axis-tick","jqplot-y4axis-tick","jqplot-y5axis-tick","jqplot-y6axis-tick","jqplot-y7axis-tick","jqplot-y8axis-tick","jqplot-y9axis-tick","jqplot-xaxis-label","jqplot-x2axis-label","jqplot-yaxis-label","jqplot-y2axis-label","jqplot-y3axis-label","jqplot-y4axis-label","jqplot-y5axis-label","jqplot-y6axis-label","jqplot-y7axis-label","jqplot-y8axis-label","jqplot-y9axis-label",],b=0;b<w.length;b++) 245t(this).find("."+w[b]).each(function(){(h=t(this).offset().top-v),(l=t(this).offset().left-f),(p=l+t(this).outerWidth(!0)+_),(d=h+t(this).outerHeight(!0)+x),-_>l&&((u=u-_-l),(_=-l)),-x>h&&((c=c-x-h),(x=-h)),p>u&&(u=p),d>c&&(c=d);});(g.width=u+Number(a)),(g.height=c+Number(n));var k=g.getContext("2d");return(k.save(),(k.fillStyle=o),k.fillRect(0,0,g.width,g.height),k.restore(),k.translate(_,x),(k.textAlign="left"),(k.textBaseline="top"),t(this).children().each(function(){r(this,a,n);}),g);}),(t.fn.jqplotToImageStr=function(e){var i=t(this).jqplotToImageCanvas(e);return i?i.toDataURL("image/png"):null;}),(t.fn.jqplotToImageElem=function(e){var i=document.createElement("img"),s=t(this).jqplotToImageStr(e);return(i.src=s),i;}),(t.fn.jqplotToImageElemStr=function(e){var i="<img src="+t(this).jqplotToImageStr(e)+" />";return i;}),(t.fn.jqplotSaveImage=function(){var e=t(this).jqplotToImageStr({});e&&(window.location.href=e.replace("image/png","image/octet-stream"));}),(t.fn.jqplotViewImage=function(){var e=t(this).jqplotToImageElemStr({});t(this).jqplotToImageStr({});if(e){var i=window.open("");i.document.open("image/png"),i.document.write(e),i.document.close(),(i=null);}});var B=function(){switch(((this.syntax=B.config.syntax),(this._type="jsDate"),(this.proxy=new Date()),(this.options={}),(this.locale=B.regional.getLocale()),(this.formatString=""),(this.defaultCentury=B.config.defaultCentury),arguments.length)){case 0:break;case 1:if("[object Object]"==C(arguments[0])&&"jsDate"!=arguments[0]._type){var t=(this.options=arguments[0]);(this.syntax=t.syntax||this.syntax),(this.defaultCentury=t.defaultCentury||this.defaultCentury),(this.proxy=B.createDate(t.date));}else this.proxy=B.createDate(arguments[0]);break;default:for(var e=[],i=0;i<arguments.length;i++)e.push(arguments[i]);(this.proxy=new Date()),this.proxy.setFullYear.apply(this.proxy,e.slice(0,3)),e.slice(3).length&&this.proxy.setHours.apply(this.proxy,e.slice(3));}};(B.config={defaultLocale:"en",syntax:"perl",defaultCentury:1900}),(B.prototype.add=function(t,e){var i=Z[e]||Z.day;return"number"==typeof i?this.proxy.setTime(this.proxy.getTime()+i*t):i.add(this,t),this;}),(B.prototype.clone=function(){return new B(this.proxy.getTime());}),(B.prototype.getUtcOffset=function(){return 6e4*this.proxy.getTimezoneOffset();}),(B.prototype.diff=function(t,e,i){if(((t=new B(t)),null===t))return null;var s=Z[e]||Z.day;if("number"==typeof s)var r=(this.proxy.getTime()-t.proxy.getTime())/s;else var r=s.diff(this.proxy,t.proxy);return i?r:Math[r>0?"floor":"ceil"](r);}),(B.prototype.getAbbrDayName=function(){return B.regional[this.locale].dayNamesShort[this.proxy.getDay()];}),(B.prototype.getAbbrMonthName=function(){return B.regional[this.locale].monthNamesShort[this.proxy.getMonth()];}),(B.prototype.getAMPM=function(){return this.proxy.getHours()>=12?"PM":"AM";}),(B.prototype.getAmPm=function(){return this.proxy.getHours()>=12?"pm":"am";}),(B.prototype.getCentury=function(){return parseInt(this.proxy.getFullYear()/100,10);}),(B.prototype.getDate=function(){return this.proxy.getDate();}),(B.prototype.getDay=function(){return this.proxy.getDay();}),(B.prototype.getDayOfWeek=function(){var t=this.proxy.getDay();return 0===t?7:t;}),(B.prototype.getDayOfYear=function(){var t=this.proxy,e=t-new Date(""+t.getFullYear()+"/1/1 GMT");return(e+=6e4*t.getTimezoneOffset()),(t=null),parseInt(e/6e4/60/24,10)+1;}),(B.prototype.getDayName=function(){return B.regional[this.locale].dayNames[this.proxy.getDay()];}),(B.prototype.getFullWeekOfYear=function(){var t=this.proxy,e=this.getDayOfYear(),i=6-t.getDay(),s=parseInt((e+i)/7,10);return s;}),(B.prototype.getFullYear=function(){return this.proxy.getFullYear();}),(B.prototype.getGmtOffset=function(){var t=this.proxy.getTimezoneOffset()/60,e=0>t?"+":"-";return(t=Math.abs(t)),e+X(Math.floor(t),2)+":"+X((t%1)*60,2);}),(B.prototype.getHours=function(){return this.proxy.getHours();}),(B.prototype.getHours12=function(){var t=this.proxy.getHours();return t>12?t-12:0==t?12:t;}),(B.prototype.getIsoWeek=function(){var t=this.proxy,e=this.getWeekOfYear(),i=new Date(""+t.getFullYear()+"/1/1").getDay(),s=e+(i>4||1>=i?0:1);return 53==s&&new Date(""+t.getFullYear()+"/12/31").getDay()<4?(s=1):0===s&&((t=new B(new Date(""+(t.getFullYear()-1)+"/12/31"))),(s=t.getIsoWeek())),(t=null),s;}),(B.prototype.getMilliseconds=function(){return this.proxy.getMilliseconds();}),(B.prototype.getMinutes=function(){return this.proxy.getMinutes();}),(B.prototype.getMonth=function(){return this.proxy.getMonth();}),(B.prototype.getMonthName=function(){return B.regional[this.locale].monthNames[this.proxy.getMonth()];}),(B.prototype.getMonthNumber=function(){return this.proxy.getMonth()+1;}),(B.prototype.getSeconds=function(){return this.proxy.getSeconds();}),(B.prototype.getShortYear=function(){return this.proxy.getYear()%100;}),(B.prototype.getTime=function(){return this.proxy.getTime();}),(B.prototype.getTimezoneAbbr=function(){return this.proxy.toString().replace(/^.*\(([^)]+)\)$/,"$1");}),(B.prototype.getTimezoneName=function(){var t=/(?:\((.+)\)$| ([A-Z]{3}) )/.exec(this.toString());return t[1]||t[2]||"GMT"+this.getGmtOffset();}),(B.prototype.getTimezoneOffset=function(){return this.proxy.getTimezoneOffset();}),(B.prototype.getWeekOfYear=function(){var t=this.getDayOfYear(),e=7-this.getDayOfWeek(),i=parseInt((t+e)/7,10);return i;}),(B.prototype.getUnix=function(){return Math.round(this.proxy.getTime()/1e3,0);}),(B.prototype.getYear=function(){return this.proxy.getYear();}),(B.prototype.next=function(t){return(t=t||"day"),this.clone().add(1,t);}),(B.prototype.set=function(){switch(arguments.length){case 0:this.proxy=new Date();break;case 1:if("[object Object]"==C(arguments[0])&&"jsDate"!=arguments[0]._type){var t=(this.options=arguments[0]);(this.syntax=t.syntax||this.syntax),(this.defaultCentury=t.defaultCentury||this.defaultCentury),(this.proxy=B.createDate(t.date));}else this.proxy=B.createDate(arguments[0]);break;default:for(var e=[],i=0;i<arguments.length;i++)e.push(arguments[i]);(this.proxy=new Date()),this.proxy.setFullYear.apply(this.proxy,e.slice(0,3)),e.slice(3).length&&this.proxy.setHours.apply(this.proxy,e.slice(3));} 246return this;}),(B.prototype.setDate=function(t){return this.proxy.setDate(t),this;}),(B.prototype.setFullYear=function(){return this.proxy.setFullYear.apply(this.proxy,arguments),this;}),(B.prototype.setHours=function(){return this.proxy.setHours.apply(this.proxy,arguments),this;}),(B.prototype.setMilliseconds=function(t){return this.proxy.setMilliseconds(t),this;}),(B.prototype.setMinutes=function(){return this.proxy.setMinutes.apply(this.proxy,arguments),this;}),(B.prototype.setMonth=function(){return this.proxy.setMonth.apply(this.proxy,arguments),this;}),(B.prototype.setSeconds=function(){return this.proxy.setSeconds.apply(this.proxy,arguments),this;}),(B.prototype.setTime=function(t){return this.proxy.setTime(t),this;}),(B.prototype.setYear=function(){return this.proxy.setYear.apply(this.proxy,arguments),this;}),(B.prototype.strftime=function(t){return(t=t||this.formatString||B.regional[this.locale].formatString),B.strftime(this,t,this.syntax);}),(B.prototype.toString=function(){return this.proxy.toString();}),(B.prototype.toYmdInt=function(){return 1e4*this.proxy.getFullYear()+100*this.getMonthNumber()+this.proxy.getDate();}),(B.regional={en:{monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
246ay","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],formatString:"%Y-%m-%d %H:%M:%S",},fr:{monthNames:["Janvier","Février","Mars","Avril","Mai","Juin","Juillet","Août","Septembre","Octobre","Novembre","Décembre"],monthNamesShort:["Jan","Fév","Mar","Avr","Mai","Jun","Jul","Aoû","Sep","Oct","Nov","Déc"],dayNames:["Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi"],dayNamesShort:["Dim","Lun","Mar","Mer","Jeu","Ven","Sam"],formatString:"%Y-%m-%d %H:%M:%S",},de:{monthNames:["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],monthNamesShort:["Jan","Feb","Mär","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],dayNames:["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],dayNamesShort:["So","Mo","Di","Mi","Do","Fr","Sa"],formatString:"%Y-%m-%d %H:%M:%S",},es:{monthNames:["Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre"],monthNamesShort:["Ene","Feb","Mar","Abr","May","Jun","Jul","Ago","Sep","Oct","Nov","Dic"],dayNames:["Domingo","Lunes","Martes","Miércoles","Jueves","Viernes","Sábado"],dayNamesShort:["Dom","Lun","Mar","Mié","Juv","Vie","Sáb"],formatString:"%Y-%m-%d %H:%M:%S",},ru:{monthNames:["ЯнваÑÑ","ФевÑалÑ","ÐаÑÑ","ÐпÑелÑ","Ðай","ÐÑнÑ","ÐÑлÑ","ÐвгÑÑÑ","СенÑÑбÑÑ","ÐкÑÑбÑÑ","ÐоÑбÑÑ","ÐекабÑÑ"],monthNamesShort:["Янв","Фев","ÐаÑ","ÐпÑ","Ðай","ÐÑн","ÐÑл","Ðвг","Сен","ÐкÑ","ÐоÑ","Ðек"],dayNames:["воÑкÑеÑенÑе","понеделÑник","вÑоÑник","ÑÑеда","ÑеÑвеÑг","пÑÑниÑа","ÑÑббоÑа"],dayNamesShort:["вÑк","пнд","вÑÑ","ÑÑд","ÑÑв","пÑн","ÑбÑ"],formatString:"%Y-%m-%d %H:%M:%S",},ar:{monthNames:["ÙØ§ÙÙÙ Ø§ÙØ«Ø§ÙÙ","شباط","آذار","ÙÙØ³Ø§Ù","آذار","ØØ²ÙراÙ","تÙ
ÙØ²","آب","Ø£ÙÙÙÙ","تشرÙÙ Ø§ÙØ£ÙÙ","تشرÙÙ Ø§ÙØ«Ø§ÙÙ","ÙØ§ÙÙÙ Ø§ÙØ£ÙÙ"],monthNamesShort:["1","2","3","4","5","6","7","8","9","10","11","12"],dayNames:["Ø§ÙØ³Ø¨Øª","Ø§ÙØ£ØØ¯","Ø§ÙØ§Ø«ÙÙÙ","Ø§ÙØ«Ùاثاء","Ø§ÙØ£Ø±Ø¨Ø¹Ø§Ø¡","Ø§ÙØ®Ù
ÙØ³","Ø§ÙØ¬Ù
عة"],dayNamesShort:["سبت","Ø£ØØ¯","اثÙÙÙ","Ø«ÙØ§Ø«Ø§Ø¡","أربعاء","Ø®Ù
ÙØ³","جÙ
عة"],formatString:"%Y-%m-%d %H:%M:%S",},pt:{monthNames:["Janeiro","Fevereiro","Março","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro"],monthNamesShort:["Jan","Fev","Mar","Abr","Mai","Jun","Jul","Ago","Set","Out","Nov","Dez"],dayNames:["Domingo","Segunda-feira","Terça-feira","Quarta-feira","Quinta-feira","Sexta-feira","Sábado"],dayNamesShort:["Dom","Seg","Ter","Qua","Qui","Sex","Sáb"],formatString:"%Y-%m-%d %H:%M:%S",},"pt-BR":{monthNames:["Janeiro","Fevereiro","Março","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro"],monthNamesShort:["Jan","Fev","Mar","Abr","Mai","Jun","Jul","Ago","Set","Out","Nov","Dez"],dayNames:["Domingo","Segunda-feira","Terça-feira","Quarta-feira","Quinta-feira","Sexta-feira","Sábado"],dayNamesShort:["Dom","Seg","Ter","Qua","Qui","Sex","Sáb"],formatString:"%Y-%m-%d %H:%M:%S",},pl:{monthNames:["StyczeÅ","Luty","Marzec","KwiecieÅ","Maj","Czerwiec","Lipiec","SierpieÅ","WrzesieÅ","Październik","Listopad","GrudzieÅ"],monthNamesShort:["Sty","Lut","Mar","Kwi","Maj","Cze","Lip","Sie","Wrz","Paź","Lis","Gru"],dayNames:["Niedziela","PoniedziaÅek","Wtorek","Åroda","Czwartek","PiÄ
tek","Sobota"],dayNamesShort:["Ni","Pn","Wt","År","Cz","Pt","Sb"],formatString:"%Y-%m-%d %H:%M:%S",},nl:{monthNames:["Januari","Februari","Maart","April","Mei","Juni","July","Augustus","September","Oktober","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","Mei","Jun","Jul","Aug","Sep","Okt","Nov","Dec"],dayNames:",".Zaterdag,dayNamesShort:["Zo","Ma","Di","Wo","Do","Vr","Za"],formatString:"%Y-%m-%d %H:%M:%S",},sv:{monthNames:["januari","februari","mars","april","maj","juni","juli","augusti","september","oktober","november","december"],monthNamesShort:["jan","feb","mar","apr","maj","jun","jul","aug","sep","okt","nov","dec"],dayNames:["söndag","mÃ¥ndag","tisdag","onsdag","torsdag","fredag","lördag"],dayNamesShort:["sön","mÃ¥n","tis","ons","tor","fre","lör"],formatString:"%Y-%m-%d %H:%M:%S",},it:{monthNames:["Gennaio","Febbraio","Marzo","Aprile","Maggio","Giugno","Luglio","Agosto","Settembre","Ottobre","Novembre","Dicembre"],monthNamesShort:["Gen","Feb","Mar","Apr","Mag","Giu","Lug","Ago","Set","Ott","Nov","Dic"],dayNames:["Domenica","Lunedi","Martedi","Mercoledi","Giovedi","Venerdi","Sabato"],dayNamesShort:["Dom","Lun","Mar","Mer","Gio","Ven","Sab"],formatString:"%d-%m-%Y %H:%M:%S",},}),(B.regional["en-US"]=B.regional["en-GB"]=B.regional.en),(B.regional.getLocale=function(){var t=B.config.defaultLocale;return document&&document.getElementsByTagName("html")&&document.getElementsByTagName("html")[0].lang&&((t=document.getElementsByTagName("html")[0].lang),B.regional.hasOwnProperty(t)||(t=B.config.defaultLocale)),t;});var Y=864e5,X=function(t,e){t=String(t);var i=e-t.length,s=String(Math.pow(10,i)).slice(1);return s.concat(t);},Z={millisecond:1,second:1e3,minute:6e4,hour:36e5,day:Y,week:7*Y,month:{add:function(t,e){Z.year.add(t,Math[e>0?"floor":"ceil"](e/12));var i=t.getMonth()+(e%12);12==i?((i=0),t.setYear(t.getFullYear()+1)):-1==i&&((i=11),t.setYear(t.getFullYear()-1)),t.setMonth(i);},diff:function(t,e){var i=t.getFullYear()-e.getFullYear(),s=t.getMonth()-e.getMonth()+12*i,r=t.getDate()-e.getDate();return s+r/30;},},year:{add:function(t,e){t.setYear(t.getFullYear()+Math[e>0?"floor":"ceil"](e));},diff:function(t,e){return Z.month.diff(t,e)/12;},},};for(var J in Z)"s"!=J.substring(J.length-1)&&(Z[J+"s"]=Z[J]);
246var Q=function(t,e,i){if(B.formats[i].shortcuts[e])return B.strftime(t,B.formats[i].shortcuts[e],i);var s=(B.formats[i].codes[e]||"").split("."),r=t["get"+s[0]]?t["get"+s[0]]():"";return s[1]&&(r=X(r,s[1])),r;};(B.strftime=function(t,e,i,s){var r="perl",a=B.regional.getLocale();i&&B.formats.hasOwnProperty(i)?(r=i):i&&B.regional.hasOwnProperty(i)&&(a=i),s&&B.formats.hasOwnProperty(s)?(r=s):s&&B.regional.hasOwnProperty(s)&&(a=s),("[object Object]"!=C(t)||"jsDate"!=t._type)&&((t=new B(t)),(t.locale=a)),e||(e=t.formatString||B.regional[a].formatString);for(var n,o=e||"%Y-%m-%d",h="";o.length>0;)(n=o.match(B.formats[r].codes.matcher))?((h+=o.slice(0,n.index)),(h+=(n[1]||"")+Q(t,n[2],r)),(o=o.slice(n.index+n[0].length))):((h+=o),(o=""));return h;}),(B.formats={ISO:"%Y-%m-%dT%H:%M:%S.%N%G",SQL:"%Y-%m-%d %H:%M:%S"}),(B.formats.perl={codes:{matcher:/()%(#?(%|[a-z]))/i,Y:"FullYear",y:"ShortYear.2",m:"MonthNumber.2","#m":"MonthNumber",B:"MonthName",b:"AbbrMonthName",d:"Date.2","#d":"Date",e:"Date",A:"DayName",a:"AbbrDayName",w:"Day",H:"Hours.2","#H":"Hours",I:"Hours12.2","#I":"Hours12",p:"AMPM",M:"Minutes.2","#M":"Minutes",S:"Seconds.2","#S":"Seconds",s:"Unix",N:"Milliseconds.3","#N":"Milliseconds",O:"TimezoneOffset",Z:"TimezoneName",G:"GmtOffset",},shortcuts:{F:"%Y-%m-%d",T:"%H:%M:%S",X:"%H:%M:%S",x:"%m/%d/%y",D:"%m/%d/%y","#c":"%a %b %e %H:%M:%S %Y",v:"%e-%b-%Y",R:"%H:%M",r:"%I:%M:%S %p",t:" ",n:"\n","%":"%"},}),(B.formats.php={codes:{matcher:/()%((%|[a-z]))/i,a:"AbbrDayName",A:"DayName",d:"Date.2",e:"Date",j:"DayOfYear.3",u:"DayOfWeek",w:"Day",U:"FullWeekOfYear.2",V:"IsoWeek.2",W:"WeekOfYear.2",b:"AbbrMonthName",B:"MonthName",m:"MonthNumber.2",h:"AbbrMonthName",C:"Century.2",y:"ShortYear.2",Y:"FullYear",H:"Hours.2",I:"Hours12.2",l:"Hours12",p:"AMPM",P:"AmPm",M:"Minutes.2",S:"Seconds.2",s:"Unix",O:"TimezoneOffset",z:"GmtOffset",Z:"TimezoneAbbr",},shortcuts:{D:"%m/%d/%y",F:"%Y-%m-%d",T:"%H:%M:%S",X:"%H:%M:%S",x:"%m/%d/%y",R:"%H:%M",r:"%I:%M:%S %p",t:" ",n:"\n","%":"%"},}),(B.createDate=function(t){function e(t,e){var i,s,r,a,n=parseFloat(e[1]),o=parseFloat(e[2]),h=parseFloat(e[3]),l=B.config.defaultCentury;return n>31?((s=h),(r=o),(i=l+n)):((s=o),(r=n),(i=l+h)),(a=r+"/"+s+"/"+i),t.replace(/^([0-9]{1,2})[-\/]([0-9]{1,2})[-\/]([0-9]{1,2})/,a);} 247if(null==t)return new Date();if(t instanceof Date)return t;if("number"==typeof t)return new Date(t);var i=String(t).replace(/^\s*(.+)\s*$/g,"$1");(i=i.replace(/^([0-9]{1,4})-([0-9]{1,2})-([0-9]{1,4})/,"$1/$2/$3")),(i=i.replace(/^(3[01]|[0-2]?\d)[-\/]([a-z]{3,})[-\/](\d{4})/i,"$1 $2 $3"));var s=i.match(/^(3[01]|[0-2]?\d)[-\/]([a-z]{3,})[-\/](\d{2})\D*/i);if(s&&s.length>3){var r=parseFloat(s[3]),a=B.config.defaultCentury+r;(a=String(a)),(i=i.replace(/^(3[01]|[0-2]?\d)[-\/]([a-z]{3,})[-\/](\d{2})\D*/i,s[1]+" "+s[2]+" "+a));} 248(s=i.match(/^([0-9]{1,2})[-\/]([0-9]{1,2})[-\/]([0-9]{1,2})[^0-9]/)),s&&s.length>3&&(i=e(i,s));var s=i.match(/^([0-9]{1,2})[-\/]([0-9]{1,2})[-\/]([0-9]{1,2})$/);s&&s.length>3&&(i=e(i,s));for(var n,o,h,l=0,d=B.matchers.length,p=i;d>l;){if(((o=Date.parse(p)),!isNaN(o)))return new Date(o);if(((n=B.matchers[l]),"function"==typeof n)){if(((h=n.call(B,p)),h instanceof Date))return h;}else p=i.replace(n[0],n[1]);l++;} 249return NaN;}),(B.daysInMonth=function(t,e){return 2==e?(29==new Date(t,1,29).getDate()?29:28):[T,31,T,31,30,31,30,31,31,30,31,30,31][e];}),(B.matchers=[[/(3[01]|[0-2]\d)\s*\.\s*(1[0-2]|0\d)\s*\.\s*([1-9]\d{3})/,"$2/$1/$3"],[/([1-9]\d{3})\s*-\s*(1[0-2]|0\d)\s*-\s*(3[01]|[0-2]\d)/,"$2/$3/$1"],function(t){var e=t.match(/^(?:(.+)\s+)?([012]?\d)(?:\s*\:\s*(\d\d))?(?:\s*\:\s*(\d\d(\.\d*)?))?\s*(am|pm)?\s*$/i);if(e){if(e[1]){var i=this.createDate(e[1]);if(isNaN(i))return;}else{var i=new Date();i.setMilliseconds(0);} 250var s=parseFloat(e[2]);return e[6]&&(s="am"==e[6].toLowerCase()?(12==s?0:s):12==s?12:s+12),i.setHours(s,parseInt(e[3]||0,10),parseInt(e[4]||0,10),1e3*(parseFloat(e[5]||0)||0)),i;} 251return t;},function(t){var e=t.match(/^(?:(.+))[T|\s+]([012]\d)(?:\:(\d\d))(?:\:(\d\d))(?:\.\d+)([\+\-]\d\d\:\d\d)$/i);if(e){if(e[1]){var i=this.createDate(e[1]);if(isNaN(i))return;}else{var i=new Date();i.setMilliseconds(0);} 252var s=parseFloat(e[2]);return i.setHours(s,parseInt(e[3],10),parseInt(e[4],10),1e3*parseFloat(e[5])),i;} 253return t;},function(t){var e=t.match(/^([0-3]?\d)\s*[-\/.\s]{1}\s*([a-zA-Z]{3,9})\s*[-\/.\s]{1}\s*([0-3]?\d)$/);if(e){var i,s,r,a=new Date(),n=B.config.defaultCentury,o=parseFloat(e[1]),h=parseFloat(e[3]);o>31?((s=h),(i=n+o)):((s=o),(i=n+h));var r=D(e[2],B.regional[B.regional.getLocale()].monthNamesShort);return-1==r&&(r=D(e[2],B.regional[B.regional.getLocale()].monthNames)),a.setFullYear(i,r,s),a.setHours(0,0,0,0),a;} 254return t;},]),(t.jsDate=B),(t.jqplot.sprintf=function(){function e(t,e,i,s){var r=t.length>=e?"":Array((1+e-t.length)>>>0).join(i);return s?t+r:r+t;} 255function i(e){for(var i=new String(e),s=10;s>0&&i!=(i=i.replace(/^(\d+)(\d{3})/,"$1"+t.jqplot.sprintf.thousandsSeparator+"$2"));s--);return i;} 256function s(t,i,s,r,a,n){var o=r-t.length;if(o>0){var h=" ";n&&(h=" "),(t=s||!a?e(t,r,h,s):t.slice(0,i.length)+e("",o,"0",!0)+t.slice(i.length));} 257return t;} 258function r(t,i,r,a,n,o,h,l){var d=t>>>0;return(r=(r&&d&&{2:"0b",8:"0",16:"0x"}
258[i])||""),(t=r+e(d.toString(i),o||0,"0",!1)),s(t,r,a,n,h,l);} 259function a(t,e,i,r,a,n){return null!=r&&(t=t.slice(0,r)),s(t,"",e,i,a,n);} 260var n=arguments,o=0,h=n[o++];return h.replace(t.jqplot.sprintf.regex,function(h,l,d,p,g,c,u){if("%%"==h)return"%";for(var m=!1,f="",v=!1,_=!1,x=!1,w=!1,b=0;d&&b<d.length;b++) 261switch(d.charAt(b)){case" ":f=" ";break;case"+":f="+";break;case"-":m=!0;break;case"0":v=!0;break;case"#":_=!0;break;case"&":x=!0;break;case"'":w=!0;} 262if(((p=p?("*"==p?+n[o++]:"*"==p.charAt(0)?+n[p.slice(1,-1)]:+p):0),0>p&&((p=-p),(m=!0)),!isFinite(p)))throw new Error("$.jqplot.sprintf: (minimum-)width must be finite");c=c?("*"==c?+n[o++]:"*"==c.charAt(0)?+n[c.slice(1,-1)]:+c):"fFeE".indexOf(u)>-1?6:"d"==u?0:void 0;var k=l?n[l.slice(0,-1)]:n[o++];switch(u){case"s":return null==k?"":a(String(k),m,p,c,v,x);case"c":return a(String.fromCharCode(+k),m,p,c,v,x);case"b":return r(k,2,_,m,p,c,v,x);case"o":return r(k,8,_,m,p,c,v,x);case"x":return r(k,16,_,m,p,c,v,x);case"X":return r(k,16,_,m,p,c,v,x).toUpperCase();case"u":return r(k,10,_,m,p,c,v,x);case"i":var y=parseInt(+k,10);if(isNaN(y))return"";var j=0>y?"-":f,q=w?i(String(Math.abs(y))):String(Math.abs(y));return(k=j+e(q,c,"0",!1)),s(k,j,m,p,v,x);case"d":var y=Math.round(+k);if(isNaN(y))return"";var j=0>y?"-":f,q=w?i(String(Math.abs(y))):String(Math.abs(y));return(k=j+e(q,c,"0",!1)),s(k,j,m,p,v,x);case"e":case"E":case"f":case"F":case"g":case"G":var y=+k;if(isNaN(y))return"";var j=0>y?"-":f,M=["toExponential","toFixed","toPrecision"]["efg".indexOf(u.toLowerCase())],S=["toString","toUpperCase"]["eEfFgG".indexOf(u)%2],q=Math.abs(y)[M](c),D=q.toString().split(".");(D[0]=w?i(D[0]):D[0]),(q=D.join(t.jqplot.sprintf.decimalMark)),(k=j+q);var C=s(k,j,m,p,v,x)[S]();return C;case"p":case"P":var y=+k;if(isNaN(y))return"";var j=0>y?"-":f,D=String(Number(Math.abs(y)).toExponential()).split(/e|E/),R=-1!=D[0].indexOf(".")?D[0].length-1:String(y).length,T=D[1]<0?-D[1]-1:0;if(Math.abs(y)<1)k=c>=R+T?j+Math.abs(y).toPrecision(R):c-1>=R?j+Math.abs(y).toExponential(R-1):j+Math.abs(y).toExponential(c-1);else{var P=c>=R?R:c;k=j+Math.abs(y).toPrecision(P);} 263var S=["toString","toUpperCase"]["pP".indexOf(u)%2];return s(k,j,m,p,v,x)[S]();case"n":return"";default:return h;}});}),(t.jqplot.sprintf.thousandsSeparator=","),(t.jqplot.sprintf.decimalMark="."),(t.jqplot.sprintf.regex=/%%|%(\d+\$)?([-+#0&\' ]*)(\*\d+\$|\*|\d+)?(\.(\*\d+\$|\*|\d+))?([nAscboxXuidfegpEGP])/g),(t.jqplot.getSignificantFigures=function(t){var e=String(Number(Math.abs(t)).toExponential()).split(/e|E/),i=-1!=e[0].indexOf(".")?e[0].length-1:e[0].length,s=e[1]<0?-e[1]-1:0,r=parseInt(e[1],10),a=r+1>0?r+1:0,n=a>=i?0:i-r-1;return{significantDigits:i,digitsLeft:a,digitsRight:n,zeros:s,exponent:r};}),(t.jqplot.getPrecision=function(e){return t.jqplot.getSignificantFigures(e).digitsRight;});var U=t.uiBackCompat!==!1;t.jqplot.effects={effect:{}};var V="jqplot.storage.";t.extend(t.jqplot.effects,{version:"1.9pre",save:function(t,e){for(var i=0;i<e.length;i++)null!==e[i]&&t.data(V+e[i],t[0].style[e[i]]);},restore:function(t,e){for(var i=0;i<e.length;i++)null!==e[i]&&t.css(e[i],t.data(V+e[i]));},setMode:function(t,e){return"toggle"===e&&(e=t.is(":hidden")?"show":"hide"),e;},createWrapper:function(e){if(e.parent().is(".ui-effects-wrapper"))return e.parent();var i={width:e.outerWidth(!0),height:e.outerHeight(!0),float:e.css("float")},s=t("<div></div>").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0}),r={width:e.width(),height:e.height()},a=document.activeElement;return(e.wrap(s),(e[0]===a||t.contains(e[0],a))&&t(a).focus(),(s=e.parent()),"static"===e.css("position")?(s.css({position:"relative"}),e.css({position:"relative"})):(t.extend(i,{position:e.css("position"),zIndex:e.css("z-index")}),t.each(["top","left","bottom","right"],function(t,s){(i[s]=e.css(s)),isNaN(parseInt(i[s],10))&&(i[s]="auto");}),e.css({position:"relative",top:0,left:0,right:"auto",bottom:"auto"})),e.css(r),s.css(i).show());},removeWrapper:function(e){var i=document.activeElement;return e.parent().is(".ui-effects-wrapper")&&(e.parent().replaceWith(e),(e[0]===i||t.contains(e[0],i))&&t(i).focus()),e;},}),t.fn.extend({jqplotEffect:function(e,i,s,r){function a(e){function i(){t.isFunction(r)&&r.call(s[0]),t.isFunction(e)&&e();} 264var s=t(this),r=n.complete,a=n.mode;(s.is(":hidden")?"hide"===a:"show"===a)?i():l.call(s[0],n,i);} 265var n=R.apply(this,arguments),o=n.mode,h=n.queue,l=t.jqplot.effects.effect[n.effect],d=!l&&U&&t.jqplot.effects[n.effect];return t.fx.off||(!l&&!d)?o?this[o](n.duration,n.complete):this.each(function(){n.complete&&n.complete.call(this);}):l?h===!1?this.each(a):this.queue(h||"fx",a):d.call(this,{options:n,duration:n.duration,callback:n.complete,mode:n.mode});},});var $=/up|down|vertical/,K=/up|left|vertical|horizontal/;t.jqplot.effects.effect.blind=function(e,i){var s,r,a,n=t(this),o=["position","top","bottom","left","right","height","width"],h=t.jqplot.effects.setMode(n,e.mode||"hide"),l=e.direction||"up",d=$.test(l),p=d?"height":"width",g=d?"top":"left",c=K.test(l),u={},m="show"===h;n.parent().is(".ui-effects-wrapper")?t.jqplot.effects.save(n.parent(),o):t.jqplot.effects.save(n,o),n.show(),(a=parseInt(n.css("top"),10)),(s=t.jqplot.effects.createWrapper(n).css({overflow:"hidden"})),(r=d?s[p]()+a:s[p]()),(u[p]=m?String(r):"0"),c||(n.css(d?"bottom":"right",0).css(d?"top":"left","").css({position:"absolute"}),(u[g]=m?"0":String(r))),m&&(s.css(p,0),c||s.css(g,r)),s.animate(u,{duration:e.duration,easing:e.easing,queue:!1,complete:function(){"hide"===h&&n.hide(),t.jqplot.effects.restore(n,o),t.jqplot.effects.removeWrapper(n),i();},});};})(jQuery),(function(t){function e(e,i,s,r){if(("horizontal"==this.rendererOptions.barDirection&&((this._stackAxis="x"),(this._primaryAxis="_yaxis")),1==this.rendererOptions.waterfall)){this._data=t.extend(!0,[],this.data);for(var a=0,n=this.rendererOptions.barDirection&&"vertical"!==this.rendererOptions.barDirection&&this.transposedData!==!1?0:1,o=0;o<this.data.length;o++) 266(a+=this.data[o][n]),o>0&&(this.data[o][n]+=this.data[o-1][n]);(this.data[this.data.length]=1==n?[this.data.length+1,a]:[a,this.data.length+1]),(this._data[this._data.length]=1==n?[this._data.length+1,a]:[a,this._data.length+1]);} 267if(this.rendererOptions.groups>1){this.breakOnNull=!0;for(var h=this.data.length,l=parseInt(h/this.rendererOptions.groups,10),d=0,o=l;h>o;o+=l) 268this.data.splice(o+d,0,[null,null]),this._plotData.splice(o+d,0,[null,null]),this._stackData.splice(o+d,0,[null,null]),d++;for(o=0;o<this.data.length;o++) 269"_xaxis"==this._primaryAxis?((this.data[o][0]=o+1),(this._plotData[o][0]=o+1),(this._stackData[o][0]=o+1)):((this.data[o][1]=o+1),(this._plotData[o][1]=o+1),(this._stackData[o][1]=o+1));}} 270function i(t,e,s,r,a){var n,o,h=t,l=t-1,d="x"===a?0:1;return h>0?((o=r.series[l]._plotData[e][d]),(n=0>s*o?i(l,e,s,r,a):r.series[l].gridData[e][d])):(n=0===d?r.series[h]._xaxis.series_u2p(0):r.series[h]._yaxis.series_u2p(0)),n;} 271function s(e,i,s){for(var r=0;r<this.series.length;r++)this.series[r].renderer.constructor==t.jqplot.BarRenderer&&this.series[r].highlightMouseOver&&(this.series[r].highlightMouseDown=!1);}
272function r(){this.plugins.barRenderer&&this.plugins.barRenderer.highlightCanvas&&(this.plugins.barRenderer.highlightCanvas.resetCanvas(),(this.plugins.barRenderer.highlightCanvas=null)),(this.plugins.barRenderer={highlightedSeriesIndex:null}),(this.plugins.barRenderer.highlightCanvas=new t.jqplot.GenericCanvas()),this.eventCanvas._elem.before(this.plugins.barRenderer.highlightCanvas.createElement(this._gridPadding,"jqplot-barRenderer-highlight-canvas",this._plotDimensions,this)),this.plugins.barRenderer.highlightCanvas.setContext(),this.eventCanvas._elem.bind("mouseleave",{plot:this},function(t){n(t.data.plot);});} 273function a(t,e,i,s){var r=t.series[e],a=t.plugins.barRenderer.highlightCanvas;a._ctx.clearRect(0,0,a._ctx.canvas.width,a._ctx.canvas.height),(r._highlightedPoint=i),(t.plugins.barRenderer.highlightedSeriesIndex=e);var n={fillStyle:r.highlightColors[i]};r.renderer.shapeRenderer.draw(a._ctx,s,n),(a=null);} 274function n(t){var e=t.plugins.barRenderer.highlightCanvas;e._ctx.clearRect(0,0,e._ctx.canvas.width,e._ctx.canvas.height);for(var i=0;i<t.series.length;i++)t.series[i]._highlightedPoint=null;(t.plugins.barRenderer.highlightedSeriesIndex=null),t.target.trigger("jqplotDataUnhighlight"),(e=null);} 275function o(t,e,i,s,r){if(s){var o=[s.seriesIndex,s.pointIndex,s.data],h=jQuery.Event("jqplotDataMouseOver");if(((h.pageX=t.pageX),(h.pageY=t.pageY),r.target.trigger(h,o),r.series[o[0]].show&&r.series[o[0]].highlightMouseOver&&(o[0]!=r.plugins.barRenderer.highlightedSeriesIndex||o[1]!=r.series[o[0]]._highlightedPoint))){var l=jQuery.Event("jqplotDataHighlight");(l.which=t.which),(l.pageX=t.pageX),(l.pageY=t.pageY),r.target.trigger(l,o),a(r,s.seriesIndex,s.pointIndex,s.points);}}else null==s&&n(r);} 276function h(t,e,i,s,r){if(s){var o=[s.seriesIndex,s.pointIndex,s.data];if(r.series[o[0]].highlightMouseDown&&(o[0]!=r.plugins.barRenderer.highlightedSeriesIndex||o[1]!=r.series[o[0]]._highlightedPoint)){var h=jQuery.Event("jqplotDataHighlight");(h.which=t.which),(h.pageX=t.pageX),(h.pageY=t.pageY),r.target.trigger(h,o),a(r,s.seriesIndex,s.pointIndex,s.points);}}else null==s&&n(r);} 277function l(t,e,i,s,r){var a=r.plugins.barRenderer.highlightedSeriesIndex;null!=a&&r.series[a].highlightMouseDown&&n(r);} 278function d(t,e,i,s,r){if(s){var a=[s.seriesIndex,s.pointIndex,s.data],n=jQuery.Event("jqplotDataClick");(n.which=t.which),(n.pageX=t.pageX),(n.pageY=t.pageY),r.target.trigger(n,a);}} 279function p(t,e,i,s,r){if(s){var a=[s.seriesIndex,s.pointIndex,s.data],o=r.plugins.barRenderer.highlightedSeriesIndex;null!=o&&r.series[o].highlightMouseDown&&n(r);var h=jQuery.Event("jqplotDataRightClick");(h.which=t.which),(h.pageX=t.pageX),(h.pageY=t.pageY),r.target.trigger(h,a);}} 280(t.jqplot.BarRenderer=function(){t.jqplot.LineRenderer.call(this);}),(t.jqplot.BarRenderer.prototype=new t.jqplot.LineRenderer()),(t.jqplot.BarRenderer.prototype.constructor=t.jqplot.BarRenderer),(t.jqplot.BarRenderer.prototype.init=function(e,i){(this.barPadding=8),(this.barMargin=10),(this.barDirection="vertical"),(this.barWidth=null),(this.shadowOffset=2),(this.shadowDepth=5),(this.shadowAlpha=0.08),(this.waterfall=!1),(this.groups=1),(this.varyBar
280Color=!1),(this.highlightMouseOver=!0),(this.highlightMouseDown=!1),(this.highlightColors=[]),(this.transposedData=!0),(this.renderer.animation={show:!1,direction:"down",speed:3e3,_supported:!0}),(this._type="bar"),e.highlightMouseDown&&null==e.highlightMouseOver&&(e.highlightMouseOver=!1),t.extend(!0,this,e),t.extend(!0,this.renderer,e),(this.fill=!0),"horizontal"===this.barDirection&&this.rendererOptions.animation&&null==this.rendererOptions.animation.direction&&(this.renderer.animation.direction="left"),this.waterfall&&((this.fillToZero=!1),(this.disableStack=!0)),"vertical"==this.barDirection?((this._primaryAxis="_xaxis"),(this._stackAxis="y"),(this.fillAxis="y")):((this._primaryAxis="_yaxis"),(this._stackAxis="x"),(this.fillAxis="x")),(this._highlightedPoint=null),(this._plotSeriesInfo=null),(this._dataColors=[]),(this._barPoints=[]);var a={lineJoin:"miter",lineCap:"round",fill:!0,isarc:!1,strokeStyle:this.color,fillStyle:this.color,closePath:this.fill};this.renderer.shapeRenderer.init(a);var n={lineJoin:"miter",lineCap:"round",fill:!0,isarc:!1,angle:this.shadowAngle,offset:this.shadowOffset,alpha:this.shadowAlpha,depth:this.shadowDepth,closePath:this.fill};this.renderer.shadowRenderer.init(n),i.postInitHooks.addOnce(s),i.postDrawHooks.addOnce(r),i.eventListenerHooks.addOnce("jqplotMouseMove",o),i.eventListenerHooks.addOnce("jqplotMouseDown",h),i.eventListenerHooks.addOnce("jqplotMouseUp",l),i.eventListenerHooks.addOnce("jqplotClick",d),i.eventListenerHooks.addOnce("jqplotRightClick",p);}),t.jqplot.preSeriesInitHooks.push(e),(t.jqplot.BarRenderer.prototype.calcSeriesNumbers=function(){for(var e,i,s=0,r=0,a=this[this._primaryAxis],n=0;n<a._series.length;n++)(e=a._series[n]),e===this&&(i=n),e.renderer.constructor==t.jqplot.BarRenderer&&((s+=e.data.length),(r+=1));return[s,r,i];}),(t.jqplot.BarRenderer.prototype.setBarWidth=function(){var t=0,e=0,i=this[this._primaryAxis],s=(this._plotSeriesInfo=this.renderer.calcSeriesNumbers.call(this));(t=s[0]),(e=s[1]);var r=i.numberTicks,a=(r-1)/2;return("xaxis"==i.name||"x2axis"==i.name?this._stack?(this.barWidth=((i._offsets.max-i._offsets.min)/t)*e-this.barMargin):(this.barWidth=((i._offsets.max-i._offsets.min)/a-this.barPadding*(e-1)-2*this.barMargin)/e):this._stack?(this.barWidth=((i._offsets.min-i._offsets.max)/t)*e-this.barMargin):(this.barWidth=((i._offsets.min-i._offsets.max)/a-this.barPadding*(e-1)-2*this.barMargin)/e),[t,e]);}),(t.jqplot.BarRenderer.prototype.draw=function(e,s,r,a){var n,o=t.extend({},r),h=void 0!=o.shadow?o.shadow:this.shadow,l=void 0!=o.showLine?o.showLine:this.showLine;void 0!=o.fill?o.fill:this.fill,this.xaxis,this.yaxis,this._xaxis.series_u2p,this._yaxis.series_u2p;(this._dataColors=[]),(this._barPoints=[]),(null==this.barWidth||null==this.rendererOptions.barWidth)&&this.renderer.setBarWidth.call(this);var d=(this._plotSeriesInfo=this.renderer.calcSeriesNumbers.call(this)),p=(d[0],d[1]),g=d[2],c=[];if((this._stack?(this._barNudge=0):(this._barNudge=(-Math.abs(p/2-0.5)+g)*(this.barWidth+this.barPadding)),l)){var u=new t.jqplot.ColorGenerator(this.negativeSeriesColors),m=new t.jqplot.ColorGenerator(this.seriesColors),f=u.get(this.index);this.useNegativeColors||(f=o.fillStyle);var v,_,x,w=o.fillStyle;if("vertical"==this.barDirection){for(var n=0;n<s.length;n++) 281if(this._stack||null!=this.data[n][1]){if(((c=[]),(v=s[n][0]+this._barNudge),(x=this._stack&&this._prevGridData.length?i(this.index,n,this._plotData[n][1],a,"y"):this.fillToZero?this._yaxis.series_u2p(0):this.waterfall&&n>0&&n<this.gridData.length-1?this.gridData[n-1][1]:this.waterfall&&0==n&&n<this.gridData.length-1?this._yaxis.min<=0&&this._yaxis.max>=0?this._yaxis.series_u2p(0):this._yaxis.min>0?e.canvas.height:0:this.waterfall&&n==this.gridData.length-1?this._yaxis.min<=0&&this._yaxis.max>=0?this._yaxis.series_u2p(0):this._yaxis.min>0?e.canvas.height:0:e.canvas.height),(this.fillToZero&&this._plotData[n][1]<0)||(this.waterfall&&this._data[n][1]<0)?this.varyBarColor&&!this._stack?this.useNegativeColors?(o.fillStyle=u.next()):(o.fillStyle=m.next()):(o.fillStyle=f):this.varyBar
281Color&&!this._stack?(o.fillStyle=m.next()):(o.fillStyle=w),!this.fillToZero||this._plotData[n][1]>=0?(c.push([v-this.barWidth/2,x]),c.push([v-this.barWidth/2,s[n][1]]),c.push([v+this.barWidth/2,s[n][1]]),c.push([v+this.barWidth/2,x])):(c.push([v-this.barWidth/2,s[n][1]]),c.push([v-this.barWidth/2,x]),c.push([v+this.barWidth/2,x]),c.push([v+this.barWidth/2,s[n][1]])),this._barPoints.push(c),h&&!this._stack)){var b=t.extend(!0,{},o);delete b.fillStyle,this.renderer.shadowRenderer.draw(e,c,b);} 282var k=o.fillStyle||this.color;this._dataColors.push(k),this.renderer.shapeRenderer.draw(e,c,o);}}else if("horizontal"==this.barDirection) 283for(var n=0;n<s.length;n++) 284if(this._stack||null!=this.data[n][0]){if(((c=[]),(v=s[n][1]-this._barNudge),(_=this._stack&&this._prevGridData.length?i(this.index,n,this._plotData[n][0],a,"x"):this.fillToZero?this._xaxis.series_u2p(0):this.waterfall&&n>0&&n<this.gridData.length-1?this.gridData[n-1][0]:this.waterfall&&0==n&&n<this.gridData.length-1?this._xaxis.min<=0&&this._xaxis.max>=0?this._xaxis.series_u2p(0):(this._xaxis.min>0,0):this.waterfall&&n==this.gridData.length-1?this._xaxis.min<=0&&this._xaxis.max>=0?this._xaxis.series_u2p(0):this._xaxis.min>0?0:e.canvas.width:0),(this.fillToZero&&this._plotData[n][0]<0)||(this.waterfall&&this._data[n][0]<0)?this.varyBarColor&&!this._stack?this.useNegativeColors?(o.fillStyle=u.next()):(o.fillStyle=m.next()):(o.fillStyle=f):this.varyBar
284Color&&!this._stack?(o.fillStyle=m.next()):(o.fillStyle=w),!this.fillToZero||this._plotData[n][0]>=0?(c.push([_,v+this.barWidth/2]),c.push([_,v-this.barWidth/2]),c.push([s[n][0],v-this.barWidth/2]),c.push([s[n][0],v+this.barWidth/2])):(c.push([s[n][0],v+this.barWidth/2]),c.push([s[n][0],v-this.barWidth/2]),c.push([_,v-this.barWidth/2]),c.push([_,v+this.barWidth/2])),this._barPoints.push(c),h&&!this._stack)){var b=t.extend(!0,{},o);delete b.fillStyle,this.renderer.shadowRenderer.draw(e,c,b);} 285var k=o.fillStyle||this.color;this._dataColors.push(k),this.renderer.shapeRenderer.draw(e,c,o);}} 286if(0==this.highlightColors.length)this.highlightColors=t.jqplot.computeHighlightColors(this._dataColors);else if("string"==typeof this.highlightColors){var d=this.highlightColors;this.highlightColors=[];for(var n=0;n<this._dataColors.length;n++)this.highlightColors.push(d);}}),(t.jqplot.BarRenderer.prototype.drawShadow=function(t,e,s,r){var a,n,o,h,l,d=void 0!=s?s:{},p=(void 0!=d.shadow?d.shadow:this.shadow,void 0!=d.showLine?d.showLine:this.showLine);void 0!=d.fill?d.fill:this.fill,this.xaxis,this.yaxis,this._xaxis.series_u2p,this._yaxis.series_u2p;if(this._stack&&this.shadow){null==this.barWidth&&this.renderer.setBarWidth.call(this);var g=(this._plotSeriesInfo=this.renderer.calcSeriesNumbers.call(this));if(((o=g[0]),(h=g[1]),(l=g[2]),this._stack?(this._barNudge=0):(this._barNudge=(-Math.abs(h/2-0.5)+l)*(this.barWidth+this.barPadding)),p)) 287if("vertical"==this.barDirection){for(var a=0;a<e.length;a++) 288if(null!=this.data[a][1]){n=[];var c,u=e[a][0]+this._barNudge;(c=this._stack&&this._prevGridData.length?i(this.index,a,this._plotData[a][1],r,"y"):this.fillToZero?this._yaxis.series_u2p(0):t.canvas.height),n.push([u-this.barWidth/2,c]),n.push([u-this.barWidth/2,e[a][1]]),n.push([u+this.barWidth/2,e[a][1]]),n.push([u+this.barWidth/2,c]),this.renderer.shadowRenderer.draw(t,n,d);}}else if("horizontal"==this.barDirection) 289for(var a=0;a<e.length;a++) 290if(null!=this.data[a][0]){n=[];var m,u=e[a][1]-this._barNudge;(m=this._stack&&this._prevGridData.length?i(this.index,a,this._plotData[a][0],r,"x"):this.fillToZero?this._xaxis.series_u2p(0):0),n.push([m,u+this.barWidth/2]),n.push([e[a][0],u+this.barWidth/2]),n.push([e[a][0],u-this.barWidth/2]),n.push([m,u-this.barWidth/2]),this.renderer.shadowRenderer.draw(t,n,d);}}});})(jQuery),(function(t){(t.jqplot.CategoryAxisRenderer=function(e){t.jqplot.LinearAxisRenderer.call(this),(this.sortMergedLabels=!1);}),(t.jqplot.CategoryAxisRenderer.prototype=new t.jqplot.LinearAxisRenderer()),(t.jqplot.CategoryAxisRenderer.prototype.constructor=t.jqplot.CategoryAxisRenderer),(t.jqplot.CategoryAxisRenderer.prototype.init=function(e){(this.groups=1),(this.groupLabels=[]),(this._groupLabels=[]),(this._grouped=!1),(this._barsPerGroup=null),(this.reverse=!1),t.extend(!0,this,{tickOptions:{formatString:"%d"}},e);for(var i=this._dataBounds,s=0;s<this._series.length;s++){var r=this._series[s];r.groups&&(this.groups=r.groups);for(var a=r.data,n=0;n<a.length;n++) 291"xaxis"==this.name||"x2axis"==this.name?((a[n][0]<i.min||null==i.min)&&(i.min=a[n][0]),(a[n][0]>i.max||null==i.max)&&(i.max=a[n][0])):((a[n][1]<i.min||null==i.min)&&(i.min=a[n][1]),(a[n][1]>i.max||null==i.max)&&(i.max=a[n][1]));} 292this.groupLabels.length&&(this.groups=this.groupLabels.length);}),(t.jqplot.CategoryAxisRenderer.prototype.createTicks=function(){var e,i,s,r,a,n=(this._ticks,this.ticks),o=this.name;this._dataBounds;if(n.length){if(this.groups>1&&!this._grouped){for(var h=n.length,l=parseInt(h/this.groups,10),d=0,a=l;h>a;a+=l)n.splice(a+d,0," "),d++;this._grouped=!0;} 293(this.min=0.5),(this.max=n.length+0.5);var p=this.max-this.min;for(this.numberTicks=2*n.length+1,a=0;a<n.length;a++){r=this.min+(2*a*p)/(this.numberTicks-1);var g=new this.tickRenderer(this.tickOptions);(g.showLabel=!1),g.setTick(r,this.name),this._ticks.push(g);var g=new this.tickRenderer(this.tickOptions);(g.label=n[a]),(g.showMark=!1),(g.showGridline=!1),g.setTick(r+0.5,this.name),this._ticks.push(g);} 294var g=new this.tickRenderer(this.tickOptions);(g.showLabel=!1),g.setTick(r+1,this.name),this._ticks.push(g);}else{(e="xaxis"==o||"x2axis"==o?this._plotDimensions.width:this._plotDimensions.height),null!=this.min&&null!=this.max&&null!=this.numberTicks&&(this.tickInterval=null),null!=this.min&&null!=this.max&&null!=this.tickInterval&&parseInt((this.max-this.min)/this.tickInterval,10)!=(this.max-this.min)/this.tickInterval&&(this.tickInterval=null);for(var s,c,u=[],m=0,i=0.5,f=!1,a=0;a<this._series.length;a++) 295for(var v=this._series[a],_=0;_<v.data.length;_++)(c="xaxis"==this.name||"x2axis"==this.name?v.data[_][0]:v.data[_][1]),-1==t.inArray(c,u)&&((f=!0),(m+=1),u.push(c));f&&this.sortMergedLabels&&("string"==typeof u[0]?u.sort():u.sort(function(t,e){return t-e;})),(this.ticks=u);for(var a=0;a<this._series.length;a++) 296for(var v=this._series[a],_=0;_<v.data.length;_++){c="xaxis"==this.name||"x2axis"==this.name?v.data[_][0]:v.data[_][1];var x=t.inArray(c,u)+1;"xaxis"==this.name||"x2axis"==this.name?(v.data[_][0]=x):(v.data[_][1]=x);} 297if(this.groups>1&&!this._grouped){for(var h=u.length,l=parseInt(h/this.groups,10),d=0,a=l;h>a;a+=l+1)u[a]=" ";this._grouped=!0;} 298(s=m+0.5),null==this.numberTicks&&(this.numberTicks=2*m+1);var p=s-i;(this.min=i),(this.max=s);var w=0,b=parseInt(3+e/10,10),l=parseInt(m/b,10);null==this.tickInterval&&(this.tickInterval=p/(this.numberTicks-1));for(var a=0;a<this.numberTicks;a++){r=this.min+a*this.tickInterval;var g=new this.tickRenderer(this.tickOptions);
298a/2==parseInt(a/2,10)?((g.showLabel=!1),(g.showMark=!0)):(l>0&&l>w?((g.showLabel=!1),(w+=1)):((g.showLabel=!0),(w=0)),(g.label=g.formatter(g.formatString,u[(a-1)/2])),(g.showMark=!1),(g.showGridline=!1)),g.setTick(r,this.name),this._ticks.push(g);}}}),(t.jqplot.CategoryAxisRenderer.prototype.draw=function(e,i){if(this.show){this.renderer.createTicks.call(this);if((this._elem&&this._elem.emptyForce(),(this._elem=this._elem||t('<div class="jqplot-axis jqplot-'+this.name+'" style="position:absolute;"></div>')),"xaxis"==this.name||"x2axis"==this.name?this._elem.width(this._plotDimensions.width):this._elem.height(this._plotDimensions.height),(this.labelOptions.axis=this.name),(this._label=new this.labelRenderer(this.labelOptions)),this._label.show)){var s=this._label.draw(e,i);s.appendTo(this._elem);} 299for(var r=this._ticks,a=0;a<r.length;a++){var n=r[a];if(n.showLabel&&(!n.isMinorTick||this.showMinorTicks)){var s=n.draw(e,i);s.appendTo(this._elem);}} 300this._groupLabels=[];for(var a=0;a<this.groupLabels.length;a++){var s=t('<div style="position:absolute;" class="jqplot-'+this.name+'-groupLabel"></div>');s.html(this.groupLabels[a]),this._groupLabels.push(s),s.appendTo(this._elem);}} 301return this._elem;}),(t.jqplot.CategoryAxisRenderer.prototype.set=function(){var e,i=0,s=0,r=0,a=null==this._label?!1:this._label.show;if(this.show){for(var n=this._ticks,o=0;o<n.length;o++){var h=n[o];!h.showLabel||(h.isMinorTick&&!this.showMinorTicks)||((e="xaxis"==this.name||"x2axis"==this.name?h._elem.outerHeight(!0):h._elem.outerWidth(!0)),e>i&&(i=e));} 302for(var l=0,o=0;o<this._groupLabels.length;o++){var d=this._groupLabels[o];(e="xaxis"==this.name||"x2axis"==this.name?d.outerHeight(!0):d.outerWidth(!0)),e>l&&(l=e);} 303a&&((s=this._label._elem.outerWidth(!0)),(r=this._label._elem.outerHeight(!0))),"xaxis"==this.name?((i+=l+r),this._elem.css({height:i+"px",left:"0px",bottom:"0px"})):"x2axis"==this.name?((i+=l+r),this._elem.css({height:i+"px",left:"0px",top:"0px"})):"yaxis"==this.name?((i+=l+s),this._elem.css({width:i+"px",left:"0px",top:"0px"}),a&&this._label.constructor==t.jqplot.AxisLabelRenderer&&this._label._elem.css("width",s+"px")):((i+=l+s),this._elem.css({width:i+"px",right:"0px",top:"0px"}),a&&this._label.constructor==t.jqplot.AxisLabelRenderer&&this._label._elem.css("width",s+"px"));}}),(t.jqplot.CategoryAxisRenderer.prototype.pack=function(e,i){var s,r=this._ticks,a=this.max,n=this.min,o=i.max,h=i.min,l=null==this._label?!1:this._label.show;for(var d in e)this._elem.css(d,e[d]);this._offsets=i;var p=o-h,g=a-n;if((this.reverse?((this.u2p=function(t){return h+((a-t)*p)/g;}),(this.p2u=function(t){return n+((t-h)*g)/p;}),"xaxis"==this.name||"x2axis"==this.name?((this.series_u2p=function(t){return((a-t)*p)/g;}),(this.series_p2u=function(t){return(t*g)/p+a;})):((this.series_u2p=function(t){return((n-t)*p)/g;}),(this.series_p2u=function(t){return(t*g)/p+n;}))):((this.u2p=function(t){return((t-n)*p)/g+h;}),(this.p2u=function(t){return((t-h)*g)/p+n;}),"xaxis"==this.name||"x2axis"==this.name?((this.series_u2p=function(t){return((t-n)*p)/g;}),(this.series_p2u=function(t){return(t*g)/p+n;})):((this.series_u2p=function(t){return((t-a)*p)/g;}),(this.series_p2u=function(t){return(t*g)/p+a;}))),this.show)) 304if("xaxis"==this.name||"x2axis"==this.name){for(s=0;s<r.length;s++){var c=r[s];if(c.show&&c.showLabel){var u;if(c.constructor==t.jqplot.CanvasAxisTickRenderer&&c.angle){var m="xaxis"==this.name?1:-1;switch(c.labelPosition){case"auto":u=m*c.angle<0?-c.getWidth()+(c._textRenderer.height*Math.sin(-c._textRenderer.angle))/2:(-c._textRenderer.height*Math.sin(c._textRenderer.angle))/2;break;case"end":u=-c.getWidth()+(c._textRenderer.height*Math.sin(-c._textRenderer.angle))/2;break;case"start":u=(-c._textRenderer.height*Math.sin(c._textRenderer.angle))/2;break;case"middle":u=-c.getWidth()/2+(c._textRenderer.height*Math.sin(-c._textRenderer.angle))/2;break;default:u=-c.getWidth()/2+(c._textRenderer.height*Math.sin(-c._textRenderer.angle))/2;}}else u=-c.getWidth()/2;var f=this.u2p(c.value)+u+"px";c._elem.css("left",f),c.pack();}} 305var v=["bottom",0];if(l){var _=this._label._elem.outerWidth(!0);this._label._elem.css("left",h+p/2-_/2+"px"),"xaxis"==this.name?(this._label._elem.css("bottom","0px"),(v=["bottom",this._label._elem.outerHeight(!0)])):(this._label._elem.css("top","0px"),(v=["top",this._label._elem.outerHeight(!0)])),this._label.pack();} 306var x=parseInt(this._ticks.length/this.groups,10)+1;for(s=0;s<this._groupLabels.length;s++){for(var w=0,b=0,k=s*x;(s+1)*x>k;k++) 307if(!(k>=this._ticks.length-1)&&this._ticks[k]._elem&&" "!=this._ticks[k].label){var c=this._ticks[k]._elem,d=c.position();(w+=d.left+c.outerWidth(!0)/2),b++;} 308(w/=b),this._groupLabels[s].css({left:w-this._groupLabels[s].outerWidth(!0)/2}),this._groupLabels[s].css(v[0],v[1]);}}else{for(s=0;s<r.length;s++){var c=r[s];if(c.show&&c.showLabel){var u;if(c.constructor==t.jqplot.CanvasAxisTickRenderer&&c.angle){var m="yaxis"==this.name?1:-1;switch(c.labelPosition){case"auto":case"end":u=m*c.angle<0?(-c._textRenderer.height*Math.cos(-c._textRenderer.angle))/2:-c.getHeight()+(c._textRenderer.height*Math.cos(c._textRenderer.angle))/2;break;case"start":u=c.angle>0?(-c._textRenderer.height*Math.cos(-c._textRenderer.angle))/2:-c.getHeight()+(c._textRenderer.height*Math.cos(c._textRenderer.angle))/2;break;case"middle":u=-c.getHeight()/2;break;default:u=-c.getHeight()/2;}}else u=-c.getHeight()/2;var f=this.u2p(c.value)+u+"px";c._elem.css("top",f),c.pack();}} 309var v=["left",0];if(l){var y=this._label._elem.outerHeight(!0);this._label._elem.css("top",o-p/2-y/2+"px"),"yaxis"==this.name?(this._label._elem.css("left","0px"),(v=["left",this._label._elem.outerWidth(!0)])):(this._label._elem.css("right","0px"),(v=["right",this._label._elem.outerWidth(!0)])),this._label.pack();} 310var x=parseInt(this._ticks.length/this.groups,10)+1;for(s=0;s<this._groupLabels.length;s++){for(var w=0,b=0,k=s*x;(s+1)*x>k;k++) 311if(!(k>=this._ticks.length-1)&&this._ticks[k]._elem&&" "!=this._ticks[k].label){var c=this._ticks[k]._elem,d=c.position();(w+=d.top+c.outerHeight()/2),b++;} 312(w/=b),this._groupLabels[s].css({top:w-this._groupLabels[s].outerHeight()/2}),this._groupLabels[s].css(v[0],v[1]);}}});})(jQuery),(function(t){(t.jqplot.CategoryAxisRenderer=function(e){t.jqplot.LinearAxisRenderer.call(this),(this.sortMergedLabels=!1);}),(t.jqplot.CategoryAxisRenderer.prototype=new t.jqplot.LinearAxisRenderer()),(t.jqplot.CategoryAxisRenderer.prototype.constructor=t.jqplot.CategoryAxisRenderer),(t.jqplot.CategoryAxisRenderer.prototype.init=function(e){(this.groups=1),(this.groupLabels=[]),(this._groupLabels=[]),(this._grouped=!1),(this._barsPerGroup=null),(this.reverse=!1),t.extend(!0,this,{tickOptions:{formatString:"%d"}},e);for(var i=this._dataBounds,s=0;s<this._series.length;s++){var r=this._series[s];r.groups&&(this.groups=r.groups);for(var a=r.data,n=0;n<a.length;n++) 313"xaxis"==this.name||"x2axis"==this.name?((a[n][0]<i.min||null==i.min)&&(i.min=a[n][0]),(a[n][0]>i.max||null==i.max)&&(i.max=a[n][0])):((a[n][1]<i.min||null==i.min)&&(i.min=a[n][1]),(a[n][1]>i.max||null==i.max)&&(i.max=a[n][1]));} 314this.groupLabels.length&&(this.groups=this.groupLabels.length);}),(t.jqplot.CategoryAxisRenderer.prototype.createTicks=function(){var e,i,s,r,a,n=(this._ticks,this.ticks),o=this.name;this._dataBounds;if(n.length){if(this.groups>1&&!this._grouped){for(var h=n.length,l=parseInt(h/this.groups,10),d=0,a=l;h>a;a+=l)n.splice(a+d,0," "),d++;this._grouped=!0;} 315(this.min=0.5),(this.max=n.length+0.5);var p=this.max-this.min;for(this.numberTicks=2*n.length+1,a=0;a<n.length;a++){r=this.min+(2*a*p)/(this.numberTicks-1);var g=new this.tickRenderer(this.tickOptions);(g.showLabel=!1),g.setTick(r,this.name),this._ticks.push(g);var g=new this.tickRenderer(this.tickOptions);(g.label=n[a]),(g.showMark=!1),(g.showGridline=!1),g.setTick(r+0.5,this.name),this._ticks.push(g);} 316var g=new this.tickRenderer(this.tickOptions);(g.showLabel=!1),g.setTick(r+1,this.name),this._ticks.push(g);}else{(e="xaxis"==o||"x2axis"==o?this._plotDimensions.width:this._plotDimensions.height),null!=this.min&&null!=this.max&&null!=this.numberTicks&&(this.tickInterval=null),null!=this.min&&null!=this.max&&null!=this.tickInterval&&parseInt((this.max-this.min)/this.tickInterval,10)!=(this.max-this.min)/this.tickInterval&&(this.tickInterval=null);for(var s,c,u=[],m=0,i=0.5,f=!1,a=0;a<this._series.length;a++) 317for(var v=this._series[a],_=0;_<v.data.length;_++)(c="xaxis"==this.name||"x2axis"==this.name?v.data[_][0]:v.data[_][1]),-1==t.inArray(c,u)&&((f=!0),(m+=1),u.push(c));f&&this.sortMergedLabels&&("string"==typeof u[0]?u.sort():u.sort(function(t,e){return t-e;})),(this.ticks=u);for(var a=0;a<this._series.length;a++) 318for(var v=this._series[a],_=0;_<v.data.length;_++){c="xaxis"==this.name||"x2axis"==this.name?v.data[_][0]:v.data[_][1];var x=t.inArray(c,u)+1;"xaxis"==this.name||"x2axis"==this.name?(v.data[_][0]=x):(v.data[_][1]=x);} 319if(this.groups>1&&!this._grouped){for(var h=u.length,l=parseInt(h/this.groups,10),d=0,a=l;h>a;a+=l+1)u[a]=" ";this._grouped=!0;} 320(s=m+0.5),null==this.numberTicks&&(this.numberTicks=2*m+1);var p=s-i;(this.min=i),(this.max=s);var w=0,b=parseInt(3+e/10,10),l=parseInt(m/b,10);null==this.tickInterval&&(this.tickInterval=p/(this.numberTicks-1));for(var a=0;a<this.numberTicks;a++){r=this.min+a*this.tickInterval;var g=new this.tickRenderer(this.tickOptions);
320a/2==parseInt(a/2,10)?((g.showLabel=!1),(g.showMark=!0)):(l>0&&l>w?((g.showLabel=!1),(w+=1)):((g.showLabel=!0),(w=0)),(g.label=g.formatter(g.formatString,u[(a-1)/2])),(g.showMark=!1),(g.showGridline=!1)),g.setTick(r,this.name),this._ticks.push(g);}}}),(t.jqplot.CategoryAxisRenderer.prototype.draw=function(e,i){if(this.show){this.renderer.createTicks.call(this);if((this._elem&&this._elem.emptyForce(),(this._elem=this._elem||t('<div class="jqplot-axis jqplot-'+this.name+'" style="position:absolute;"></div>')),"xaxis"==this.name||"x2axis"==this.name?this._elem.width(this._plotDimensions.width):this._elem.height(this._plotDimensions.height),(this.labelOptions.axis=this.name),(this._label=new this.labelRenderer(this.labelOptions)),this._label.show)){var s=this._label.draw(e,i);s.appendTo(this._elem);} 321for(var r=this._ticks,a=0;a<r.length;a++){var n=r[a];if(n.showLabel&&(!n.isMinorTick||this.showMinorTicks)){var s=n.draw(e,i);s.appendTo(this._elem);}} 322this._groupLabels=[];for(var a=0;a<this.groupLabels.length;a++){var s=t('<div style="position:absolute;" class="jqplot-'+this.name+'-groupLabel"></div>');s.html(this.groupLabels[a]),this._groupLabels.push(s),s.appendTo(this._elem);}} 323return this._elem;}),(t.jqplot.CategoryAxisRenderer.prototype.set=function(){var e,i=0,s=0,r=0,a=null==this._label?!1:this._label.show;if(this.show){for(var n=this._ticks,o=0;o<n.length;o++){var h=n[o];!h.showLabel||(h.isMinorTick&&!this.showMinorTicks)||((e="xaxis"==this.name||"x2axis"==this.name?h._elem.outerHeight(!0):h._elem.outerWidth(!0)),e>i&&(i=e));} 324for(var l=0,o=0;o<this._groupLabels.length;o++){var d=this._groupLabels[o];(e="xaxis"==this.name||"x2axis"==this.name?d.outerHeight(!0):d.outerWidth(!0)),e>l&&(l=e);} 325a&&((s=this._label._elem.outerWidth(!0)),(r=this._label._elem.outerHeight(!0))),"xaxis"==this.name?((i+=l+r),this._elem.css({height:i+"px",left:"0px",bottom:"0px"})):"x2axis"==this.name?((i+=l+r),this._elem.css({height:i+"px",left:"0px",top:"0px"})):"yaxis"==this.name?((i+=l+s),this._elem.css({width:i+"px",left:"0px",top:"0px"}),a&&this._label.constructor==t.jqplot.AxisLabelRenderer&&this._label._elem.css("width",s+"px")):((i+=l+s),this._elem.css({width:i+"px",right:"0px",top:"0px"}),a&&this._label.constructor==t.jqplot.AxisLabelRenderer&&this._label._elem.css("width",s+"px"));}}),(t.jqplot.CategoryAxisRenderer.prototype.pack=function(e,i){var s,r=this._ticks,a=this.max,n=this.min,o=i.max,h=i.min,l=null==this._label?!1:this._label.show;for(var d in e)this._elem.css(d,e[d]);this._offsets=i;var p=o-h,g=a-n;if((this.reverse?((this.u2p=function(t){return h+((a-t)*p)/g;}),(this.p2u=function(t){return n+((t-h)*g)/p;}),"xaxis"==this.name||"x2axis"==this.name?((this.series_u2p=function(t){return((a-t)*p)/g;}),(this.series_p2u=function(t){return(t*g)/p+a;})):((this.series_u2p=function(t){return((n-t)*p)/g;}),(this.series_p2u=function(t){return(t*g)/p+n;}))):((this.u2p=function(t){return((t-n)*p)/g+h;}),(this.p2u=function(t){return((t-h)*g)/p+n;}),"xaxis"==this.name||"x2axis"==this.name?((this.series_u2p=function(t){return((t-n)*p)/g;}),(this.series_p2u=function(t){return(t*g)/p+n;})):((this.series_u2p=function(t){return((t-a)*p)/g;}),(this.series_p2u=function(t){return(t*g)/p+a;}))),this.show)) 326if("xaxis"==this.name||"x2axis"==this.name){for(s=0;s<r.length;s++){var c=r[s];if(c.show&&c.showLabel){var u;if(c.constructor==t.jqplot.CanvasAxisTickRenderer&&c.angle){var m="xaxis"==this.name?1:-1;switch(c.labelPosition){case"auto":u=m*c.angle<0?-c.getWidth()+(c._textRenderer.height*Math.sin(-c._textRenderer.angle))/2:(-c._textRenderer.height*Math.sin(c._textRenderer.angle))/2;break;case"end":u=-c.getWidth()+(c._textRenderer.height*Math.sin(-c._textRenderer.angle))/2;break;case"start":u=(-c._textRenderer.height*Math.sin(c._textRenderer.angle))/2;break;case"middle":u=-c.getWidth()/2+(c._textRenderer.height*Math.sin(-c._textRenderer.angle))/2;break;default:u=-c.getWidth()/2+(c._textRenderer.height*Math.sin(-c._textRenderer.angle))/2;}}else u=-c.getWidth()/2;var f=this.u2p(c.value)+u+"px";c._elem.css("left",f),c.pack();}} 327var v=["bottom",0];if(l){var _=this._label._elem.outerWidth(!0);this._label._elem.css("left",h+p/2-_/2+"px"),"xaxis"==this.name?(this._label._elem.css("bottom","0px"),(v=["bottom",this._label._elem.outerHeight(!0)])):(this._label._elem.css("top","0px"),(v=["top",this._label._elem.outerHeight(!0)])),this._label.pack();} 328var x=parseInt(this._ticks.length/this.groups,10)+1;for(s=0;s<this._groupLabels.length;s++){for(var w=0,b=0,k=s*x;(s+1)*x>k;k++) 329if(!(k>=this._ticks.length-1)&&this._ticks[k]._elem&&" "!=this._ticks[k].label){var c=this._ticks[k]._elem,d=c.position();(w+=d.left+c.outerWidth(!0)/2),b++;} 330(w/=b),this._groupLabels[s].css({left:w-this._groupLabels[s].outerWidth(!0)/2}),this._groupLabels[s].css(v[0],v[1]);}}else{for(s=0;s<r.length;s++){var c=r[s];if(c.show&&c.showLabel){var u;if(c.constructor==t.jqplot.CanvasAxisTickRenderer&&c.angle){var m="yaxis"==this.name?1:-1;switch(c.labelPosition){case"auto":case"end":u=m*c.angle<0?(-c._textRenderer.height*Math.cos(-c._textRenderer.angle))/2:-c.getHeight()+(c._textRenderer.height*Math.cos(c._textRenderer.angle))/2;break;case"start":u=c.angle>0?(-c._textRenderer.height*Math.cos(-c._textRenderer.angle))/2:-c.getHeight()+(c._textRenderer.height*Math.cos(c._textRenderer.angle))/2;break;case"middle":u=-c.getHeight()/2;break;default:u=-c.getHeight()/2;}}else u=-c.getHeight()/2;var f=this.u2p(c.value)+u+"px";c._elem.css("top",f),c.pack();}} 331var v=["left",0];if(l){var y=this._label._elem.outerHeight(!0);this._label._elem.css("top",o-p/2-y/2+"px"),"yaxis"==this.name?(this._label._elem.css("left","0px"),(v=["left",this._label._elem.outerWidth(!0)])):(this._label._elem.css("right","0px"),(v=["right",this._label._elem.outerWidth(!0)])),this._label.pack();} 332var x=parseInt(this._ticks.length/this.groups,10)+1;for(s=0;s<this._groupLabels.length;s++){for(var w=0,b=0,k=s*x;(s+1)*x>k;k++) 333if(!(k>=this._ticks.length-1)&&this._ticks[k]._elem&&" "!=this._ticks[k].label){var c=this._ticks[k]._elem,d=c.position();(w+=d.top+c.outerHeight()/2),b++;} 334(w/=b),this._groupLabels[s].css({top:w-this._groupLabels[s].outerHeight()/2}),this._groupLabels[s].css(v[0],v[1]);}}});})(jQuery),(function(t){(t.jqplot.CanvasTextRenderer=function(e){(this.fontStyle="normal"),(this.fontVariant="normal"),(this.fontWeight="normal"),(this.fontSize="10px"),(this.fontFamily="sans-serif"),(this.fontStretch=1),(this.fillStyle="#666666"),(this.angle=0),(this.textAlign="start"),(this.textBaseline="alphabetic"),this.text,this.width,this.height,(this.pt2px=1.28),t.extend(!0,this,e),(this.normalizedFontSize=this.normalizeFontSize(this.fontSize)),this.setHeight();}),(t.jqplot.CanvasTextRenderer.prototype.init=function(e){t.extend(!0,this,e),(this.normalizedFontSize=this.normalizeFontSize(this.fontSize)),this.setHeight();}),(t.jqplot.CanvasTextRenderer.prototype.normalizeFontSize=function(t){t=String(t);var e=parseFloat(t);return t.indexOf("px")>-1?e/this.pt2px:t.indexOf("pt")>-1?e:t.indexOf("em")>-1?12*e:t.indexOf("%")>-1?(12*e)/100:e/this.pt2px;}),(t.jqplot.CanvasTextRenderer.prototype.fontWeight2Float=function(t){if(Number(t))return t/400;switch(t){case"normal":return 1;case"bold":return 1.75;case"bolder":return 2.25;case"lighter":return 0.75;default:return 1;}}),(t.jqplot.CanvasTextRenderer.prototype.getText=function(){return this.text;}),(t.jqplot.CanvasTextRenderer.prototype.setText=function(t,e){return(this.text=t),this.setWidth(e),this;}),(t.jqplot.CanvasTextRenderer.prototype.getWidth=function(t){return this.width;}),(t.jqplot.CanvasTextRenderer.prototype.setWidth=function(t,e){return e?(this.width=e):(this.width=this.measure(t,this.text)),this;}),(t.jqplot.CanvasTextRenderer.prototype.getHeight=function(t){return this.height;}),(t.jqplot.CanvasTextRenderer.prototype.setHeight=function(t){return t?(this.height=t):(this.height=this.normalizedFontSize*this.pt2px),this;}),(t.jqplot.CanvasTextRenderer.prototype.letter=function(t){return this.letters[t];}),(t.jqplot.CanvasTextRenderer.prototype.ascent=function(){return this.normalizedFontSize;}),(t.jqplot.CanvasTextRenderer.prototype.descent=function(){return(7*this.normalizedFontSize)/25;}),(t.jqplot.CanvasTextRenderer.prototype.measure=function(t,e){for(var i=0,s=e.length,r=0;s>r;r++){var a=this.letter(e.charAt(r));a&&(i+=((a.width*this.normalizedFontSize)/25)*this.fontStretch);} 335return i;}),(t.jqplot.CanvasTextRenderer.prototype.draw=function(t,e){var i=0,s=0.72*this.height,r=0,a=e.length,n=this.normalizedFontSize/25;t.save();var o,h;(-Math.PI/2<=this.angle&&this.angle<=0)||((3*Math.PI)/2<=this.angle&&this.angle<=2*Math.PI)?((o=0),(h=-Math.sin(this.angle)*this.width)):(0<this.angle&&this.angle<=Math.PI/2)||(2*-Math.PI<=this.angle&&this.angle<=(3*-Math.PI)/2)?((o=Math.sin(this.angle)*this.height),(h=0)):(-Math.PI<this.angle&&this.angle<-Math.PI/2)||(Math.PI<=this.angle&&this.angle<=(3*Math.PI)/2)?((o=-Math.cos(this.angle)*this.width),(h=-Math.sin(this.angle)*this.width-Math.cos(this.angle)*this.height)):(((3*-Math.PI)/2<this.angle&&this.angle<Math.PI)||(Math.PI/2<this.angle&&this.angle<Math.PI))&&((o=Math.sin(this.angle)*this.height-Math.cos(this.angle)*this.width),(h=-Math.cos(this.angle)*this.height)),(t.strokeStyle=this.fillStyle),(t.fillStyle=this.fillStyle),t.translate(o,h),t.rotate(this.angle),(t.lineCap="round");var l=this.normalizedFontSize>30?2:2+(30-this.normalizedFontSize)/20;t.lineWidth=l*n*this.fontWeight2Float(this.fontWeight);for(var d=0;a>d;d++){var p=this.letter(e.charAt(d));if(p){t.beginPath();for(var g=1,c=0;c<p.points.length;c++){var u=p.points[c];-1!=u[0]||-1!=u[1]?(g?(t.moveTo(i+u[0]*n*this.fontStretch,s-u[1]*n),(g=!1)):t.lineTo(i+u[0]*n*this.fontStretch,s-u[1]*n)):(g=1);} 336t.stroke(),(i+=p.width*n*this.fontStretch);}}
337return t.restore(),r;}),(t.jqplot.CanvasTextRenderer.prototype.letters={" ":{width:16,points:[]},"!":{width:10,points:[[5,21],[5,7],[-1,-1],[5,2],[4,1],[5,0],[6,1],[5,2],],},'"':{width:16,points:[[4,21],[4,14],[-1,-1],[12,21],[12,14],],},"#":{width:21,points:[[11,25],[4,-7],[-1,-1],[17,25],[10,-7],[-1,-1],[4,12],[18,12],[-1,-1],[3,6],[17,6],],},$:{width:20,points:[[8,25],[8,-4],[-1,-1],[12,25],[12,-4],[-1,-1],[17,18],[15,20],[12,21],[8,21],[5,20],[3,18],[3,16],[4,14],[5,13],[7,12],[13,10],[15,9],[16,8],[17,6],[17,3],[15,1],[12,0],[8,0],[5,1],[3,3],],},"%":{width:24,points:[[21,21],[3,0],[-1,-1],[8,21],[10,19],[10,17],[9,15],[7,14],[5,14],[3,16],[3,18],[4,20],[6,21],[8,21],[10,20],[13,19],[16,19],[19,20],[21,21],[-1,-1],[17,7],[15,6],[14,4],[14,2],[16,0],[18,0],[20,1],[21,3],[21,5],[19,7],[17,7],],},"&":{width:26,points:[[23,12],[23,13],[22,14],[21,14],[20,13],[19,11],[17,6],[15,3],[13,1],[11,0],[7,0],[5,1],[4,2],[3,4],[3,6],[4,8],[5,9],[12,13],[13,14],[14,16],[14,18],[13,20],[11,21],[9,20],[8,18],[8,16],[9,13],[11,10],[16,3],[18,1],[20,0],[22,0],[23,1],[23,2],],},"'":{width:10,points:[[5,19],[4,20],[5,21],[6,20],[6,18],[5,16],[4,15],],},"(":{width:14,points:[[11,25],[9,23],[7,20],[5,16],[4,11],[4,7],[5,2],[7,-2],[9,-5],[11,-7],],},")":{width:14,points:[[3,25],[5,23],[7,20],[9,16],[10,11],[10,7],[9,2],[7,-2],[5,-5],[3,-7],],},"*":{width:16,points:[[8,21],[8,9],[-1,-1],[3,18],[13,12],[-1,-1],[13,18],[3,12],],},"+":{width:26,points:[[13,18],[13,0],[-1,-1],[4,9],[22,9],],},",":{width:10,points:[[6,1],[5,0],[4,1],[5,2],[6,1],[6,-1],[5,-3],[4,-4],],},"-":{width:18,points:[[6,9],[12,9],],},".":{width:10,points:[[5,2],[4,1],[5,0],[6,1],[5,2],],},"/":{width:22,points:[[20,25],[2,-7],],},0:{width:20,points:[[9,21],[6,20],[4,17],[3,12],[3,9],[4,4],[6,1],[9,0],[11,0],[14,1],[16,4],[17,9],[17,12],[16,17],[14,20],[11,21],[9,21],],},1:{width:20,points:[[6,17],[8,18],[11,21],[11,0],],},2:{width:20,points:[[4,16],[4,17],[5,19],[6,20],[8,21],[12,21],[14,20],[15,19],[16,17],[16,15],[15,13],[13,10],[3,0],[17,0],],},3:{width:20,points:[[5,21],[16,21],[10,13],[13,13],[15,12],[16,11],[17,8],[17,6],[16,3],[14,1],[11,0],[8,0],[5,1],[4,2],[3,4],],},4:{width:20,points:[[13,21],[3,7],[18,7],[-1,-1],[13,21],[13,0],],},5:{width:20,points:[[15,21],[5,21],[4,12],[5,13],[8,14],[11,14],[14,13],[16,11],[17,8],[17,6],[16,3],[14,1],[11,0],[8,0],[5,1],[4,2],[3,4],],},6:{width:20,points:[[16,18],[15,20],[12,21],[10,21],[7,20],[5,17],[4,12],[4,7],[5,3],[7,1],[10,0],[11,0],[14,1],[16,3],[17,6],[17,7],[16,10],[14,12],[11,13],[10,13],[7,12],[5,10],[4,7],],},7:{width:20,points:[[17,21],[7,0],[-1,-1],[3,21],[17,21],],},8:{width:20,points:[[8,21],[5,20],[4,18],[4,16],[5,14],[7,13],[11,12],[14,11],[16,9],[17,7],[17,4],[16,2],[15,1],[12,0],[8,0],[5,1],[4,2],[3,4],[3,7],[4,9],[6,11],[9,12],[13,13],[15,14],[16,16],[16,18],[15,20],[12,21],[8,21],],},9:{width:20,points:[[16,14],[15,11],[13,9],[10,8],[9,8],[6,9],[4,11],[3,14],[3,15],[4,18],[6,20],[9,21],[10,21],[13,20],[15,18],[16,14],[16,9],[15,4],[13,1],[10,0],[8,0],[5,1],[4,3],],},":":{width:10,points:[[5,14],[4,13],[5,12],[6,13],[5,14],[-1,-1],[5,2],[4,1],[5,0],[6,1],[5,2],],},";":{width:10,points:[[5,14],[4,13],[5,12],[6,13],[5,14],[-1,-1],[6,1],[5,0],[4,1],[5,2],[6,1],[6,-1],[5,-3],[4,-4],],},"<":{width:24,points:[[20,18],[4,9],[20,0],],},"=":{width:26,points:[[4,12],[22,12],[-1,-1],[4,6],[22,6],],},">":{width:24,points:[[4,18],[20,9],[4,0],],},"?":{width:18,points:[[3,16],[3,17],[4,19],[5,20],[7,21],[11,21],[13,20],[14,19],[15,17],[15,15],[14,13],[13,12],[9,10],[9,7],[-1,-1],[9,2],[8,1],[9,0],[10,1],[9,2],],},"@":{width:27,points:[[18,13],[17,15],[15,16],[12,16],[10,15],[9,14],[8,11],[8,8],[9,6],[11,5],[14,5],[16,6],[17,8],[-1,-1],[12,16],[10,14],[9,11],[9,8],[10,6],[11,5],[-1,-1],[18,16],[17,8],[17,6],[19,5],[21,5],[23,7],[24,10],[24,12],[23,15],[22,17],[20,19],[18,20],[15,21],[12,21],[9,20],[7,19],[5,17],[4,15],[3,12],[3,9],[4,6],[5,4],[7,2],[9,1],[12,0],[15,0],[18,1],[20,2],[21,3],[-1,-1],[19,16],[18,8],[18,6],[19,5],],},A:{width:18,points:[[9,21],[1,0],[-1,-1],[9,21],[17,0],[-1,-1],[4,7],[14,7],],},B:{width:21,points:[[4,21],[4,0],[-1,-1],[4,21],[13,21],[16,20],[17,19],[18,17],[18,15],[17,13],[16,12],[13,11],[-1,-1],[4,11],[13,11],[16,10],[17,9],[18,7],[18,4],[17,2],[16,1],[13,0],[4,0],],},C:{width:21,points:[[18,16],[17,18],[15,20],[13,21],[9,21],[7,20],[5,18],[4,16],[3,13],[3,8],[4,5],[5,3],[7,1],[9,0],[13,0],[15,1],[17,3],[18,5],],},D:{width:21,points:[[4,21],[4,0],[-1,-1],[4,21],[11,21],[14,20],[16,18],[17,16],[18,13],[18,8],[17,5],[16,3],[14,1],[11,0],[4,0],],},E:{width:19,points:[[4,21],[4,0],[-1,-1],[4,21],[17,21],[-1,-1],[4,11],[12,11],[-1,-1],[4,0],[17,0],],},F:{width:18,points:[[4,21],[4,0],[-1,-1],[4,21],[17,21],[-1,-1],[4,11],[12,11],],},G:{width:21,points:[[18,16],[17,18],[15,20],[13,21],[9,21],[7,20],[5,18],[4,16],[3,13],[3,8],[4,5],[5,3],[7,1],[9,0],[13,0],[15,1],[17,3],[18,5],[18,8],[-1,-1],[13,8],[18,8],],},H:{width:22,points:[[4,21],[4,0],[-1,-1],[18,21],[18,0],[-1,-1],[4,11],[18,11
337],],},I:{width:8,points:[[4,21],[4,0],],},J:{width:16,points:[[12,21],[12,5],[11,2],[10,1],[8,0],[6,0],[4,1],[3,2],[2,5],[2,7],],},K:{width:21,points:[[4,21],[4,0],[-1,-1],[18,21],[4,7],[-1,-1],[9,12],[18,0],],},L:{width:17,points:[[4,21],[4,0],[-1,-1],[4,0],[16,0],],},M:{width:24,points:[[4,21],[4,0],[-1,-1],[4,21],[12,0],[-1,-1],[20,21],[12,0],[-1,-1],[20,21],[20,0],],},N:{width:22,points:[[4,21],[4,0],[-1,-1],[4,21],[18,0],[-1,-1],[18,21],[18,0],],},O:{width:22,points:[[9,21],[7,20],[5,18],[4,16],[3,13],[3,8],[4,5],[5,3],[7,1],[9,0],[13,0],[15,1],[17,3],[18,5],[19,8],[19,13],[18,16],[17,18],[15,20],[13,21],[9,21],],},P:{width:21,points:[[4,21],[4,0],[-1,-1],[4,21],[13,21],[16,20],[17,19],[18,17],[18,14],[17,12],[16,11],[13,10],[4,10],],},Q:{width:22,points:[[9,21],[7,20],[5,18],[4,16],[3,13],[3,8],[4,5],[5,3],[7,1],[9,0],[13,0],[15,1],[17,3],[18,5],[19,8],[19,13],[18,16],[17,18],[15,20],[13,21],[9,21],[-1,-1],[12,4],[18,-2],],},R:{width:21,points:[[4,21],[4,0],[-1,-1],[4,21],[13,21],[16,20],[17,19],[18,17],[18,15],[17,13],[16,12],[13,11],[4,11],[-1,-1],[11,11],[18,0],],},S:{width:20,points:[[17,18],[15,20],[12,21],[8,21],[5,20],[3,18],[3,16],[4,14],[5,13],[7,12],[13,10],[15,9],[16,8],[17,6],[17,3],[15,1],[12,0],[8,0],[5,1],[3,3],],},T:{width:16,points:[[8,21],[8,0],[-1,-1],[1,21],[15,21],],},U:{width:22,points:[[4,21],[4,6],[5,3],[7,1],[10,0],[12,0],[15,1],[17,3],[18,6],[18,21],],},V:{width:18,points:[[1,21],[9,0],[-1,-1],[17,21],[9,0],],},W:{width:24,points:[[2,21],[7,0],[-1,-1],[12,21],[7,0],[-1,-1],[12,21],[17,0],[-1,-1],[22,21],[17,0],],},X:{width:20,points:[[3,21],[17,0],[-1,-1],[17,21],[3,0],],},Y:{width:18,points:[[1,21],[9,11],[9,0],[-1,-1],[17,21],[9,11],],},Z:{width:20,points:[[17,21],[3,0],[-1,-1],[3,21],[17,21],[-1,-1],[3,0],[17,0],],},"[":{width:14,points:[[4,25],[4,-7],[-1,-1],[5,25],[5,-7],[-1,-1],[4,25],[11,25],[-1,-1],[4,-7],[11,-7],],},"\\":{width:14,points:[[0,21],[14,-3],],},"]":{width:14,points:[[9,25],[9,-7],[-1,-1],[10,25],[10,-7],[-1,-1],[3,25],[10,25],[-1,-1],[3,-7],[10,-7],],},"^":{width:16,points:[[6,15],[8,18],[10,15],[-1,-1],[3,12],[8,17],[13,12],[-1,-1],[8,17],[8,0],],},_:{width:16,points:[[0,-2],[16,-2],],},"`":{width:10,points:[[6,21],[5,20],[4,18],[4,16],[5,15],[6,16],[5,17],],},a:{width:19,points:[[15,14],[15,0],[-1,-1],[15,11],[13,13],[11,14],[8,14],[6,13],[4,11],[3,8],[3,6],[4,3],[6,1],[8,0],[11,0],[13,1],[15,3],],},b:{width:19,points:[[4,21],[4,0],[-1,-1],[4,11],[6,13],[8,14],[11,14],[13,13],[15,11],[16,8],[16,6],[15,3],[13,1],[11,0],[8,0],[6,1],[4,3],],},c:{width:18,points:[[15,11],[13,13],[11,14],[8,14],[6,13],[4,11],[3,8],[3,6],[4,3],[6,1],[8,0],[11,0],[13,1],[15,3],],},d:{width:19,points:[[15,21],[15,0],[-1,-1],[15,11],[13,13],[11,14],[8,14],[6,13],[4,11],[3,8],[3,6],[4,3],[6,1],[8,0],[11,0],[13,1],[15,3],],},e:{width:18,points:[[3,8],[15,8],[15,10],[14,12],[13,13],[11,14],[8,14],[6,13],[4,11],[3,8],[3,6],[4,3],[6,1],[8,0],[11,0],[13,1],[15,3],],},f:{width:12,points:[[10,21],[8,21],[6,20],[5,17],[5,0],[-1,-1],[2,14],[9,14],],},g:{width:19,points:[[15,14],[15,-2],[14,-5],[13,-6],[11,-7],[8,-7],[6,-6],[-1,-1],[15,11],[13,13],[11,14],[8,14],[6,13],[4,11],[3,8],[3,6],[4,3],[6,1],[8,0],[11,0],[13,1],[15,3],],},h:{width:19,points:[[4,21],[4,0],[-1,-1],[4,10],[7,13],[9,14],[12,14],[14,13],[15,10],[15,0],],},i:{width:8,points:[[3,21],[4,20],[5,21],[4,22],[3,21],[-1,-1],[4,14],[4,0],],},j:{width:10,points:[[5,21],[6,20],[7,21],[6,22],[5,21],[-1,-1],[6,14],[6,-3],[5,-6],[3,-7],[1,-7],],},k:{width:17,points:[[4,21],[4,0],[-1,-1],[14,14],[4,4],[-1,-1],[8,8],[15,0],],},l:{width:8,points:[[4,21],[4,0],],},m:{width:30,points:[[4,14],[4,0],[-1,-1],[4,10],[7,13],[9,14],[12,14],[14,13],[15,10],[15,0],[-1,-1],[15,10],[18,13],[20,14],[23,14],[25,13],[26,10],[26,0],],},n:{width:19,points:[[4,14],[4,0],[-1,-1],[4,10],[7,13],[9,14],[12,14],[14,13],[15,10],[15,0],],},o:{width:19,points:[[8,14],[6,13],[4,11],[3,8],[3,6],[4,3],[6,1],[8,0],[11,0],[13,1],[15,3],[16,6],[16,8],[15,11],[13,13],[11,14],[8,14],],},p:{width:19,points:[[4,14],[4,-7],[-1,-1],[4,11],[6,13],[8,14],[11,14],[13,13],[15,11],[16,8],[16,6],[15,3],[13,1],[11,0],[8,0],[6,1],[4,3],],},q:{width:19,points:[[15,14],[15,-7],[-1,-1],[15,11],[13,13],[11,14],[8,14],[6,13],[4,11],[3,8],[3,6],[4,3],[6,1],[8,0],[11,0],[13,1],[15,3],],},r:{width:13,points:[[4,14],[4,0],[-1,-1],[4,8],[5,11],[7,13],[9,14],[12,14],],},s:{width:17,points:[[14,11],[13,13],[10,14],[7,14],[4,13],[3,11],[4,9],[6,8],[11,7],[13,6],[14,4],[14,3],[13,1],[10,0],[7,0],[4,1],[3,3],],},t:{width:12,points:[[5,21],[5,4],[6,1],[8,0],[10,0],[-1,-1],[2,14],[9,14],],},u:{width:19,points:[[4,14],[4,4],[5,1],[7,0],[10,0],[12,1],[15,4],[-1,-1],[15,14],[15,0],],},v:{width:16,points:[[2,14],[8,0],[-1,-1],[14,14],[8,0],],},w:{width:22,points:[[3,14],[7,0],[-1,-1],[11,14],[7,0],[-1,-1],[11,14],[15,0],[-1,-1],[19,14],[15,0],],},x:{width:17,points:[[3,14],[14,0],[-1,-1],[14,14],[3,0],],},y:{width:16,points:[[2,14],[8,0],[-1,-1],[14,14],[8,0],[6,-4],[4,-6],[2,-7],[1,-7],],},z:{width:17,points:[[14,14],[3,0],[-1,-1],[3,14],[14,14],[-1,-1],[3,0],[14,0],],},"{":{width:14,points:[[9,25],[7,24],[6,23],[5,21],[5,19],[6,17],[7,16],[8,14],[8,12],[6,10],[-1,-1],[7,24],[6,22],[6,20],[7,18],[8,17],[9,15],[9,13],[8,11],[4,9],[8,7],[9,5],[9,3],[8,1],[7,0],[6,-2],[6,-4],[7,-6
337],[-1,-1],[6,8],[8,6],[8,4],[7,2],[6,1],[5,-1],[5,-3],[6,-5],[7,-6],[9,-7],],},"|":{width:8,points:[[4,25],[4,-7],],},"}":{width:14,points:[[5,25],[7,24],[8,23],[9,21],[9,19],[8,17],[7,16],[6,14],[6,12],[8,10],[-1,-1],[7,24],[8,22],[8,20],[7,18],[6,17],[5,15],[5,13],[6,11],[10,9],[6,7],[5,5],[5,3],[6,1],[7,0],[8,-2],[8,-4],[7,-6],[-1,-1],[8,8],[6,6],[6,4],[7,2],[8,1],[9,-1],[9,-3],[8,-5],[7,-6],[5,-7],],},"~":{width:24,points:[[3,6],[3,8],[4,11],[6,12],[8,12],[10,11],[14,8],[16,7],[18,7],[20,8],[21,10],[-1,-1],[3,8],[4,10],[6,11],[8,11],[10,10],[14,7],[16,6],[18,6],[20,7],[21,10],[21,12],],},}),(t.jqplot.CanvasFontRenderer=function(e){(e=e||{}),e.pt2px||(e.pt2px=1.5),t.jqplot.CanvasTextRenderer.call(this,e);}),(t.jqplot.CanvasFontRenderer.prototype=new t.jqplot.CanvasTextRenderer({})),(t.jqplot.CanvasFontRenderer.prototype.constructor=t.jqplot.CanvasFontRenderer),(t.jqplot.CanvasFontRenderer.prototype.measure=function(t,e){var i=this.fontSize+" "+this.fontFamily;t.save(),(t.font=i);var s=t.measureText(e).width;return t.restore(),s;}),(t.jqplot.CanvasFontRenderer.prototype.draw=function(t,e){var i=0,s=0.72*this.height;t.save();var r,a;(-Math.PI/2<=this.angle&&this.angle<=0)||((3*Math.PI)/2<=this.angle&&this.angle<=2*Math.PI)?((r=0),(a=-Math.sin(this.angle)*this.width)):(0<this.angle&&this.angle<=Math.PI/2)||(2*-Math.PI<=this.angle&&this.angle<=(3*-Math.PI)/2)?((r=Math.sin(this.angle)*this.height),(a=0)):(-Math.PI<this.angle&&this.angle<-Math.PI/2)||(Math.PI<=this.angle&&this.angle<=(3*Math.PI)/2)?((r=-Math.cos(this.angle)*this.width),(a=-Math.sin(this.angle)*this.width-Math.cos(this.angle)*this.height)):(((3*-Math.PI)/2<this.angle&&this.angle<Math.PI)||(Math.PI/2<this.angle&&this.angle<Math.PI))&&((r=Math.sin(this.angle)*this.height-Math.cos(this.angle)*this.width),(a=-Math.cos(this.angle)*this.height)),(t.strokeStyle=this.fillStyle),(t.fillStyle=this.fillStyle);var n=this.fontSize+" "+this.fontFamily;(t.font=n),t.translate(r,a),t.rotate(this.angle),t.fillText(e,i,s),t.restore();});})(jQuery),(function(t){function e(e,i,r){var a=r.plugins.cursor,n="",o=!1;if((a.showTooltipGridPosition&&((n=e.x+", "+e.y),(o=!0)),a.showTooltipUnitPosition)) 338for(var h,l=0;l<a.tooltipAxisGroups.length;l++){if(((h=a.tooltipAxisGroups[l]),o&&(n+="<br />"),a.useAxesFormatters)) 339for(var d=0;d<h.length;d++){d&&(n+=", ");var p=r.axes[h[d]]._ticks[0].formatter,g=r.axes[h[d]]._ticks[0].formatString;n+=p(g,i[h[d]]);} 340else n+=t.jqplot.sprintf(a.tooltipFormatString,i[h[0]],i[h[1]]);o=!0;} 341if(a.showTooltipDataPosition) 342for(var c=r.series,u=s(r,e.x,e.y),o=!1,l=0;l<c.length;l++) 343if(c[l].show){var m=c[l].index,f=c[l].label.toString(),v=t.inArray(m,u.indices),_=void 0,x=void 0;if(-1!=v){var w=u.data[v].data;if(a.useAxesFormatters){var b=c[l]._xaxis._ticks[0].formatter,k=c[l]._yaxis._ticks[0].formatter,y=c[l]._xaxis._ticks[0].formatString,j=c[l]._yaxis._ticks[0].formatString;(_=b(y,w[0])),(x=k(j,w[1]));}else(_=w[0]),(x=w[1]);o&&(n+="<br />"),(n+=t.jqplot.sprintf(a.tooltipFormatString,f,_,x)),(o=!0);}} 344a._tooltipElem.html(n);} 345function i(e,i){var r=i.plugins.cursor,a=r.cursorCanvas._ctx;a.clearRect(0,0,a.canvas.width,a.canvas.height),r.showVerticalLine&&r.shapeRenderer.draw(a,[[e.x,0],[e.x,a.canvas.height],]),r.showHorizontalLine&&r.shapeRenderer.draw(a,[[0,e.y],[a.canvas.width,e.y],]);var n=s(i,e.x,e.y);if(r.showCursorLegend) 346for(var o=t(i.targetId+" td.jqplot-cursor-legend-label"),h=0;h<o.length;h++){var l=t(o[h]).data("seriesIndex"),d=i.series[l],p=d.label.toString(),g=t.inArray(l,n.indices),c=void 0,u=void 0;if(-1!=g){var m=n.data[g].data;if(r.useAxesFormatters){var f=d._xaxis._ticks[0].formatter,v=d._yaxis._ticks[0].formatter,_=d._xaxis._ticks[0].formatString,x=d._yaxis._ticks[0].formatString;(c=f(_,m[0])),(u=v(x,m[1]));}else(c=m[0]),(u=m[1]);} 347i.legend.escapeHtml?t(o[h]).text(t.jqplot.sprintf(r.cursorLegendFormatString,p,c,u)):t(o[h]).html(t.jqplot.sprintf(r.cursorLegendFormatString,p,c,u));} 348a=null;} 349function s(t,e,i){for(var s,r,a,n,o,h,l={indices:[],data:[]},d=t.plugins.cursor,r=0;r<t.series.length;r++) 350if(((s=t.series[r]),(n=s.renderer),s.show)){(h=d.intersectionThreshold),s.showMarker&&(h+=s.markerRenderer.size/2);for(var a=0;a<s.gridData.length;a++)(o=s.gridData[a]),d.showVerticalLine&&Math.abs(e-o[0])<=h&&(l.indices.push(r),l.data.push({seriesIndex:r,pointIndex:a,gridData:o,data:s.data[a]}));} 351return l;} 352function r(t,e){var i=e.plugins.cursor,s=i._tooltipElem;switch(i.tooltipLocation){case"nw":var r=t.x+e._gridPadding.left-s.outerWidth(!0)-i.tooltipOffset,a=t.y+e._gridPadding.top-i.tooltipOffset-s.outerHeight(!0);break;
352case"n":var r=t.x+e._gridPadding.left-s.outerWidth(!0)/2,a=t.y+e._gridPadding.top-i.tooltipOffset-s.outerHeight(!0);break;case"ne":var r=t.x+e._gridPadding.left+i.tooltipOffset,a=t.y+e._gridPadding.top-i.tooltipOffset-s.outerHeight(!0);break;case"e":var r=t.x+e._gridPadding.left+i.tooltipOffset,a=t.y+e._gridPadding.top-s.outerHeight(!0)/2;break;case"se":var r=t.x+e._gridPadding.left+i.tooltipOffset,a=t.y+e._gridPadding.top+i.tooltipOffset;break;case"s":var r=t.x+e._gridPadding.left-s.outerWidth(!0)/2,a=t.y+e._gridPadding.top+i.tooltipOffset;break;case"sw":var r=t.x+e._gridPadding.left-s.outerWidth(!0)-i.tooltipOffset,a=t.y+e._gridPadding.top+i.tooltipOffset;break;case"w":var r=t.x+e._gridPadding.left-s.outerWidth(!0)-i.tooltipOffset,a=t.y+e._gridPadding.top-s.outerHeight(!0)/2;break;default:var r=t.x+e._gridPadding.left+i.tooltipOffset,a=t.y+e._gridPadding.top+i.tooltipOffset;} 353s.css("left",r),s.css("top",a),(s=null);} 354function a(t){var e=t._gridPadding,i=t.plugins.cursor,s=i._tooltipElem;switch(i.tooltipLocation){case"nw":var r=e.left+i.tooltipOffset,a=e.top+i.tooltipOffset;s.css("left",r),s.css("top",a);break;case"n":var r=(e.left+(t._plotDimensions.width-e.right))/2-s.outerWidth(!0)/2,a=e.top+i.tooltipOffset;s.css("left",r),s.css("top",a);break;case"ne":var r=e.right+i.tooltipOffset,a=e.top+i.tooltipOffset;s.css({right:r,top:a});break;case"e":var r=e.right+i.tooltipOffset,a=(e.top+(t._plotDimensions.height-e.bottom))/2-s.outerHeight(!0)/2;s.css({right:r,top:a});break;case"se":var r=e.right+i.tooltipOffset,a=e.bottom+i.tooltipOffset;s.css({right:r,bottom:a});break;case"s":var r=(e.left+(t._plotDimensions.width-e.right))/2-s.outerWidth(!0)/2,a=e.bottom+i.tooltipOffset;s.css({left:r,bottom:a});break;case"sw":var r=e.left+i.tooltipOffset,a=e.bottom+i.tooltipOffset;s.css({left:r,bottom:a});break;case"w":var r=e.left+i.tooltipOffset,a=(e.top+(t._plotDimensions.height-e.bottom))/2-s.outerHeight(!0)/2;s.css({left:r,top:a});break;default:var r=e.right-i.tooltipOffset,a=e.bottom+i.tooltipOffset;s.css({right:r,bottom:a});} 355s=null;} 356function n(t,e,i,s,r){t.preventDefault(),t.stopImmediatePropagation();var a=r.plugins.cursor;a.clickReset&&a.resetZoom(r,a);var n=window.getSelection;return document.selection&&document.selection.empty?document.selection.empty():n&&!n().isCollapsed&&n().collapse(),!1;} 357function o(t,e,i,s,r){t.preventDefault(),t.stopImmediatePropagation();var a=r.plugins.cursor;a.dblClickReset&&a.resetZoom(r,a);var n=window.getSelection;return document.selection&&document.selection.empty?document.selection.empty():n&&!n().isCollapsed&&n().collapse(),!1;} 358function h(e,i,s,r,a){var n=a.plugins.cursor;
358if(((n.onGrid=!1),n.show)){if((t(e.target).css("cursor",n.previousCursor),!n.showTooltip||(n._zoom.zooming&&n.showTooltipOutsideZoom&&!n.constrainOutsideZoom)||(n._tooltipElem.empty(),n._tooltipElem.hide()),n.zoom&&((n._zoom.gridpos=i),(n._zoom.datapos=s)),n.showVerticalLine||n.showHorizontalLine)){var o=n.cursorCanvas._ctx;o.clearRect(0,0,o.canvas.width,o.canvas.height),(o=null);} 359if(n.showCursorLegend) 360for(var h=t(a.targetId+" td.jqplot-cursor-legend-label"),l=0;l<h.length;l++){var d=t(h[l]).data("seriesIndex"),p=a.series[d],g=p.label.toString();a.legend.escapeHtml?t(h[l]).text(t.jqplot.sprintf(n.cursorLegendFormatString,g,void 0,void 0)):t(h[l]).html(t.jqplot.sprintf(n.cursorLegendFormatString,g,void 0,void 0));}}} 361function l(t,s,n,o,h){var l=h.plugins.cursor;(l.onGrid=!0),l.show&&((l.previousCursor=t.target.style.cursor),(t.target.style.cursor=l.style),l.showTooltip&&(e(s,n,h),l.followMouse?r(s,h):a(h),l._tooltipElem.show()),(l.showVerticalLine||l.showHorizontalLine)&&i(s,h));} 362function d(t,s,a,n,o){var h=o.plugins.cursor;h.show&&(h.showTooltip&&(e(s,a,o),h.followMouse&&r(s,o)),(h.showVerticalLine||h.showHorizontalLine)&&i(s,o));} 363function p(t){var e,i,s=t.data.plot,r=s.eventCanvas._elem.offset(),a={x:t.pageX-r.left,y:t.pageY-r.top},n={xaxis:null,yaxis:null,x2axis:null,y2axis:null,y3axis:null,y4axis:null,y5axis:null,y6axis:null,y7axis:null,y8axis:null,y9axis:null,yMidAxis:null},o=["xaxis","yaxis","x2axis","y2axis","y3axis","y4axis","y5axis","y6axis","y7axis","y8axis","y9axis","yMidAxis"],h=s.axes;for(e=11;e>0;e--)(i=o[e-1]),h[i].show&&(n[i]=h[i].series_p2u(a[i.charAt(0)]));return{offsets:r,gridPos:a,dataPos:n};} 364function g(t){var i=t.data.plot,s=i.plugins.cursor;if(s.show&&s.zoom&&s._zoom.started&&!s.zoomTarget){t.preventDefault();var a=s.zoomCanvas._ctx,n=p(t),o=n.gridPos,h=n.dataPos;(s._zoom.gridpos=o),(s._zoom.datapos=h),(s._zoom.zooming=!0);var l=o.x,d=o.y,g=a.canvas.height,c=a.canvas.width;s.showTooltip&&!s.onGrid&&s.showTooltipOutsideZoom&&(e(o,h,i),s.followMouse&&r(o,i)),"x"==s.constrainZoomTo?(s._zoom.end=[l,g]):"y"==s.constrainZoomTo?(s._zoom.end=[c,d]):(s._zoom.end=[l,d]);var u=window.getSelection;document.selection&&document.selection.empty?document.selection.empty():u&&!u().isCollapsed&&u().collapse(),m.call(s),(a=null);}} 365function c(e,i,s,r,a){var n=a.plugins.cursor;a.plugins.mobile?t(document).one("vmouseup.jqplot_cursor",{plot:a},u):t(document).one("mouseup.jqplot_cursor",{plot:a},u);a.axes;if((void 0!=document.onselectstart&&((n._oldHandlers.onselectstart=document.onselectstart),(document.onselectstart=function(){return!1;})),void 0!=document.ondrag&&((n._oldHandlers.ondrag=document.ondrag),(document.ondrag=function(){return!1;})),void 0!=document.onmousedown&&((n._oldHandlers.onmousedown=document.onmousedown),(document.onmousedown=function(){return!1;})),n.zoom)){if(!n.zoomProxy){var o=n.zoomCanvas._ctx;o.clearRect(0,0,o.canvas.width,o.canvas.height),(o=null);} 366"x"==n.constrainZoomTo?(n._zoom.start=[i.x,0]):"y"==n.constrainZoomTo?(n._zoom.start=[0,i.y]):(n._zoom.start=[i.x,i.y]),(n._zoom.started=!0);for(var h in s)n._zoom.axes.start[h]=s[h];a.plugins.mobile?t(document).bind("vmousemove.jqplotCursor",{plot:a},g):t(document).bind("mousemove.jqplotCursor",{plot:a},g);}} 367function u(e){var i=e.data.plot,s=i.plugins.cursor;if(s.zoom&&s._zoom.zooming&&!s.zoomTarget){var r=s._zoom.gridpos.x,a=s._zoom.gridpos.y,n=s._zoom.datapos,o=s.zoomCanvas._ctx.canvas.height,h=s.zoomCanvas._ctx.canvas.width,l=i.axes;if(s.constrainOutsideZoom&&!s.onGrid){0>r?(r=0):r>h&&(r=h),0>a?(a=0):a>o&&(a=o);for(var d in n)n[d]&&("x"==d.charAt(0)?(n[d]=l[d].series_p2u(r)):(n[d]=l[d].series_p2u(a)));} 368"x"==s.constrainZoomTo?(a=o):"y"==s.constrainZoomTo&&(r=h),(s._zoom.end=[r,a]),(s._zoom.gridpos={x:r,y:a}),s.doZoom(s._zoom.gridpos,n,i,s);} 369(s._zoom.started=!1),(s._zoom.zooming=!1),t(document).unbind("mousemove.jqplotCursor",g),void 0!=document.onselectstart&&null!=s._oldHandlers.onselectstart&&((document.onselectstart=s._oldHandlers.onselectstart),(s._oldHandlers.onselectstart=null)),void 0!=document.ondrag&&null!=s._oldHandlers.ondrag&&((document.ondrag=s._oldHandlers.ondrag),(s._oldHandlers.ondrag=null)),void 0!=document.onmousedown&&null!=s._oldHandlers.onmousedown&&((document.onmousedown=s._oldHandlers.onmousedown),(s._oldHandlers.onmousedown=null));} 370function m(){var t,e,i,s,r=this._zoom.start,a=this._zoom.end,n=this.zoomCanvas._ctx;a[0]>
370r[0]?((t=r[0]),(s=a[0]-r[0])):((t=a[0]),(s=r[0]-a[0])),a[1]>r[1]?((e=r[1]),(i=a[1]-r[1])):((e=a[1]),(i=r[1]-a[1])),(n.fillStyle="rgba(0,0,0,0.2)"),(n.strokeStyle="#999999"),(n.lineWidth=1),n.clearRect(0,0,n.canvas.width,n.canvas.height),n.fillRect(0,0,n.canvas.width,n.canvas.height),n.clearRect(t,e,s,i),n.strokeRect(t,e,s,i),(n=null);} 371(t.jqplot.Cursor=function(e){(this.style="crosshair"),(this.previousCursor="auto"),(this.show=t.jqplot.config.enablePlugins),(this.showTooltip=!0),(this.followMouse=!1),(this.tooltipLocation="se"),(this.tooltipOffset=6),(this.showTooltipGridPosition=!1),(this.showTooltipUnitPosition=!0),(this.showTooltipDataPosition=!1),(this.tooltipFormatString="%.4P, %.4P"),(this.useAxesFormatters=!0),(this.tooltipAxisGroups=[]),(this.zoom=!1),(this.zoomProxy=!1),(this.zoomTarget=!1),(this.looseZoom=!0),(this.clickReset=!1),(this.dblClickReset=!0),(this.showVerticalLine=!1),(this.showHorizontalLine=!1),(this.constrainZoomTo="none"),(this.shapeRenderer=new t.jqplot.ShapeRenderer()),(this._zoom={start:[],end:[],started:!1,zooming:!1,isZoomed:!1,axes:{start:{},end:{}},gridpos:{},datapos:{}}),this._tooltipElem,this.zoomCanvas,this.cursorCanvas,(this.intersectionThreshold=2),(this.showCursorLegend=!1),(this.cursorLegendFormatString=t.jqplot.Cursor.cursorLegendFormatString),(this._oldHandlers={onselectstart:null,ondrag:null,onmousedown:null}),(this.constrainOutsideZoom=!0),(this.showTooltipOutsideZoom=!1),(this.onGrid=!1),t.extend(!0,this,e);}),(t.jqplot.Cursor.cursorLegendFormatString="%s x:%s, y:%s"),(t.jqplot.Cursor.init=function(e,i,s){var r=s||{};this.plugins.cursor=new t.jqplot.Cursor(r.cursor);var a=this.plugins.cursor;a.show&&(t.jqplot.eventListenerHooks.push(["jqplotMouseEnter",l]),t.jqplot.eventListenerHooks.push(["jqplotMouseLeave",h]),t.jqplot.eventListenerHooks.push(["jqplotMouseMove",d]),a.showCursorLegend&&((s.legend=s.legend||{}),(s.legend.renderer=t.jqplot.CursorLegendRenderer),(s.legend.formatString=this.plugins.cursor.cursorLegendFormatString),(s.legend.show=!0)),a.zoom&&(t.jqplot.eventListenerHooks.push(["jqplotMouseDown",c]),a.clickReset&&t.jqplot.eventListenerHooks.push(["jqplotClick",n]),a.dblClickReset&&t.jqplot.eventListenerHooks.push(["jqplotDblClick",o])),(this.resetZoom=function(){var t=this.axes;if(a.zoomProxy){var e=this.plugins.cursor.zoomCanvas._ctx;e.clearRect(0,0,e.canvas.width,e.canvas.height),(e=null);}else{for(var i in t)t[i].reset(),(t[i]._ticks=[]),void 0!==a._zoom.axes[i]&&(t[i]._autoFormatString=a._zoom.axes[i].tickFormatString);this.redraw();} 372(this.plugins.cursor._zoom.isZoomed=!1),this.target.trigger("jqplotResetZoom",[this,this.plugins.cursor]);}),a.showTooltipDataPosition&&((a.showTooltipUnitPosition=!1),(a.showTooltipGridPosition=!1),void 0==r.cursor.tooltipFormatString&&(a.tooltipFormatString=t.jqplot.Cursor.cursorLegendFormatString)));}),(t.jqplot.Cursor.postDraw=function(){var e=this.plugins.cursor;e.zoomCanvas&&(e.zoomCanvas.resetCanvas(),(e.zoomCanvas=null)),e.cursorCanvas&&(e.cursorCanvas.resetCanvas(),(e.cursorCanvas=null)),e._tooltipElem&&(e._tooltipElem.emptyForce(),(e._tooltipElem=null)),e.zoom&&((e.zoomCanvas=new t.jqplot.GenericCanvas()),this.eventCanvas._elem.before(e.zoomCanvas.createElement(this._gridPadding,"jqplot-zoom-canvas",this._plotDimensions,this)),e.zoomCanvas.setContext());var i=document.createElement("div");if(((e._tooltipElem=t(i)),(i=null),e._tooltipElem.addClass("jqplot-cursor-tooltip"),e._tooltipElem.css({position:"absolute",display:"none"}),e.zoomCanvas?e.zoomCanvas._elem.before(e._tooltipElem):this.eventCanvas._elem.before(e._tooltipElem),(e.showVerticalLine||e.showHorizontalLine)&&((e.cursorCanvas=new t.jqplot.GenericCanvas()),this.eventCanvas._elem.before(e.cursorCanvas.createElement(this._gridPadding,"jqplot-cursor-canvas",this._plotDimensions,this)),e.cursorCanvas.setContext()),e.showTooltipUnitPosition&&0===e.tooltipAxisGroups.length)){for(var s,r=this.series,a=[],n=0;n<r.length;n++){s=r[n];var o=s.xaxis+","+s.yaxis;-1==t.inArray(o,a)&&a.push(o);} 373for(var n=0;n<a.length;n++)e.tooltipAxisGroups.push(a[n].split(","));}}
373),(t.jqplot.Cursor.zoomProxy=function(t,e){function i(e,i,s,a,n){r.doZoom(i,s,t,n);} 374function s(e,i,s){t.resetZoom();} 375var r=t.plugins.cursor,a=e.plugins.cursor;(r.zoomTarget=!0),(r.zoom=!0),(r.style="auto"),(r.dblClickReset=!1),(a.zoom=!0),(a.zoomProxy=!0),e.target.bind("jqplotZoom",i),e.target.bind("jqplotResetZoom",s);}),(t.jqplot.Cursor.prototype.resetZoom=function(t,e){var i=t.axes,s=e._zoom.axes;if(!t.plugins.cursor.zoomProxy&&e._zoom.isZoomed){for(var r in i)i[r].reset(),(i[r]._ticks=[]),(i[r]._autoFormatString=s[r].tickFormatString);t.redraw(),(e._zoom.isZoomed=!1);}else{var a=e.zoomCanvas._ctx;a.clearRect(0,0,a.canvas.width,a.canvas.height),(a=null);} 376t.target.trigger("jqplotResetZoom",[t,e]);}),(t.jqplot.Cursor.resetZoom=function(t){t.resetZoom();}),(t.jqplot.Cursor.prototype.doZoom=function(e,i,s,r){var a,n,o,h,l,d,p,g=r,c=s.axes,u=g._zoom.axes,m=u.start,f=(u.end,s.plugins.cursor.zoomCanvas._ctx);if(("none"==g.constrainZoomTo&&Math.abs(e.x-g._zoom.start[0])>6&&Math.abs(e.y-g._zoom.start[1])>6)||("x"==g.constrainZoomTo&&Math.abs(e.x-g._zoom.start[0])>6)||("y"==g.constrainZoomTo&&Math.abs(e.y-g._zoom.start[1])>6)){if(!s.plugins.cursor.zoomProxy){for(var v in i) 377void 0==g._zoom.axes[v]&&((g._zoom.axes[v]={}),(g._zoom.axes[v].numberTicks=c[v].numberTicks),(g._zoom.axes[v].tickInterval=c[v].tickInterval),(g._zoom.axes[v].daTickInterval=c[v].daTickInterval),(g._zoom.axes[v].min=c[v].min),(g._zoom.axes[v].max=c[v].max),(g._zoom.axes[v].tickFormatString=null!=c[v].tickOptions?c[v].tickOptions.formatString:"")),("none"==g.constrainZoomTo||("x"==g.constrainZoomTo&&"x"==v.charAt(0))||("y"==g.constrainZoomTo&&"y"==v.charAt(0)))&&((a=i[v]),null!=a&&(a>m[v]?((o=m[v]),(h=a)):((n=m[v]-a),(o=a),(h=m[v])),(l=c[v]),(d=null),l.alignTicks&&("x2axis"===l.name&&s.axes.xaxis.show?(d=s.axes.xaxis.numberTicks):"y"===l.name.charAt(0)&&"yaxis"!==l.name&&"yMidAxis"!==l.name&&s.axes.yaxis.show&&(d=s.axes.yaxis.numberTicks)),!this.looseZoom||(c[v].renderer.constructor!==t.jqplot.LinearAxisRenderer&&c[v].renderer.constructor!==t.jqplot.LogAxisRenderer)?((c[v].min=o),(c[v].max=h),(c[v].tickInterval=null),(c[v].numberTicks=null),(c[v].daTickInterval=null)):((p=t.jqplot.LinearTickGenerator(o,h,l._scalefact,d)),c[v].tickInset&&p[0]<c[v].min+c[v].tickInset*c[v].tickInterval&&((p[0]+=p[4]),(p[2]-=1)),c[v].tickInset&&p[1]>c[v].max-c[v].tickInset*c[v].tickInterval&&((p[1]-=p[4]),(p[2]-=1)),c[v].renderer.constructor===t.jqplot.LogAxisRenderer&&p[0]<c[v].min&&((p[0]+=p[4]),(p[2]-=1)),(c[v].min=p[0]),(c[v].max=p[1]),(c[v]._autoFormatString=p[3]),(c[v].numberTicks=p[2]),(c[v].tickInterval=p[4]),(c[v].daTickInterval=[p[4]/1e3,"seconds"])),(c[v]._ticks=[])));f.clearRect(0,0,f.canvas.width,f.canvas.height),s.redraw(),(g._zoom.isZoomed=!0),(f=null);} 378s.target.trigger("jqplotZoom",[e,i,s,r]);}}),t.jqplot.preInitHooks.push(t.jqplot.Cursor.init),t.jqplot.postDrawHooks.push(t.jqplot.Cursor.postDraw),(t.jqplot.CursorLegendRenderer=function(e){t.jqplot.TableLegendRenderer.call(this,e),(this.formatString="%s");}),(t.jqplot.CursorLegendRenderer.prototype=new t.jqplot.TableLegendRenderer()),(t.jqplot.CursorLegendRenderer.prototype.constructor=t.jqplot.CursorLegendRenderer),(t.jqplot.CursorLegendRenderer.prototype.draw=function(){function e(e,i,s,r){var a=s?this.rowSpacing:"0",n=t('<tr class="jqplot-legend jqplot-cursor-legend"></tr>').appendTo(this._elem);n.data("seriesIndex",r),t('<td class="jqplot-legend jqplot-cursor-legend-swatch" style="padding-top:'+ 379a+ 380';"><div style="border:1px solid #cccccc;padding:0.2em;"><div class="jqplot-cursor-legend-swatch" style="background-color:'+ 381i+ 382';"></div></div></td>').appendTo(n);var o=t('<td class="jqplot-legend jqplot-cursor-legend-label" style="vertical-align:middle;padding-top:'+a+';"></td>');o.appendTo(n),o.data("seriesIndex",r),this.escapeHtml?o.text(e):o.html(e),(n=null),(o=null);} 383if((this._elem&&(this._elem.emptyForce(),(this._elem=null)),this.show)){var i,s=this._series,r=document.createElement("table");(this._elem=t(r)),(r=null),this._elem.addClass("jqplot-legend jqplot-cursor-legend"),this._elem.css("position","absolute");for(var a=!1,n=0;n<s.length;n++) 384if(((i=s[n]),i.show&&i.showLabel)){var o=t.jqplot.sprintf(this.formatString,i.label.toString());if(o){var h=i.color;i._stack&&!i.fill&&(h=""),e.call(this,o,h,a,n),(a=!0);} 385for(var l=0;l<t.jqplot.addLegendRowHooks.length;l++){var d=t.jqplot.addLegendRowHooks[l].call(this,i);d&&(e.call(this,d.label,d.color,a),(a=!0));}} 386(s=i=null),delete s,delete i;} 387return this._elem;});})(jQuery),(function(t){(t.jqplot.CanvasAxisTickRenderer=function(e){(this.mark="outside"),(this.showMark=!0),(this.showGridline=!0),(this.isMinorTick=!1),(this.angle=0),(this.markSize=4),(this.show=!0),(this.showLabel=!0),(this.labelPosition="auto"),(this.label=""),(this.value=null),(this._styles={}),(this.formatter=t.jqplot.DefaultTickFormatter),(this.formatString=""),(this.prefix=""),(this.fontFamily='"Trebuchet MS", Arial, Helvetica, sans-serif'),(this.fontSize="10pt"),(this.fontWeight="normal"),(this.fontStretch=1),(this.textColor="#666666"),(this.enableFontSupport=!0),(this.pt2px=null),this._elem,this._ctx,this._plotWidth,this._plotHeight,(this._plotDimensions={height:null,width:null}),t.extend(!0,this,e);var i={fontSize:this.fontSize,fontWeight:this.fontWeight,fontStretch:this.fontStretch,fillStyle:this.textColor,angle:this.getAngleRad(),fontFamily:this.fontFamily};this.pt2px&&(i.pt2px=this.pt2px),this.enableFontSupport&&t.jqplot.support_canvas_text()?(this._textRenderer=new t.jqplot.CanvasFontRenderer(i)):(this._textRenderer=new t.jqplot.CanvasTextRenderer(i));}),(t.jqplot.CanvasAxisTickRenderer.prototype.init=function(e){t.extend(!0,this,e),this._textRenderer.init({fontSize:this.fontSize,fontWeight:this.fontWeight,fontStretch:this.fontStretch,fillStyle:this.textColor,angle:this.getAngleRad(),fontFamily:this.fontFamily});}),(t.jqplot.CanvasAxisTickRenderer.prototype.getWidth=function(t){if(this._elem)return this._elem.outerWidth(!0);var e=this._textRenderer,i=e.getWidth(t),s=e.getHeight(t),r=Math.abs(Math.sin(e.angle)*s)+Math.abs(Math.cos(e.angle)*i);return r;}),(t.jqplot.CanvasAxisTickRenderer.prototype.getHeight=function(t){if(this._elem)return this._elem.outerHeight(!0);var e=this._textRenderer,i=e.getWidth(t),s=e.getHeight(t),r=Math.abs(Math.cos(e.angle)*s)+Math.abs(Math.sin(e.angle)*i);return r;}),(t.jqplot.CanvasAxisTickRenderer.prototype.getTop=function(t){return this._elem?this._elem.position().top:null;}),(t.jqplot.CanvasAxisTickRenderer.prototype.getAngleRad=function(){var t=(this.angle*Math.PI)/180;return t;}),(t.jqplot.CanvasAxisTickRenderer.prototype.setTick=function(t,e,
387i){return(this.value=t),i&&(this.isMinorTick=!0),this;}),(t.jqplot.CanvasAxisTickRenderer.prototype.draw=function(e,i){this.label||(this.label=this.prefix+this.formatter(this.formatString,this.value)),this._elem&&(t.jqplot.use_excanvas&&void 0!==window.G_vmlCanvasManager.uninitElement&&window.G_vmlCanvasManager.uninitElement(this._elem.get(0)),this._elem.emptyForce(),(this._elem=null));var s=i.canvasManager.getCanvas();this._textRenderer.setText(this.label,e);var r=this.getWidth(e),a=this.getHeight(e);return((s.width=r),(s.height=a),(s.style.width=r),(s.style.height=a),(s.style.textAlign="left"),(s.style.position="absolute"),(s=i.canvasManager.initCanvas(s)),(this._elem=t(s)),this._elem.css(this._styles),this._elem.addClass("jqplot-"+this.axis+"-tick"),(s=null),this._elem);}),(t.jqplot.CanvasAxisTickRenderer.prototype.pack=function(){this._textRenderer.draw(this._elem.get(0).getContext("2d"),this.label);});})(jQuery),(function(t){function e(t,e,i){for(var s,r,a,n=Number.MAX_VALUE,o=0,h=d.length;h>o;o++)(s=Math.abs(i-d[o])),n>s&&((n=s),(r=d[o]),(a=l[o]));return[r,a];} 388t.jqplot.DateAxisRenderer=function(){t.jqplot.LinearAxisRenderer.call(this),(this.date=new t.jsDate());};var i=1e3,s=60*i,r=60*s,a=24*r,n=7*a,o=30.4368499*a,h=365.242199*a,l=["%M:%S.%#N","%M:%S.%#N","%M:%S.%#N","%M:%S","%M:%S","%M:%S","%M:%S","%H:%M:%S","%H:%M:%S","%H:%M","%H:%M","%H:%M","%H:%M","%H:%M","%H:%M","%a %H:%M","%a %H:%M","%b %e %H:%M","%b %e %H:%M","%b %e %H:%M","%b %e %H:%M","%v","%v","%v","%v","%v","%v","%v",],d=[0.1*i,0.2*i,0.5*i,i,2*i,5*i,10*i,15*i,30*i,s,2*s,5*s,10*s,15*s,30*s,r,2*r,4*r,6*r,8*r,12*r,a,2*a,3*a,4*a,5*a,n,2*n];(t.jqplot.DateAxisRenderer.prototype=new t.jqplot.LinearAxisRenderer()),(t.jqplot.DateAxisRenderer.prototype.constructor=t.jqplot.DateAxisRenderer),(t.jqplot.DateTickFormatter=function(e,i){return e||(e="%Y/%m/%d"),t.jsDate.strftime(i,e);}),(t.jqplot.DateAxisRenderer.prototype.init=function(e){(this.tickOptions.formatter=t.jqplot.DateTickFormatter),(this.tickInset=0),(this.drawBaseline=!0),(this.baselineWidth=null),(this.baselineColor=null),(this.daTickInterval=null),(this._daTickInterval=null),t.extend(!0,this,e);for(var i,s,r,a,n,o,h,l=this._dataBounds,d=0;d<this._series.length;d++){(i={intervals:[],frequencies:{},sortedIntervals:[],min:null,max:null,mean:null}),(s=0),(r=this._series[d]),(a=r.data),(n=r._plotData),(o=r._stackData),(h=0);for(var p=0;p<a.length;p++) 389"xaxis"==this.name||"x2axis"==this.name?((a[p][0]=new t.jsDate(a[p][0]).getTime()),(n[p][0]=new t.jsDate(a[p][0]).getTime()),(o[p][0]=new t.jsDate(a[p][0]).getTime()),((null!=a[p][0]&&a[p][0]<l.min)||null==l.min)&&(l.min=a[p][0]),((null!=a[p][0]&&a[p][0]>l.max)||null==l.max)&&(l.max=a[p][0]),p>0&&((h=Math.abs(a[p][0]-a[p-1][0])),i.intervals.push(h),i.frequencies.hasOwnProperty(h)?(i.frequencies[h]+=1):(i.frequencies[h]=1)),(s+=h)):((a[p][1]=new t.jsDate(a[p][1]).getTime()),(n[p][1]=new t.jsDate(a[p][1]).getTime()),(o[p][1]=new t.jsDate(a[p][1]).getTime()),((null!=a[p][1]&&a[p][1]<l.min)||null==l.min)&&(l.min=a[p][1]),((null!=a[p][1]&&a[p][1]>l.max)||null==l.max)&&(l.max=a[p][1]),p>0&&((h=Math.abs(a[p][1]-a[p-1][1])),i.intervals.push(h),i.frequencies.hasOwnProperty(h)?(i.frequencies[h]+=1):(i.frequencies[h]=1))),(s+=h);if(r.renderer.bands){if(r.renderer.bands.hiData.length) 390for(var g=r.renderer.bands.hiData,p=0,c=g.length;c>p;p++) 391"xaxis"===this.name||"x2axis"===this.name?((g[p][0]=new t.jsDate(g[p][0]).getTime()),((null!=g[p][0]&&g[p][0]>l.max)||null==l.max)&&(l.max=g[p][0])):((g[p][1]=new t.jsDate(g[p][1]).getTime()),((null!=g[p][1]&&g[p][1]>l.max)||null==l.max)&&(l.max=g[p][1]));if(r.renderer.bands.lowData.length) 392for(var g=r.renderer.bands.lowData,p=0,c=g.length;c>p;p++) 393"xaxis"===this.name||"x2axis"===this.name?((g[p][0]=new t.jsDate(g[p][0]).getTime()),((null!=g[p][0]&&g[p][0]<l.min)||null==l.min)&&(l.min=g[p][0])):((g[p][1]=new t.jsDate(g[p][1]).getTime()),((null!=g[p][1]&&g[p][1]<l.min)||null==l.min)&&(l.min=g[p][1]));} 394for(var u in i.frequencies)i.sortedIntervals.push({interval:u,frequency:i.frequencies[u]});i.sortedIntervals.sort(function(t,e){return e.frequency-t.frequency;}),(i.min=t.jqplot.arrayMin(i.intervals)),(i.max=t.jqplot.arrayMax(i.intervals)),(i.mean=s/a.length),this._intervalStats.push(i),(i=s=r=a=n=o=null);} 395l=null;}),(t.jqplot.DateAxisRenderer.prototype.reset=function(){(this.min=this._options.min),(this.max=this._options.max),(this.tickInterval=this._options.tickInterval),(this.numberTicks=this._options.numberTicks),(this._autoFormatString=""),this._overrideFormatString&&this.tickOptions&&this.tickOptions.formatString&&(this.tickOptions.formatString=""),(this.daTickInterval=this._daTickInterval);}),(t.jqplot.DateAxisRenderer.prototype.createTicks=function(i){var s,r,n,l,d=this._ticks,p=this.ticks,g=this.name,c=this._dataBounds,u=(this._intervalStats,"x"===this.name.charAt(0)?this._plotDimensions.width:this._plotDimensions.height),m=30,f=1,v=null;if(null!=this.tickInterval) 396if(Number(this.tickInterval))v=[Number(this.tickInterval),"seconds"];else if("string"==typeof this.tickInterval){var _=this.tickInterval.split(" ");1==_.length?(v=[1,_[0]]):2==_.length&&(v=[_[0],_[1]]);} 397this.tickInterval;(s=new t.jsDate(null!=this.min?this.min:c.min).getTime()),(r=new t.jsDate(null!=this.max?this.max:c.max).getTime());var x=i.plugins.cursor;x&&x._zoom&&x._zoom.zooming&&((this.min=null),(this.max=null));var w=r-s;if(((null!=this.tickOptions&&this.tickOptions.formatString)||(this._overrideFormatString=!0),p.length)){for(l=0;l<p.length;l++){var b=p[l],k=new this.tickRenderer(this.tickOptions);b.constructor==Array?((k.value=new t.jsDate(b[0]).getTime()),(k.label=b[1]),this.showTicks?this.showTickMarks||(k.showMark=!1):((k.showLabel=!1),(k.showMark=!1)),k.setTick(k.value,this.name),this._ticks.push(k)):((k.value=new t.jsDate(b).getTime()),this.showTicks?this.showTickMarks||(k.showMark=!1):((k.showLabel=!1),(k.showMark=!1)),k.setTick(k.value,this.name),this._ticks.push(k));} 398(this.numberTicks=p.length),(this.min=this._ticks[0].value),(this.max=this._ticks[this.numberTicks-1].value),(this.daTickInterval=[(this.max-this.min)/(this.numberTicks-1)/1e3,"seconds"]);}else if(null==this.min&&null==this.max&&c.min==c.max){var y=t.extend(!0,{},this.tickOptions,{name:this.name,value:null}),j=3e5;(this.min=c.min-j),(this.max=c.max+j),(this.numberTicks=3);for(var l=this.min;l<=this.max;l+=j){y.value=l;var k=new this.tickRenderer(y);this._overrideFormatString&&""!=this._autoFormatString&&(k.formatString=this._autoFormatString),(k.showLabel=!1),(k.showMark=!1),this._ticks.push(k);} 399this.showTicks&&(this._ticks[1].showLabel=!0),this.showTickMarks&&(this._ticks[1].showTickMarks=!0);}else if(null==this.min&&null==this.max){var q,M,S=t.extend(!0,{},this.tickOptions,{name:this.name,value:null});if(this.tickInterval||this.numberTicks)this.tickInterval?(M=new t.jsDate(0).add(v[0],v[1]).getTime()):this.numberTicks&&((q=this.numberTicks),(M=(r-s)/(q-1)));else{var D=Math.max(u,m+1),C=115;this.tickRenderer===t.jqplot.CanvasAxisTickRenderer&&this.tickOptions.angle&&(C=115-40*Math.abs(Math.sin((this.tickOptions.angle/180)*Math.PI))),(q=Math.ceil((D-m)/C+1)),(M=(r-s)/(q-1));} 400if(19*a>=M){var R=e(s,r,M),T=R[0];(this._autoFormatString=R[1]),(s=new t.jsDate(s)),(s=Math.floor((s.getTime()-s.getUtcOffset())/T)*T+s.getUtcOffset()),(q=Math.ceil((r-s)/T)+1),(this.min=s),(this.max=s+(q-1)*T),this.max<r&&((this.max+=T),(q+=1)),(this.tickInterval=T),(this.numberTicks=q);for(var l=0;q>l;l++) 401(S.value=this.min+l*T),(k=new this.tickRenderer(S)),this._overrideFormatString&&""!=this._autoFormatString&&(k.formatString=this._autoFormatString),this.showTicks?this.showTickMarks||(k.showMark=!1):((k.showLabel=!1),(k.showMark=!1)),this._ticks.push(k);f=this.tickInterval;}else if(9*o>=M){this._autoFormatString="%v";var P=Math.round(M/o);1>P?(P=1):P>6&&(P=6);var I=new t.jsDate(s).setDate(1).setHours(0,0,0,0),L=new t.jsDate(r),H=new t.jsDate(r).setDate(1).setHours(0,0,0,0);L.getTime()!==H.getTime()&&(H=H.add(1,"month"));var A=H.diff(I,"month");(q=Math.ceil(A/P)+1),(this.min=I.getTime()),(this.max=I.clone().add((q-1)*P,"month").getTime()),(this.numberTicks=q);for(var l=0;q>l;l++) 4020===l?(S.value=I.getTime()):(S.value=I.add(P,"month").getTime()),(k=new this.tickRenderer(S)),this._overrideFormatString&&""!=this._autoFormatString&&(k.formatString=this._autoFormatString),this.showTicks?this.showTickMarks||(k.showMark=!1):((k.showLabel=!1),(k.showMark=!1)),this._ticks.push(k);f=P*o;}else{this._autoFormatString="%v";var P=Math.round(M/h);1>P&&(P=1);var I=new t.jsDate(s).setMonth(0,1).setHours(0,0,0,0),H=new t.jsDate(r).add(1,"year").setMonth(0,1).setHours(0,0,0,0),O=H.diff(I,"year");(q=Math.ceil(O/P)+1),(this.min=I.getTime()),(this.max=I.clone().add((q-1)*P,"year").getTime()),(this.numberTicks=q);for(var l=0;q>l;l++) 4030===l?(S.value=I.getTime()):(S.value=I.add(P,"year").getTime()),(k=new this.tickRenderer(S)),this._overrideFormatString&&""!=this._autoFormatString&&(k.formatString=this._autoFormatString),this.showTicks?this.showTickMarks||(k.showMark=!1):((k.showLabel=!1),(k.showMark=!1)),this._ticks.push(k);f=P*h;}}else{if(((u="xaxis"==g||"x2axis"==g?this._plotDimensions.width:this._plotDimensions.height),null!=this.min&&null!=this.max&&null!=this.numberTicks&&(this.tickInterval=null),null!=this.tickInterval&&null!=v&&(this.daTickInterval=v),s==r)){var F=432e5;(s-=F),(r+=F);} 404w=r-s;var W,z;2+parseInt(Math.max(0,u-100)/100,10);if(((W=null!=this.min?new t.jsDate(this.min).getTime():s-(w/2)*(this.padMin-1)),(z=null!=this.max?new t.jsDate(this.max).getTime():r+(w/2)*(this.padMax-1)),(this.min=W),(this.max=z),(w=this.max-this.min),null==this.numberTicks)) 405if(null!=this.daTickInterval){var E=new t.jsDate(this.max).diff(this.min,this.daTickInterval[1],!0);(this.numberTicks=Math.ceil(E/this.daTickInterval[0])+1),(this.max=new t.jsDate(this.min).add((this.numberTicks-1)*this.daTickInterval[0],this.daTickInterval[1]).getTime());}else u>200?(this.numberTicks=parseInt(3+(u-200)/100,10)):(this.numberTicks=2);(f=w/(this.numberTicks-1)/1e3),null==this.daTickInterval&&(this.daTickInterval=[f,"seconds"]);for(var l=0;l<this.numberTicks;l++){var s=new t.jsDate(this.min);n=s.add(l*this.daTickInterval[0],this.daTickInterval[1]).getTime();var k=new this.tickRenderer(this.tickOptions);this.showTicks?this.showTickMarks||(k.showMark=!1):((k.showLabel=!1),(k.showMark=!1)),k.setTick(n,this.name),this._ticks.push(k);}} 406this.tickInset&&((this.min=this.min-this.tickInset*f),(this.max=this.max+this.tickInset*f)),null==this._daTickInterval&&(this._daTickInterval=this.daTickInterval),(d=null);});})(jQuery),(function(t){function e(e,i,s){(s=s||{}),(s.axesDefaults=s.axesDefaults||{}),(s.legend=s.legend||{}),(s.seriesDefaults=s.seriesDefaults||{});var r=!1;
406if(s.seriesDefaults.renderer==t.jqplot.DonutRenderer)r=!0;else if(s.series)for(var a=0;a<s.series.length;a++)s.series[a].renderer==t.jqplot.DonutRenderer&&(r=!0);r&&((s.axesDefaults.renderer=t.jqplot.DonutAxisRenderer),(s.legend.renderer=t.jqplot.DonutLegendRenderer),(s.legend.preDraw=!0),(s.seriesDefaults.pointLabels={show:!1}));} 407function i(e,i,s){for(var r=1;r<this.series.length;r++) 408if(!this.series[r]._previousSeries.length) 409for(var a=0;r>a;a++)this.series[r].renderer.constructor==t.jqplot.DonutRenderer&&this.series[a].renderer.constructor==t.jqplot.DonutRenderer&&this.series[r]._previousSeries.push(this.series[a]);for(r=0;r<this.series.length;r++) 410this.series[r].renderer.constructor==t.jqplot.DonutRenderer&&((this.series[r]._numberSeries=this.series.length),this.series[r].highlightMouseOver&&(this.series[r].highlightMouseDown=!1));} 411function s(e){for(var i=0;i<this.series.length;i++)(this.series[i].seriesColors=this.seriesColors),(this.series[i].colorGenerator=t.jqplot.colorGenerator);} 412function r(t,e,i){var s=t.series[e],r=t.plugins.donutRenderer.highlightCanvas;r._ctx.clearRect(0,0,r._ctx.canvas.width,r._ctx.canvas.height),(s._highlightedPoint=i),(t.plugins.donutRenderer.highlightedSeriesIndex=e),s.renderer.drawSlice.call(s,r._ctx,s._sliceAngles[i][0],s._sliceAngles[i][1],s.highlightColors[i],!1);} 413function a(t){var e=t.plugins.donutRenderer.highlightCanvas;e._ctx.clearRect(0,0,e._ctx.canvas.width,e._ctx.canvas.height);for(var i=0;i<t.series.length;i++)t.series[i]._highlightedPoint=null;(t.plugins.donutRenderer.highlightedSeriesIndex=null),t.target.trigger("jqplotDataUnhighlight");} 414function n(t,e,i,s,n){if(s){var o=[s.seriesIndex,s.pointIndex,s.data],h=jQuery.Event("jqplotDataMouseOver");if(((h.pageX=t.pageX),(h.pageY=t.pageY),n.target.trigger(h,o),n.series[o[0]].highlightMouseOver&&(o[0]!=n.plugins.donutRenderer.highlightedSeriesIndex||o[1]!=n.series[o[0]]._highlightedPoint))){var l=jQuery.Event("jqplotDataHighlight");(l.which=t.which),(l.pageX=t.pageX),(l.pageY=t.pageY),n.target.trigger(l,o),r(n,o[0],o[1]);}}else null==s&&a(n);} 415function o(t,e,i,s,n){if(s){var o=[s.seriesIndex,s.pointIndex,s.data];if(n.series[o[0]].highlightMouseDown&&(o[0]!=n.plugins.donutRenderer.highlightedSeriesIndex||o[1]!=n.series[o[0]]._highlightedPoint)){var h=jQuery.Event("jqplotDataHighlight");(h.which=t.which),(h.pageX=t.pageX),(h.pageY=t.pageY),n.target.trigger(h,o),r(n,o[0],o[1]);}}else null==s&&a(n);} 416function h(t,e,i,s,r){var n=r.plugins.donutRenderer.highlightedSeriesIndex;null!=n&&r.series[n].highlightMouseDown&&a(r);} 417function l(t,e,i,s,r){if(s){var a=[s.seriesIndex,s.pointIndex,s.data],n=jQuery.Event("jqplotDataClick");(n.which=t.which),(n.pageX=t.pageX),(n.pageY=t.pageY),r.target.trigger(n,a);}} 418function d(t,e,i,s,r){if(s){var n=[s.seriesIndex,s.pointIndex,s.data],o=r.plugins.donutRenderer.highlightedSeriesIndex;null!=o&&r.series[o].highlightMouseDown&&a(r);var h=jQuery.Event("jqplotDataRightClick");(h.which=t.which),(h.pageX=t.pageX),(h.pageY=t.pageY),r.target.trigger(h,n);}} 419function p(){this.plugins.donutRenderer&&this.plugins.donutRenderer.highlightCanvas&&(this.plugins.donutRenderer.highlightCanvas.resetCanvas(),(this.plugins.donutRenderer.highlightCanvas=null)),(this.plugins.donutRenderer={highlightedSeriesIndex:null}),(this.plugins.donutRenderer.highlightCanvas=new t.jqplot.GenericCanvas());var e=t(this.targetId+" .jqplot-data-label");e.length?t(e[0]).before(this.plugins.donutRenderer.highlightCanvas.createElement(this._gridPadding,"jqplot-donutRenderer-highlight-canvas",this._plotDimensions,this)):this.eventCanvas._elem.before(this.plugins.donutRenderer.highlightCanvas.createElement(this._gridPadding,"jqplot-donutRenderer-highlight-canvas",this._plotDimensions,this));this.plugins.donutRenderer.highlightCanvas.setContext();this.eventCanvas._elem.bind("mouseleave",{plot:this},function(t){a(t.data.plot);});} 420(t.jqplot.DonutRenderer=function(){t.jqplot.LineRenderer.call(this);}),(t.jqplot.DonutRenderer.prototype=new t.jqplot.LineRenderer()),(t.jqplot.DonutRenderer.prototype.constructor=t.jqplot.DonutRenderer),(t.jqplot.DonutRe
420nderer.prototype.init=function(e,r){if(((this.diameter=null),(this.innerDiameter=null),(this.thickness=null),(this.padding=20),(this.sliceMargin=0),(this.ringMargin=null),(this.fill=!0),(this.shadowOffset=2),(this.shadowAlpha=0.07),(this.shadowDepth=5),(this.highlightMouseOver=!0),(this.highlightMouseDown=!1),(this.highlightColors=[]),(this.dataLabels="percent"),(this.showDataLabels=!1),(this.totalLabel=!1),(this.dataLabelFormatString=null),(this.dataLabelThreshold=3),(this.dataLabelPositionFactor=0.4),(this.dataLabelNudge=0),(this.startAngle=0),(this.tickRenderer=t.jqplot.DonutTickRenderer),(this._drawData=!0),(this._type="donut"),e.highlightMouseDown&&null==e.highlightMouseOver&&(e.highlightMouseOver=!1),t.extend(!0,this,e),null!=this.diameter&&(this.diameter=this.diameter-this.sliceMargin),(this._diameter=null),(this._innerDiameter=null),(this._radius=null),(this._innerRadius=null),(this._thickness=null),(this._previousSeries=[]),(this._numberSeries=1),(this._sliceAngles=[]),(this._highlightedPoint=null),0==this.highlightColors.length)) 421for(var a=0;a<this.seriesColors.length;a++){for(var g=t.jqplot.getColorComponents(this.seriesColors[a]),c=[g[0],g[1],g[2]],u=c[0]+c[1]+c[2],m=0;3>m;m++) 422(c[m]=u>570?0.8*c[m]:c[m]+0.3*(255-c[m])),(c[m]=parseInt(c[m],10));this.highlightColors.push("rgb("+c[0]+","+c[1]+","+c[2]+")");} 423r.postParseOptionsHooks.addOnce(s),r.postInitHooks.addOnce(i),r.eventListenerHooks.addOnce("jqplotMouseMove",n),r.eventListenerHooks.addOnce("jqplotMouseDown",o),r.eventListenerHooks.addOnce("jqplotMouseUp",h),r.eventListenerHooks.addOnce("jqplotClick",l),r.eventListenerHooks.addOnce("jqplotRightClick",d),r.postDrawHooks.addOnce(p);}),(t.jqplot.DonutRenderer.prototype.setGridData=function(t){var e=[],i=[],s=((this.startAngle/180)*Math.PI,0);this._drawData=!1;for(var r=0;r<this.data.length;r++)0!=this.data[r][1]&&(this._drawData=!0),e.push(this.data[r][1]),i.push([this.data[r][0]]),r>0&&(e[r]+=e[r-1]),(s+=this.data[r][1]);for(var a=(2*Math.PI)/e[e.length-1],r=0;r<e.length;r++)(i[r][1]=e[r]*a),(i[r][2]=this.data[r][1]/s);this.gridData=i;}),(t.jqplot.DonutRenderer.prototype.makeGridData=function(t,e){var i=[],s=[],r=0;(this.startAngle/180)*Math.PI;this._drawData=!1;for(var a=0;a<t.length;a++)0!=this.data[a][1]&&(this._drawData=!0),i.push(t[a][1]),s.push([t[a][0]]),a>0&&(i[a]+=i[a-1]),(r+=t[a][1]);for(var n=(2*Math.PI)/i[i.length-1],a=0;a<i.length;a++)(s[a][1]=i[a]*n),(s[a][2]=t[a][1]/r);return(this._totalAmount=r),s;}),(t.jqplot.DonutRenderer.prototype.drawSlice=function(t,e,i,s,r){function a(){i>6.282+this.startAngle&&((i=6.282+this.startAngle),e>i&&(e=6.281+this.startAngle)),e>=i||(t.beginPath(),(t.fillStyle=s),(t.strokeStyle=s),t.arc(0,0,n,e,i,!1),t.lineTo(o*Math.cos(i),o*Math.sin(i)),t.arc(0,0,o,i,e,!0),t.closePath(),h?t.fill():t.stroke());} 424var n=this._diameter/2,o=n-this._thickness,h=this.fill;if((t.save(),t.translate(this._center[0],this._center[1]),r)) 425for(var l=0;l<this.shadowDepth;l++)t.save(),t.translate(this.shadowOffset*Math.cos((this.shadowAngle/180)*Math.PI),this.shadowOffset*Math.sin((this.shadowAngle/180)*Math.PI)),a();else a();if(r)for(var l=0;l<this.shadowDepth;l++)t.restore();t.restore();}),(t.jqplot.DonutRenderer.prototype.draw=function(e,i,s,r){var a,n=void 0!=s?s:{},o=0,h=0,l=1;if(s.legendInfo&&"insideGrid"==s.legendInfo.placement){var d=s.legendInfo;switch(d.location){case"nw":o=d.width+d.xoffset;break;case"w":o=d.width+d.xoffset;break;case"sw":o=d.width+d.xoffset;break;case"ne":(o=d.width+d.xoffset),(l=-1);break;case"e":(o=d.width+d.xoffset),(l=-1);break;case"se":(o=d.width+d.xoffset),(l=-1);break;case"n":h=d.height+d.yoffset;break;case"s":(h=d.height+d.yoffset),(l=-1);}} 426for(var p=(void 0!=n.shadow?n.shadow:this.shadow,void 0!=n.showLine?n.showLine:this.showLine,void 0!=n.fill?n.fill:this.fill,parseInt(e.canvas.style.width)),g=parseInt(e.canvas.style.height),c=p-o-2*this.padding,u=g-h-2*this.padding,m=Math.min(c,u),f=m,v=null==this.ringMargin?2*this.sliceMargin:this.ringMargin,a=0;a<this._previousSeries.length;a++) 427f-=2*this._previousSeries[a]._thickness+2*v;if(((this._diameter=this.diameter||f),null!=this.innerDiameter)){var _=this._numberSeries>1&&this.index>0?this._previousSeries[0]._diameter:this._diameter;this._thickness=this.thickness||(_-this.innerDiameter-2*v*this._numberSeries)/this._numberSeries/2;}else this._thickness=this.thickness||(m/2/(this._numberSeries+1))*0.85;if(this._diameter<6)return void t.jqplot.log("Diameter of donut too small, not rendering.");this._radius=this._diameter/2;this._innerRadius=this._radius-this._thickness;var x=(this.startAngle/180)*Math.PI;if(((this._center=[(p-l*o)/2+l*o,(g-l*h)/2+l*h]),this.shadow)) 428for(var w="rgba(0,0,0,"+this.shadowAlpha+")",a=0;a<i.length;a++){var b=0==a?x:i[a-1][1]+x;(b+=(this.sliceMargin/180)*Math.PI),this.renderer.drawSlice.call(this,e,b,i[a][1]+x,w,!0);} 429for(var a=0;a<i.length;a++){var b=0==a?x:i[a-1][1]+x;b+=(this.sliceMargin/180)*Math.PI;var k=i[a][1]+x;if((this._sliceAngles.push([b,k]),this.renderer.drawSlice.call(this,e,b,k,this.seriesColors[a],!1),this.showDataLabels&&100*i[a][2]>=this.dataLabelThreshold)){var y,j,q=(b+k)/2;"label"==this.dataLabels?((y=this.dataLabelFormatString||"%s"),(j=t.jqplot.sprintf(y,i[a][0]))):"value"==this.dataLabels?((y=this.dataLabelFormatString||"%d"),(j=t.jqplot.sprintf(y,this.data[a][1]))):"percent"==this.dataLabels?((y=this.dataLabelFormatString||"%d%%"),(j=t.jqplot.sprintf(y,100*i[a][2]))):this.dataLabels.constructor==Array&&((y=this.dataLabelFormatString||"%s"),(j=t.jqplot.sprintf(y,this.dataLabels[a])));var M=this._innerRadius+this._thickness*this.dataLabelPositionFactor+this.sliceMargin+this.dataLabelNudge,S=this._center[0]+Math.cos(q)*M+this.canvas._offsets.left,D=this._center[1]+Math.sin(q)*M+this.canvas._offsets.top,C=t('<span class="jqplot-donut-series jqplot-data-label" style="position:absolute;">'+j+"</span>").insertBefore(r.eventCanvas._elem);(S-=C.width()/2),(D-=C.height()/2),(S=Math.round(S)),(D=Math.round(D)),C.css({left:S,top:D});}} 430if(this.totalLabel){var R=t('<div class="jqplot-data-label" style="position:absolute">'+this._totalAmount+"</div>").insertAfter(r.eventCanvas._elem);R.css({left:this._center[0],top:this._center[1]});}}),(t.jqplot.DonutAxisRenderer=function(){t.jqplot.LinearAxisRenderer.call(this);}),(t.jqplot.DonutAxisRenderer.prototype=new t.jqplot.LinearAxisRenderer()),(t.jqplot.DonutAxisRenderer.prototype.constructor=t.jqplot.DonutAxisRenderer),(t.jqplot.DonutAxisRenderer.prototype.init=function(e){(this.tickRenderer=t.jqplot.DonutTickRenderer),t.extend(!0,this,e),(this._dataBounds={min:0,max:100}),(this.min=0),(this.max=100),(this.showTicks=!1),(this.ticks=[]),(this.showMark=!1),(this.show=!1);}),(t.jqplot.DonutLegendRenderer=function(){t.jqplot.TableLegendRenderer.call(this);}),(t.jqplot.DonutLegendRenderer.prototype=new t.jqplot.TableLegendRenderer()),(t.jqplot.DonutLegendRenderer.prototype.constructor=t.jqplot.DonutLegendRenderer),(t.jqplot.DonutLegendRenderer.prototype.init=function(e){(this.numberRows=null),(this.numberColumns=null),t.extend(!0,this,e);}),(t.jqplot.DonutLegendRenderer.prototype.draw=function(){if(this.show){var e=this._series,i="position:absolute;";(i+=this.background?"background:"+this.background+";":""),(i+=this.border?"border:"+this.border+";":""),(i+=this.fontSize?"font-size:"+this.fontSize+";":""),(i+=this.fontFamily?"font-family:"+this.fontFamily+";":""),(i+=this.textColor?"color:"+this.textColor+";":""),(i+=null!=this.marginTop?"margin-top:"+this.marginTop+";":""),(i+=null!=this.marginBottom?"margin-bottom:"+this.marginBottom+";":""),(i+=null!=this.marginLeft?"margin-left:"+this.marginLeft+";":""),(i+=null!=this.marginRight?"margin-right:"+this.marginRight+";":""),(this._elem=t('<table class="jqplot-table-legend" style="'+i+'"></table>'));var s,r,a=!1,n=!1,o=e[0],h=new t.jqplot.ColorGenerator(o.seriesColors);if(o.show){var l=o.data;this.numberRows?((s=this.numberRows),(r=this.numberColumns?this.numberColumns:Math.ceil(l.length/s))):this.numberColumns?((r=this.numberColumns),(s=Math.ceil(l.length/this.numberColumns))):((s=l.length),(r=1));var d,p,g,c,u,m,f,v,_=0;for(d=0;s>d;d++) 431for(g=n?t('<tr class="jqplot-table-legend"></tr>').prependTo(this._elem):t('<tr class="jqplot-table-legend"></tr>').appendTo(this._elem),p=0;r>p;p++) 432_<l.length&&((m=this.labels[_]||l[_][0].toString()),(v=h.next()),(a=n?(d==s-1?!1:!0):d>0?!0:!1),(f=a?this.rowSpacing:"0"),(c=t('<td class="jqplot-table-legend" style="text-align:center;padding-top:'+f+';"><div><div class="jqplot-table-legend-swatch" style="border-color:'+v+';"></div></div></td>')),(u=t('<td class="jqplot-table-legend" style="padding-top:'+f+';"></td>')),this.escapeHtml?u.text(m):u.html(m),n?(u.prependTo(g),c.prependTo(g)):(c.appendTo(g),u.appendTo(g)),(a=!0)),_++;}} 433return this._elem;});t.jqplot.preInitHooks.push(e),(t.jqplot.DonutTickRenderer=function(){t.jqplot.AxisTickRenderer.call(this);}),(t.jqplot.DonutTickRenderer.prototype=new t.jqplot.AxisTickRenderer()),(t.jqplot.DonutTickRenderer.prototype.constructor=t.jqplot.DonutTickRenderer);})(jQuery),(function(t){function e(e,i){var s=e.plugins.highlighter,r=e.series[i.seriesIndex],a=r.markerRenderer,n=s.markerRenderer;(n.style=a.style),(n.lineWidth=a.lineWidth+s.lineWidthAdjust),(n.size=a.size+s.sizeAdjust);var o=t.jqplot.getColorComponents(a.color),h=[o[0],o[1],o[2]],l=o[3]>=0.6?0.6*o[3]:o[3]*(2-o[3]);(n.color="rgba("+h[0]+","+h[1]+","+h[2]+","+l+")"),n.init(),n.draw(r.gridData[i.pointIndex][0],r.gridData[i.pointIndex][1],s.highlightCanvas._ctx);} 434function i(e,i,s){var o=e.plugins.highlighter,h=o._tooltipElem,l=i.highlighter||{},d=t.extend(!0,{},o,l);if(d.useAxesFormatters){for(var p,g=i._xaxis._ticks[0].formatter,c=i._yaxis._ticks[0].formatter,u=i._xaxis._ticks[0].formatString,m=i._yaxis._ticks[0].formatString,f=g(u,s.data[0]),v=[],_=1;_<d.yvalues+1;_++) 435v.push(c(m,s.data[_]));if("string"==typeof d.formatString) 436switch(d.tooltipAxes){case"both":case"xy":v.unshift(f),v.unshift(d.formatString),(p=t.jqplot.sprintf.apply(t.jqplot.sprintf,v));break;case"yx":v.push(f),v.unshift(d.formatString),(p=t.jqplot.sprintf.apply(t.jqplot.sprintf,v));break;case"x":p=t.jqplot.sprintf.apply(t.jqplot.sprintf,[d.formatString,f]);break;case"y":v.unshift(d.formatString),(p=t.jqplot.sprintf.apply(t.jqplot.sprintf,v));break;default:v.unshift(f),v.unshift(d.formatString),(p=t.jqplot.sprintf.apply(t.jqplot.sprintf,v));} 437else 438switch(d.tooltipAxes){case"both":case"xy":p=f;for(var _=0;_<v.length;_++)p+=d.tooltipSeparator+v[_];break;case"yx":p="";for(var _=0;_<v.length;_++)p+=v[_]+d.tooltipSeparator;p+=f;break;case"x":p=f;break;case"y":p=v.join(d.tooltipSeparator);break;default:p=f;for(var _=0;_<v.length;_++)p+=d.tooltipSeparator+v[_];}}else{var p;
438"string"==typeof d.formatString?(p=t.jqplot.sprintf.apply(t.jqplot.sprintf,[d.formatString].concat(s.data))):"both"==d.tooltipAxes||"xy"==d.tooltipAxes?(p=t.jqplot.sprintf(d.tooltipFormatString,s.data[0])+d.tooltipSeparator+t.jqplot.sprintf(d.tooltipFormatString,s.data[1])):"yx"==d.tooltipAxes?(p=t.jqplot.sprintf(d.tooltipFormatString,s.data[1])+d.tooltipSeparator+t.jqplot.sprintf(d.tooltipFormatString,s.data[0])):"x"==d.tooltipAxes?(p=t.jqplot.sprintf(d.tooltipFormatString,s.data[0])):"y"==d.tooltipAxes&&(p=t.jqplot.sprintf(d.tooltipFormatString,s.data[1]));} 439t.isFunction(d.tooltipContentEditor)&&(p=d.tooltipContentEditor(p,s.seriesIndex,s.pointIndex,e)),h.html(p);var x={x:s.gridData[0],y:s.gridData[1]},w=0,b=0.707;1==i.markerRenderer.show&&(w=(i.markerRenderer.size+d.sizeAdjust)/2);var k=r;switch((i.fillToZero&&i.fill&&s.data[1]<0&&(k=n),k[a[d.tooltipLocation]])){case"nw":var y=x.x+e._gridPadding.left-h.outerWidth(!0)-d.tooltipOffset-b*w,j=x.y+e._gridPadding.top-d.tooltipOffset-h.outerHeight(!0)-b*w;break;case"n":var y=x.x+e._gridPadding.left-h.outerWidth(!0)/2,j=x.y+e._gridPadding.top-d.tooltipOffset-h.outerHeight(!0)-w;break;case"ne":var y=x.x+e._gridPadding.left+d.tooltipOffset+b*w,j=x.y+e._gridPadding.top-d.tooltipOffset-h.outerHeight(!0)-b*w;break;case"e":var y=x.x+e._gridPadding.left+d.tooltipOffset+w,j=x.y+e._gridPadding.top-h.outerHeight(!0)/2;break;case"se":var y=x.x+e._gridPadding.left+d.tooltipOffset+b*w,j=x.y+e._gridPadding.top+d.tooltipOffset+b*w;break;case"s":var y=x.x+e._gridPadding.left-h.outerWidth(!0)/2,j=x.y+e._gridPadding.top+d.tooltipOffset+w;break;case"sw":var y=x.x+e._gridPadding.left-h.outerWidth(!0)-d.tooltipOffset-b*w,j=x.y+e._gridPadding.top+d.tooltipOffset+b*w;break;case"w":var y=x.x+e._gridPadding.left-h.outerWidth(!0)-d.tooltipOffset-w,j=x.y+e._gridPadding.top-h.outerHeight(!0)/2;break;default:var y=x.x+e._gridPadding.left-h.outerWidth(!0)-d.tooltipOffset-b*w,j=x.y+e._gridPadding.top-d.tooltipOffset-h.outerHeight(!0)-b*w;} 440h.css("left",y),h.css("top",j),d.fadeTooltip?h.stop(!0,!0).fadeIn(d.tooltipFadeSpeed):h.show(),(h=null);} 441function s(t,s,r,a,n){var o=n.plugins.highlighter,h=n.plugins.cursor;if(o.show) 442if(null==a&&o.isHighlighting){var l=jQuery.Event("jqplotHighlighterUnhighlight");n.target.trigger(l);var d=o.highlightCanvas._ctx;d.clearRect(0,0,d.canvas.width,d.canvas.height),o.fadeTooltip?o._tooltipElem.fadeOut(o.tooltipFadeSpeed):o._tooltipElem.hide(),o.bringSeriesToFront&&n.restorePreviousSeriesOrder(),(o.isHighlighting=!1),(o.currentNeighbor=null),(d=null);}else if(null!=a&&n.series[a.seriesIndex].showHighlight&&!o.isHighlighting){var l=jQuery.Event("jqplotHighlighterHighlight");(l.which=t.which),(l.pageX=t.pageX),(l.pageY=t.pageY);var p=[a.seriesIndex,a.pointIndex,a.data,n];n.target.trigger(l,p),(o.isHighlighting=!0),(o.currentNeighbor=a),o.showMarker&&e(n,a),!n.series[a.seriesIndex].show||!o.showTooltip||(h&&h._zoom.started)||i(n,n.series[a.seriesIndex],a),o.bringSeriesToFront&&n.moveSeriesToFront(a.seriesIndex);}else if(null!=a&&o.isHighlighting&&o.currentNeighbor!=a&&n.series[a.seriesIndex].showHighlight){var d=o.highlightCanvas._ctx;d.clearRect(0,0,d.canvas.width,d.canvas.height),(o.isHighlighting=!0),(o.currentNeighbor=a),o.showMarker&&e(n,a),!n.series[a.seriesIndex].show||!o.showTooltip||(h&&h._zoom.started)||i(n,n.series[a.seriesIndex],a),o.bringSeriesToFront&&n.moveSeriesToFront(a.seriesIndex);}} 443t.jqplot.eventListenerHooks.push(["jqplotMouseMove",s]),(t.jqplot.Highlighter=function(e){(this.show=t.jqplot.config.enablePlugins),(this.markerRenderer=new t.jqplot.MarkerRenderer({shadow:!1})),(this.showMarker=!0),(this.lineWidthAdjust=2.5),(this.sizeAdjust=5),(this.showTooltip=!0),(this.tooltipLocation="nw"),(this.fadeTooltip=!0),(this.tooltipFadeSpeed="fast"),(this.tooltipOffset=2),(this.tooltipAxes="both"),(this.tooltipSeparator=", "),(this.tooltipContentEditor=null),(this.useAxesFormatters=!0),(this.tooltipFormatString="%.5P"),(this.formatString=null),(this.yvalues=1),(this.bringSeriesToFront=!1),this._tooltipElem,(this.isHighlighting=!1),(this.currentNeighbor=null),t.extend(!0,this,e);});var r=["nw","n","ne","e","se","s","sw","w"],a={nw:0,n:1,ne:2,e:3,se:4,s:5,sw:6,w:7},n=["se","s","sw","w","nw","n","ne","e"];(t.jqplot.Highlighter.init=function(e,i,s){var r=s||{};this.plugins.highlighter=new t.jqplot.Highlighter(r.highlighter);}),(t.jqplot.Highlighter.parseOptions=function(t,e){this.showHighlight=!0;}),(t.jqplot.Highlighter.postPlotDraw=function(){this.plugins.highlighter&&this.plugins.highlighter.highlightCanvas&&(this.plugins.highlighter.highlightCanvas.resetCanvas(),(this.plugins.highlighter.highlightCanvas=null)),this.plugins.highlighter&&this.plugins.highlighter._tooltipElem&&(this.plugins.highlighter._tooltipElem.emptyForce(),(this.plugins.highlighter._tooltipElem=null)),(this.plugins.highlighter.highlightCanvas=new t.jqplot.GenericCanvas()),this.eventCanvas._elem.before(this.plugins.highlighter.highlightCanvas.createElement(this._gridPadding,"jqplot-highlight-canvas",this._plotDimensions,this)),this.plugins.highlighter.highlightCanvas.setContext();var e=document.createElement("div");(this.plugins.highlighter._tooltipElem=t(e)),(e=null),this.plugins.highlighter._tooltipElem.addClass("jqplot-highlighter-tooltip"),this.plugins.highlighter._tooltipElem.css({position:"absolute",display:"none"}),this.eventCanvas._elem.before(this.plugins.highlighter._tooltipElem);}),t.jqplot.preInitHooks.push(t.jqplot.Highlighter.init),t.jqplot.preParseSeriesOptionsHooks.push(t.jqplot.Highlighter.parseOptions),t.jqplot.postDrawHooks.push(t.jqplot.Highlighter.postPlotDraw);})(jQuery),(function(t){function e(t){return Math.sin((t-(t-Math.PI)/8/Math.PI)/2);} 444function i(t,i,s,r,a){var n=0,o=i-t,h=Math.abs(o),l=s;return 0==r&&(l+=a),l>0&&h>0.01&&6.282>h&&(n=parseFloat(l)/2/e(o)),n;} 445function s(e,i,s){(s=s||{}),(s.axesDefaults=s.axesDefaults||{}),(s.legend=s.legend||{}),(s.seriesDefaults=s.seriesDefaults||{});var r=!1;if(s.seriesDefaults.renderer==t.jqplot.PieRenderer)r=!0;else if(s.series)for(var a=0;a<s.series.length;a++)s.series[a].renderer==t.jqplot.PieRenderer&&(r=!0);r&&((s.axesDefaults.renderer=t.jqplot.PieAxisRenderer),(s.legend.renderer=s.legend.renderer||t.jqplot.PieLegendRenderer),(s.legend.preDraw=!0),(s.seriesDefaults.pointLabels={show:!1}));} 446function r(e,i,s){for(var r=0;r<this.series.length;r++)this.series[r].renderer.constructor==t.jqplot.PieRenderer&&this.series[r].highlightMouseOver&&(this.series[r].highlightMouseDown=!1);} 447function a(e){for(var i=0;i<this.series.length;i++)(this.series[i].seriesColors=this.seriesColors),(this.series[i].colorGenerator=t.jqplot.colorGenerator);} 448function n(t,e,i){if(t.series[e].showSlice[i]){var s=t.series[e],r=t.plugins.pieRenderer.highlightCanvas;r._ctx.clearRect(0,0,r._ctx.canvas.width,r._ctx.canvas.height),(s._highlightedPoint=i),(t.plugins.pieRenderer.highlightedSeriesIndex=e),s.renderer.drawSlice.call(s,r._ctx,s._sliceAngles[i][0],s._sliceAngles[i][1],s.highlightColorGenerator.get(i),!1);}} 449function o(t){var e=t.plugins.pieRenderer.highlightCanvas;e._ctx.clearRect(0,0,e._ctx.canvas.width,e._ctx.canvas.height);for(var i=0;i<t.series.length;
449i++)t.series[i]._highlightedPoint=null;(t.plugins.pieRenderer.highlightedSeriesIndex=null),t.target.trigger("jqplotDataUnhighlight");} 450function h(t,e,i,s,r){if(s){var a=[s.seriesIndex,s.pointIndex,s.data],h=jQuery.Event("jqplotDataMouseOver");if(((h.pageX=t.pageX),(h.pageY=t.pageY),r.target.trigger(h,a),r.series[a[0]].highlightMouseOver&&(a[0]!=r.plugins.pieRenderer.highlightedSeriesIndex||a[1]!=r.series[a[0]]._highlightedPoint))){var l=jQuery.Event("jqplotDataHighlight");(l.which=t.which),(l.pageX=t.pageX),(l.pageY=t.pageY),r.target.trigger(l,a),n(r,a[0],a[1]);}}else null==s&&o(r);} 451function l(t,e,i,s,r){if(s){var a=[s.seriesIndex,s.pointIndex,s.data];if(r.series[a[0]].highlightMouseDown&&(a[0]!=r.plugins.pieRenderer.highlightedSeriesIndex||a[1]!=r.series[a[0]]._highlightedPoint)){var h=jQuery.Event("jqplotDataHighlight");(h.which=t.which),(h.pageX=t.pageX),(h.pageY=t.pageY),r.target.trigger(h,a),n(r,a[0],a[1]);}}else null==s&&o(r);} 452function d(t,e,i,s,r){var a=r.plugins.pieRenderer.highlightedSeriesIndex;null!=a&&r.series[a].highlightMouseDown&&o(r);} 453function p(t,e,i,s,r){if(s){var a=[s.seriesIndex,s.pointIndex,s.data],n=jQuery.Event("jqplotDataClick");(n.which=t.which),(n.pageX=t.pageX),(n.pageY=t.pageY),r.target.trigger(n,a);}} 454function g(t,e,i,s,r){if(s){var a=[s.seriesIndex,s.pointIndex,s.data],n=r.plugins.pieRenderer.highlightedSeriesIndex;null!=n&&r.series[n].highlightMouseDown&&o(r);var h=jQuery.Event("jqplotDataRightClick");(h.which=t.which),(h.pageX=t.pageX),(h.pageY=t.pageY),r.target.trigger(h,a);}} 455function c(){this.plugins.pieRenderer&&this.plugins.pieRenderer.highlightCanvas&&(this.plugins.pieRenderer.highlightCanvas.resetCanvas(),(this.plugins.pieRenderer.highlightCanvas=null)),(this.plugins.pieRenderer={highlightedSeriesIndex:null}),(this.plugins.pieRenderer.highlightCanvas=new t.jqplot.GenericCanvas());var e=t(this.targetId+" .jqplot-data-label");e.length?t(e[0]).before(this.plugins.pieRenderer.highlightCanvas.createElement(this._gridPadding,"jqplot-pieRenderer-highlight-canvas",this._plotDimensions,this)):this.eventCanvas._elem.before(this.plugins.pieRenderer.highlightCanvas.createElement(this._gridPadding,"jqplot-pieRenderer-highlight-canvas",this._plotDimensions,this));this.plugins.pieRenderer.highlightCanvas.setContext();this.eventCanvas._elem.bind("mouseleave",{plot:this},function(t){o(t.data.plot);});} 456(t.jqplot.PieRenderer=function(){t.jqplot.LineRenderer.call(this);}),(t.jqplot.PieRenderer.prototype=new t.jqplot.LineRenderer()),(t.jqplot.PieRenderer.prototype.constructor=t.jqplot.PieRenderer),(t.jqplot.PieRenderer.prototype.init=function(e,i){if(((this.diameter=null),(this.padding=20),(this.sliceMargin=0),(this.fill=!0),(this.shadowOffset=2),(this.shadowAlpha=0.07),(this.shadowDepth=5),(this.highlightMouseOver=!0),(this.highlightMouseDown=!1),(this.highlightColors=[]),(this.dataLabels="percent"),(this.showDataLabels=!1),(this.dataLabelFormatString=null),(this.dataLabelThreshold=3),(this.dataLabelPositionFactor=0.52),(this.dataLabelNudge=2),(this.dataLabelCenterOn=!0),(this.startAngle=0),(this.tickRenderer=t.jqplot.PieTickRenderer),(this.showSlice=[]),(this._drawData=!0),(this._type="pie"),e.highlightMouseDown&&null==e.highlightMouseOver&&(e.highlightMouseOver=!1),t.extend(!0,this,e),this.sliceMargin<0&&(this.sliceMargin=0),(this._diameter=null),(this._radius=null),(this._sliceAngles=[]),(this._highlightedPoint=null),0==this.highlightColors.length)) 457for(var s=0;s<this.seriesColors.length;s++){for(var n=t.jqplot.getColorComponents(this.seriesColors[s]),o=[n[0],n[1],n[2]],u=o[0]+o[1]+o[2],m=0;3>m;m++) 458(o[m]=u>570?0.8*o[m]:o[m]+0.3*(255-o[m])),(o[m]=parseInt(o[m],10));this.highlightColors.push("rgb("+o[0]+","+o[1]+","+o[2]+")");} 459(this.highlightColorGenerator=new t.jqplot.ColorGenerator(this.highlightColors)),i.postParseOptionsHooks.addOnce(a),i.postInitHooks.addOnce(r),i.eventListenerHooks.addOnce("jqplotMouseMove",h),i.eventListenerHooks.addOnce("jqplotMouseDown",l),i.eventListenerHooks.addOnce("jqplotMouseUp",d),i.eventListenerHooks.addOnce("jqplotClick",p),i.eventListenerHooks.addOnce("jqplotRightClick",g),i.postDrawHooks.addOnce(c);}),(t.jqplot.PieRenderer.prototype.setGridData=function(t){var e=[],i=[],s=((this.startAngle/180)*Math.PI,0);this._drawData=!1;for(var r=0;r<this.data.length;r++) 4600!=this.data[r][1]&&((this._drawData=!0),void 0===this.showSlice[r]&&(this.showSlice[r]=!0)),e.push(this.data[r][1]),i.push([this.data[r][0]]),r>0&&(e[r]+=e[r-1]),(s+=this.data[r][1]);for(var a=(2*Math.PI)/e[e.length-1],r=0;r<e.length;r++)(i[r][1]=e[r]*a),(i[r][2]=this.data[r][1]/s);this.gridData=i;}),(t.jqplot.PieRenderer.prototype.makeGridData=function(t,e){var i=[],s=[],r=0;(this.startAngle/180)*Math.PI;this._drawData=!1;for(var a=0;a<t.length;a++)0!=this.data[a][1]&&(this._drawData=!0),i.push(t[a][1]),s.push([t[a][0]]),a>0&&(i[a]+=i[a-1]),(r+=t[a][1]);for(var n=(2*Math.PI)/i[i.length-1],a=0;a<i.length;a++)(s[a][1]=i[a]*n),(s[a][2]=t[a][1]/r);return s;}),(t.jqplot.PieRenderer.prototype.drawSlice=function(t,e,s,r,a){function n(i){s>6.282+this.startAngle&&((s=6.282+this.startAngle),e>s&&(e=6.281+this.startAngle)),e>=s||(t.beginPath(),(t.fillStyle=r),(t.strokeStyle=r),(t.lineWidth=l),t.arc(0,0,i,e,s,!1),t.lineTo(0,0),t.closePath(),h?t.fill():t.stroke());} 461if(this._drawData){var o=this._radius,h=this.fill,l=this.lineWidth,d=this.sliceMargin;0==this.fill&&(d+=this.lineWidth),t.save(),t.translate(this._center[0],this._center[1]);var p=i(e,s,this.sliceMargin,this.fill,this.lineWidth),g=p*Math.cos((e+s)/2),c=p*Math.sin((e+s)/2);if((s-e<=Math.PI?(o-=p):(o+=p),t.translate(g,c),a)){for(var u=0,m=this.shadowDepth;m>u;u++)t.save(),t.translate(this.shadowOffset*Math.cos((this.shadowAngle/180)*Math.PI),this.shadowOffset*Math.sin((this.shadowAngle/180)*Math.PI)),n(o);for(var u=0,m=this.shadowDepth;m>u;
461u++)t.restore();}else n(o);t.restore();}}),(t.jqplot.PieRenderer.prototype.draw=function(e,s,r,a){var n,o,h=void 0!=r?r:{},l=0,d=0,p=1,g=new t.jqplot.ColorGenerator(this.seriesColors);if(r.legendInfo&&"insideGrid"==r.legendInfo.placement){var c=r.legendInfo;switch(c.location){case"nw":l=c.width+c.xoffset;break;case"w":l=c.width+c.xoffset;break;case"sw":l=c.width+c.xoffset;break;case"ne":(l=c.width+c.xoffset),(p=-1);break;case"e":(l=c.width+c.xoffset),(p=-1);break;case"se":(l=c.width+c.xoffset),(p=-1);break;case"n":d=c.height+c.yoffset;break;case"s":(d=c.height+c.yoffset),(p=-1);}} 462var u=(void 0!=h.shadow?h.shadow:this.shadow,void 0!=h.fill?h.fill:this.fill,parseInt(e.canvas.style.width)),m=parseInt(e.canvas.style.height),f=u-l-2*this.padding,v=m-d-2*this.padding,_=Math.min(f,v),x=_;this._sliceAngles=[];var w=this.sliceMargin;0==this.fill&&(w+=this.lineWidth);for(var b,k,y,j,q=0,M=(this.startAngle/180)*Math.PI,n=0,S=s.length;S>n;n++) 463(k=0==n?M:s[n-1][1]+M),(y=s[n][1]+M),this._sliceAngles.push([k,y]),(b=i(k,y,this.sliceMargin,this.fill,this.lineWidth)),Math.abs(y-k)>Math.PI&&(q=Math.max(b,q));if((null!=this.diameter&&this.diameter>0?(this._diameter=this.diameter-2*q):(this._diameter=x-2*q),this._diameter<6))return void t.jqplot.log("Diameter of pie too small, not rendering.");this._radius=this._diameter/2;if(((this._center=[(u-p*l)/2+p*l+q*Math.cos(M),(m-p*d)/2+p*d+q*Math.sin(M)]),this.shadow)) 464for(var n=0,S=s.length;S>n;n++)(j="rgba(0,0,0,"+this.shadowAlpha+")"),this.renderer.drawSlice.call(this,e,this._sliceAngles[n][0],this._sliceAngles[n][1],j,!0);for(var n=0;n<s.length;n++) 465if(((o=g.next()),this.showSlice[n]&&(this.renderer.drawSlice.call(this,e,this._sliceAngles[n][0],this._sliceAngles[n][1],o,!1),this.showDataLabels&&100*s[n][2]>=this.dataLabelThreshold))){var D,C,R=(this._sliceAngles[n][0]+this._sliceAngles[n][1])/2;"label"==this.dataLabels?((D=this.dataLabelFormatString||"%s"),(C=t.jqplot.sprintf(D,s[n][0]))):"value"==this.dataLabels?((D=this.dataLabelFormatString||"%d"),(C=t.jqplot.sprintf(D,this.data[n][1]))):"percent"==this.dataLabels?((D=this.dataLabelFormatString||"%d%%"),(C=t.jqplot.sprintf(D,100*s[n][2]))):this.dataLabels.constructor==Array&&((D=this.dataLabelFormatString||"%s"),(C=t.jqplot.sprintf(D,this.dataLabels[n])));var T=this._radius*this.dataLabelPositionFactor+this.sliceMargin+this.dataLabelNudge,P=this._center[0]+Math.cos(R)*T+this.canvas._offsets.left,I=this._center[1]+Math.sin(R)*T+this.canvas._offsets.top,L=t('<div class="jqplot-pie-series jqplot-data-label" style="position:absolute;">'+C+"</div>").insertBefore(a.eventCanvas._elem);this.dataLabelCenterOn?((P-=L.width()/2),(I-=L.height()/2)):((P-=L.width()*Math.sin(R/2)),(I-=L.height()/2)),(P=Math.round(P)),(I=Math.round(I)),L.css({left:P,top:I});}}),(t.jqplot.PieAxisRenderer=function(){t.jqplot.LinearAxisRenderer.call(this);}),(t.jqplot.PieAxisRenderer.prototype=new t.jqplot.LinearAxisRenderer()),(t.jqplot.PieAxisRenderer.prototype.constructor=t.jqplot.PieAxisRenderer),(t.jqplot.PieAxisRenderer.prototype.init=function(e){(this.tickRenderer=t.jqplot.PieTickRenderer),t.extend(!0,this,e),(this._dataBounds={min:0,max:100}),(this.min=0),(this.max=100),(this.showTicks=!1),(this.ticks=[]),(this.showMark=!1),(this.show=!1);}),(t.jqplot.PieLegendRenderer=function(){t.jqplot.TableLegendRenderer.call(this);}),(t.jqplot.PieLegendRenderer.prototype=new t.jqplot.TableLegendRenderer()),(t.jqplot.PieLegendRenderer.prototype.constructor=t.jqplot.PieLegendRenderer),(t.jqplot.PieLegendRenderer.prototype.init=function(e){(this.numberRows=null),(this.numberColumns=null),(this.width=null),t.extend(!0,this,e);}),(t.jqplot.PieLegendRenderer.prototype.draw=function(){if(this.show){var e=this._series;(this._elem=t(document.createElement("table"))),this._elem.addClass("jqplot-table-legend");var i={position:"absolute"};this.background&&(i.background=this.background),this.border&&(i.border=this.border),this.fontSize&&(i.fontSize=this.fontSize),this.fontFamily&&(i.fontFamily=this.fontFamily),this.textColor&&(i.textColor=this.textColor),null!=this.marginTop&&(i.marginTop=this.marginTop),null!=this.marginBottom&&(i.marginBottom=this.marginBottom),null!=this.marginLeft&&(i.marginLeft=this.marginLeft),null!=this.marginRight&&(i.marginRight=this.marginRight),this._elem.css(i);var s,r,a=!1,n=!1,o=e[0],h=new t.jqplot.ColorGenerator(o.seriesColors);if(o.show){var l=o.data;this.numberRows?((s=this.numberRows),(r=this.numberColumns?this.numberColumns:Math.ceil(l.length/s))):this.numberColumns?((r=this.numberColumns),(s=Math.ceil(l.length/this.numberColumns))):((s=l.length),(r=1));var d,p,g,c,u,m,f,v,_,x,w,b=0;for(d=0;s>d;d++) 466for(g=t(document.createElement("tr")),g.addClass("jqplot-table-legend"),n?g.prependTo(this._elem):g.appendTo(this._elem),p=0;r>p;p++) 467b<l.length&&((f=""),this.labels[b]?(m=this.labels[b]):"object"==typeof l[b][0]?((m=l[b][0][0].toString()),(f=l[b][0][1].toString())):(m=l[b][0].toString()),(_=h.next()),(a=n?(d==s-1?!1:!0):d>
4670?!0:!1),(v=a?this.rowSpacing:"0"),(c=t(document.createElement("td"))),c.addClass("jqplot-table-legend jqplot-table-legend-swatch"),c.css({textAlign:"center",paddingTop:v}),(x=t(document.createElement("div"))),x.addClass("jqplot-table-legend-swatch-outline"),""!==f&&x.attr("title",f),(w=t(document.createElement("div"))),w.addClass("jqplot-table-legend-swatch"),w.css({backgroundColor:_,borderColor:_}),c.append(x.append(w)),(u=t(document.createElement("td"))),u.addClass("jqplot-table-legend jqplot-table-legend-label"),u.css("paddingTop",v),this.escapeHtml?u.text(m):u.html('<a title="'+f+'">'+m+"</a>"),n?(u.prependTo(g),c.prependTo(g)):(c.appendTo(g),u.appendTo(g)),(a=!0)),b++;}} 468return this._elem;}),(t.jqplot.PieRenderer.prototype.handleMove=function(t,e,i,s,r){if(s){var a=[s.seriesIndex,s.pointIndex,s.data];r.target.trigger("jqplotDataMouseOver",a),!r.series[a[0]].highlightMouseOver||(a[0]==r.plugins.pieRenderer.highlightedSeriesIndex&&a[1]==r.series[a[0]]._highlightedPoint)||(r.target.trigger("jqplotDataHighlight",a),n(r,a[0],a[1]));}else null==s&&o(r);}),t.jqplot.preInitHooks.push(s),(t.jqplot.PieTickRenderer=function(){t.jqplot.AxisTickRenderer.call(this);}),(t.jqplot.PieTickRenderer.prototype=new t.jqplot.AxisTickRenderer()),(t.jqplot.PieTickRenderer.prototype.constructor=t.jqplot.PieTickRenderer);})(jQuery),(function(t){(t.jqplot.EnhancedPieLegendRenderer=function(){t.jqplot.TableLegendRenderer.call(this);}),(t.jqplot.EnhancedPieLegendRenderer.prototype=new t.jqplot.TableLegendRenderer()),(t.jqplot.EnhancedPieLegendRenderer.prototype.constructor=t.jqplot.EnhancedPieLegendRenderer),(t.jqplot.EnhancedPieLegendRenderer.prototype.init=function(e){(this.numberRows=null),(this.numberColumns=null),(this.seriesToggle="normal"),(this.seriesToggleReplot=!1),(this.disableIEFading=!0),(this.toolTips=[]),t.extend(!0,this,e),this.seriesToggle&&t.jqplot.postDrawHooks.push(i);}),(t.jqplot.EnhancedPieLegendRenderer.prototype.draw=function(i,s){if(this.show){var r,a=this._series,n="position:absolute;";(n+=this.background?"background:"+this.background+";":""),(n+=this.border?"border:"+this.border+";":""),(n+=this.fontSize?"font-size:"+this.fontSize+";":""),(n+=this.fontFamily?"font-family:"+this.fontFamily+";":""),(n+=this.textColor?"color:"+this.textColor+";":""),(n+=null!=this.marginTop?"margin-top:"+this.marginTop+";":""),(n+=null!=this.marginBottom?"margin-bottom:"+this.marginBottom+";":""),(n+=null!=this.marginLeft?"margin-left:"+this.marginLeft+";":""),(n+=null!=this.marginRight?"margin-right:"+this.marginRight+";":""),(this._elem=t('<table class="jqplot-table-legend" style="'+n+'"></table>')),this.seriesToggle&&this._elem.css("z-index","3");var o,h,l=!1,d=!1,r=a[0],p=r.data.length,g=new t.jqplot.ColorGenerator(r.seriesColors);this.numberRows?((o=this.numberRows),(h=this.numberColumns?this.numberColumns:Math.ceil(p/o))):this.numberColumns?((h=this.numberColumns),(o=Math.ceil(p/this.numberColumns))):((o=p),(h=1));var c,u,m,f,v,_,x,w,b,k=0;for(c=a.length-1;c>=0;c--)((1==h&&a[c]._stack)||a[c].renderer.constructor==t.jqplot.BezierCurveRenderer)&&(d=!0);for(c=0;o>c;c++){for(m=t(document.createElement("tr")),m.addClass("jqplot-table-legend"),d?m.prependTo(this._elem):m.appendTo(this._elem),u=0;h>u;u++){if(p>k&&((_=this.labels[k]||r.data[k][0].toString()),(tt=this.toolTips[k]),_)){var y=g.next();if(((l=d?(c==o-1?!1:!0):c>0?!0:!1),(x=l?this.rowSpacing:"0"),(f=t(document.createElement("td"))),f.addClass("jqplot-table-legend jqplot-table-legend-swatch"),f.css({textAlign:"center",paddingTop:x}),(w=t(document.createElement("div"))),w.addClass("jqplot-table-legend-swatch-outline"),void 0!==tt&&w.attr("title",tt),(b=t(document.createElement("div"))),b.addClass("jqplot-table-legend-swatch"),b.css({backgroundColor:y,borderColor:y}),f.append(w.append(b)),(v=t(document.createElement("td"))),v.addClass("jqplot-table-legend jqplot-table-legend-label"),v.css("paddingTop",x),void 0!==tt&&v.attr("title",tt),this.escapeHtml?v.text(_):v.html(_),d?(this.showLabels&&v.prependTo(m),this.showSwatches&&f.prependTo(m)):(this.showSwatches&&f.appendTo(m),this.showLabels&&v.appendTo(m)),this.seriesToggle)){var j;("string"==typeof this.seriesToggle||"number"==typeof this.seriesToggle)&&((t.jqplot.use_excanvas&&this.disableIEFading)||(j=this.seriesToggle)),this.showSwatches&&(f.bind("click",{series:r,index:k,speed:j,plot:s,replot:this.seriesToggleReplot},e),f.addClass("jqplot-seriesToggle")),this.showLabels&&(v.bind("click",{series:r,index:k,speed:j,plot:s,replot:this.seriesToggleReplot},e),v.addClass("jqplot-seriesToggle")),r.showSlice[k]===!1&&r.showLabel&&(f.addClass("jqplot-series-hidden"),v.addClass("jqplot-series-hidden"));} 469l=!0;} 470k++;} 471f=v=w=b=null;}} 472return this._elem;});var e=function(e){var i=e.data,s=i.replot,r=i.plot,a=i.index;i.series.showSlice[a]=i.series.showSlice[a]===!1?!0:!1;var n={};t.isPlainObject(s)&&t.extend(!0,n,s),r.replot(n);},i=function(){if(this.legend.renderer.constructor==t.jqplot.EnhancedPieLegendRenderer&&this.legend.seriesToggle){var e=this.legend._elem.detach();this.eventCanvas._elem.after(e);}};})(jQuery);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.