﻿var Acompanhe = {
	animateVelocidade:300,
	_init:function(){
		$('.acompanhe_fadein')
			.mouseover(function(){
				$(this)
					.removeClass('acompanhe_fadeout')
					.stop()
					.animate({backgroundPosition:'-14px 0'},Acompanhe.animateVelocidade)
					.find('.siga')
					.stop()
					.animate({left:'14px'},Acompanhe.animateVelocidade);
			}).mouseout(function(){
				$(this).addClass('acompanhe_fadeout');
				window.setTimeout(function(){
					$('.acompanhe_fadeout')
						.stop()
						.animate({backgroundPosition:'1px 0'},Acompanhe.animateVelocidade)			
						.find('.siga')
						.stop()
						.animate({left:'29px'},Acompanhe.animateVelocidade);
				},400);
			});
	}
}


var Destaques = {
	timeout:'',
	tempo_timeout:5000,
	_init:function(){
		Destaques._loadXML();
	},
	_loadXML:function(){
		$.ajax({
			url: TEMAPATH+'xml/destaques_'+IDIOMA+'.xml',
			success:function(xml){
				var rss_link = $(xml).find('rss link').text();
				var rss_label = $(xml).find('rss label').text();
				
				var html = '';
				
				$(xml).find('destaque').each(function(n){
					var iDestaque = n+1;
					var link_destaque = $(this).find('link').text();
					var titulo = $(this).find('titulo').text();
					var texto = $(this).find('texto').text();
					var img_destaque = $(this).find('estatico').text();
					
					html +='<div class="destaque_'+iDestaque+' destaque">';
					html +='	<a href="'+link_destaque+'">';
					html +='		<img src="'+img_destaque+'" alt="'+titulo+'"/>';
					html +='	</a>';
					html +='	<div class="resumo">';
					html +='		<h3><a href="'+link_destaque+'">'+titulo+'</a></h3>';
					html +='		<p><a href="'+link_destaque+'">'+texto+'</a></p>';
					html +='	</div>';
					html +='</div>';
					
				});
				
				html +='<ul class="navegacao_destaques">'
				html +='	<li class="destaque_1 ativo"><a href="#" class="imgrpl">1</a></li>';
				html +='	<li class="destaque_2"><a href="#" class="imgrpl">2</a></li>';
				html +='	<li class="destaque_3"><a href="#" class="imgrpl">3</a></li>';
				html +='	<li class="rss"><a href="'+rss_link+'" target="_blank">'+rss_label+'</a></li>';
				html +='</ul>';
				
				$('#destaques_flash').append(html);
								
				window.setTimeout(Destaques._alteraDestaqueAutomaticamente,Destaques.tempo_timeout);
			}
		});
	},
	_alteraDestaque:function(numero){
		if(Destaques.timeout!='') clearTimeout(Destaques.timeout);
		Destaques.timeout = window.setTimeout(Destaques._alteraDestaqueAutomaticamente,Destaques.tempo_timeout);
		
		$('.navegacao_destaques li').removeClass('ativo');
		$('.navegacao_destaques li.destaque_'+numero).addClass('ativo');
		$('#destaques_flash .destaque').hide();
		$('#destaques_flash .destaque .resumo').hide();
		$('#destaques_flash .destaque_'+numero).fadeIn('normal',function(){
			$('#destaques_flash .destaque_'+numero+' .resumo').slideDown();
		});
		
	},
	_alteraDestaqueAutomaticamente:function(){
		var ativo = $.trim($('ul.navegacao_destaques .ativo a').text());
		ativo++;
		if(ativo>3) ativo = 1;
		Destaques._alteraDestaque(ativo);
	}
}

$(document).ready(function(){
	Acompanhe._init();

	var so = new SWFObject(TEMAPATH+"swf/destaques.swf", "destaques_flash", "1004", "288", "9");
	so.addParam("wmode","transparent");
	so.addVariable("xml",TEMAPATH+'xml/destaques_'+IDIOMA+'.xml');
	so.write("destaques_flash");	

	if($('#destaques_flash object, #destaques_flash embed').size()==0){
		Destaques._init();
	}
});
