anchor.diff:              try {
                   var filename = content.entity.name;
                   var channel = filename.substring(0, filename.indexOf("_"));
  +                var date = filename.split('-').slice(1,4).join('-');
                   var time = parseInt(filename.split('-')[4].split('.')[0], 10);
  +                if (date != $.deparam.fragment().date) {
  +                    return true; // continue with next
  +                }
                   if (channel != curChannel) {
                       endRow();
                       curChannel = channel;
  
positive.code:                     }
                      curTime++;
                  } else {
                      unparsed.push('Unexpected: ' + content + '<br/>');
                  }
              } catch (e) {
                  unparsed.push('Unexpected: ' + content + '<br/>');
              }
          });
          endRow();
  
negative.code:     }
  
      function update() {
          var day;
          var dateString = $.deparam.fragment().date;
          if (dateString && dateString.match("^[0-9]{4}-[0-9]{2}-[0-9]{2}$")) {
              var dateStrings = dateString.split("-");
              day = new Date(parseInt(dateStrings[0], 10), parseInt(dateStrings[1], 10) - 1, parseInt(dateStrings[2], 10));
          } else {
              day = new Date();
          }
          $('#header').replaceWith('<span id="header">Overview of ' + formatDate(day) + '</span>');
          $('#dp').find('input')[0].value = formatDate(day);
          $('#dp').datepicker('update');
          var later = new Date(day);
          later.setDate(day.getDate() + 7);
          var startDate = formatDate(day);
          var endDate = formatDate(later);
          $.getJSON('<%= WORKFLOWSTATEMONITOR_SERVICE %>states?onlyLast=true&startDate=' + startDate + '&endDate=' + endDate, show);
      }
  
      function hashchange(e) {
  