$(document).ready(function(){
  // Pinstripe the rows.
  $('#body_home_emojicons table tr:even').addClass('alt');
  
  // Get the max count for each table
  $('#body_home_emojicons table').each(function(table){
    var max_override = $(this).attr('calcmax');
    var max = 0;
    if(max_override){
      max = max_override;
    } else {
      max =  $(this).find('.val:first').text();      
    }
    $(this).find('.val').each(function(i, row){
      var val = $(this).text();
      var width = (val/max) * 100;
      $(this).html('<span class="chart" style="width:' + width + '%;"><span class="count">' + $(this).text() + '</span></span>');
    });

    
  });
  
   // tr td.val').text());
});