$(document).ready(function() {
  $('#bookmarks-loader').hide();
  $('tr > td > a').click(function(event) {
    event.preventDefault();
    var link = $(this).attr('id');
    var yyyy = link.slice(0,4);
    var mm = link.slice(-2);
    var html = '';

    $('tr > td').removeClass('selected');
    $(this).parent().addClass('selected');
    $('#bookmarks-loader').hide();
    $('#bookmarks-loader').empty();

    $.get("/wp-content/themes/yui/osnews_ajax.php", { year: yyyy, month: mm }, function(xml) {
      var $root = $(xml).find('results');
      html = '<h3>Bookmarks for ' + $root.attr('month') + '&#160;' + $root.attr('year') + '</h3>';
      html += '<ul class="bookmarks">';

      $(xml).find('bookmark').each(function(){
        var $line = $(this);
        html += '<li><span class="headline"><a href="' + $line.attr('href') + '">' + $line.attr('description') + '</a></span><span class="date">' + $line.attr('timestamp') + '</span></li>';
      });

      html += '</ul>';
      $('#bookmarks-loader').append(html);
      $('#bookmarks-loader').fadeIn('normal');
    });
  });
});
