function fmtDate (date) {
  var y = date.getFullYear();
  var m = date.getMonth() + 1;
  var d = date.getDate();
  var H = date.getHours();
  var M = date.getMinutes();
  var S = date.getSeconds();
  if (m < 10) m = '0' + m;
  if (d < 10) d = '0' + d;
  if (H < 10) H = '0' + H;
  if (M < 10) M = '0' + M;
  if (S < 10) S = '0' + S;
  var str = y + '-' + m + '-' + d + ' ' + H + ':' + M + ':' + S;
  return str;
}

$(function () {
  $('span.LastModified').each(function () {
    var tgt = $(this);
    $.ajax({
      type: 'GET',
      url: tgt.attr('title'),
      complete: function (xhr) {
        tgt.hide().empty().append(fmtDate(new Date(xhr.getResponseHeader('Last-Modified')))).fadeIn('slow');
      }
    });
  });
});
