
function buildLectures (items, numItems) {
  var months = ["jan","feb","mar","apr","may","jun","jul","aug","sep","oct","nov","dec"];
  items.sort(chronSortItems);

  var html = '<table>';

  for (var i = 0; i < Math.min(items.length, numItems); i++) {
    html += '<TR><TD class="sectionarrow">&nbsp;&gt;&nbsp;</TD><TD><A HREF="'
         + items[i].url + '" class="sectionlink">'
         + items[i].title + '</a></td></tr>'
         + '<TR><TD></TD><TD>' + items[i].desc + ' ['
         +  months[items[i].dateadded.getMonth()] + '.'
         +  items[i].dateadded.getDate() + '.'
         +  items[i].dateadded.getFullYear()
         + ']</td></tr>';
  }

  html += '</table>';

  document.write(html);

  // Custom chronological sort function.
  function chronSortItems (item1, item2) {
    return item2.dateadded.getTime() - item1.dateadded.getTime();
  }
}

