$(document).ready(function(){
	// Instituto Adjust LI height
	maxHeight = 0;
	$('.membros-institutos li').each(function(){
	    currHeight = $(this).height();
	    if(currHeight > maxHeight)
	    {
	        maxHeight = currHeight;
	    }
	});
	$('.membros-institutos li').height(maxHeight+60);

	$("#instituto").change(function(e){
		var wich_one = $(this).children("option:selected").attr("value");
		$(".membros-institutos").slideUp("slow");
		$("#"+wich_one).slideDown("slow");
	});
	$("#telefone").setMask('phone');
	
	$(".publicacao-home").click(function(e) {
		e.preventDefault();
		e.stopPropagation();
		
		
		$('#overlay').show();
		$('#alinhamento-lightbox').show();
		$('.estilo').hide();
		$('#' + $(this).attr('rel')).show();
		
	});
	
	$('#overlay').click(function(e) {
		e.preventDefault();
		e.stopPropagation();
		$('#overlay').hide();
		$('#alinhamento-lightbox').hide();
	});
	
	$('#alinhamento-lightbox a').click(function(e) {
		e.preventDefault();
		e.stopPropagation();
		$('#overlay').hide();
		$('#alinhamento-lightbox').hide();
	});
	
});

$("[name=form-contato]").bind("submit", function(event){
	event.preventDefault();
	var emailpattern = /^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@([0-9a-zA-Z][-\w]*[0-9a-zA-Z]\.)+[a-zA-Z]{2,9})$/;
    if($('[name=nome]').val() == ''){
        alert('Por favor informe o seu nome.');
        $('[name=nome]').focus();
        return false;
    }
	else if($('[name=email]').val() == ''){
        alert('Por favor informe o seu email.');
        $('[name=email]').focus();
        return false;
	}
	else if($('[name=email]').attr("value").match(emailpattern) == null){
        alert('Por favor informe um email valido');
        $('[name=email]').focus();
        return false;
    }
	else if($('[name=mensagem]').val() == ''){
        alert('Sua mensagem esta vazia');
        $('[name=mensagem]').focus();
        return false;
    }
	else
    {
		$.post('sender.php', $("form").serialize(),function(msg){
			$('#conteudo_ajb').append('<div id="msg" style="display:none">'+msg+'</div>');

			$('#conteudo_ajb').hide("slow",function(){
				alert(msg);
				window.location = "index.php";
			});
			$("#conteudo_ajb").show("slow",null);
		})
        return false;
    }
});

$("#form").bind("submit",function(event){
	var emailpattern = /^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@([0-9a-zA-Z][-\w]*[0-9a-zA-Z]\.)+[a-zA-Z]{2,9})$/;
	event.preventDefault();
	if($("#nome").val() == ''){
		alert('Por favor informe o seu nome');
		$("#nome").focus();
		return false;
	}
	else if($("#email").val() == ''){
		alert('Por favor informe o seu email');
		$("#email").focus();
		return false;
	}
	else if($('#email').attr("value").match(emailpattern) == null){
		alert('O email informado deve ser válido');
		$("#email").focus();
		return false;
	}
	else if($("#telefone").val() == ''){
		alert('Por favor informe o seu telefone');
		$("#telefone").focus();
		return false;
	}
	else if($("#cidade").val() == ''){
		alert('Por favor informe a sua cidade');
		$("#cidade").focus();
		return false;
	}
	else if($("#estado").val() == ''){
		alert('Por favor informe a sua estado');
		$("#estado").focus();
		return false;
	}
	else if($("#assunto").val() == ''){
		alert('Por favor informe o assunto da mensagem');
		$("#assunto").focus();
		return false;
	}
	else if($("#mensagem").val() == ''){
		alert('A mensagem não pode ser em branco');
		$("#mensagem").focus();
		return false;
	}
	else{
		$.post('sender.php', $("#form").serialize(),function(msg){
			 if(msg == 'Sucesso'){
				 alert('Seu contato foi enviado com sucesso. Aguarde o nosso retorno');
				 window.location = "index.php"
			 }
		});
	}
	return false;
});
