        //      --------------------------------------------------------------------------------------------
        //      SERIES: ElapsedTimeFormatter
        //      --------------------------------------------------------------------------------------------
        EJSC.ElapsedTimeFormatter = function(options) {

                this.__type = "elapsedtime";

                //      Copy options provided
                this.__copyOptions(options);

        };
        //      Extend from base Series
        EJSC.Formatter.__extendTo(EJSC.ElapsedTimeFormatter);

        var ___elapsedTimeFormatter = EJSC.ElapsedTimeFormatter.prototype;
        ___elapsedTimeFormatter.format = function(value) {
                value = value * 1000;
                var mins = Math.floor(value /60000);
                var secs = Math.floor((value - (mins * 60000))/1000);
                var thous = Math.floor(value - (mins * 60000) - (secs * 1000));
                if (mins < 10) {
                        mins = '0'+mins;
                }
                if (secs < 10) {
                        secs = '0'+secs;
                }
                thous = thous / 100;
                value = mins + ':' + secs + '.' + thous;
                return value;
        };


