// JavaScript Document

google.load("feeds", "1");
function initialize() {
  var feed = new google.feeds.Feed("http://feedblog.ameba.jp/rss/ameblo/1065tmk/rss20.xml");
  //feed.setResultFormat(google.feeds.Feed.XML_FORMAT);
  feed.setNumEntries(5)
  feed.load(function(result) {
    if (!result.error) {
      var container = document.getElementById("tomuko_blog");
	  var entrys = result.feed.entries;
	  var count = 0;
	  
      for (var i = 0; i < entrys.length; i++) {
		  if(entrys[i].title.match(/.*PR:.*/mi) == null){
			  var div = document.createElement("div");
			  
			  if(count == 0) {
				  div.className = "z firstChild";
			  }else{
				  div.className = "z";
			  }
			  
			  var p = document.createElement("p");
			  
			  var div_l = document.createElement("div");
			  div_l.className = "leftbox";
			  var div_r = document.createElement("div");
			  div_r.className = "rightbox";
			  
			  var entry = entrys[i];
			  var title = entry.title;
			  var a_title = entry.title;
			  if(title.length > 11){
				  title = title.substr(0,11) + "...";
			  }
			  var alink = entry.link;
			  var date = new Date(entry.publishedDate);
			  //var summary = entry[i].getElementsByTagName("summary")[0].firstChild.nodeValue;
			  var yy = date.getFullYear();
			  var mm = date.getMonth() + 1;
			  if(mm < 10){
				  mm = "0" + mm;
			  }
			  var dd = date.getDate();
			  if(dd < 10){
				  dd = "0" + dd;
			  }
			  var date_str = yy + "." + mm + "." + dd;
			  
			  div_l.innerHTML = date_str + ' ';
			  
			  
			  var blog_a = document.createElement("a");
			  blog_a.href = alink;
			  blog_a.title= a_title;
			  blog_a.target = "_blank";
			  blog_a.innerHTML = title;
			  
			  p.appendChild(blog_a);
			  p.className = "blog_link";
			  
			  div_r.appendChild(p);
			  
			  div.appendChild(div_l);
			  div.appendChild(div_r);
			  
			  container.appendChild(div);
			  count++;
			  if(count == 3) return;
		  }
      }
	  //container.innerHTML = entrys.length;
    }else{
		container.innerHTML = "Load Error";
	}
  });
}
google.setOnLoadCallback(initialize);
