// Feed for EPA Newsroom index / JM after PN
// Make any adjustments to this code very carefully

google.load("feeds", "1");
function initialize() {
	var feed = new google.feeds.Feed("http://yosemite.epa.gov/opa/admpress.nsf/RSSRecentNews?open");

//CHANGE NUMBER OF LINKS HERE
feed.setNumEntries(3);
	  
      feed.load(function(result) {
        if (!result.error) {
        var container = document.getElementById("allnewsroomfeed");

	// Create the box to hold links
   	var box = document.createElement("div");
	var title = document.createElement("p");
	var titleText = document.createTextNode("");
	title.appendChild(titleText);
        var list = document.createElement("ul");

	// Create links from feed
		for (var i = 0; i < result.feed.entries.length; i++) {
			var listItem = document.createElement("li");
			var thisLink = document.createElement("a");
			var entry = result.feed.entries[i];
			
			// Format the date. There's NO DATE but deleting this code breaks it.
			var dateSpan = document.createElement("span");
			dateSpan.className = "fileinfo";
			thisLink.href = entry.link;
			
            // trim long titles 
            if(entry.title.length >= 120){ entry.title = entry.title.substr(0,120) + "..."; }
            thisLink.appendChild(document.createTextNode(entry.title));
			listItem.appendChild(dateSpan); // append the date
			listItem.insertBefore(thisLink,dateSpan); // append the link before the date
			list.appendChild(listItem);
	        }

	box.appendChild(title);
	box.appendChild(list);
	container.appendChild(box);
        }
      });
    }
google.setOnLoadCallback(initialize);
