google.load("feeds", "1")
var feedurl='';
var feedlimit=8
var rssoutput='';

function feedSchedule(){
	var feed='';
	var dateObj = new Date();
	var dateH = dateObj.getHours();
	if (dateH%2){
		feedurl = "http://globoesporte.globo.com/Esportes/Rss/0,,AS0-9825,00.xml";
	} else {
		feedurl = "http://www.r7.com/data/rss/futebol.xml";
	}
	return feedurl;
}

//return the time of an entry
function myDate(string){
	var dateObj = new Date(string);
	var dateH = dateObj.getHours()-1; //fuso brazil summer
	var dateM = dateObj.getMinutes();
	if (dateM   <= "9")  dateM = "0"+dateM;
	var dateT = '<em>' + dateH + ':' + dateM + '</em>'; 
	return dateT;
}

function rssfeedsetup(){
	var feedpointer=new google.feeds.Feed(feedSchedule()) //Google Feed API method
	feedpointer.setNumEntries(feedlimit) //Google Feed API method
	feedpointer.load(displayfeed) //Google Feed API method
}

// display the list with max feeds
function displayfeed(result){
	if (!result.error){
		var thefeeds=result.feed.entries
		for (var i=0; i<thefeeds.length; i++)
			rssoutput+="<li class='clearit'><a href='" + thefeeds[i].link + "' target='_blank'>" + myDate(thefeeds[i].publishedDate) + '<b>' + thefeeds[i].title + '</b>' + "</a></li>"
			document.getElementById("rssList").innerHTML=rssoutput
	}
	else
		alert("Error fetching feeds!")
}


