var Ctrl_Calendar_Util = {
    getShortestPossibleTime: function (start, end) {
        var timeParts = [start.format('g')]; 
        if(start.getMinutes() > 0)
            timeParts.push(':' + start.getMinutes());
        
        if(start.format('a') != end.format('a'))
            timeParts.push(start.format('a'));
        
        if(end instanceof Date && start < end) {
            timeParts.push(' - ');
            timeParts.push(end.format('g'));
            if(end.getMinutes() > 0)
                timeParts.push(':' + end.getMinutes());
                
            
            timeParts.push(end.format('a'));
        }
            
        return timeParts.join('');
    }
};

