/*
 * autor: Ciro Feitosa - http://cirofeitosa.com.br
 * fevereiro/2008
 */

var destaque_time;
var destaque_atual = 1;
var destaque_imagem = new Array();

d = function(acao)
{
	window.clearTimeout(destaque_time);
	
	if (acao == destaque_atual)
	{
		window.location = $('#d'+destaque_atual+' a').attr('href');
	}

	if (acao == 0)
		destaque_atual++;
	else
		destaque_atual = acao;

	if (destaque_atual > $('.c').length)
		destaque_atual = 1;
	else if (destaque_atual < 1)
		destaque_atual = $('.c').length;

	$('.dt a').removeClass('atual');
	$('#dt'+destaque_atual+' a').addClass('atual');
	$('.c').hide();
	$('.c').css('marginTop', '190px');
	$('.c a').css('position', 'static');
	$('#destaques').css('background', 'url('+imgs[destaque_atual]+') top left');
	$('#d'+destaque_atual).animate({"marginTop": "149px", "visible": "show"}, "slow", function()
	{
		$('#d'+destaque_atual+' a').css('position', 'relative');
	});
	
	destaque_time = window.setTimeout('d(0)', 7000);
}

$(document).ready(function()
{
	/*
	 * pre-carrega imagens rotativas
	 */
	$(imgs).each(function(i)
	{
		if (i > 0)
		{
			destaque_imagem[i] = new Image();
			destaque_imagem[i].src = imgs[i];
		}
	});


	/*
	 * ativa links para chamadas
	 */
	$('.dt a').each(function(i)
	{
		$(this).click(function()
		{
			d($(this).attr('href').replace('#d', ''));
			return false;
		});
	});


	/*
	 * foca chamada atual e inicia rotacoes
	 */
	$('#dt1 a').addClass('atual');
	destaque_time = window.setTimeout('d(0)', 5000);


	if ($('#lstLancamentos')[0]) {

		/*
		 * cria rotacao de imagens em Lancamentos
		 */
		$('#lstLancamentos').jcarousel({scroll: 6});
		$('#lstLancamentos a img').removeAttr('alt');
		$('#lstLancamentos a').mouseover(function()
		{
			$('#lstDescricao').text($(this).text());
		});
	
		$('#lstLancamentos li').mouseover(function()
		{
			$('#lstLancamentos li').removeClass('ativo');
		});
	
		$('#lstLancamentos li').mouseout(function()
		{
			$(this).addClass('ativo');
		});
	
		$('#lstLancamentos a').removeAttr('title');
	
	
		/*
		 * critica para formularios
		 */
		$('#opc_salao_id').change(function()
		{
			if ($('#opc_salao_id').val() == 1)
			{
				$('#estado_id_span').show();
				$('#atendimento_id_span').hide();
			}
			else
			{
				$('#atendimento_id_span').show();
				$('#estado_id_span').hide();
			}
		});
	
		$('#opc_curso_id').change(function()
		{
			if ($('#opc_curso_id').val() == 1)
			{
				$('#curso_id_span').show();
				$('#evento_id_span').hide();
			}
			else
			{
				$('#evento_id_span').show();
				$('#curso_id_span').hide();
			}
		});
	
		$('#frmGlossario').submit(function()
		{
			if ($('#verbete_id').val() == '')
			{
				alert('Digite um verbete para buscar.');
				$('#verbete_id').focus();
				return false;
			}
		});
	
	}

});
