// JavaScript Document
var larguraTela = screen.width;
var alturaTela = screen.height;

$(document).ready(function() //esta linha indica que a pagina já está carregada 'pronta
{
	/*
	$("#album a").click(function(){
		larguraJanela = 400;
		alturaJanela = 600;
		posicaoLeft = Math.floor( larguraTela / 2 - larguraJanela / 2 );
		posicaoTop = Math.floor( alturaTela / 2 - alturaJanela / 2 );
		window.open("conteudo.html", "Galeria", "left="+posicaoLeft+", top="+posicaoTop+" ,width="+larguraJanela+", height="+alturaJanela+", resizable=no");
	});
	*/
	var cont = 0;
	$("#capa_galeria li").each(function(){
		if (++cont % 2 == 0)
			$(this).css( {"background":"#dde7f3"} );
	});
	
	/* ********************** TROCA DO CONTEUDO NA PÁGINA DE CURSOS ************************* */
	$("#descricao_curso div").hide();
	
	$("#grande #boxies a").click(function () {
		var id = $(this).attr("id");
		$("#descricao_curso div").slideUp("slow");
		$("#descricao_curso #"+id).slideDown("slow");
	});
	/* ***************************************  FIM  **************************************** */
	
	
	/* ********** ativar e desativar os cursos clicados pelo aluno *********** */
	$(".lista_cursos > li > a").click(function(){
		$(this).toggleClass("ativo");
	});
	/* *********************************************************************** */
	
	
}); //fim da função que ocorre quando a página está pronta


function iniciarTeste(form){
	if (document.form_dados_teste.nome.value == "")
	{
		$("p#alerta").html("Informe seu nome, por favor.");
		document.form_dados_teste.nome.focus();
		return false;
	}
	
	if (document.form_dados_teste.email.value == "" && document.form_dados_teste.telefone.value == "")
	{
		$("p#alerta").html("Informe seu email ou telefone, por favor.");
		document.form_dados_teste.email.focus();
		return false;
	}
	
	if(document.form_dados_teste.email.value != "")
	{
		if (!(checkMail(document.form_dados_teste.email.value)))
		{
			$("p#alerta").html("Informe um email válido, por favor.");
			document.form_dados_teste.email.focus();
			return false;
		}
	}	
}

function responder(form){
	if (document.questao.resposta[0].checked == false && 
		document.questao.resposta[1].checked == false && 
		document.questao.resposta[2].checked == false &&
		document.questao.resposta[3].checked == false)
	{
		$("p#alerta").html("Selecione uma resposta.");
		return false;
	}
}

function enviarFaleConosco(form){
	if (document.form_faleconosco.nome.value == "")	
	{
		$("p#alerta").html("Informe seu nome, por favor.");
		document.form_faleconosco.nome.focus();
		return false;
	}
	if (document.form_faleconosco.email.value == "")	
	{
		$("p#alerta").html("Informe seu email, por favor.");
		document.form_faleconosco.email.focus();
		return false;
	}
	if (!checkMail(document.form_faleconosco.email.value))	
	{
		$("p#alerta").html("Informe um email válido, por favor.");
		document.form_faleconosco.email.focus();
		return false;
	}
	if (document.form_faleconosco.mensagem.value == "")	
	{
		$("p#alerta").html("Digite a mensagem, por favor.");
		document.form_faleconosco.mensagem.focus();
		return false;
	}
}

function enviarCadastro(form){
	if (document.form_cadastre.nome.value == "")	
	{
		$("p#alerta").html("Informe seu nome, por favor.");
		document.form_cadastre.nome.focus();
		return false;
	}
	
	if (document.form_cadastre.email.value == "" && document.form_cadastre.telefone.value == "")
	{
		$("p#alerta").html("Informe seu telefone ou e-mail, por favor.");
		document.form_cadastre.telefone.focus();
		return false;
	}
	
	if (document.form_cadastre.email.value != "")
		if (!checkMail(document.form_cadastre.email.value))	
		{
			$("p#alerta").html("Informe um email válido, por favor.");
			document.form_cadastre.email.focus();
			return false;
		}
}

function enviarMatricula(){
	
	if (document.form_matricula.nome.value == "")	
	{
		$("p#alerta").html("Informe seu nome, por favor.");
		document.form_matricula.nome.focus();
		return;
	}
	
	if (document.form_matricula.email.value == "")
	{
		$("p#alerta").html("Informe seu e-mail, por favor.");
		document.form_matricula.email.focus();
		return;
	}
	
	if (document.form_matricula.email.value != "")
		if (!checkMail(document.form_matricula.email.value))	
		{
			$("p#alerta").html("Informe um email válido, por favor.");
			document.form_matricula.email.focus();
			return;
		}
		
	var cursos = "";
	$(".ativo").each(function(){
		cursos += "<strong>" + $(this).attr("id") + "</strong> - " + $(this).children(".curso").text() + "; <br />";
	});
	
	document.form_matricula.cursos_selecionados.value = cursos;
	
	document.form_matricula.submit();
}

function checkMail(mail)
{
	var er = new RegExp(/^[A-Za-z0-9_\-\.]+@[A-Za-z0-9_\-\.]{2,}\.[A-Za-z0-9]{2,}(\.[A-Za-z0-9])?/);
	if(typeof(mail) == "string")
	{
		if(er.test(mail))
			return true; 
		else
			return false;
	}
	else 
		if(typeof(mail) == "object")
		{
			if(er.test(mail.value))
				return true;
			else
				return false
		}
		else
		{
			return false;
		}
}