// JavaScript Document

var foto_atual,proxima_foto,id_foto_atual,id_label_atual;
var num_fotos = 1;
intervalo = new Object()

var arrayLink = new Array();

function mudar_foto(foto){
	
	
	id_proxima_foto = "#foto_"+foto;
	id_proximo_label = "#label_"+foto
	
	$(id_foto_atual).animate( {'opacity':'hide'},'slow');

	$(id_proxima_foto).animate( {'opacity':'show'},'slow',function(){
		foto_atual = foto
		id_foto_atual = id_proxima_foto;
		
		
	})
	
	$(id_label_atual).animate( {'opacity':'hide'},'slow');
	$(id_proximo_label).animate( {'opacity':'show'},'slow',function(){		
		id_label_atual = id_proximo_label;
		
		
	})
	
			
}
function setarFoto(foto)
{
	foto = foto.replace("n","")	
	if(foto != foto_atual)
	{
		mudarClassNum(foto)		
		clearInterval(intervalo)		
		mudar_foto(foto)
		intervalo = setInterval("fotoAuto()",3000)
	}
}
function fotoAuto()
{
	if(foto_atual == num_fotos)
	{
		proxima_foto = 0;
	}
	else
	{
		proxima_foto = parseInt(foto_atual) + 1	
	}	
	
	mudar_foto(proxima_foto)
	mudarClassNum(proxima_foto)
}
function mudarClassNum(proxima_foto)
{
	for(i=0;i<=num_fotos;i++)
	{
		idNum = "#n"+i
		if(i == proxima_foto )
		{
			$(idNum).addClass("numFundo")
			$(idNum).removeClass("semFundo")
		}
		else
		{
			$(idNum).addClass("semFundo")	
			$(idNum).removeClass("numFundo")
		}
	}	
}



function iniciarGaleria()
{
	foto_atual = 0;
	id_foto_atual = "#foto_0";
	id_label_atual = "#label_0"
	
	if(num_fotos > 0)
	{
		for(i=0;i<=num_fotos;i++)
		{
			idNum = "#n"+i
			$(idNum).click(function () { 
			setarFoto(this.id)
			});
			if( i > 0 )
			{
				idAux = "#foto_"+i
				$(idAux).hide()		
			}
		}
		
		intervalo = setInterval("fotoAuto()",3000)
	}
	
}