var num_stories = 4;
var ticker_data = new Array();

function parseRSSData(request){
    var items = request.responseXML.getElementsByTagName("item");
        
    if (num_stories == 0) {
        num_stories = false;
    }   

    for (var i = 0; i < items.length; i++) {
        if (num_stories) {
            if (i >= num_stories) {
                break;
            }
        }
        ticker_data[i] = makeTickerStory(items[i]);
    }

    startTicker();

}

function makeTickerStory (item) {

    var storyTitle = item.getElementsByTagName("title")[0].firstChild.nodeValue;
    var storyLink = item.getElementsByTagName("link")[0].firstChild.nodeValue;
    var storyDescription = item.getElementsByTagName("description")[0].firstChild.nodeValue;
    //var pubDate = item.getElementsByTagName("pubDate")[0].firstChild.nodeValue;
    

    //Pub date contains: Fri, 7 Apr 2006 15:20:34 +0100
    //We just want Fri, 7 Apr 2006
    //We will do this by counting spaces
    //pubDate = pubDate.replace(/([\s]+[\w\d\:\+]+){2}$/,'');

    var html = '<a href="' + storyLink + '" target="_blank">' + 
    		storyTitle + '</a>';

    return(html);

}


new ajax('/cms/news_rss.xml', {method: 'GET', onComplete: parseRSSData});

