        //      --------------------------------------------------------------------------------------------
        //      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;
        };


