anchor.diff:        </tr>
         <% person_map.each_with_index do |(id, metric), index| %>
           <% color = colors[index] || colors[9] %>
  -      <tr id='<%=_short_id(id)%>'>
  +      <tr class='person' id='<%=_short_id(id)%>'>
           <td style="background-color: <%= color[0] %>;">&nbsp;</td>
           <td class='name'>
             <a href="http://stackalytics.com/?user_id=<%=id%>">
  
positive.code:   var filterDatasets = function(id, chart_off) {
      var rtn = [];
      for(var i=0; i<datasets.length; i++) {
        if (datasets[i].label == id ) {
          datasets[i].chart_off = chart_off;
        }
        if (!datasets[i].chart_off) {
  
negative.code:   };
  
    $(function() {
      var showAll = function() {
        $('.person').removeClass("chart_off");
        draw(filterDatasets('all', false));
      };
      $('#showAll').click(showAll);
  
      var hideAll = function() {
        $('.person').addClass("chart_off");
        draw(filterDatasets('all', true));
      };
      $('#hideAll').click(hideAll);
  
      var switcher = function() {
        var name = this.id;
        var chart_off = $(this).hasClass("chart_off");
        if (chart_off) {
          $(this).removeClass("chart_off");
          chart_off = false;
        } else {
          $(this).addClass("chart_off");
          chart_off = true;
        }
        draw(filterDatasets(name, chart_off));
      };
      <% person_map.each do |id, metric| %>
      $('#<%=_short_id(id)%>').click(switcher);
  