google.load("feeds", "1");
function initialize() {
	var feed = new google.feeds.Feed("http://b-blue.sblo.jp/index20.rdf");
	feed.setNumEntries(6);
	feed.setResultFormat(google.feeds.Feed.XML_FORMAT);
	feed.load(function(result) {
		var container = document.getElementById("news");
		var container2 = document.getElementById("diary");
		if (!result.error) {
			var items = result.xmlDocument.getElementsByTagName("item");
			for (var i = 0; i < items.length; i++) {
				var titleElement = items[i].getElementsByTagName("title")[0];
				var title = titleElement.firstChild.nodeValue;
				var categoryElement = items[i].getElementsByTagName("category")[0];
				var category = categoryElement.firstChild.nodeValue;
				var linkElement = items[i].getElementsByTagName("link")[0];
				var link = linkElement.firstChild.nodeValue;
				var pubDateElement = items[i].getElementsByTagName("pubDate")[0];
				var pubDate = pubDateElement.firstChild.nodeValue;
				var div = document.createElement("div");
				var a = document.createElement("a");

				var day = pubDate.substring(5,7);
				var month = pubDate.substring(8,11);
				var year = pubDate.substring(12,16);
				if (month=="Jan") {
					month = "01";
				} else if(month=="Feb"){
					month = "02";
				} else if(month=="Mar"){
					month = "03";
				}else if(month=="Apr"){
					month = "04";
				}else if(month=="May"){
					month = "05";
				}else if(month=="Jun"){
					month = "06";
				}else if(month=="Jul"){
					month = "07";
				}else if(month=="Aug"){
					month = "08";
				}else if(month=="Sep"){
					month = "09";
				}else if(month=="Oct"){
					month = "10";
				} else if(month=="Nov"){
					month = "11";
				}else {
					month = "12";
				}

				var date = "(" + year +"/" + month + "/" + day + ")";

				if (category.match("News")) {
					a.href = link;
					a.target = "_blank";
					a.appendChild(document.createTextNode(title));
					a.innerHTML += " " + "<span style=\"color:#ccc;\">" + date + "</span>";
					div.appendChild(a);
					container.appendChild(div);
					var sorry = document.getElementById("sorry");
					sorry.style.display = 'none';
				} else if (category.match("Diary")) {
					a.href = link;
					a.target = "_blank";
					a.appendChild(document.createTextNode(title));
					a.innerHTML += " " + "<span style=\"color:#ccc;\">" + date + "</span>";
					div.appendChild(a);
					container2.appendChild(div);
					var sorry2 = document.getElementById("sorry2");
					sorry2.style.display = 'none';
				}
			}
		}
	});
}
google.setOnLoadCallback(initialize);

