var csuNewsData = new Array (
	"http://feeds.feedburner.com/ColoradoStateUniversityNewsAndSpotlight", "http://feeds.feedburner.com/ColoradoStateUniversityNewsAndSpotlight?format=xml", "CSU News",
	"http://feeds.feedburner.com/ColoradoStateUniversityHighlightedEvents", "http://feeds.feedburner.com/ColoradoStateUniversityHighlightedEvents?format=xml", "CSU Highlighted Events",
	"http://events.colostate.edu/day_default.asp?ID=7", "http://tinyurl.com/yt3cxr", "CSU Events", 
	"http://www.collegian.com/", "http://www.collegian.com/articles.rss", "CSU Collegian",
	"http://www.coloradoan.com/apps/pbcs.dll/section?Category=CSUZONE01", "http://www.coloradoan.com/feeds/RSS04.xml", "CSU Zone (Coloradoan)"
);
var csuNewsItems = parseInt(csuNewsData.length / 3);
var csuNewsItem = Math.floor(Math.random() * csuNewsItems) * 3;
var csuNewsUrl = csuNewsData[csuNewsItem];
var csuNewsXml = csuNewsData[csuNewsItem + 1];
var csuNewsText = csuNewsData[csuNewsItem + 2];
var csuNewsXmlPrefix = "http://lib.colostate.edu/about/news/rss2html/newslink.php?XMLFILE=";
function csuChangeNews() {
	var csuNewsItem = document.getElementById('csunewssource').value * 3;
	document.getElementById('csunewslink').href = csuNewsData[csuNewsItem];
	document.getElementById('csunewslink').innerHTML = csuNewsData[csuNewsItem + 2];
	document.getElementById('csunews').src = csuNewsXmlPrefix + csuNewsData[csuNewsItem + 1];
}
with (document) {
	writeln('<h2><a id="csunewslink" href="' + csuNewsUrl + '" class="external">' + csuNewsText + '</a></h2>');
	writeln('<select id="csunewssource" onchange="csuChangeNews()">');
	for (i=0; i<csuNewsItems; i++) {
		var csuNewsSelected = i*3 == csuNewsItem ? ' selected="selected"' : '';
		writeln('<option value="' + i + '"' + csuNewsSelected + '>' + csuNewsData[i*3 + 2] + '</option>');
	}
	writeln('</select>');
	writeln('<iframe id="csunews" src="' + csuNewsXmlPrefix + csuNewsXml + '" frameborder="0" target="_top"></iframe>');
}