// JavaScript Document

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

function initialize() {
	var feed = new google.feeds.Feed("http://xbrand.yahoo.co.jp/rss/magazine/mens_ex.xml");
	feed.setNumEntries(4);
	feed.load(function(result) {
		if (!result.error) {
			var container = document.getElementById("feed");
			var text = "";
			for (var i = 0; i < result.feed.entries.length; i++) {
				var entry = result.feed.entries[i];
				var eTitle = entry.title;
				var eDescription = entry.contentSnippet.substring(0, 30);
				var eLink = entry.link;
				var pdate = new Date(entry.publishedDate);
				var pday = pdate.getDate();
				var pmonth = pdate.getMonth() + 1;
				var urlcat = entry.link.match(/category\/.+?\//);
				var category = urlcat[0].replace(/(category)|\//g,'');

				var pyear = pdate.getFullYear();
				var imgCheck = entry.content.match(/(src=\"http:){1}[\S_-]+((\.jpg)|(\.JPG))/);
				
				var evenClass = (i % 2 == 1)? ' class="evenChild"' : "" ;
				
				text += '<li'+ evenClass + '>'
				
				if(imgCheck){
						text += '<p class="thumbnail"><a href="' + eLink + '" target="_blank"><img ' + imgCheck[0] + '" alt="" height="73" /></a></p>';
				}
				text += '<p class="publicDate">' + pyear + '/' + pmonth + '/' + pday +'</p>';
				text += '<p class="title"><a href="' + eLink + '" target="_blank">' + eTitle + '</a></p>';
				text += '<p class="description">' + eDescription + '...</p>';
				text += '</li>'
			}
			container.innerHTML = '<ul class="fixHeight clearfix">' + text + '</ul>';
		}
	});
}
google.setOnLoadCallback(initialize);
