/**
 *
 * Loader Script
 * Requires the Jax JavaScript Library
 *
 */

// Fx initializations
var fx = new JaxFx();
var firstPlay = true;

// Function to handle loading the news DIV elements.
function loadNews() {

    var nws1 = document.getElementById('news1');
    var nws2 = document.getElementById('news2');
    var nws3 = document.getElementById('news3');
    var nws4 = document.getElementById('news4');
    var nws5 = document.getElementById('news5');

    if (nws2 != null) {
        nws2.style.display = 'none';
    }
    if (nws3 != null) {
        nws3.style.display = 'none';
    }
    if (nws4 != null) {
        nws4.style.display = 'none';
    }
    if (nws5 != null) {
        nws5.style.display = 'none';
    }

    fx.addStyles('newsImage1', Array(Array('width', '480px'),
                                     Array('height', '205px'),
                                     Array('backgroundImage', 'url(/phire-content/assets/files/news_image1.jpg)'),
                                     Array('backgroundPosition', '0px 0px')));

    fx.addStyles('newsImage2', Array(Array('width', '480px'),
                                     Array('height', '205px'),
                                     Array('top', '-205px'),
                                     Array('backgroundImage', 'url(/phire-content/assets/files/news_image2.jpg)'),
                                     Array('backgroundPosition', '-480px 0px')));

}

// Function to handle loading the news DIV elements.
function showNews(num) {

    var nws1 = document.getElementById('news1');
    var nws2 = document.getElementById('news2');
    var nws3 = document.getElementById('news3');
    var nws4 = document.getElementById('news4');
    var nws5 = document.getElementById('news5');

    var nwsImg1 = document.getElementById('newsImage1');
    var nwsImg2 = document.getElementById('newsImage2');

    if (nws1 != null) {
        nws1.style.display = 'none';
        document.getElementById('newsBtnLink1').style.backgroundImage = 'url(../img/circle_off.gif)';
    }
    if (nws2 != null) {
        nws2.style.display = 'none';
        document.getElementById('newsBtnLink2').style.backgroundImage = 'url(../img/circle_off.gif)';
    }
    if (nws3 != null) {
        nws3.style.display = 'none';
        document.getElementById('newsBtnLink3').style.backgroundImage = 'url(../img/circle_off.gif)';
    }
    if (nws4 != null) {
        nws4.style.display = 'none';
        document.getElementById('newsBtnLink4').style.backgroundImage = 'url(../img/circle_off.gif)';
    }
    if (nws5 != null) {
        nws5.style.display = 'none';
        document.getElementById('newsBtnLink5').style.backgroundImage = 'url(../img/circle_off.gif)';
    }

    var nws = document.getElementById('news' + num);

    if (nws != null) {
        if (!firstPlay) {
            nwsImg1.style.backgroundImage = nwsImg2.style.backgroundImage;
            nwsImg1.style.backgroundPosition = nwsImg2.style.backgroundPosition;
            nwsImg2.style.backgroundPosition = '-480px 0px';
            nwsImg2.style.backgroundImage = 'url(/phire-content/assets/files/news_image' + num + '.jpg)';
        } else {
            nwsImg2.style.backgroundPosition = '-480px 0px';
            nwsImg2.style.backgroundImage = 'url(/phire-content/assets/files/news_image' + num + '.jpg)';
            firstPlay = false;
        }
        var animParams = Array(Array('newsImage2', Array(Array('slide', 0, 0))),
                               Array('newsImage1', Array(Array('slide', 480, 0))),
                               Array('news' + num, Array(Array('fade', 100))));
        fx.animate(animParams, 25, 25);
        document.getElementById('newsBtnLink' + num).style.backgroundImage = 'url(../img/circle_on.gif)';
    } else {
        if (!firstPlay) {
            nwsImg1.style.backgroundImage = nwsImg2.style.backgroundImage;
            nwsImg1.style.backgroundPosition = nwsImg2.style.backgroundPosition;
            nwsImg2.style.backgroundPosition = '-480px 0px';
            nwsImg2.style.backgroundImage = 'url(/phire-content/assets/files/news_image1.jpg)';
        } else {
            nwsImg2.style.backgroundPosition = '-480px 0px';
            nwsImg2.style.backgroundImage = 'url(/phire-content/assets/files/news_image1.jpg)';
            firstPlay = false;
        }
        var animParams = Array(Array('newsImage2', Array(Array('slide', 0, 0))),
                               Array('newsImage1', Array(Array('slide', 480, 0))),
                               Array('news1', Array(Array('fade', 100))));
        fx.animate(animParams, 25, 25);
        document.getElementById('newsBtnLink1').style.backgroundImage = 'url(../img/circle_on.gif)';
    }
}

// Add the setStyles function to the loader.
//addLoader(loadNews);

/*
contentAdjust = function() {
    cont = document.getElementById('content');
    cont.style.height = (cont.clientHeight - 600) + 'px';
    //alert(cont.style.height);
}

addLoader(contentAdjust);
*/
