google.load("feeds", "1");

function initialize() {
	var feedurl = "http://blog.goo.ne.jp/ammicco-k/rss2.xml";
	//var feedurl = "http://rss.exblog.jp/rss/exblog/sshimawari/index.xml";
	var feed = new google.feeds.Feed(feedurl);
	feed.setNumEntries(3); 
	feed.load(dispfeed);

	function dispfeed(result){
		if (!result.error){
			var container = document.getElementById("feed");
			var htmlstr = "";
			var kiji_cnt = 3;
			htmlstr += '<div style="font-size:16px;"><a href="' + result.feed.link + '" class="blog_t"><div class="nnm"><span style="background:#d6d6d6"><img src="images/nnm.jpg" /><img src="images/j3.jpg" />&nbsp;&nbsp;</span></div></a></div><div class="top_blog_bk">';
			//記事が8件未満だった場合
			if(result.feed.entries.length < 3){
				kiji_cnt = result.feed.entries.length;
			}
			//alert(result.feed.entries.length);
			for (var i = 0; i < result.feed.entries.length; i++) {
			//for (var i = 0; i < kiji_cnt; i++) {
				var entry = result.feed.entries[i];
				htmlstr += '<p style="font-size:12px;color:#666600;margin-left:20px;margin-top:2px;">▼<a href="' + entry.link + '" class="blog_kt">' + entry.title + '</a>・' + entry.publishedDate + "</p>";
				//htmlstr += '<h3>▼<a href="' + entry.link + '" class="blog_kt">' + entry.title + '</a></h3>';
				//本文を55字でカット
				if(entry.contentSnippet.length > 55){
					htmlstr += '<p style="font-size:12px;margin-left:17px;margin-top:5px;">' + entry.contentSnippet.substring(0, 55) + "...</p><br />";
				}else{
					htmlstr += '<p style="font-size:12px;margin-left:17px;margin-top:5px;">' + entry.contentSnippet + "</p><br />";
				}
				//htmlstr += entry.content;
				/* htmlstr += "<p>[カテゴリ]";
				for (var j = 0; j < entry.categories.length; j++) {
					htmlstr += "[" + entry.categories[j] + "]";
				} 
				htmlstr += "</p>";*/
			}
			htmlstr += '</div>'
			container.innerHTML = htmlstr;
		}else{
			alert(result.error.code + ":" + result.error.message);
		}
	}
}
google.setOnLoadCallback(initialize);
