google.load("feeds", "1");

function initialize() {
  var feed1 = new google.feeds.Feed("http://www.spark-kobe.jp/diary/archives/category/news/feed");
  feed1.setNumEntries(5);

  feed1.load(function(result) {
    if (!result.error) {
      var container = document.getElementById("feed1");
      var dlTag = document.createElement("dl");
      for (var i = 0; i < result.feed.entries.length; i++) {
        var entry = result.feed.entries[i];
        var entryDate = new Date(entry.publishedDate);
        var Y2 = entryDate.getFullYear() + '.';
        entry.customDate = Y2.substr(2,3);
        var dateMonth = entryDate.getMonth()+1;
        if (dateMonth < 10) {
          entry.customDate += '0' + dateMonth + '.';
        } else {
          entry.customDate += dateMonth + '.';
        }
        if (entryDate.getDate().toString().length == 1) {
          entry.customDate += '0' + entryDate.getDate();
        } else {
          entry.customDate += entryDate.getDate();
        }
        var dtTag = document.createElement("dt");
        dtTag.appendChild(document.createTextNode(entry.customDate));
        dlTag.appendChild(dtTag);
        var ddTag = document.createElement("dd");
        var aTag = document.createElement('a');
        aTag.setAttribute('href', entry.link);
        aTag.setAttribute('target', '_blank');
        aTag.appendChild(document.createTextNode(entry.title));
        ddTag.appendChild(aTag);
        dlTag.appendChild(ddTag);
        container.appendChild(dlTag);
      }
    }
  });
  
}
google.setOnLoadCallback(initialize);
