"),e.push(""),f=!0),g&&(d=g(d,c)),e.push(''+d+" "));if(f&&e.push(" "),0!=e.length){var i='";if(null!=hb.legend.container)a(hb.legend.container).html(i);else{var j="",k=hb.legend.position,l=hb.legend.margin;null==l[0]&&(l=[l,l]),"n"==k.charAt(0)?j+="top:"+(l[1]+pb.top)+"px;":"s"==k.charAt(0)&&(j+="bottom:"+(l[1]+pb.bottom)+"px;"),"e"==k.charAt(1)?j+="right:"+(l[0]+pb.right)+"px;":"w"==k.charAt(1)&&(j+="left:"+(l[0]+pb.left)+"px;");var m=a(''+i.replace('style="','style="position:absolute;'+j+";")+"
").appendTo(b);if(0!=hb.legend.backgroundOpacity){var n=hb.legend.backgroundColor;null==n&&(n=hb.grid.backgroundColor,n=n&&"string"==typeof n?a.color.parse(n):a.color.extract(m,"background-color"),n.a=1,n=n.toString());var o=m.children();a('
').prependTo(m).css("opacity",hb.legend.backgroundOpacity)}}}}}function U(a,b,c){var d,e,f=hb.grid.mouseActiveRadius,g=f*f+1,h=null;for(d=gb.length-1;d>=0;--d)if(c(gb[d])){var i=gb[d],j=i.xaxis,k=i.yaxis,l=i.datapoints.points,m=i.datapoints.pointsize,n=j.c2p(a),o=k.c2p(b),p=f/j.scale,q=f/k.scale;if(j.options.inverseTransform&&(p=Number.MAX_VALUE),k.options.inverseTransform&&(q=Number.MAX_VALUE),i.lines.show||i.points.show)for(e=0;ep||-p>r-n||s-o>q||-q>s-o)){var t=Math.abs(j.p2c(r)-a),u=Math.abs(k.p2c(s)-b),v=t*t+u*u;g>v&&(g=v,h=[d,e/m])}}if(i.bars.show&&!h){var w="left"==i.bars.align?0:-i.bars.barWidth/2,x=w+i.bars.barWidth;for(e=0;e=Math.min(y,r)&&o>=s+w&&s+x>=o:n>=r+w&&r+x>=n&&o>=Math.min(y,s)&&o<=Math.max(y,s))&&(h=[d,e/m])}}}return h?(d=h[0],e=h[1],m=gb[d].datapoints.pointsize,{datapoint:gb[d].datapoints.points.slice(e*m,(e+1)*m),dataIndex:e,series:gb[d],seriesIndex:d}):null}function V(a){hb.grid.hoverable&&Y("plothover",a,function(a){return 0!=a.hoverable})}function W(a){hb.grid.hoverable&&Y("plothover",a,function(){return!1})}function X(a){Y("plotclick",a,function(a){return 0!=a.clickable})}function Y(a,c,d){var e=kb.offset(),f=c.pageX-e.left-pb.left,g=c.pageY-e.top-pb.top,h=o({left:f,top:g});h.pageX=c.pageX,h.pageY=c.pageY;var i=U(f,g,d);if(i&&(i.pageX=parseInt(i.series.xaxis.p2c(i.datapoint[0])+e.left+pb.left),i.pageY=parseInt(i.series.yaxis.p2c(i.datapoint[1])+e.top+pb.top)),hb.grid.autoHighlight){for(var j=0;jf.max||eg.max)){var h=b.points.radius+b.points.lineWidth/2;mb.lineWidth=h,mb.strokeStyle=a.color.parse(b.color).scale("a",.5).toString();var i=1.5*h,d=f.p2c(d),e=g.p2c(e);mb.beginPath(),"circle"==b.points.symbol?mb.arc(d,e,i,0,2*Math.PI,!1):b.points.symbol(mb,d,e,i,!1),mb.closePath(),mb.stroke()}}function db(b,c){mb.lineWidth=b.bars.lineWidth,mb.strokeStyle=a.color.parse(b.color).scale("a",.5).toString();var d=a.color.parse(b.color).scale("a",.5).toString(),e="left"==b.bars.align?0:-b.bars.barWidth/2;Q(c[0],c[1],c[2]||0,e,e+b.bars.barWidth,0,function(){return d},b.xaxis,b.yaxis,mb,b.bars.horizontal,b.bars.lineWidth)}function eb(b,c,d,e){if("string"==typeof b)return b;for(var f=lb.createLinearGradient(0,d,0,c),g=0,h=b.colors.length;h>g;++g){var i=b.colors[g];if("string"!=typeof i){var j=a.color.parse(e);null!=i.brightness&&(j=j.scale("rgb",i.brightness)),null!=i.opacity&&(j.a*=i.opacity),i=j.toString()}f.addColorStop(g/(h-1),i)}return f}var fb=window.devicePixelRatio>1,gb=[],hb={colors:a.flot_color_array||["#931313","#638167","#65596B","#60747C","#B09B5B"],legend:{show:!0,noColumns:a.flot_noColumns||0,labelFormatter:null,labelBoxBorderColor:"",container:null,position:"ne",margin:a.flot_margin||[-5,-32],backgroundColor:a.flot_backgroundColor||"",backgroundOpacity:a.flot_backgroundOpacity||1},xaxis:{show:null,position:"bottom",mode:null,color:null,tickColor:null,transform:null,inverseTransform:null,min:null,max:null,autoscaleMargin:null,ticks:null,tickFormatter:null,labelWidth:null,labelHeight:null,reserveSpace:null,tickLength:null,alignTicksWithAxis:null,tickDecimals:null,tickSize:null,minTickSize:null,monthNames:null,timeformat:null,twelveHourClock:!1},yaxis:{autoscaleMargin:.02,position:"left"},xaxes:[],yaxes:[],series:{points:{show:!1,radius:3,lineWidth:2,fill:!0,fillColor:"#ffffff",symbol:"circle"},lines:{lineWidth:2,fill:!1,fillColor:null,steps:!1},bars:{show:!1,lineWidth:a.flot_bars_lineWidth||1,barWidth:1,fill:!0,fillColor:a.flot_bars_fillColor||{colors:[{opacity:.7},{opacity:1}]},align:"left",horizontal:!1},shadowSize:a.flot_shadowSize||0},grid:{show:!0,aboveData:!1,color:a.flot_grid_color||"#545454",backgroundColor:null,borderColor:a.flot_grid_borderColor||"#efefef",tickColor:a.flot_grid_tickColor||"rgba(0,0,0,0.06)",labelMargin:a.flot_grid_labelMargin||10,axisMargin:8,borderWidth:a.flot_grid_borderWidth||0,minBorderMargin:a.flot_grid_minBorderMargin||10,markings:null,markingsColor:"#f4f4f4",markingsLineWidth:2,clickable:!1,hoverable:!1,autoHighlight:!0,mouseActiveRadius:a.flot_grid_mouseActiveRadius||5},hooks:{}},ib=null,jb=null,kb=null,lb=null,mb=null,nb=[],ob=[],pb={left:0,right:0,top:0,bottom:0},qb=0,rb=0,sb=0,tb=0,ub={processOptions:[],processRawData:[],processDatapoints:[],drawSeries:[],draw:[],bindEvents:[],drawOverlay:[],shutdown:[]},vb=this;vb.setData=k,vb.setupGrid=D,vb.draw=I,vb.getPlaceholder=function(){return b
},vb.getCanvas=function(){return ib},vb.getPlotOffset=function(){return pb},vb.width=function(){return sb},vb.height=function(){return tb},vb.offset=function(){var a=kb.offset();return a.left+=pb.left,a.top+=pb.top,a},vb.getData=function(){return gb},vb.getAxes=function(){var b={};return a.each(nb.concat(ob),function(a,c){c&&(b[c.direction+(1!=c.n?c.n:"")+"axis"]=c)}),b},vb.getXAxes=function(){return nb},vb.getYAxes=function(){return ob},vb.c2p=o,vb.p2c=p,vb.getOptions=function(){return hb},vb.highlight=_,vb.unhighlight=ab,vb.triggerRedrawOverlay=Z,vb.pointOffset=function(a){return{left:parseInt(nb[m(a,"x")-1].p2c(+a.x)+pb.left),top:parseInt(ob[m(a,"y")-1].p2c(+a.y)+pb.top)}},vb.shutdown=y,vb.resize=function(){u(),v(ib),v(jb)},vb.hooks=ub,h(vb),j(e),w(),k(d),D(),I(),x();var wb=[],xb=null}function c(a,b){return b*Math.floor(a/b)}a.plot=function(c,d,e){var f=new b(a(c),d,e,a.plot.plugins);return f},a.plot.version="0.7",a.plot.plugins=[],a.plot.formatDate=function(a,b,c){var d=function(a){return a=""+a,1==a.length?"0"+a:a},e=[],f=!1,g=!1,h=a.getUTCHours(),i=12>h;null==c&&(c=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]),-1!=b.search(/%p|%P/)&&(h>12?h-=12:0==h&&(h=12));for(var j=0;j
Simpan