// JavaScript Document

function validaMarcacao(){

	d=document.marcacao_consulta;
	
	//Valida nome
	if(d.nome_cliente.value == ""){
		alert("O campo 'Nome Completo' deve ser preenchido!");
		d.nome_cliente.focus();
		return false;
	}
	
	//validar rg
	if (d.rg_cliente.value == ""){
			  alert ("O campo 'RG' deve ser preenchido!");
			  d.rg_cliente.focus();
			  return false;
	}
	//validar rg(verificacao se contem apenas numeros)
	if (isNaN(d.rg_cliente.value)){
			  alert ("O campo 'RG' deve conter apenas numeros!");
			  d.rg_cliente.focus();
			  return false;
	}
	
	//Valida data
	if(d.data_consulta.value == ""){
		alert("O campo 'Data da Consulta' deve ser preenchido! Por favor, escolha no calendário a data de sua preferência.");
		d.data_consulta.focus();
		return false;
	}
	
	return true;
}

function validaCliente(){
	
	d=document.cadastro_cliente;
	
	//Valida nome
	if(d.nome_cliente.value == ""){
		alert("O campo 'Nome Completo' deve ser preenchido!");
		d.nome_cliente.focus();
		return false;
	}
	
	//validar rg
	if (d.rg_cliente.value == ""){
			  alert ("O campo 'RG' deve ser preenchido!");
			  d.rg_cliente.focus();
			  return false;
	}
	//validar rg(verificacao se contem apenas numeros)
	if (isNaN(d.rg_cliente.value)){
			  alert ("O campo 'RG' deve conter apenas numeros!");
			  d.rg_cliente.focus();
			  return false;
	}
	
	//Valida Endereço
	if(d.endereco_cliente.value == ""){
		alert("O campo 'Endereço' deve ser preenchido!");
		d.endereco_cliente.focus();
		return false;
	}
	
	//Validar CEP
	if(d.cep_cliente.value == ""){
		alert("O campo 'CEP' deve ser preenchido!");
		d.cep_cliente.focus();
		return false;
	}
	
	//validar CEP(verificacao se contem apenas numeros)
	if (isNaN(d.cep_cliente.value)){
			  alert ("O campo 'CEP' deve conter apenas numeros!");
			  d.cep_cliente.focus();
			  return false;
	}

	//validar telefone
	if (d.telefone_cliente.value == ""){
			  alert ("O campo 'Telefone' deve ser preenchido!");
			  d.telefone_cliente.focus();
			  return false;
	}
	//validar telefone(verificacao se contem apenas numeros)
	if (isNaN(d.telefone_cliente.value)){
			  alert ("O campo 'Telefone' deve conter apenas numeros!");
			  d.telefone_cliente.focus();
			  return false;
	}

	//validar email
	if (d.email_cliente.value == ""){
			  alert("O campo 'E-mail' deve ser preenchido!");
			  d.email_cliente.focus();
			  return false;
	}
	//validar email(verificao de endereco eletrônico)
	parte1 = d.email_cliente.value.indexOf("@");
	parte2 = d.email_cliente.value.indexOf(".");
	parte3 = d.email_cliente.value.length;
	if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
			  alert ("O campo 'E-mail' deve conter um endereco eletrônico!");
			  d.email_cliente.focus();
			  return false;
	}
	
	
	return true;
	
}

function validaInscricao(){
	
	d=document.inscricao_curso;
	
	//Valida nome
	if(d.nome_inscricao.value == ""){
		alert("O campo 'Nome Completo' deve ser preenchido!");
		d.nome_inscricao.focus();
		return false;
	}
	
	//validar cpf
	if (d.cpf_inscricao.value == ""){
			  alert ("O campo 'CPF' deve ser preenchido!");
			  d.cpf_inscricao.focus();
			  return false;
	}
	//validar rg(verificacao se contem apenas numeros)
	if (isNaN(d.cpf_inscricao.value)){
			  alert ("O campo 'CPF' deve conter apenas numeros!");
			  d.cpf_inscricao.focus();
			  return false;
	}

	//validar rg
	if (d.rg_inscricao.value == ""){
			  alert ("O campo 'RG' deve ser preenchido!");
			  d.rg_inscricao.focus();
			  return false;
	}
	//validar rg(verificacao se contem apenas numeros)
	if (isNaN(d.rg_inscricao.value)){
			  alert ("O campo 'RG' deve conter apenas numeros!");
			  d.rg_inscricao.focus();
			  return false;
	}
	
	if(d.nascimento_inscricao.value == ""){
		alert("O campo 'Nascimento' deve ser preenchido!");
		d.nascimento_inscricao.focus();
		return false;
	}
	
	if(d.nacionalidade_inscricao.value == ""){
		alert("O campo 'Nacionalidade' deve ser preenchido!");
		d.nacionalidade_inscricao.focus();
		return false;
	}
	
	if(d.escolaridade_inscricao.value == ""){
		alert("O campo 'Escolaridade' deve ser preenchido!");
		d.escolaridade_inscricao.focus();
		return false;
	}
	
	if(d.instituicao_inscricao.value == ""){
		alert("O campo 'Instituição' deve ser preenchido!");
		d.instituicao_inscricao.focus();
		return false;
	}

	//Valida Endereço
	if(d.endereco_inscricao.value == ""){
		alert("O campo 'Endereço' deve ser preenchido!");
		d.endereco_inscricao.focus();
		return false;
	}
	
	if(d.cidade_inscricao.value == ""){
		alert("O campo 'Cidade' deve ser preenchido!");
		d.cidade_inscricao.focus();
		return false;
	}
	
	if(d.uf_inscricao.value == ""){
		alert("O campo 'UF' deve ser preenchido!");
		d.uf_inscricao.focus();
		return false;
	}
	
	//validar telefone
	if (d.cep_inscricao.value == ""){
			  alert ("O campo 'CEP' deve ser preenchido!");
			  d.cep_inscricao.focus();
			  return false;
	}

	//validar CEP(verificacao se contem apenas numeros)
	if (isNaN(d.cep_inscricao.value)){
			  alert ("O campo 'CEP' deve conter apenas numeros!");
			  d.cep_inscricao.focus();
			  return false;
	}

	//validar telefone
	if (d.telefone_inscricao.value == ""){
			  alert ("O campo 'Telefone' deve ser preenchido!");
			  d.telefone_inscricao.focus();
			  return false;
	}
	//validar telefone(verificacao se contem apenas numeros)
	if (isNaN(d.telefone_inscricao.value)){
			  alert ("O campo 'Telefone' deve conter apenas numeros!");
			  d.telefone_inscricao.focus();
			  return false;
	}

	//validar email
	if (d.email_inscricao.value == ""){
			  alert("O campo 'E-mail' deve ser preenchido!");
			  d.email_inscricao.focus();
			  return false;
	}
	//validar email(verificao de endereco eletrônico)
	parte1 = d.email_inscricao.value.indexOf("@");
	parte2 = d.email_inscricao.value.indexOf(".");
	parte3 = d.email_inscricao.value.length;
	if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
			  alert ("O campo 'E-mail' deve conter um endereco eletrônico!");
			  d.email_inscricao.focus();
			  return false;
	}
	
	
	return true;
	
}

function validaNovidades(){

	d=document.cadastro_novidades;
	
	//Valida nome
	if(d.nome_novidades.value == ""){
		alert("O campo 'Nome Completo' deve ser preenchido!");
		d.nome_novidades.focus();
		return false;
	}
	
	//validar email
	if (d.email_novidades.value == ""){
			  alert("O campo 'E-mail' deve ser preenchido!");
			  d.email_novidades.focus();
			  return false;
	}
	//validar email(verificao de endereco eletrônico)
	parte1 = d.email_novidades.value.indexOf("@");
	parte2 = d.email_novidades.value.indexOf(".");
	parte3 = d.email_novidades.value.length;
	if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
			  alert ("O campo 'E-mail' deve conter um endereco eletrônico!");
			  d.email_novidades.focus();
			  return false;
	}
	
	return true;

}

function validaReserva(){

	d=document.reserva_vaga;
	
	//Valida nome
	if(d.nome_reserva.value == ""){
		alert("O campo 'Nome Completo' deve ser preenchido!");
		d.nome_reserva.focus();
		return false;
	}
	
	//validar email
	if (d.email_reserva.value == ""){
			  alert("O campo 'E-mail' deve ser preenchido!");
			  d.email_reserva.focus();
			  return false;
	}
	//validar email(verificao de endereco eletrônico)
	parte1 = d.email_reserva.value.indexOf("@");
	parte2 = d.email_reserva.value.indexOf(".");
	parte3 = d.email_reserva.value.length;
	if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
			  alert ("O campo 'E-mail' deve conter um endereco eletrônico!");
			  d.email_reserva.focus();
			  return false;
	}
	
		//validar telefone
	if (d.tel_reserva.value == ""){
			  alert ("O campo 'Telefone' deve ser preenchido!");
			  d.tel_reserva.focus();
			  return false;
	}
	//validar telefone(verificacao se contem apenas numeros)
	if (isNaN(d.tel_reserva.value)){
			  alert ("O campo 'Telefone' deve conter apenas numeros!");
			  d.tel_reserva.focus();
			  return false;
	}
	
	return true;

}

function validaPergunta(){
	
	d=document.cadastro_pergunta;
	
	//Valida nome
	if(d.nome_faq.value == ""){
		alert("O campo 'Nome Completo' deve ser preenchido!");
		d.nome_faq.focus();
		return false;
	}
	
	//validar email
	if (d.email_faq.value == ""){
			  alert("O campo 'E-mail' deve ser preenchido!");
			  d.email_faq.focus();
			  return false;
	}
	//validar email(verificao de endereco eletrônico)
	parte1 = d.email_faq.value.indexOf("@");
	parte2 = d.email_faq.value.indexOf(".");
	parte3 = d.email_faq.value.length;
	if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
			  alert ("O campo 'E-mail' deve conter um endereco eletrônico!");
			  d.email_faq.focus();
			  return false;
	}
	
	//Valida pergunta
	if(d.texto_faq.value == ""){
		alert("O campo 'Pergunta' deve ser preenchido!");
		d.texto_faq.focus();
		return false;
	}
	
	return true;

}