$(function() {
  $.get('/sitemap.xml', null, function(data) {
    var urls    = {};
    var now     = $.exDate();
    var sitemap = data.getElementsByTagName('url');
    
    // sitemap から、現在時刻より一ヶ月前以降の url を urls に格納。
    for(var i=0; i<sitemap.length; i++) {
      var url     = sitemap[i];
      var loc     = url.getElementsByTagName('loc')[0].firstChild.nodeValue;
      var lastmod = url.getElementsByTagName('lastmod')[0].firstChild.nodeValue;
      lastmod = $.exDate(lastmod, 'yyyy-mm-ddThh24');
      lastmod = lastmod.addMonths(1);
      if (lastmod.getTime() > now.getTime()) {
        urls[loc] = true;
      }
    }
    
    // #page 中のリンクから、urls にヒットするリンクに、クラス new を追加。
    $('#page a').each(function(){
      if (urls[this.href] == true) {
        $(this).addClass('new');
      }
    });
  });
});
