// 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';
		}
	}
	//alert(tpos);
	if (document.getElementById('miniatura'+tpos)) document.getElementById('miniatura'+tpos).className='ativo';
	
}


// 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+'&pagtotal='+pagtotal, document.getElementById('galminiaturas'));
	posicaoTmp=((pag-1)*pp) +1;
	galeriaCarregaFoto(posicaoTmp);
}


// PRÓXIMA página da galeria
function galeriaMiniProx() {
	galeriaCarregaMini(pag+1);
}

// Página ANTERIOR da galeria
function galeriaMiniAnte() {
	galeriaCarregaMini(pag-1);
}


// Carrega a pagina X
function galeriaCarregaPag(numpag) {
	galeriaCarregaMini(numpag);
}


// Vai para a Próxima Foto
function galeriaProxFoto() {
	var tpos = pos + 1;
	var tlimite = (pag * pp);
	if (tpos > total) {} else {
		if (tpos > tlimite) {
			galeriaMiniProx();
		} else { 
			galeriaCarregaFoto(pos+1)
		}
	}
}

// Vai para a Próxima Foto
function galeriaAnteFoto() {
	var tpos = pos -1;
	var tlimite = ((pag-1) * pp);
	if (tpos <= 0) {} else {
		if (tpos <= tlimite) {
			galeriaMiniAnte();
			pos = tpos;
			galeriaCarregaFoto(pos);
		} else { 
			galeriaCarregaFoto(pos-1);
		}
	}
}







function galComentarios(galid,comentpag) {
	Requisicao('../ajax/galeria.php?faz=comentarios&id_galeria='+galid+'&pag='+comentpag, document.getElementById('galComentarios_lista'));
}






























