var ui={};
var data={};
 
var MAX_RSS_FEED_ARTICLES = 7;
var RSS_FEED_URL = "http://rss.cnn.com/rss/cnn_topstories.rss"
 
window.onload=function()
{
            var toFirstFade;
 
            ui.newslist = $('cioblogfeed');
             
            new Ajax.Request(
                        "http://www.cmich.edu/iframepages/OIT/ITfeed.asp?path=" + RSS_FEED_URL + "&max=" + MAX_RSS_FEED_ARTICLES,
                        {
                          method: "GET",
                          onSuccess: ParseAjaxResponse,
                          onException: DisplayDefault,
                          onFailure: DisplayDefault
                        }
            );
           
}
 
function ParseAjaxResponse(transport)
{
            var response = transport.responseText;
            var jsonObj = eval("("+response+")");
 
            data.titles = jsonObj.titles || [];
            data.links = jsonObj.links || [];
 
            ShowArticleList();
}
 
function DisplayDefault()
{
}
 
function ShowArticleList()
{
            var articleListHTML = "";
            var totalArticles = 0;
           
            totalArticles = data.titles.length;
           
            if ((totalArticles > 0) && !((totalArticles==1) && (data.titles[0]=="")))
            {
                        for (var i=0; i < totalArticles; i++)
                        {
                                    var researchArticleTitle = data.titles[i];
                                    var researchArticleLink = data.links[i];
           
                                    articleListHTML += "<li><a href='" + researchArticleLink + "'>" + researchArticleTitle + "</a></li>";
                        }
           
                        var articleListHTML = "<ul>" + articleListHTML + "</ul>";        
                        ui.newslist.innerHTML = articleListHTML;
            }
}
 