google.load("feeds", "1");

function initialize() {

	var path = 'http://www.lapi.co.jp';
	pic = new Array(path + '/image/home/home_detail_image01.jpg', path + '/image/home/home_detail_image02.jpg', path + '/image/home/home_detail_image03.jpg', path + '/image/home/home_detail_image04.jpg', path + '/image/home/home_detail_image05.jpg', path + '/image/home/home_detail_image-lapike.jpg', path + '/image/home/home_detail_image06.jpg');

	var feedurl = "http://rssblog.ameba.jp/lapi2020/rss20.xml";
	var feed = new google.feeds.Feed(feedurl);
	feed.setNumEntries(12);
	feed.load(dispfeed);

	function dispfeed(result){
		if (!result.error){
			var container = document.getElementById("feed");

			var leng = 6;	//result.feed.entries.length;
			var cnt = 0;
			var i = 0;
			var htmlstr = '';
			var imgsrc = '';
			
			do{
				var entry = result.feed.entries[i];
				if( entry.title.match(/^PR:/) ){
					//「PR:」から始まる場合は何もしない。
					// カウントは進めない。
				}else{
					htmlstr += '<div class="recommend-tag"><dl>';
					htmlstr += '<dt class="date">' + createDateString(entry.publishedDate) + '</dt>';
					htmlstr += '<dd class="title">' + entry.title + '</dd>';
/*
					var imgCheck = entry.content.match(/(src=\"http:){1}[\S_-]+((\.jpg\")|(\.JPG\")|(\.jpeg\")|(\.JPEG\"))/);
					if(imgCheck){
						imgsrc = imgCheck[0];
					}
*/
					imgsrc = pic[cnt];
					htmlstr += '<dd class="pic"><img src="' + imgsrc + '" alt="この記事のイメージ"  /></dd>';
					htmlstr += '<dd class="goto_inline">';
					htmlstr += '<a href="' + entry.link + '" target="_blank"><img src="' + path + '/image/home/home_detail.gif" alt="この記事を読む"  /></a>';
					htmlstr += '</dd>';
					htmlstr += '</dl></div>';
					cnt++;	// カウントを進める。
				}
				i++;
			}while(cnt < leng);
			
			container.innerHTML = htmlstr;
		}
	}
}

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 strdate = pyear + "年" + pmonth + "月" + pday + "日"/* + phour + "時" + pminute + "分"*/;

	return strdate;
}

google.setOnLoadCallback(initialize);

/*
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
*/
