google.load("feeds", "1"); //Google AJAX Feed APIを読み込む
 
function initialize() {
 
    //ブログなどのURL設定
    var feed = new google.feeds.Feed("http://rssblog.ameba.jp/c-patio/rss20.xml");
 
    // 読み込み件数を設定
    feed.setNumEntries(5);
 
    //ブログ記事の読み込み開始
    feed.load(dispfeed); 
 
    function dispfeed(result){
 
        //HTML内のdiv#feedを取得
        var container = document.getElementById("feedList"); 
 
        //出力内容を空っぽに初期化
        var htmlstr = ""; 
		
		htmlstr += '<h2>知っておきたい葬儀の知識</h2>';
 
        //記事の数分(最大：読み込み件数分)だけ取得を繰り返す
        for (var i = 0; i < result.feed.entries.length; i++) {
 
            //記事1個取得
            var entry = result.feed.entries[i]; 
			
			//出力内容に日付けを入れる
            var strdate = createDateString(entry.publishedDate);
			htmlstr += '<dl><dt>' + strdate + '</dt>';
 
            //出力内容にタイトルを入れる
            htmlstr += '<dd><a href="' + entry.link + '">' + entry.title + '</a></dd></dl>';
 
        }
 
        //HTML（div#feedList内）に出力する
        container.innerHTML = htmlstr; 
 
    }
	
	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 + "日";

	return strdate;
	}
}

//HTMLファイルが読み込まれたときに上記のfunction initializeのスクリプトを実行
google.setOnLoadCallback(initialize); 

