// Inicializando as variáveis
var gal_id = 0;
var pp = 0;
var pos = 1;
var total = 0;
var pag = 1;
var pagtotal=1;

// Iniciando a galeria (carrega a primeira pagina de galeria e a primeira foto
function galeriaStart(tpp,tid, ttotal,tpagtotal) {
	pp = tpp,
	gal_id = tid;
	total = ttotal;
	pagtotal = tpagtotal;
	galeriaCarregaFoto(1);
	galeriaCarregaMini(1);
}


// Carrega uma foto pelo numero dela
function galeriaCarregaFoto(tpos) {
	if (tpos > total) return false;
	pos = tpos;
	Requisicao('../ajax/galeria.php?faz=foto&id_galeria='+gal_id+'&pos='+pos, document.getElementById('galfoto'));
	for (var i=((pag-1)*pp)+1;i<=(pag*pp);i++) {
		if (document.getElementById('miniatura'+i)) {
				if (i==tpos) document.getElementById('miniatura'+i).className = 'ativo'; 
				else document.getElementById('miniatura'+i).className = 'normal';
		}
	}
}


// Carrega uma página de miniaturas
function galeriaCarregaMini(tpag) {
	if (tpag > pagtotal) return false;
	pag = tpag;

	// Desativando botao de VOLTAR se PAG < 2
	if (document.getElementById('galbtprox')) {
		if (pag > 1) document.getElementById('galbtant').style.display='block'; 
		else document.getElementById('galbtant').style.display='none';
	}

	// Desativando botao de AVANÇAR se PAG < 2
	if (document.getElementById('galbtprox')) {
		if (pag < pagtotal) document.getElementById('galbtprox').style.display='block'; 
		else document.getElementById('galbtprox').style.display='none';
	}

	Requisicao('../ajax/galeria.php?faz=mini&id_galeria='+gal_id+'&pag='+pag+'&pp='+pp, document.getElementById('galminiaturas'));
}


// PRÓXIMA página da galeria
function galeriaMiniProx() {
	galeriaCarregaMini(pag+1);
}

// Página ANTERIOR da galeria
function galeriaMiniAnte() {
	galeriaCarregaMini(pag-1);
}





