<!--//
google.load("feeds", "1");
var entryArray = new Array();
var entryNum = 0;
//	alert(entryArray.length);

function initialize() {
	feedAdd("http://pipes.yahoo.com/pipes/pipe.run?_id=102314df810b18e61875171184a4bf42&_render=rss", 0);
	feedAdd("http://pipes.yahoo.com/pipes/pipe.run?_id=687e06c1043883b14a840705cdab784a&_render=rss", 1);
	}

//取得するフィードの追加（rssUrl：フィードのURL , boolNum：追加するフィードURLが最後の場合「1」を入れる）
function feedAdd(rssUrl, boolNum) {
	var feed = new google.feeds.Feed(rssUrl);//フィードの取得
	feed.setNumEntries(2);//ブログ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", 5);//フィードの出力
		}
	});
}

//フィードの出力（feedId：出力するオブジェクトのID , listNum：出力するリスト数。「0」の場合全て）
function feedOutput(feedId, listNum){
	var useFeed = "";
	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);//日付の表示変更
		useFeed += '<li>' + date.getFullYear() + '.' + (date.getMonth() + 1 ) + '.' + date.getDate() + '<br /><a href="' + entry.link + '" target="_blank">' + entry.title + '</a></li>';//HTMLで書き出し
		}
	container.innerHTML = '<ul>' + useFeed + '</ul>';
}
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);
//-->

	var strFeed2 = "http://pipes.yahoo.com/pipes/pipe.run?_id=102314df810b18e61875171184a4bf42&_render=rss";
	var strFeed1 = "http://pipes.yahoo.com/pipes/pipe.run?_id=687e06c1043883b14a840705cdab784a&_render=rss";

	var entryNum = 5;

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

	function OnLoad() {
		var feedControl = new google.feeds.FeedControl();
		
		feedControl.addFeed(strFeed1);
		feedControl.setLinkTarget(google.feeds.LINK_TARGET_BLANK);
		feedControl.setNumEntries(entryNum);
		feedControl.draw(document.getElementById("Blog1"), 
			{drawMode : google.feeds.FeedControl.DRAW_MODE_LINEAR});
			
		var feedControl1 = new google.feeds.FeedControl();
		
		feedControl1.addFeed(strFeed2);
		feedControl1.setLinkTarget(google.feeds.LINK_TARGET_BLANK);
		feedControl1.setNumEntries(entryNum);
		feedControl1.draw(document.getElementById("Blog2"), 
			{drawMode : google.feeds.FeedControl.DRAW_MODE_LINEAR});
			
	}
	
	google.setOnLoadCallback(OnLoad);
