var count1 = 0;
var count2 = 0;
var intervalo1;
var intervalo2;


mudaitem = function(num, elCont, elNav){
	var itens = $$('#'+ elCont +' li');
	var numeros = $$('#'+ elNav +' li');
	var cc1 = 0;
	var cc2 = 0;
	
	//Loop nos itens para ocultar e exibir o selecionado
	itens.each(function(el) {
		
		if(cc1 != num){
			el.style.display = 'none';
			
		} else {
		
			if(el.style.display != ''){
				el.style.display = '';
			
				//Efeito alpha
				var fx = new Fx.Styles(el, {duration:800, wait:false, transition: Fx.Transitions.Quad.easeOut});
				fx.start({'opacity': [0,1] });
			}
		}
		
		cc1++;
	});
	
	//Loop nos números para marcar o selecionado
	numeros.each(function(el) {
		if(cc2 != num){
			el.className = '';
		} else {
			el.className = 'ativo';
		}
		
		cc2++;
	});	
	
	
	return itens.length;
}

selecionaDestaqueNoticia = function(num){

	count1 = num;

	var ret = mudaitem(num, 'itens_noticias', 'navegacao_noticias');
	
	//Incrementa o contador
	count1++;
	
	//Se chegou ao fim, volta ao início da contagem
	if(count1 == ret){
		count1 = 0;
	}
	
	//Limpa o intervalo
	$clear(intervalo1);
	
	//Intervalo para próxima imagem
	intervalo1 = selecionaDestaqueNoticia.delay(4000, this, [count1]);

};

selecionaDestaqueTV = function(num){

	count2 = num;

	var ret = mudaitem(num, 'itens_tv', 'navegacao_tv');
	
	//Incrementa o contador
	count2++;
	
	//Se chegou ao fim, volta ao início da contagem
	if(count2 == ret){
		count2 = 0;
	}
	
	//Limpa o intervalo
	$clear(intervalo2);
	
	//Intervalo para próxima imagem
	intervalo2 = selecionaDestaqueTV.delay(4000, this, [count2]);

};



window.addEvent('domready', function(){
										selecionaDestaqueNoticia(count1);
										selecionaDestaqueTV(count2);
									});