var newsCount = 0; // ilosc newsow do rotowania
var stop = -1; // jesli wartosc <> -1 to zostaje zatrzymane automatyczne rotowanie
var prevNewsNr = 1; // numer poprzedniego newsa
var activeNewsNr = 1; //numer aktywnego newsa

function showNews(n) {
    prevNewsNr = activeNewsNr;
    if (n == 0) {
        if (activeNewsNr > 1)
            activeNewsNr--;
        else activeNewsNr = newsCount 
    }
    else if (n == 99) {
        if (activeNewsNr < newsCount)
            activeNewsNr++;
        else activeNewsNr = 1; 
    }
    else if (n > 0 && n <= newsCount) {
        activeNewsNr = n;
    }
    else {
        activeNewsNr = 1;
    }
    if (activeNewsNr != prevNewsNr) {
        $($('.homePage .oneNews')[prevNewsNr - 1]).fadeOut(500,function () {
            $($('.homePage .oneNews')[activeNewsNr - 1]).fadeIn();
            $($('.pager .page')[prevNewsNr - 1]).removeClass('pageActive');
            $($('.pager .page')[activeNewsNr - 1]).addClass('pageActive');
        });
    }
    return false;
}
function cursorOut() {
    if (stop == -1) {
        stop = setTimeout('showNews(99);cursorOver();cursorOut();', 6000);
    }
}

function cursorOver() {
    if (stop != -1) {
        clearTimeout(stop);
        stop = -1;
    }
}


$(document).ready(function() {
    // inicjalizacja rotatora newsow
    newsCount = $('.homePage .oneNews').length;
    cursorOut();
    $('.homePage').mouseover(function() {
        cursorOver();
    }).mouseout(function() {
        cursorOut();
    });

    
    // animacje gornego menu
    $('.mainMenu li:not(.active)').hoverIntent({
        over: mouseOverMainMenuItem,
        timeout: 100,
        out: mouseOutMainMenuItem
    });

    function mouseOverMainMenuItem() {
        var obj = this;
        $("img.normal", this).fadeOut(1, function() {
            $("img.active", obj).fadeIn(200);
        });
    }

    function mouseOutMainMenuItem() {
        var obj = this;
        $("img.active", this).fadeOut(200, function() {
            $("img.normal", obj).fadeIn(1);
        });
    }



    // animacje prawego menu
    $('.sideMenu li:not(.active)').hoverIntent({
        over: mouseOverSideMenuItem,
        timeout: 50,
        out: mouseOutSideMenuItem
    });

    function mouseOverSideMenuItem() {
        var obj = this;
        $('a', this).fadeTo(5, 0.1, function() {
            $('a', obj).css({ 'background-image': 'url("img/website/bgSideMenuItemHover.png")', 'color': '#8a8a8a' }).fadeTo(400, 1.0);
        });
    }

    function mouseOutSideMenuItem() {
        var obj = this;
        $('a', this).fadeTo(5, 0.1, function() {
            $('a', obj).css({ 'background-image': 'url("img/website/bgSideMenuItem.png")', 'color': '#000000' }).fadeTo(200, 1.0);
        });
    }
});
