var posicao_scroll = 0;   
var item_scroll_slider_interno = 0;
var total_itens = 0;
var largura_total_scroll = 0;
var item_scroll_slider_interno_composto = 0;
var largura_item = 88;
var largura_viewport = 691;


function inicializar_scroll(){
    $("#botao-scroll-proximo").click(function(){
        scroll_proximo();
        return false;
    });
    $("#botao-scroll-anterior").click(function(){
        scroll_anterior();
        return false;
    });

    $.each($("#pagina-galeria > li"), function(indice, elemento){
        total_itens += 1;
        largura_total_scroll += largura_item;  
    });

}

function scroll_proximo(){
    if (Math.abs(posicao_scroll - largura_item) + largura_viewport < largura_total_scroll) {
        posicao_scroll -= largura_item; 
     } else if (Math.abs(posicao_scroll) + largura_viewport < largura_total_scroll) {
        posicao_scroll -= largura_total_scroll  - (Math.abs(posicao_scroll) + largura_viewport);

        
     }
     $("#pagina-galeria").animate({left: posicao_scroll + "px"});
}

function scroll_anterior(){
    if (Math.abs(posicao_scroll) - largura_item > 0 ) {
        posicao_scroll += largura_item;
    }else if (Math.abs(posicao_scroll) > 0){
        posicao_scroll += Math.abs(posicao_scroll);
    }
    $("#pagina-galeria").animate({left: posicao_scroll + "px"});
} 

