google.load("feeds", "1");
function initialize() {
//var feed = new google.feeds.Feed("http://www.islands.ne.jp/mi/new/rss.xml");
var feed = new google.feeds.Feed("http://www.islands.ne.jp/mi/new/rss2.xml");
feed.setNumEntries(100);
var itemdate_sv;
feed.load(function(result) {
  if (!result.error) {
    var container = document.getElementById("feed");
    for (var i = 0; i < result.feed.entries.length; i++) {
      var entry = result.feed.entries[i];
      var ul = document.createElement("ul");
      var li = document.createElement("li");
      var a = document.createElement("a");
      var content = entry.content;
      var sitename = entry.title;
// RSS V2では不要
//      sitename = sitename.replace(/^( *)【(.*)/, '$2');
//      sitename = sitename.substring(0, sitename.indexOf("】"));
      if(entry.publishedDate) {
         var dd=new Date(entry.publishedDate);
         yy = dd.getYear();
         mm = dd.getMonth() + 1;
         dd = dd.getDate();
         if (yy < 2000) { yy += 1900; }
         if (mm < 10) { mm = "0" + mm; }
         if (dd < 10) { dd = "0" + dd; }
         var itemdate = yy + "/" + mm + "/" + dd;
      }
      if(itemdate != itemdate_sv) {
         var h3 = document.createElement("h3");
         h3.appendChild(document.createTextNode(itemdate));
         container.appendChild(h3);
         itemdate_sv = itemdate;
      }
      a.style.color="green";
      a.href=entry.link;
      a.appendChild(document.createTextNode(sitename));
      li.appendChild(a);
      li.appendChild(document.createTextNode(" "+content));
      ul.appendChild(li);
      container.appendChild(ul);
    }
  }
});
}
google.setOnLoadCallback(initialize);

// JSON形式でサーバから受信した日付の情報を元に、ロゴを変更
function cb(x){
// alert(x["server_name"]+" "+x["server_date"][0]+"/"+x["server_date"][1]+"/"+x["server_date"][2]+" "+x["server_time"][0]+":"+x["server_time"][1]+":"+x["server_time"][2]);
   obj = document.getElementById("top-logo");
   // 1/1 - 1/9
   if(x["server_date"][2] < 10 && x["server_date"][1] == 1) obj.style.backgroundImage  = "url(parts/top-logo1.gif)";
   // 12/24,12/25
   if((x["server_date"][2] == 24 || x["server_date"][2] == 25) && x["server_date"][1] == 12) obj.style.backgroundImage = "url(parts/top-logo2.gif)";
}

