var polecamy_ile = 0;
var polecamy_control = '';
var polecamy_aktualnie = -1;
var polecamy_t;

function polecamy_set(nr) {
    $('.polecamy-control-button:eq('+polecamy_aktualnie+')').css('opacity', 0.4).hover(
        function() { $(this).css('opacity', 0.9); }, function() { $(this).css('opacity', 0.4); }
    ).one('click', function() {
            polecamy_set($(this).index());
            clearTimeout(polecamy_t);
            polecamy_route(false);
    });
    $('.polecamy-control-button:eq('+nr+')').css('opacity', 0.7).unbind();
    
    if(polecamy_aktualnie==nr)  {
        polecamy_aktualnie = nr;
        return;
    } else {
        polecamy_aktualnie = nr;
    }

    $('#polecamy-show').animate(
        { left: (-345*polecamy_aktualnie) },
        1000,
        'easeInOutQuint'
    );
}

function polecamy_route(G) {
    if(G) polecamy_set((polecamy_aktualnie+1)%polecamy_ile);
    polecamy_t = setTimeout('polecamy_route(true)',7000);
}

$(document).ready(function() {
    polecamy_ile = $('#polecamy .onroute').length;
    $('#polecamy-show').css('width',polecamy_ile*345);
    for(var i=1; i<=polecamy_ile; i++) {
        polecamy_control += '<div class="polecamy-control-button">'+i+'</div>';
    }
    $('#polecamy-control').append(polecamy_control).children().css('opacity', 0.4);
    $('.polecamy-control-button').css('cursor','pointer').hover(
        function() { $(this).css('opacity', 0.9); }, function() { $(this).css('opacity', 0.4); }
    ).one('click', function() {
            polecamy_set($(this).index());
            clearTimeout(polecamy_t);
            polecamy_route(false);
    });

    polecamy_route(true);
});
