anchor.diff:  
       start = moment("#{start_date} #{start_time}")
       end   = moment("#{end_date} #{end_time}")
  +
  +    if start >= end && countdown == false
  +      end.add('days', 1)
   
       diffHours = Math.floor(moment.duration(end.diff(start)).asHours())
       diffMinutes = moment.duration(end.diff(start)).minutes()
  
positive.code: $ ->
  
    # global functions
    window.timeDiff = (start_time, end_time, start_date, end_date) ->
      if typeof start_date == 'undefined'
        start_date = moment().format('YYYY-MM-DD')
  
  
negative.code:     $('li.summary span, .weekdays a.active span.time').html(total)
  
  
    # on page load
    updateTimer()
    if $('.timer-current').length > 0 && window.timerStarted != true
  