//tamanho minimo do conteudo
function resizeConteudo(){
	var altura_minima = $(window).height() - $('#header').height() - $('#footer').height() - 30;
	
	$('.content-active').removeAttr('style').show();
	if($('.content-active').height() < altura_minima){
		$('.content-active').height(altura_minima);
	}
}

$(document).ready(function(){
	resizeConteudo();
	
	$(window).resize(function(){
		resizeConteudo();
	});
	
	//==============================================================================
	// CARREGA CONTEUDOS
	//==============================================================================
	//--------------------------------------------
	// CONTEUDO RECADOS HOME
	//--------------------------------------------
	$.ajax({
		url : 'site/getcontents/getrecadoshome',
		success : function(html){
			$("#recados div").html(html);
					
			//--------------------------------------------
			// CONTEUDO CURSOS
			//--------------------------------------------
			$.ajax({
				url : 'site/getcontents/getcursos',
				success : function(html){
					$("#cursos-boxes").html(html);
					
					//accordion cursos
					$('#cursos-boxes').accordion({
							collapsible: true,
							autoHeight: false,
							navigation: false
					});
					
					//fancybox conteudos programaticos	
					$(".link-conteudo-programatico").fancybox({
						'width'				: 580,
						'height'			: '100%',
						'autoScale'			: false,
						'autoDimensions'	: false,
						'type'				: 'iframe'
					});
					
					$("button.fancynext").click(function(){
						$(this).next("a").click();
					});

					//--------------------------------------------
					// CONTEUDO CALENDARIO
					//--------------------------------------------
					$.ajax({
						url : 'site/getcontents/getcalendario',
						success : function(html){
							$(".calendario tbody").html(html);
						
							$(".calendario tr:even").addClass("alt");
							
							$(".inscrever-se").click(function(){
								$("#matricula").click();
							});
									
							$("button").button();
							
							//--------------------------------------------
							// CONTEUDO CALENDARIO
							//--------------------------------------------
							$.ajax({
								url : 'site/getcontents/getcursosmatricula',
								success : function(html){
									$("#curso").html(html);
								
									//--------------------------------------------
									// CONTEUDO RECADOS
									//--------------------------------------------
									$.ajax({
										url : 'site/getcontents/getrecados',
										success : function(html){
											$(".depoimento tbody").html(html);
											
											$(".depoimento tr:even").addClass("alt");
										}
									});
									//--------------------------------------------
								}
							});
							//--------------------------------------------
						}
					});
					//--------------------------------------------
				}
			});
			//--------------------------------------------
		}
	});
	//-----------------------------------------------------------------------------

	//menu - inserir estilo
	$('.menu-active').css({ 'border-left': '5px solid #6DCFF6', 'color':'#6DCFF6' });
	
	//menu - inserir estilo
	$('.menu-active2').css({ 'border-left': '5px solid #6DCFF6', 'color':'#6DCFF6' });
	
	//---------------------------------------------------------
	//menu - hover
	//---------------------------------------------------------	
	$('#main-menu li').hover(
		function(){
			$(this).children('a').animate({ 'padding-left' : '15px' },200);
		},
		function(){
			$(this).children('a').animate({ 'padding-left' : '5px' },400);
		}
	);
	
	$('#main-menu2 li').hover(
			function(){
				$(this).children('a').animate({ 'padding-left' : '15px' },200);
			},
			function(){
				$(this).children('a').animate({ 'padding-left' : '5px' },40);
			}
		);
	
	//---------------------------------------------------------
	//menu - click
	//---------------------------------------------------------
	$('#main-menu li').click(function(){
		if(!$(this).children('a').hasClass('menu-active') && !$(this).children('a').hasClass('contact')){
			//menu - remover estilo
			$('.menu-active').removeAttr('style');
			
			//menu - active
			$('.menu-active').removeClass('menu-active');
			$(this).children('a').addClass('menu-active');
			
			//menu - inserir estilo
			$('.menu-active').css({ 'border-left': '5px solid #6DCFF6', 'color':'#6DCFF6' });
			
			//conteudo
			$('#conteudo').height(1000);
			$('.content').removeClass('content-active').hide().removeAttr('style');
			$('#'+$(this).children('a').attr('id')+'-content').addClass('content-active').fadeIn('fast');
			
			$('#conteudo').removeAttr('style');
			resizeConteudo();
		}
	});
	
	$('#main-menu2 li').click(function(){
		if(!$(this).children('a').hasClass('menu-active2') && !$(this).children('a').hasClass('contact')){
			//menu - remover estilo
			$('.menu-active2').removeAttr('style');
			
			//menu - active
			$('.menu-active2').removeClass('menu-active2');
			$(this).children('a').addClass('menu-active2');
			
			//menu - inserir estilo
			$('.menu-active2').css({ 'border-left': '5px solid #6DCFF6', 'color':'#6DCFF6' });
			
			//conteudo
			$('#conteudo').height(1000);
			$('.content').removeClass('content-active').hide().removeAttr('style');
			$('#'+$(this).children('a').attr('id')+'-content').addClass('content-active').fadeIn('fast');
			
			$('#conteudo').removeAttr('style');
			resizeConteudo();
		}
	});

	//tooltip dos icones superiores
	$("#social-icons li a").tipTip();
	
	//--------------------------------------------------------
	
	$("#deixeseurecado").click(function(){
		$("#recado").click();
	});
	
	$("button.opennext").click(function(){
		window.open($(this).next("a").attr("href"));
	});
	
	//--------------------------------------------------------
	$("#limpar-matricula").click(function(){
		$("#reset-matricula").click();
	});
	
	$("#limpar-faleconosco").click(function(){
		$("#reset-faleconosco").click();
	});
	
	$("#limpar-recado").click(function(){
		$("#reset-recado").click();
	});
	
	//--------------------------------------------------------
	$("#enviar-matricula").click(function(){
		$.ajax({
			type : 'POST',
			url : 'site/sendforms/prematricula',
			data : $("#formmatricula").serialize(),
			success : function(){
				$("#reset-matricula").click();
				alert("Sua matrícula foi enviada com sucesso!");
			}
		});
	});
	
	$("#enviar-faleconosco").click(function(){
		$.ajax({
			type : 'POST',
			url : 'site/sendforms/faleconosco',
			data : $("#formfaleconosco").serialize(),
			success : function(){
				
			}
		});
		$("#reset-faleconosco").click();
		alert("Sua mensagem foi enviada com sucesso!");
	});
	
	
	
	
	
	$("#enviar-recado").click(function(){
		$.ajax({
			type : 'POST',
			url : 'site/sendforms/enviarrecado',
			data : $("#formrecado").serialize(),
			success : function(){
				$("#reset-recado").click();
				alert("Sua recado foi enviado com sucesso!");
			}
		});
	});
});
