(function(a){function b(q,d,s,c){var o={uri:"Ants/TimelineData",scrollbar:null,detailDelay:500,graphOptions:{series:{stack:1,color:"rgba(192, 40, 0, 1.0)",lines:{fill:true,lineWidth:1,fillColor:"rgba(192, 80, 40, 0.8)"}},xaxis:{show:0},yaxis:{show:0},grid:{show:0,borderWidth:0},}};var A=this;var w=[];var g=[];var l=[];var x=0;var z=1;var f=1;var i=0;var j=100;function p(C){a.extend(true,o,C)}p(c);var v=o.scrollbar;var r=a.plot(q,[l],o.graphOptions);if(v==null){return}function e(C,H){var D=0;var F=C.length-1;while(F>=D){var E=Math.floor((D+F)/2);var G=C[E];if(G[0]<H){D=E+1}else{if(G[0]>=H){F=E-1}}}return D}function t(){j=1;for(var C=0;C<l.length;C++){if(l[C][1]>j){j=l[C][1]}}j=Math.floor((j-1)/100)*100+100}function k(){l=w.slice(0);if(g==null||g==undefined){return}if(g.length<=0){return}var D=g[0];var E=g[g.length-1];var F=e(l,D[0]);var G=e(l,E[0]);var C=[F,(G-F)].concat(g);Array.prototype.splice.apply(l,C)}function B(){var C=0;var D=0;var E=r.getAxes().xaxis;var F=r.getAxes().yaxis;if(f){k();t();r.setData([l]);F.options.min=0;F.options.max=j;C=1;D=1;f=0}if(x!=E.min||z!=E.max){E.options.min=x;E.options.max=z;C=1;D=1}if(D){r.setupGrid()}if(C){r.draw()}}function n(C){g=C.PerformanceData;f=1;B()}function u(){i++;var C=i;a.ajax({url:o.uri,type:"POST",dataType:"json",success:function(D){if(i==C){n(D)}},data:{timelineId:v.placeholder.attr("id"),appPoolId:d,processId:s,anchor:v.anchor,width:o.width/2,left:x,right:z}})}function m(C,E,D){f=1;w=D;B()}var h=undefined;function y(C,F,D,E){if(D==x&&E==z){return}x=D;z=E;B();if(h!=undefined){window.clearTimeout(h)}h=window.setTimeout(u,o.detailDelay)}v.placeholder.bind("scrollNewDataPoints",m);v.placeholder.bind("scrollMoved",y);B()}a.timeline_detailed_view=function(e,c,f,d){var g=new b(e,c,f,d);return g}})(jQuery);
