/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
var newsDisplayTime = 10000;
var newsSlide;
var news = null;
var newsIndex = 0;

function initShortNews() {
    newsSlide = new Fx.Slide('news_content');
    newsSlide.hide();
    window.setTimeout(this.xajax_loadShortNews, 0); // async load
}

function showShortNews(jsonNews) {
    news = jsonNews;
    newsIndex = 0;
    nextShortNews();
}

function hideAndCheckShortNews() {
    newsSlide.slideOut();
    if(newsIndex < news.length) {
        window.setTimeout(this.nextShortNews, 1000);
    } else {
        xajax_loadShortNews();
    }
}

function nextShortNews() {
    document.getElementById('news_content').innerHTML = news[newsIndex++];
    newsSlide.slideIn();
    window.setTimeout(this.hideAndCheckShortNews, newsDisplayTime);
}

