var unidadeExibicaoBanner = -960
var fatorVelocidadeBanner = 300
var posicaoBanner = 0;
var limiteBanner = 4;
var intervalBanner;
var ultimoBanner = limiteBanner - 1;

function vrb(nome)
{
    return document.getElementById(nome);
}

function posicionarBanner(nome, cresc)
{
    var pos = posicaoBanner
    if (pos>ultimoBanner*unidadeExibicaoBanner)
    {
        pos = pos - cresc*fatorVelocidadeBanner
     }else{
        pos = 0
     }
     vrb(nome).style.left = pos + 'px'    
     posicaoBanner = pos
}

function avancar(valor)
{
    resetBanners(true);
    intervalBanner = setInterval("progressivoBanner('CorpoBanner', " + valor + ",1)",1);
}

function voltar()
{
    intervalBanner = setInterval("progressivoBanner('CorpoBanner', 0,-1)",1);
    resetBanners(true);
}

function progressivoBanner(nome, maximo, cresc)
{
    var posmaxima = maximo*unidadeExibicaoBanner
    if (    (cresc>0 && (posmaxima+cresc*250)>posicaoBanner) ||  (cresc<0 && (posmaxima+cresc*50)<posicaoBanner)     )
    {
        resetBanners(false);
        clearInterval(intervalBanner);
        vrb(nome).style.left = posmaxima + 'px'
        vrb("quadro"+maximo).style.visibility = "visible"
    }else{
        posicionarBanner(nome,cresc);         
    }
}

function resetBanners(visivel)
{
    for (i=1; i<limiteBanner; i++)
    {
        vr("quadro"+i).style.visibility = visivel?"visible":"hidden";
    }
}
