//alert('teste');

var lista_de_imagens = document.getElementsByTagName('img');
var ultima = lista_de_imagens[lista_de_imagens.length - 1];
var primeira = lista_de_imagens[0];

var img_next_btn = document.getElementById('img_next');
var img_prev_btn = document.getElementById('img_prev');

var texto_contagem = document.getElementById('contagem');

texto_contagem.innerHTML = '1/' + lista_de_imagens.length;


//desliga o botao img_prev_btn no arranque
img_prev_btn.style.display = 'none';


function ocultar_todas() {
	for (var i = 0; i < lista_de_imagens.length; i++) {
		//var imagem = lista_de_imagens[i];
		lista_de_imagens[i].style.display = 'none';
	}
	
}


function prev_img(){
//alert('prev!');

	// em principio nunca faz isto
	// pq o botao desaparece antes da primeira imagem.
	if (primeira.style.display == '') {return;}
	
	for (var i = 0; i < lista_de_imagens.length; i++) {
		if (lista_de_imagens[i].style.display == '') { 
			lista_de_imagens[i-1].style.display = '';
			lista_de_imagens[i].style.display = 'none';

			// activa o botao para chamar a imagem seguinte
			if ((i) == (lista_de_imagens.length - 1)){
				img_next_btn.style.display = '';
			}

			// desactivar o botao para chamar a imagem anterior
			if (i == 1) { img_prev_btn.style.display = 'none'; }

			texto_contagem.innerHTML = eval(i) + '/' + lista_de_imagens.length;

//alert(i);
			return;
		}
	}
}

function next_img() {

	// em principio nunca faz isto
	// pq o botao desaparece antes da ultima imagem.
	if (ultima.style.display != 'none') {
alert('sair cedo');
		return;
	}
	
	// percorre todas as imagens, desliga a actualmente visivel, liga a proxima
	for (var i = 0; i < lista_de_imagens.length; i++) {
		if (lista_de_imagens[i].style.display == '') { 
			lista_de_imagens[i+1].style.display = '';
			lista_de_imagens[i].style.display = 'none';

			// desactivar o botao para chamar a imagem seguinte
			// porque estamos na ultima imagem
			if ((i+1) == (lista_de_imagens.length-1)){
				img_next_btn.style.display = 'none';
			}

			// activa o botao para chamar a imagem anterior
			if (i == 0) { img_prev_btn.style.display = ''; }

			texto_contagem.innerHTML = eval(i+2) + '/' + lista_de_imagens.length;

//alert(i);
			return;
		}
	}
}


ocultar_todas();
// mostrar a 1ª imagem
lista_de_imagens[0].style.display = '';
document.getElementById('imagens').style.display = 'block';

