if(typeof (LF)=="undefined"){LF={}}LF.TimerUtil={Disabled:true,OmitZeros:false,TimedActions:new Array(),_startTimes:{},StartTiming:function(A){this._startTimes[A]=new Date()},StopTiming:function(C){var A=new Date();var B=A-this._startTimes[C];delete this._startTimes[C];this._storeAction(C,B)},_storeAction:function(A,B){if(!this.OmitZeros||B>0){this.TimedActions.push({action:A,time:B})}},Report:function(C){if(!this.Disabled){var A="Performance Report\n--------------------\n\n";for(var B=0;B<this.TimedActions.length;B++){A=A+this.TimedActions[B].action+": "+this.TimedActions[B].time+" ms\n"}}if(!C){while(this.TimedActions.length>0){this.TimedActions.pop()}}if(!this.Disabled){alert(A)}}}
