$(document).ready(function(){

$("tr").each(function(){
 var date = $(this).children("td")[0];
 var str = $(date).text();
 var arr = str.match(/(\d+)\/(\d+)/);
 if (arr != null && arr.length > 2) {   
   if (arr[2] > 7) {
      mdate = "2009";
   } else {
      mdate = "2010";
   }
   if (arr[2].length == 1) mdate += "0";
   mdate += arr[2];
   if (arr[1].length == 1) mdate += "0";
   mdate += arr[1];
   $(this).data("date", mdate);
 }
});

$("tr").hover(
  function () {
     var date = $(this).data("date");
     var dhtml = $('body').data(date);
     if (dhtml != null && dhtml.length) $("#details").html(dhtml);
  }, 
  function () {}
);

$.get('league_results/league_results.xml', function(d){
$("#details").html("<p>Loading...");
$(d).find("league").each(function(){
var league = $(this).attr("name");
if (league.search(/Wilts/) != -1) {
  var i = 0;
  $('#details').append(league);
  $(this).find("match").each(function(){
    var match = $(this);
    var mdate = match.children('date').attr('year');
    if (mdate && mdate.length == 4) {
      var month = match.children('date').attr('month');
      if (month.length == 1) mdate += "0";
      mdate += month;
      var day = match.children('date').attr('day');
      if (day.length == 1) mdate += "0";
      mdate += day;
        var html = '<table><tr>'
             + '<td>' + mdate + '</td>'
             + '<td>' + match.find('home').find('team').text() + '</td>'
             + '<td>' + match.find('home').find('score').text() + '-'
             + match.find('away').find('score').text() + '</td>'
             + '<td>' + match.find('away').find('team').text() + '</td>'
             + '</tr></table>';
        $('body').data(mdate, $(html));
	i = i + 1;
    }
  });
  $('#details').append(" : " + i + " games found.</p>");
}
});
});

});  

