/* getFeed.js */

//設定項目
var blogURI = "http://rss.exblog.jp/rss/exblog/nakanoya1/index.xml"; //"表示するRSSフィードのURL"
var blogCat = "越谷市の放射線量測定結果"; //"feedに表示するブログのカテゴリ名"

//createDateString
function createDateString(publishedDate){
  var pdate = new Date(publishedDate);
 
  var pday = pdate.getDate();
  if(pday < 10){
     pday = '0' + pday;}
  var pmonth = pdate.getMonth() + 1;
  if(pmonth < 10){
      pmonth = '0' + pmonth;}
  var pyear = pdate.getFullYear();
  var strdate = pyear + "." + pmonth + "." + pday;
 
  return strdate;
}

google.load("feeds", "1");
 
function initialize() {
  var feed = new google.feeds.Feed(blogURI);
  feed.setNumEntries(30);
  feed.load(dispfeed);
}

function dispfeed(result){
  if (!result.error) {
    var container = document.getElementById("feed");
    var htmlstr = "";
    htmlstr += "<ul>";
    for (var i = 0; i < result.feed.entries.length; i++) {
      var entry = result.feed.entries[i];
      var flag=0;
      for(var i2 = 0; i2 < entry.categories.length; i2++){
        if(entry.title.match(/.*PR:.*/mi) == null){
          flag=1;
          break;
        }
      }
      if(flag == 0) continue;
      htmlstr += "<li>"
      var strdate = createDateString(entry.publishedDate);
      htmlstr += strdate + " - ";
      htmlstr += '<a href="' + entry.link + '" target="_blank">' + entry.title + '</a>';
      htmlstr += "</li>"
    }
    htmlstr += "</ul>";
    container.innerHTML = htmlstr;
  }else{
       alert(result.error.code + ":" + result.error.message);
  }
}

google.setOnLoadCallback(initialize);
