// JavaScript Document



function subLine(id){
	//document.getElementById(id).style.color="#0693a0";
	document.getElementById(id).style.textDecoration="underline";
}

function noLine(id){
	//document.getElementById(id).style.color="#04717b";
	document.getElementById(id).style.textDecoration="none";
}
function abrirDiv(divClicada, controleClicado, divGeral, controleGeral, totalReg){
	cont = parseInt(document.getElementById(totalReg).value) + 1;
	
	//alert(divClicada+','+ controleClicado+','+ divGeral+','+ controleGeral+','+ cont);
	
	for (i=1; i < cont; i++){
		if(divClicada != divGeral+i){
			document.getElementById(divGeral+i).style.display="none";
			document.getElementById(controleGeral+i).value="0";
		}
	}
	
	if(document.getElementById(controleClicado).value == "0"){
		document.getElementById(divClicada).style.display="";
		document.getElementById(controleClicado).value="1";
	}else{
		document.getElementById(divClicada).style.display="none";
		document.getElementById(controleClicado).value="0";
	}

}

function abrirDiv2(divClicada, controleClicado){
	
	//alert(divClicada+','+ controleClicado+','+ divGeral+','+ controleGeral+','+ cont);
	
	if(document.getElementById(controleClicado).value == "0"){
		document.getElementById(divClicada).style.display="";
		document.getElementById(controleClicado).value="1";
	}else{
		document.getElementById(divClicada).style.display="none";
		document.getElementById(controleClicado).value="0";
	}

}

var foto_atual,proxima_foto,id_foto_atual,id_label_atual;
var num_fotos = 3;


var arrayLink = new Array();
var vetGaleria = new Array();

function galeria(foto_atual,id_foto_atual,num_fotos,idInicial,objIntervalo)
{
	this.foto_atual = foto_atual
	this.id_foto_atual = id_foto_atual
	this.num_fotos = num_fotos
	this.idFoto = idInicial	
	this.objIntervalo = objIntervalo
		
}
function mudar_foto(foto,posVet)
{
	
	$(".numEndFundo,.numEnd").unbind()
	clearInterval(vetGaleria[posVet].objIntervalo)
	for(i=0;i<=$(".numEnd").length;i++)
	{
		if( document.getElementById( $(".numEnd:eq("+ i +")").attr("id") ) )
		{
			 document.getElementById($(".numEnd:eq("+ i +")").attr("id")).onclick = function(){}	
		}		
	}
	for(i=0;i<=$(".numEndFundo").length;i++)
	{
		if( document.getElementById( $(".numEndFundo:eq("+ i +")").attr("id") ) )
		{
			 document.getElementById($(".numEndFundo:eq("+ i +")").attr("id")).onclick = function(){}	
		}		
	}
	
	
	id_proxima_foto = "#" + vetGaleria[posVet].idFoto + foto;
	id_foto_atual = "#" + vetGaleria[posVet].idFoto + vetGaleria[posVet].foto_atual;	
	$(id_foto_atual).animate( {'opacity':'hide'},'slow');

	$(id_proxima_foto).animate( {'opacity':'show'},'slow',function(){
		vetGaleria[posVet].foto_atual = foto
		//vetGaleria[posVet].id_foto_atual = id_proxima_foto;
		$(".numEndFundo").click(function(){
			setarFoto($(this).attr("id").split("_")[1],$(this).attr("id").split("_")[2])			 
		})
		$(".numEnd").click(function(){
			setarFoto($(this).attr("id").split("_")[1],$(this).attr("id").split("_")[2])								 
		})
		vetGaleria[posVet].objIntervalo = setInterval("fotoAuto('"+ posVet +"')",6000)
	})
	

			
}
function setarFoto(proxima_foto,posVet)
{
	
	
	if(proxima_foto != vetGaleria[posVet].foto_atual)
	{
				
		mudar_foto(proxima_foto,posVet)
		mudarClassNum(proxima_foto,posVet)
		
	}
	
}
function fotoAuto(posVet)
{
	
	proxima_foto = parseInt(vetGaleria[posVet].foto_atual) + 1	
	if(proxima_foto == vetGaleria[posVet].num_fotos)
	{
		proxima_foto = 0;
		
	}
	
	mudar_foto(proxima_foto,posVet)
	if(vetGaleria[posVet].idFoto == "end_")
	{
		mudarClassNum(proxima_foto,posVet)
	}
}
function mudarClassNum(proxima_foto,posVet)
{
	
	id_proxima_foto = "#label_" + proxima_foto + "_" + posVet;
	id_foto_atual = "#label_" + vetGaleria[posVet].foto_atual + "_" + posVet;
	$(id_proxima_foto).addClass("numEndFundo")
	$(id_proxima_foto).removeClass("numEnd")
	$(id_foto_atual).addClass("numEnd")
	$(id_foto_atual).removeClass("numEndFundo")
	
	
	/*for(i=0;i<=vetGaleria[posVet].num_fotos;i++)
	{
		idNum = "#label_"+i
		if(i == proxima_foto )
		{
			$(idNum).addClass("numEndFundo")
			$(idNum).removeClass("numEnd")
		}
		else
		{
			$(idNum).addClass("numEnd")	
			$(idNum).removeClass("numEndFundo")
		}
	}*/	
	
}



function iniciarGaleria(idInicial)
{
	if( $("#"+idInicial + " img").length > 1 )
	{
		id = "#" + idInicial + "0"
		setTimeout(function(){ 
			posVet = vetGaleria.length
			
			obj = setInterval("fotoAuto('"+posVet+"')",3000) 
		
			vetGaleria[posVet] = new galeria('0',id,$("#"+idInicial + " img").length,idInicial,obj)		
	
			for(i=1;i<=vetGaleria[posVet].num_fotos;i++)
			{
				id_aux = "#" + vetGaleria[posVet].idFoto + i;
				$(id_aux).hide()
					
			}
			
		},5000)
		
		
		
	}	
	
}
function iniciarEnd(posVet,nFotos,idInicial)
{
	if(nFotos>0)
	{
		id = "#" + idInicial + "0"
		setTimeout(function(){ 
			obj = setInterval("fotoAuto('"+posVet+"')",3000) 
			vetGaleria[posVet] = new galeria('0',id,nFotos,idInicial,obj)	
		},5000)
			
	
		//vetGaleria[posVet].objIntervalo = setInterval("fotoAuto('"+posVet+"')",6000)
		for(i=1;i<=vetGaleria[posVet].num_fotos;i++)
		{
			id_aux = "#" + vetGaleria[posVet].idFoto + i;
			$(id_aux).hide()
				
		}
	}	
	
}


