function init_sortable_table() {
  $$('.sortable').each(function(el) {
    var header_text = el.innerHTML;
    var a = new Element('a', {
      href:  '#',
      class: 'table_header'
    }).update(header_text);
    a.onclick = function() {
      current_page = 0;
      if(sort_by == header_text.toLowerCase()) {
        if(sort_order == 'ASC') {
          sort_order = 'DESC';
        } else {
          sort_order = 'ASC';
        }
      }
      sort_by = header_text.toLowerCase();
      //BC_MOD
	  //load_performance_table();
	  load_performance_table_where();
      return false;
    };
    el.update('').appendChild(a);
  });
}

Event.observe(window, 'load', function() {
  init_sortable_table();
});
