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

function loadFeed() {
    var feed = new google.feeds.Feed("http://www.cgradproject.com/blog/feed");
    feed.setNumEntries(4);
    feed.load(function(result) {
        var html;
        if (!result.error) {
	  html = '<p>';
          for (var i = 0; i < result.feed.entries.length; i++) {
            var entry = result.feed.entries[i];
	    var date=dateParse(entry.publishedDate);
            html+=date[0]+'&nbsp;&nbsp;<a href="' + entry.link + '">' + entry.title + '</a>'+date[1]+'<br /></p>';    
          }
	html+='<br />';
        }
        var container = document.getElementById("feed");
	container.innerHTML = html;
      });
}
google.setOnLoadCallback(loadFeed);

function dateParse(str){
    var objDate = new Date(str);
    var nowDate = new Date();
    myDay = Math.floor((nowDate.getTime()-objDate.getTime()) / (1000*60*60*24)) + 1;
    if (myDay < 4 ){
        var newMsg = '&nbsp;&nbsp;<span style="color:#ff6666; font-weight:bold;">new!</span>';
    } else {
        var newMsg = '';
    }
    var year = objDate.getFullYear();
    var month = objDate.getMonth() + 1;
    var date = objDate.getDate();
    if ( month < 10 ) { month = "0" + month; }
    if ( date < 10 ) { date = "0" + date; }
    str = year + '/' + month + '/' + date;
    rtnValue = new Array(2);
    rtnValue[0] = str;
    rtnValue[1] = newMsg;
    return rtnValue;
}
