google.load("feeds", "1");
var entryArray = new Array();
var entryNum = 0;
//	alert(entryArray.length);
 
function initialize() {
feedAdd('http://www.fcra.jp/hashimoto/?feed=rss2',0);
feedAdd('http://www.fcra.jp/yamamoto/?feed=rss2',0);
feedAdd('http://www.fcra.jp/tanaka/?feed=rss2',0);
feedAdd('http://www.fcra.jp/uehara/?feed=rss2',0);
feedAdd('http://www.fcra.jp/ishibashi/?feed=rss2',0);
feedAdd('http://www.fcra.jp/sakaue/?feed=rss2',0);
feedAdd('http://www.fcra.jp/ohashi/?feed=rss2',1);
}
 
//取得するフィードの追加（rssUrl：フィードのURL , boolNum：追加するフィードURLが最後の場合「1」を入れる）
function feedAdd(rssUrl, boolNum) {
	var feed = new google.feeds.Feed(rssUrl);//フィードの取得
	feed.setNumEntries(1);//ブログ1つあたりの取得するフィード数
	feed.load(function(result) {
		if (!result.error) {
			for (var i = 0; i < result.feed.entries.length; i++) {
				entryArray.push(result.feed.entries[i]);
				var date = new Date(result.feed.entries[i].publishedDate);
				entryArray[entryNum].sortDate = ( date.getFullYear()*10000 ) + ( (date.getMonth() + 1)*100 ) + date.getDate();//ソート用（日付）を連想配列に代入
				entryArray[entryNum].blogName = result.feed.title;//ブログ名を連想配列に代入
				entryNum+=1;
			}
		}
		if(boolNum==1){
			feedOutput("feed", 3);//フィードの出力
		}
	});
}
 
//フィードの出力（feedId：出力するオブジェクトのID , listNum：出力するリスト数。「0」の場合全て）
function feedOutput(feedId, listNum){
	var useFeed = "";
	var blogimg = "";
	var container = document.getElementById(feedId);//表示部分を選択
	entryArray = asort(entryArray, "sortDate");//日付でソート
	if(listNum==0){
		listNum = entryNum;
	}

	for (var i = 0; i < listNum; i++) {
		var entry = entryArray[i];
		var date = new Date(entry.publishedDate);//日付の表示変更
		str = entry.link;		
		if(str.match(/ishibashi/i)) {
			blogimg = '<img src="http://www.artme.co.jp/wp-content/themes/Artme2010/images/staff/ishibashi_pic.jpg">';
		} else if (str.match(/sakaue/i)) {
			blogimg = '<img src="http://www.artme.co.jp/wp-content/themes/Artme2010/images/staff/sakaue_pic.jpg">';
		} else if (str.match(/yamamoto/i)) {
			blogimg = '<img src="http://www.artme.co.jp/wp-content/themes/Artme2010/images/staff/yamamoto_pic.jpg">';
		} else if (str.match(/uehara/i)) {
			blogimg = '<img src="http://www.artme.co.jp/wp-content/themes/Artme2010/images/staff/uehara_pic.jpg">';
		} else if (str.match(/tanaka/i)) {
			blogimg = '<img src="http://www.artme.co.jp/wp-content/themes/Artme2010/images/staff/tanaka_pic.jpg">';
		} else if (str.match(/hashimoto/i)) {
			blogimg = '<img src="http://www.artme.co.jp/wp-content/themes/Artme2010/images/staff/hashimoto_pic.jpg">';
		} else if (str.match(/ohashi/i)) {
			blogimg = '<img src="http://www.artme.co.jp/wp-content/themes/Artme2010/images/staff/ohashi_pic.jpg">';
		} else {
			blogimg = '';
		}
		useFeed += '<table width="230" height="60" border="0" cellpadding="0" cellspacing="0" bgcolor="#F3F3F3"><tr><td width="70" height="60" rowspan="2" align="center">' + blogimg + '</td><td width="160" height="20" valgin="top" align="left" style="line-height:18px;"><a href="' + entry.link + '" target="_blank">' + entry.contentSnippet.substr(0,24) + '...</a><BR></td></tr><tr><td valign="top" align="left">' + date.getFullYear() + '年' + (date.getMonth() + 1 ) + '月' + date.getDate() + '日</td></tr></table>';//HTMLで書き出し
	}
	container.innerHTML = useFeed;
}
function asort(myArray, key){
	//return myArray.sort ( function (b1, b2) { return b1[key] > b2[key] ? 1 : -1; } );//昇順
	return myArray.sort ( function (b1, b2) { return b1[key] > b2[key] ? -1 : 1; } );//降順
}
 
google.setOnLoadCallback(initialize);

