//este js contém as chamadas as funções comuns a todo projeto

//Chamada da função para controlar o esconde/mostra dos cursos na home
$(document).ready(function(){
	//menu de aceso rapido
	$('select#acesso').change(function () {
    window.location = $(this).val();    
  });
	//redimensiona o flash da index se a janela do browser for menor que 800px
	if($(".wrapper").width() <= 800) {
		$("#destaque-flash").css("width","489px");
		$("#destaque-flash").css("height","198px");		
	};$("#destaque-flash").show();
	
	$(".tits-faq").toggle(
		 function(){
			$(this).parent().find("dd").slideToggle("fast");
			$(this).attr("title","Clique para esconder a resposta");
			$(this).addClass("aberta");
		},
		 function() {
			$(this).parent().find("dd").slideToggle("fast");
			$(this).attr("title","Clique para mostrar a resposta");
			$(this).removeClass("aberta");
		 }
	);

	$(".toggle-faq").toggle(
			function(){
				$(".tits-faq").parent().find("dd").css("display", "block");
				$(this).html("Fechar todas as perguntas");
			},
			function(){
				$(".tits-faq").parent().find("dd").css("display", "none");
				$(this).html("Abrir todas as perguntas");
			}
		);

  $("#controle-abas > ul").tabs();
	$("#controle-abas").show();
	
	zIndex = 0;
	
	//controla a listagem de concursos
		$(".bloco-lista dl").hover(
			function(){
				nivel = $(this).parent().parent();
				if (nivel) {
					nivel.find("ul").show();					
					if(!nivel.hasClass("primeiro")) {
						nivel.parent().find(".primeiro").find(".bloco-lista a").css("background","none");
						nivel.parent().find(".ativo").hide();
					}
				}
			},
			function(){
				if (nivel) {
					nivel.find("ul").hide();
					$(".ativo").show();
					if(!nivel.hasClass("primeiro")) {
						nivel.parent().find(".primeiro").find(".bloco-lista a").css("background","url(img/over_concursos.png) 0 0 repeat-y");
					}
				}
			}
		);
					
	
	//controla a navegacao entre os enderecos no rodape
		$('#enderecos-fumarc').cycle({					
			prev:   '#nav-end .lk-ant',
			next:   '#nav-end .lk-prox',
			timeout: 0,
			fx:     'fade', 
			speed:  'slow'
		});
		$('#nav-end').show();

});

/**
 * Função que envia o formulário de recebimento de news
 *
 */
function recebe_news(objForm){

    //Seta as propriedades ajax do "preload"
    $("*").ajaxStart(function(){
        $(this).css("cursor", "wait");
    });
    $("*").ajaxStop(function(){
        $(this).css("cursor", "auto");
    });

    //Envia o formulário via ajax
    $.post(objForm.action, $(objForm).serialize(),
        function(htmlReturn) {
            //Verifica se o retorno foi ok
            if (htmlReturn == "cadastrou") {
                alert("E-mail cadastrado com sucesso!");
            }
            else
                alert("E-mail removido com sucesso!");
        });

    return false;

}


