google.load("feeds", "1");
 
   function initialize() {
      var feed = new google.feeds.Feed("http://swanky-blog.g-sys.biz/?feed=rss2");
     
//読み込むフィードの数を指定
  feed.setNumEntries(10);
		
  feed.load(function(result) {
   if (!result.error) {
    //id属性の値がfeedの要素内にフィードを書き出す
    var container = document.getElementById("feed");
			
    for (var i = 0; i < result.feed.entries.length; i++) {
     var entry = result.feed.entries[i];



				
     //各HTML要素を生成
     var div = document.createElement("div");
     var dl = document.createElement("dl");
     var dt = document.createElement("dt");
     var dd = document.createElement("dd");
     var a = document.createElement("a");


//var hr = document.createElement("hr");
				
     //item内、title要素の値を取得
     var entryTitle = entry.title;
				
     //item内、link要素の値を取得
     var entryLink = entry.link;
				
     //item内、description要素の値を取得(contentSnippetでタグ除去)
     var entryDesc = entry./*content*/contentSnippet;



dt.appendChild(a);
     dt.getElementsByTagName("a")[0].setAttribute("target","_self");
				
     //a要素に対して、link要素の文字列をhref属性の値として設定
     dt.getElementsByTagName("a")[0].setAttribute("href",entryLink);
				
     //a要素の子要素として、title要素をテキストノードに変換して挿入
     dt.getElementsByTagName("a")[0].appendChild(document.createTextNode(entryTitle));

				
     //dt要素内に、content要素をHTMLコードとして挿入
	//var strdate = createDateString(entry.publishedDate);
	//dt.innerHTML=strdate;

     //dd要素内に、content要素をHTMLコードとして挿入
var strdate = createDateString(entry.publishedDate);
dd.innerHTML="<small>"+strdate+"</small><br>"+entryDesc;
//dd.innerHTML=entryDesc;

				
     dl.appendChild(dt);
    dl.appendChild(dd);
     container.appendChild(dl);
     //container.appendChild(hr);


    }
  }

  });
 }




function createDateString(publishedDate){
  var pdate = new Date(publishedDate);

  var pday = pdate.getDate();
  var pmonth = pdate.getMonth() + 1;
  var pyear = pdate.getFullYear();
  var phour = pdate.getHours();
  var pminute = pdate.getMinutes();
  var psecond = pdate.getSeconds();
  var strdate = pyear + "年" + pmonth + "月" + pday + "日" + 
              phour + "時" + pminute + "分" + psecond + "秒";

  return strdate;
}




google.setOnLoadCallback(initialize);
