google.load("feeds", "1");

function loadFeed() {
    // 初期化
    var feed = new google.feeds.Feed("http://www.24karats.jp/blog/atom.xml");
    // 記事を最大8件読み込む
    feed.setNumEntries(8);
    // 記事を読み込む
    feed.load(function(result) {
        var html;
        // 読み込みに成功したときの処理
        if (!result.error) {
          
           
            // 各記事の情報を順に出力
            if (result.feed.entries.length) {
                html = '<div class="blog_entry"><div class="asset-header">';
                for (var i = 0; i < result.feed.entries.length; i++) {
                    // 各記事のタイトルと概要を出力
                    var entry = result.feed.entries[i];
					
					//記事の日付取り込んで成形
					var date = new Date(entry.publishedDate);
					var y = date.getFullYear();
					var m = date.getMonth() + 1;
					if (m < 10) {m = "0" + m;}
					var d = date.getDate();
					if (d < 10) {d = "0" + d;}
					html += '<span class="date">' + y + '.' + m + '.' + d + '</span>';
				
					//記事タイトル
                    html += '<h3 class="asset-name entry-title"><a href="' + entry.link + '">' + entry.title + '</a></h3><br />';
                    
                }
                html += '</div></div>';
           }
       }
       // 読み込みエラー時の処理
       else {
           html = '<p>フィードの読み込みに失敗しました。</p>';
       }
       // 読み込み結果を、idが「news」の要素に流し込む
       var container = document.getElementById("news");
       container.innerHTML = html;
    });
}
// ページが読み込まれたら、loadFeed関数を実行する
google.setOnLoadCallback(loadFeed);
