//Google AJAX Feed API
//2008.01.21 by garyu@cgfm.jp
//keyword: Web Barbarians Conference

document.write('<div id="feed_wbc"><img src="http://blog.cgfm.jp/garyu/appendix/2008/01/now_loading.gif" alt="Now Loading..." /></div>');
google.load("feeds", "1");

function initialize() {
	var feed = new google.feeds.Feed("http://blogsearch.google.com/blogsearch_feeds?hl=ja&c2coff=1&lr=lang_ja&q=%22Web+Barbarians+Conference%22&ie=utf-8&num=100&output=rss");
	feed.setNumEntries(100);
	feed.load(function(result) {
		if (!result.error) {
			var container = document.getElementById("feed_wbc");
			var ul = document.createElement("ul");
			for (var i = 0; i < result.feed.entries.length; i++) {
				var entry = result.feed.entries[i];
				var li = document.createElement("li");
				var a = document.createElement("a");
				var span = document.createElement("span");
				a.href = entry.link;
				url= entry.link;
				if( url.indexOf("http://www.fww.cc/",0) == -1 && url.indexOf("http://wbc2008.fww.cc/",0) == -1 ){
					var list = entry.title + "(" + entry.publishedDate.substring(5, 11) + ")" ;
					a.appendChild(document.createTextNode(list));
					li.appendChild(a);
					var author = " (by " + entry.author + ")";
					span.appendChild(document.createTextNode(author));
					li.appendChild(span);
					ul.appendChild(li);
				}
			}
			container.removeChild(container.childNodes.item(0));
			//container.removeChild(container.childNodes.item(0));
			container.appendChild(ul);
		}
	});
}
google.setOnLoadCallback(initialize);