(function($){
	google.load("feeds", "1");
	
	function initialize() {
		var feedurl = "http://elteohome.tenkomori.tv/index.xml";
		var feed = new google.feeds.Feed(feedurl);
		
		feed.setNumEntries(4);
		feed.load(dispfeed);
		
		function dispfeed(result){
			if (!result.error){
				var container = document.getElementById("officialBlog");
				var htmlstr = "";
				
				htmlstr += "<ul class='indexNews'>";
				for (var i = 0; i < result.feed.entries.length; i++) {
					var entry = result.feed.entries[i];
					var strdate = createDateString(entry.publishedDate);
					
					if (entry.title.length > 23) {
						var entryTitle = entry.title.substr(0, 23) + "...";
					} else {
						var entryTitle = entry.title;
					}
					
					htmlstr += "<li>"
					htmlstr += "<h4>"+ strdate +"</h4>"
					htmlstr += '<p><a href="' + entry.link + '">' + entryTitle + '</a></p>'
					htmlstr += "</li>"
				}
				htmlstr += "</ul>";
				
				container.innerHTML = htmlstr;
			}else{
				alert(result.error.code + ":" + result.error.message);
			}
		}
	}
	
	//日付フォーマットの整形
	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 zeropad = pmonth + 1;
		
		if(zeropad<=9){
			var pmonth = '0' + pmonth;
		}
		
		if(pday<=9){
			var pday = '0' + pday;
		}
		
		var strdate = pyear + "." + pmonth + "." + pday;
					//phour + "時" + pminute + "分" + psecond + "秒";
		
		return strdate;
	}
	
	google.setOnLoadCallback(initialize);
	
})(jQuery);
