var Home = {};

Home.rssfeedsetup = function(){
	var feedurl = "http://jasonweaver.name/blog/feed",
		feedlimit = 1,
		feedpointer = new google.feeds.Feed(feedurl) //Google Feed API method
	
	feedpointer.setNumEntries(feedlimit) //Google Feed API method
	feedpointer.load(Home.displayfeed) //Google Feed API method
}

Home.displayfeed = function(result){
	var feedcontainer = document.getElementById("feed"),
		currentTime = new Date(),
		currentDateTime = currentTime.getTime();
	
	if (!result.error){
		for (var i = 0, max = result.feed.entries.length; i < max; i += 1) {
        	var entry = result.feed.entries[i],
				dateoutput = '';
				div = document.createElement('div'),
				span = document.createElement('span'),
				section = document.createElement('section'),
				date = document.createElement('date'),
				h3 = document.createElement('h3'),
				a = document.createElement('a'),
				p = document.createElement('p'),
				iwrote = document.createTextNode(' I wrote '),
				About = document.createTextNode('About '),
				button = document.createElement('button'),
				queuebutton = document.createElement('a'),
				link = document.createTextNode(entry.link),
				title = document.createTextNode(entry.title),
				content = document.createTextNode(entry.content),
				datePub = new Date(entry.publishedDate),
				dateDateTime = datePub.getTime(),
				one_hour = 1000*60*60,
				timeElapse = (Math.ceil((currentDateTime - dateDateTime)/(one_hour)));						
				if (timeElapse === 1) {			
					timeElapse += " hour ago";
					}
				else {
					timeElapse += " hours ago";
					}
				dateoutput += timeElapse;	
				
				feedcontainer.appendChild(About);
				feedcontainer.appendChild(date);
				feedcontainer.appendChild(iwrote);				
				feedcontainer.appendChild(a);
				a.setAttribute('href', entry.link);
				a.appendChild(title);
				date.innerHTML=dateoutput;	
					
								
	}
}
	else
		return;
}

window.onload = function(){
	Home.rssfeedsetup();
}
