var blog1 = { 
  feedurl: "http://feedblog.ameba.jp/rss/ameblo/machi-stafflog/rss20.xml",
  numOfPost: 1,
  url: "http://ameblo.jp/machi-stafflog/"
}

var blog2 = { 
  feedurl: "http://feedblog.ameba.jp/rss/ameblo/hani-kamu/rss20.xml",
  numOfPost: 1,
  url: "http://ameblo.jp/hani-kamu/"
}

google.load("feeds", "1");


function stripTags(html) {
  return html.replace(/<\w+(\s+("[^"]*"|'[^']*'|[^>])+)?>|<\/\w+>/gi, '');
}

function setBlog(blog, date, content, mode){

  var feed = new google.feeds.Feed(blog.feedurl);
  feed.setNumEntries(blog.numOfPost)
    feed.load(function(result) {
      if (!result.error) {
        var dtDate = document.getElementById(date);
        var ddFeed = document.getElementById(content);
        for (var i = 0; i < result.feed.entries.length; i++) {
          var entry = result.feed.entries[i];

          // 
          var dateFormat = new DateFormat("yyyy.MM.dd");
          var r =  entry.content.match(/http:\S*jpg/);

          if(r){
            var img = encodeURIComponent(r[0]);
            dtDate.innerHTML = "<a href='" + entry.link + "' target='_blank'><img src=\"/rss_img.php?"+ mode +"&"+ img +"\" width='110px'></a><br/>" + dateFormat.format(new Date(entry.publishedDate));
          }else{
            dtDate.innerHTML = dateFormat.format(new Date(entry.publishedDate));
          }


          // 
          var con = stripTags(entry.content);
          ddFeed.innerHTML = con.substring(0, 40) + "...<br/><br/><a href='" + entry.link + "'>続きを読む</a>";
        }
      }
    });
}



function initialize() {
  //
  setBlog(blog1, "feeddate1", "content1", "1");
  //
  setBlog(blog2, "feeddate2", "content2", "2");

}

google.setOnLoadCallback(initialize);

