$(document).ready(function() {
	$('div.resposta').hide();
	$('div.aberto').slideDown();
	
	$('.seta').click(function () {
		if($(this).hasClass('setaAberta')) {
			$(this).next().slideUp();
			$(this).removeClass('setaAberta');
		} else {
			$('div.resposta').slideUp();
			$('.seta').removeClass('setaAberta');
			$(this).next().slideDown();
			$(this).addClass('setaAberta');
		}
	});
	
	//INÍCIO DO CARROUSEL
	var altura = 100;	
	var limite = 0;
	var alturaDiv = $("#carrousel-perguntas").height();
	
	//Funcao para o botao Proximo
	$(".perguntas-up").click(function(){
		if(limite>0){
			$("#carrousel-perguntas").animate({"top": "+="+altura+"px"}, "slow");
			limite = limite - altura;
		}
	});
	
	//Funcao para o botao Anterior
	$(".perguntas-down").click(function(){
		if(limite<alturaDiv-100){
			$("#carrousel-perguntas").animate({"top": "-="+altura+"px"}, "slow");
			limite = limite + altura;
		}
	});
	

	//FILTRO CURSOS
	$('.lista-cursos').addClass('Esconde');
   	$('#Todos').removeClass('Esconde');
	   
	$( '#filtroCampus' ).change( function() {
		var filtro = $('#filtroCampus').val();									  
	   
	   $('.lista-cursos').addClass('Esconde');
	   $('#'+filtro).removeClass('Esconde');
	} );
	
	$( '#filtroAreas' ).change( function() {
		var filtro = $('#filtroAreas').val();									  
	   
	   $('.lista-cursos').addClass('Esconde');
	   $('#'+filtro).removeClass('Esconde');
	} );
	
	$( '#filtroModalidade' ).change( function() {
		var filtro = $('#filtroModalidade').val();									  
	   
	   $('.lista-cursos').addClass('Esconde');
	   $('#'+filtro).removeClass('Esconde');
	} );
	
	//LIGHTBOX
	$('#intervencao, #intervencao-bg, #box .botao-fechar').click(function(){
		fechaIntervencao();
	});
	
	$('.botao-obtencao-titulo').click(function(){
		abreIntervencao();
		$('#box div').addClass('Esconde');
		$('.clear').removeClass('Esconde');
		$('.box-obtencao-titulo').removeClass('Esconde');
	});
	
	$('.botao-transferencia').click(function(){
		abreIntervencao();
		$('#box div').addClass('Esconde');
		$('.clear').removeClass('Esconde');
		$('.box-transferencia').removeClass('Esconde');
	});
	
	$('.botao-resultado').click(function(){
		abreIntervencao();
		$('#box div').addClass('Esconde');
		$('.clear').removeClass('Esconde');
		$('.box-resultados').removeClass('Esconde');
	});
	
	$('.botao-veja-enem').click(function(){
		abreIntervencao();
		$('#box div').addClass('Esconde');
		$('.clear').removeClass('Esconde');
		$('.box-enem').removeClass('Esconde');
	});
	
	/*$('.inscreva').click(function(){
		abreIntervencao();
		$('#box div').addClass('Esconde');
		$('.clear').removeClass('Esconde');
		$('.box-inscreva').removeClass('Esconde');
	});*/
});

function limitChars(texto, limite, info){
	var text = $('#'+texto).val();
		var textlength = text.length;
		if(textlength > limite){
			$('#' + info).html('Limite excedido: '+ limite +' caracteres.');
			$('#' + texto).val(text.substring(0,limite));
			return false;
		}else{
			$('#' + info).html('Ainda restam '+ (limite - textlength) +' caracteres.');
			return true;
		};		
};

function abreIntervencao(){
	altura = $(document).height();
	var top = $(document).scrollTop()

	$('#intervencao-bg').height(altura)
	$("#intervencao").css({'top' : top+150});
	$("#intervencao-bg").removeClass('Esconde').addClass('Mostra');	
	$("#intervencao").removeClass('Esconde').addClass('Mostra');	
};

function fechaIntervencao(){
	$("#intervencao").removeClass('Mostra').addClass('Esconde');
	$("#intervencao-bg").removeClass('Mostra').addClass('Esconde');
};


// FUNCAO ABRIR JANELAS
function ABRIR(theURL,winName,features){
window.open(theURL,winName,features);}


//FUNCAO FECHAR JANELAS
function FECHAR(theURL){
window.close("theURL");}

//FUNCAO IMPRIMIR
function IMPRIMIR(theURL){
window.print("theURL");}

//MASCARA PARA FORMULÁRIOS
function mascara(src, mask){  
	var i = src.value.length;  
	var saida = mask.substring(0,1);  
	var texto = mask.substring(i);
	if (texto.substring(0,1) != saida)  {                
		src.value += texto.substring(0,1);  
	}
}
