/* GLOBALS */
var m = 1;            // liczba widocznych jednoczesnie newsow
var t = 8000;        // opoznienie miedzy przeladowaniami newsow
var fade_speed = 500; // czas zanikania/pojawiania sie newsow

var g = 0;
var list;
var list_wrapper;
var pages;
var interval;
var start=0;

jQuery.noConflict();

function sh(k){
    for(var i = 0; i < list.length; i++){
        if(i >= k*m && i < k*m+m){
            jQuery(list[i]).fadeIn(fade_speed);
        }
    }
}
function hi(){
    if(list.length>=m)
    {
        if(start==0)
        {
            start=1;
            for(var i = 0; i < list.length; i++){
                if(i>=m) jQuery(list[i]).fadeOut(0);
            }
        }
        else
        {
            for(var i = 0; i < list.length; i++){
                jQuery(list[i]).fadeOut(fade_speed);
            }
        }
    }
}
function change(type, page){
    clearInterval(interval);
    if(page) page = parseInt(page.substring(9)) - 1;
    switch(type){
        case 'prev':
            if(g > 1) g -= 2;
            else error = true;
            break;
        case 'next':
            if(g > pages - 1) error = true;
            break;
        case 'normal':
            g = page;
            break;
        default:
            var error = true;
            break;
    }
    if(!error) slide();
}
function slide(){
    g++;
    if(g > pages)
        g = 1;
    var k = g - 1;
    hi();
    setTimeout("sh("+k+")", fade_speed + 100);
}
jQuery(function(){
    list = jQuery('.news-latest-item');
    list_wrapper = jQuery('.news-latest-container');
    pages = Math.ceil(list.length/m);
    slide();
    interval = setInterval("slide()", t);
})
