/*-------------------------------------------------------------------
VARIAVEIS E CONFIGURACOES
-------------------------------------------------------------------*/

//Local das Midias
var PreDMidias			= 'dv_conteudo';
var LocDMidias			= 'dv_midias_destaque';
var ImgCarregandoMidias		= 'imagens/t05midias/carregando.gif';

//Variaveis de Acao
var destMidiaPause		= new Array();
var destMidiaImagens_TMP	= new Array();
var MIDIAS_IMGS_TMP 	= new Array();
var destMidia			= new Array();
var ImagemAtualMidiaD		= new Array();
var destMidaTempo		= new Array();



function midiaDestaqueProxima(num , pause)
{

	if(pause){ destMidiaPause[num] = true; };
	if(ImagemAtualMidiaD[num] == -1)
	{
		ImagemAtualMidiaD[num] = 0;
	}
	else
	if(ImagemAtualMidiaD[num] < destMidiaImagens_TMP[num].length -1)
	{
		ImagemAtualMidiaD[num]+=1;
	}
	else
	{
		ImagemAtualMidiaD[num] = 0;
	};
	midiaDestaqueAtualiza(num, ImagemAtualMidiaD[num]);
}

function midiaDestaqueAnterior(num)
{
	destMidiaPause[num] = true;
	if(ImagemAtualMidiaD[num] == -1)
	{
		ImagemAtualMidiaD[num] = destMidiaImagens_TMP[num].length -1;
	}
	else
	if(ImagemAtualMidiaD[num] > 0)
	{
		ImagemAtualMidiaD[num]-=1;
	}
	else
	{
		ImagemAtualMidiaD[num] = destMidiaImagens_TMP[num].length -1;
	};
	midiaDestaqueAtualiza(num, ImagemAtualMidiaD[num]);
}

function midiaDestaqueAtualiza(num, img)
{
	var imagemDestaque	= DOM_getId(false,'midia_destaque_imagem_' + num);
	imagemDestaque.src	= destMidiaImagens_TMP[num][img];
}

function midiaDestaqueSlideShow(num)
{
	clearInterval(destMidaTempo[num]);
	if(destMidiaPause[num] == false)
	{
		destMidaTempo[num] = setInterval("midiaDestaqueSlideShow(" + num + ")", destMidia_T_INTERVALO);
		midiaDestaqueProxima(num, false);
	}
}
function midiaDestaqueInicializa(numMidias)
{

	for(i=0;i<numMidias;i++)
	{
		destMidiaPause[i] = false;
		ImagemAtualMidiaD[i]=-1;
		destMidaTempo[i] = setInterval("midiaDestaqueSlideShow(" + i + ");",destMidia_T_INTERVALO);
		midiaDestaqueProxima(i, false);
	}
}
