anchor.diff:      } else {
         newClass = "back-to-today";
       }
  -    $("#today")[0].classList.add(newClass);
  +    var todayElement = $("#today")[0];
  +    if (todayElement) {
  +      todayElement.$("#today")[0]classList.add(newClass);
  +    }
     }
   
     setTimeout(function() {
  
positive.code:     e.preventDefault();
    });
  
    intervalID = window.setInterval(function() {
      changeBackgroundColor();
      updateHarvestData();
      updateColoredTextMode();
  
negative.code: }
  
  function clearTodayClasses() {
    var element = $("#today")[0];
    if (element) {
      element.classList.remove("back-to-today");
      element.classList.remove("forward-to-today");
    }
  }
  
  function changeBackgroundImage(url) {
  