jQuery(function(){
  jQuery('#list-fixtures').accordion({ header: 'h2' });
  jQuery('#list-results').accordion({  header: 'h2' });
  jQuery('#club-page').tabs();

  jQuery("table.results-matrix td.result").hover(function() {
    jQuery(this).parents('table').find('td:nth-child('+(jQuery(this).index()+1)+')').add(jQuery(this).parent()).addClass('highlight');
    jQuery(this).parents('table').find('tr:nth-child('+(jQuery(this).index()-1)+')').find('td.team, td.num').add(jQuery(this).parent()).addClass('highlight');
    jQuery(this).parents('table').find('tr:nth-child('+(jQuery(this).index()-1)+') td:nth-child('+(jQuery(this).closest('tr').index()+3)+')').add(jQuery(this).parent()).addClass('highlight');
  },
  function(){
    jQuery(this).parents('table').find('td:nth-child('+(jQuery(this).index()+1)+')').add(jQuery(this).parent()).removeClass('highlight');
    jQuery(this).parents('table').find('tr:nth-child('+(jQuery(this).index()-1)+')').find('td.team, td.num').add(jQuery(this).parent()).removeClass('highlight');
    jQuery(this).parents('table').find('tr:nth-child('+(jQuery(this).index()-1)+') td:nth-child('+(jQuery(this).closest('tr').index()+3)+')').add(jQuery(this).parent()).removeClass('highlight');
  });
});

