var checks = 0;
var browser = navigator.appName;
//var validaDimensoes = true;

function clickCheckbox(idCheckbox){
	checkbox = document.getElementById(idCheckbox);
	if(checkbox.checked){
		checks++;
	}
	else{
		checks--;
	}
}

function validaMatricula(form){
	if(form.nome.value == ''){
		alert("Nome é de preenchimento obrigatório.");
		form.nome.focus();
		return false;
	}
	
	if(form.nacionalidade.value == ''){
		alert("Nacionalidade é de preenchimento obrigatório.");
		form.nacionalidade.focus();
		return false;
	}
	
	if(form.estadoCivil.value == ''){
		alert("Estado civil é de preenchimento obrigatório.");
		form.estadoCivil.focus();
		return false;
	}
	
	if(form.profissao.value == ''){
		alert("Profissão é de preenchimento obrigatório.");
		form.profissao.focus();
		return false;
	}
	
	if(form.escolaridade.value == ''){
		alert("Escolaridade é de preenchimento obrigatório.");
		form.escolaridade.focus();
		return false;
	}
	
	if(form.nascimento.value == ''){
		alert("Data de nascimento é de preenchimento obrigatório.");
		form.nascimento.focus();
		return false;
	}
	
	if(form.rua.value == ''){
		alert("Endereço é de preenchimento obrigatório.");
		form.rua.focus();
		return false;
	}
	
	if(form.bairro.value == ''){
		alert("Bairro é de preenchimento obrigatório.");
		form.bairro.focus();
		return false;
	}
	
	if(form.cidade.value == ''){
		alert("Cidade é de preenchimento obrigatório.");
		form.cidade.focus();
		return false;
	}
	
	if(form.cep.value == ''){
		alert("CEP é de preenchimento obrigatório.");
		form.cep.focus();
		return false;
	}
	
	if(form.telefoneResidencial.value == ''){
		alert("Telefone residencial é de preenchimento obrigatório.");
		form.telefoneResidencial.focus();
		return false;
	}
	
	if(form.email.value == ''){
		alert("Email é de preenchimento obrigatório.");
		form.email.focus();
		return false;
	}
	
	if(form.identidade.value == ''){
		alert("RG é de preenchimento obrigatório.");
		form.identidade.focus();
		return false;
	}
	
	if(form.emissor.value == ''){
		alert("Órgão emissor é de preenchimento obrigatório.");
		form.emissor.focus();
		return false;
	}
	
	if(form.expedicao.value == ''){
		alert("Data de expedição é de preenchimento obrigatório.");
		form.expedicao.focus();
		return false;
	}
	
	if(form.cpf.value == ''){
		alert("CPF é de preenchimento obrigatório.");
		form.cpf.focus();
		return false;
	}
	
	return true;
}

function validaContato(){	
	if (document.form_contato.nome.value.length == 0){
		alert("Nome é de preenchimento obrigatório.");
		document.form_contato.nome.focus();
		return false;
	}
	
	if (document.form_contato.email.value.length == 0){
		alert("E-mail é de preenchimento obrigatório.");
		document.form_contato.email.focus();
		return false;
	}
	else if (/^([\w\.\-])+\@(([\w\-])+\.)+([\w ]{2,4})$/.test(document.form_contato.email.value) == false){
		alert("O e-mail digitado é inválido.\n\nPor favor, digite um e-mail correto.");
		document.form_contato.email.focus();
		return false;
	}
	
	if (document.form_contato.assunto.value.length == 0){
		alert("Assunto é de preenchimento obrigatório.");
		document.form_contato.assunto.focus();
		return false;
	}
	
	if (document.form_contato.mensagem.value.length == 0){
		alert("Mensagem é de preenchimento obrigatório.");
		document.form_contato.mensagem.focus();
		return false;
	}
}

function validaCadastro(){
	
	if (document.form_cadastro.nome.value.length == 0){
		alert("Nome é de preenchimento obrigatório.");
		document.form_cadastro.nome.focus();
		return false;
	}
	
	/*if (document.form_cadastro.telefone.value.length == 0){
		alert("Telefone é de preenchimento obrigatório.");
		document.form_cadastro.telefone.focus();
		return false;
	}*/
	
	if (document.form_cadastro.email.value.length == 0){
		alert("E-Mail é de preenchimento obrigatório.");
		document.form_cadastro.email.focus();
		return false;
	}
	else if (/^([\w\.\-])+\@(([\w\-])+\.)+([\w ]{2,4})$/.test(document.form_cadastro.email.value) == false){
		alert("O e-mail digitado é inválido.\n\nPor favor, digite um e-mail correto.");
		document.form_cadastro.email.focus();
		return false;
	}
	
	if (document.form_cadastro.uf.value == ""){
		alert("Selecione um estado.");
		document.form_cadastro.uf.focus();
		return false;
	}
	
	if (document.form_cadastro.cidade.value == ""){
		alert("Selecione uma cidade.");
		document.form_cadastro.cidade.focus();
		return false;
	}
	
	if ((document.form_cadastro.telefone.value.length > 0) && (document.form_cadastro.telefone.value.length < 13)){
		alert("O telefone digitado é inválido.\n\nPor favor, digite um telefone correto.");
		document.form_cadastro.telefone.focus();
		return false;	
	}
	
	if (checks <= 0){
		alert("Escolha pelo menos um interesse.");
		return false;
	}
	
	return true;
}

function validaCadastroLoja(){
	
	if (document.form_cadastro.nome.value.length == 0){
		alert("Nome é de preenchimento obrigatório.");
		document.form_cadastro.nome.focus();
		return false;
	}
	
	/*if (document.form_cadastro.telefone.value.length == 0){
		alert("Telefone é de preenchimento obrigatório.");
		document.form_cadastro.telefone.focus();
		return false;
	}*/
	
	if (document.form_cadastro.email.value.length == 0){
		alert("E-Mail é de preenchimento obrigatório.");
		document.form_cadastro.email.focus();
		return false;
	}
	else if (/^([\w\.\-])+\@(([\w\-])+\.)+([\w ]{2,4})$/.test(document.form_cadastro.email.value) == false){
		alert("O e-mail digitado é inválido.\n\nPor favor, digite um e-mail correto.");
		document.form_cadastro.email.focus();
		return false;
	}
	
	if (document.form_cadastro.endereco.value.length == 0){
		alert("Endereço é de preenchimento obrigatório.");
		document.form_cadastro.endereco.focus();
		return false;
	}
	
	if (document.form_cadastro.numero.value.length == 0){
		alert("Número é de preenchimento obrigatório.");
		document.form_cadastro.numero.focus();
		return false;
	}
	
	if (document.form_cadastro.bairro.value.length == 0){
		alert("Bairro é de preenchimento obrigatório.");
		document.form_cadastro.bairro.focus();
		return false;
	}
	
	if (document.form_cadastro.cep.value.length == 0){
		alert("CEP é de preenchimento obrigatório.");
		document.form_cadastro.cep.focus();
		return false;
	}	
	else if (document.form_cadastro.cep.value.length < 9){
		alert("O CEP digitado é inválido.\n\nPor favor, digite um CEP correto.");
		document.form_cadastro.cep.focus();
		return false;	
	}
	
	if (document.form_cadastro.uf.value == ""){
		alert("Selecione um estado.");
		document.form_cadastro.uf.focus();
		return false;
	}
	
	if (document.form_cadastro.cidade.value == ""){
		alert("Selecione uma cidade.");
		document.form_cadastro.cidade.focus();
		return false;
	}
	
	if ((document.form_cadastro.telefone.value.length > 0) && (document.form_cadastro.telefone.value.length < 13)){
		alert("O telefone digitado é inválido.\n\nPor favor, digite um telefone correto.");
		document.form_cadastro.telefone.focus();
		return false;	
	}
	
	if (checks <= 0){
		alert("Escolha pelo menos um interesse.");
		return false;
	}
	
	if (document.form_cadastro.login.value.length == 0){
		alert("Login é de preenchimento obrigatório.");
		document.form_cadastro.login.focus();
		return false;
	}
	
	if (document.form_cadastro.senha.value.length == 0){
		alert("Senha é de preenchimento obrigatório.");
		document.form_cadastro.senha.focus();
		return false;
	}
	
	if (document.form_cadastro.confirmaSenha.value.length == 0){
		alert("Confirmação de senha é de preenchimento obrigatório.");
		document.form_cadastro.confirmaSenha.focus();
		return false;
	}
	
	if (document.form_cadastro.senha.value != document.form_cadastro.confirmaSenha.value){
		alert("A confirmação de senha não corresponde com a senha escolhida.");
		document.form_cadastro.confirmaSenha.focus();
		return false;
	}
	
	return true;
}

var marcadosEdit = 0;

function validaEditCadastroLoja(){
	
	if (document.form_cadastro.nome.value.length == 0){
		alert("Nome é de preenchimento obrigatório.");
		document.form_cadastro.nome.focus();
		return false;
	}
	
	if (document.form_cadastro.email.value.length == 0){
		alert("E-Mail é de preenchimento obrigatório.");
		document.form_cadastro.email.focus();
		return false;
	}
	else if (/^([\w\.\-])+\@(([\w\-])+\.)+([\w ]{2,4})$/.test(document.form_cadastro.email.value) == false){
		alert("O e-mail digitado é inválido.\n\nPor favor, digite um e-mail correto.");
		document.form_cadastro.email.focus();
		return false;
	}
	
	if (document.form_cadastro.endereco.value.length == 0){
		alert("Endereço é de preenchimento obrigatório.");
		document.form_cadastro.endereco.focus();
		return false;
	}
	
	if (document.form_cadastro.numero.value.length == 0){
		alert("Número é de preenchimento obrigatório.");
		document.form_cadastro.numero.focus();
		return false;
	}
	
	if (document.form_cadastro.bairro.value.length == 0){
		alert("Bairro é de preenchimento obrigatório.");
		document.form_cadastro.bairro.focus();
		return false;
	}
	
	if ((document.form_cadastro.cep.value.length > 0) && (document.form_cadastro.cep.value.length < 9)){
		alert("O CEP digitado é inválido.\n\nPor favor, digite um CEP correto.");
		document.form_cadastro.cep.focus();
		return false;	
	}
	
	if (document.form_cadastro.uf.value == ""){
		alert("Selecione um estado.");
		document.form_cadastro.uf.focus();
		return false;
	}
	
	if (document.form_cadastro.cidade.value == ""){
		alert("Selecione uma cidade.");
		document.form_cadastro.cidade.focus();
		return false;
	}
	
	if ((document.form_cadastro.telefone.value.length > 0) && (document.form_cadastro.telefone.value.length < 13)){
		alert("O telefone digitado é inválido.\n\nPor favor, digite um telefone correto.");
		document.form_cadastro.telefone.focus();
		return false;	
	}
	
	if (marcadosEdit <= 0){
		alert("Escolha pelo menos um interesse.");
		return false;
	}
	
	if (document.form_cadastro.login.value.length == 0){
		alert("Login é de preenchimento obrigatório.");
		document.form_cadastro.login.focus();
		return false;
	}
	
	if (document.form_cadastro.senha.value.length == 0){
		alert("Senha é de preenchimento obrigatório.");
		document.form_cadastro.senha.focus();
		return false;
	}
	
	if (document.form_cadastro.confirmaSenha.value.length == 0){
		alert("Confirmação de senha é de preenchimento obrigatório.");
		document.form_cadastro.confirmaSenha.focus();
		return false;
	}
	
	if (document.form_cadastro.senha.value != document.form_cadastro.confirmaSenha.value){
		alert("A confirmação de senha não corresponde com a senha escolhida.");
		document.form_cadastro.confirmaSenha.focus();
		return false;
	}
	
	return true;
}

function contaInputsLoja(){ //CONTA INTERESSES MARCADOS
	var checkboxes = document.getElementsByTagName('input');
	for(var i = 0; i < checkboxes.length; i++){
		if(checkboxes[i].type == 'checkbox'){
			if(checkboxes[i].checked){
				marcadosEdit++;
			}
		}
	}
}

function clickCheckboxUsuarioCadastro(idCheckbox){
	checkbox = document.getElementById(idCheckbox);
	if(checkbox.checked){
		marcadosEdit++;
	}
	else{
		marcadosEdit--;
	}
}

function confirmaSenha(){
	var img = document.getElementById("imgSenha");
	if (document.form_cadastro.senha.value.length > 0){
		if (document.form_cadastro.senha.value == document.form_cadastro.confirmaSenha.value){
			img.src = "../img/ok.gif";
			img.style.display = "block";
		}
		else{
			img.src = "../img/wrong2.gif";
			img.style.display = "block";
		}
	}
	
	if ((document.form_cadastro.confirmaSenha.value.length == 0) || (document.form_cadastro.senha.value.length == 0)){
		img.style.display = "none";
	}
}

function valida_senha_perdida(form){
	if(form.email.value == ""){
		alert("Preencha o campo e-mail!");
		form.email.focus();
		return false;
	}
	else if(/^([\w\.\-])+\@(([\w\-])+\.)+([\w ]{2,4})$/.test(form.email.value) == false){
		alert("O e-mail digitado é inválido!");
		form.email.select();
		return false;
	}
}

//TEMPORÁRIO
//------------------------------------------
//------------------------------------------
function confirmaSenha2(){
	var img = document.getElementById("imgSenha");
	if (document.form_cadastro.senha.value.length > 0){
		if (document.form_cadastro.senha.value == document.form_cadastro.confirmaSenha.value){
			img.src = "img/ok.gif";
			img.style.display = "block";
		}
		else{
			img.src = "img/wrong2.gif";
			img.style.display = "block";
		}
	}
	
	if ((document.form_cadastro.confirmaSenha.value.length == 0) || (document.form_cadastro.senha.value.length == 0)){
		img.style.display = "none";
	}
}
//------------------------------------------
//------------------------------------------

function validaLogin(){
	
	if (document.form_login.login.value.length == 0){
		alert("Preencha o nome de usuário.");
		document.form_login.login.focus();
		return false;
	}
	
	if (document.form_login.senha.value.length == 0){
		alert("Preencha a senha de usuário.");
		document.form_login.senha.focus();
		return false;
	}
	
	return true;
}

function validaPesquisa(){
	
	if (document.form_pesquisa.pesquisa.value.length == 0){
		alert("Digite pelo menos uma palavra ou caracter.");
		document.form_pesquisa.pesquisa.focus();
		return false;
	}
	else if (document.form_pesquisa.pesquisa.value == "Digite aqui sua pesquisa..."){
		alert("Digite pelo menos uma palavra ou caracter.");
		document.form_pesquisa.pesquisa.focus();
		return false;
	}
	
	if (document.form_pesquisa.filtroCategoria.value == ""){
		alert("Selecione pelo menos uma categoria.");
		document.form_pesquisa.filtroCategoria.focus();
		return false;
	}
	
	return true;
}

function validaNewsletter(){
	
	if (document.form_newsletter.nome.value.length == 0){
		alert("Preencha seu nome.");
		document.form_newsletter.nome.focus();
		return false;
	}
	
	if (document.form_newsletter.email.value.length == 0){
		alert("Preencha seu e-mail.");
		document.form_newsletter.email.focus();
		return false;
	}
	else if (/^([\w\.\-])+\@(([\w\-])+\.)+([\w ]{2,4})$/.test(document.form_newsletter.email.value) == false){
		alert("O e-mail digitado é inválido.\n\nPor favor, digite um e-mail correto.");
		document.form_newsletter.email.focus();
		return false;
	}
	
	return true;
}

// INÍCIO DA VALIDAÇÃO DE FORMULÁRIOS DA ÁREA DE ADMINISTRAÇÃO

function validaLoginAdmin(){
	
	if(document.form_admin.login.value.length == 0){
		alert("Preencha o login de administrador.");
		document.form_admin.login.focus();
		return false;
	}
	
	if(document.form_admin.senha.value.length == 0){
		alert("Preencha a senha de administrador.");
		document.form_admin.senha.focus();
		return false;
	}
}

var marcados = 0;

function validaCadastroUsuario(){
	
	if (document.form_cadastro_usuario.nome.value.length == 0){
		alert("Nome é de preenchimento obrigatório.");
		document.form_cadastro_usuario.nome.focus();
		return false;
	}
	
	if (document.form_cadastro_usuario.email.value.length == 0){
		alert("E-Mail é de preenchimento obrigatório.");
		document.form_cadastro_usuario.email.focus();
		return false;
	}
	else if (/^([\w\.\-])+\@(([\w\-])+\.)+([\w ]{2,4})$/.test(document.form_cadastro_usuario.email.value) == false){
		alert("O e-mail digitado é inválido.\n\nPor favor, digite um e-mail correto.");
		document.form_cadastro_usuario.email.focus();
		return false;
	}
	
	if (document.form_cadastro_usuario.endereco.value.length == 0){
		alert("Endereço é de preenchimento obrigatório.");
		document.form_cadastro_usuario.endereco.focus();
		return false;
	}
	
	if (document.form_cadastro_usuario.bairro.value.length == 0){
		alert("Bairro é de preenchimento obrigatório.");
		document.form_cadastro_usuario.bairro.focus();
		return false;
	}
	
	if ((document.form_cadastro_usuario.cep.value.length > 0) && (document.form_cadastro_usuario.cep.value.length < 9)){
		alert("O CEP digitado é inválido.\n\nPor favor, digite um CEP correto.");
		document.form_cadastro_usuario.cep.focus();
		return false;	
	}
	
	if (document.form_cadastro_usuario.uf.value == ""){
		alert("Selecione um estado.");
		document.form_cadastro_usuario.uf.focus();
		return false;
	}
	
	if (document.form_cadastro_usuario.cidade.value == ""){
		alert("Selecione uma cidade.");
		document.form_cadastro_usuario.cidade.focus();
		return false;
	}
	
	if ((document.form_cadastro_usuario.telefone.value.length > 0) && (document.form_cadastro_usuario.telefone.value.length < 13)){
		alert("O telefone digitado é inválido.\n\nPor favor, digite um telefone correto.");
		document.form_cadastro_usuario.telefone.focus();
		return false;	
	}
	
	if (marcados <= 0){
		alert("Escolha pelo menos um interesse.");
		return false;
	}
	
	return true;
}

function contaInputs(){ //CONTA INTERESSES MARCADOS
	var checkboxes = document.getElementsByTagName('input');
	for(var i = 0; i < checkboxes.length; i++){
		if(checkboxes[i].type == 'checkbox'){
			if(checkboxes[i].checked){
				marcados++;
			}
		}
	}
}

function clickCheckboxUsuarioAdmin(idCheckbox){
	checkbox = document.getElementById(idCheckbox);
	if(checkbox.checked){
		marcados++;
	}
	else{
		marcados--;
	}
}

function validaCadastroProduto(){
	if (document.form_cadastro_produto.nome.value.length == 0){
		alert("Nome é de preenchimento obrigatório.");
		document.form_cadastro_produto.nome.focus();
		return false;
	}
	
	if (document.form_cadastro_produto.preco.value.length == 0){
		alert("Preço é de preenchimento obrigatório.");
		document.form_cadastro_produto.preco.focus();
		return false;
	}
	
	if (document.form_cadastro_produto.pontos.value.length == 0){
		alert("Pontos é de preenchimento obrigatório.");
		document.form_cadastro_produto.pontos.focus();
		return false;
	}
	
	if (document.form_cadastro_produto.peso.value.length == 0){
		alert("Peso é de preenchimento obrigatório.");
		document.form_cadastro_produto.peso.focus();
		return false;
	}
	else if((document.form_cadastro_produto.peso.value == "0") || (document.form_cadastro_produto.peso.value == "00")){
		alert("Peso não pode ser igual à zero.");
		document.form_cadastro_produto.peso.value = "";
		document.form_cadastro_produto.peso.focus();
		return false;
	}
	
	if (document.form_cadastro_produto.comprimento.value.length == 0){
		alert("Comprimento é de preenchimento obrigatório.");
		document.form_cadastro_produto.comprimento.focus();
		return false;
	}
	else if((document.form_cadastro_produto.comprimento.value == "0") || (document.form_cadastro_produto.comprimento.value == "00")){
		alert("Comprimento não pode ser igual à zero.");
		document.form_cadastro_produto.comprimento.value = "";
		document.form_cadastro_produto.comprimento.focus();
		return false;
	}
	
	if (document.form_cadastro_produto.largura.value.length == 0){
		alert("Largura é de preenchimento obrigatório.");
		document.form_cadastro_produto.largura.focus();
		return false;
	}
	else if((document.form_cadastro_produto.largura.value == "0") || (document.form_cadastro_produto.largura.value == "00")){
		alert("Largura não pode ser igual à zero.");
		document.form_cadastro_produto.largura.value = "";
		document.form_cadastro_produto.largura.focus();
		return false;
	}
	
	if (document.form_cadastro_produto.altura.value.length == 0){
		alert("Altura é de preenchimento obrigatório.");
		document.form_cadastro_produto.altura.focus();
		return false;
	}
	else if((document.form_cadastro_produto.altura.value == "0") || (document.form_cadastro_produto.altura.value == "00")){
		alert("Altura não pode ser igual à zero.");
		document.form_cadastro_produto.altura.value = "";
		document.form_cadastro_produto.altura.focus();
		return false;
	}
}

function validaCadastroPalestra(){
	if (document.form_cadastro_palestra.nome.value.length == 0){
		alert("Nome é de preenchimento obrigatório.");
		document.form_cadastro_palestra.nome.focus();
		return false;
	}
	
	if (document.form_cadastro_palestra.preco.value.length == 0){
		alert("Preço é de preenchimento obrigatório.");
		document.form_cadastro_palestra.preco.focus();
		return false;
	}
	
	if (document.form_cadastro_palestra.pontos.value.length == 0){
		alert("Pontos é de preenchimento obrigatório.");
		document.form_cadastro_palestra.pontos.focus();
		return false;
	}
	
	if (document.form_cadastro_palestra.pasta.value.length == 0){
		alert("Pasta da palestra é de preenchimento obrigatório.");
		document.form_cadastro_palestra.pasta.focus();
		return false;
	}
	
	/*if(document.getElementById("op") == "insert"){
		if (document.form_cadastro_palestra.video.value.length == 0){
			alert("Selecione o vídeo.");
			document.form_cadastro_palestra.video.focus();
			return false;
		}
	}*/
	
	if (document.form_cadastro_palestra.descricao.value.length == 0){
		alert("Descrição é de preenchimento obrigatório.");
		document.form_cadastro_palestra.descricao.focus();
		return false;
	}
	
	if (document.form_cadastro_palestra.duracao.value.length == 0){
		alert("Duração é de preenchimento obrigatório.");
		document.form_cadastro_palestra.duracao.focus();
		return false;
	}
}

function validaCadastroCurso(){
	if (document.form_cadastro_curso.nome.value.length == 0){
		alert("Nome é de preenchimento obrigatório.");
		document.form_cadastro_curso.nome.focus();
		return false;
	}
	
	if (document.form_cadastro_curso.preco.value.length == 0){
		alert("Preço é de preenchimento obrigatório.");
		document.form_cadastro_curso.preco.focus();
		return false;
	}
	
	if (document.form_cadastro_curso.pontos.value.length == 0){
		alert("Pontos é de preenchimento obrigatório.");
		document.form_cadastro_curso.pontos.focus();
		return false;
	}
	
	if (document.form_cadastro_curso.descricao.value.length == 0){
		alert("Descrição é de preenchimento obrigatório.");
		document.form_cadastro_curso.descricao.focus();
		return false;
	}
}

/*function validaCadastroCursoVideo(){
	if (document.form_cadastro_cursovideo.nome.value.length == 0){
		alert("Nome é de preenchimento obrigatório.");
		document.form_cadastro_cursovideo.nome.focus();
		return false;
	}
	
	if (document.form_cadastro_cursovideo.preco.value.length == 0){
		alert("Preço é de preenchimento obrigatório.");
		document.form_cadastro_cursovideo.preco.focus();
		return false;
	}
	
	if (document.form_cadastro_cursovideo.pontos.value.length == 0){
		alert("Pontos é de preenchimento obrigatório.");
		document.form_cadastro_cursovideo.pontos.focus();
		return false;
	}
	
	if (document.form_cadastro_cursovideo.pasta.value.length == 0){
		alert("Noem da pasta é de preenchimento obrigatório.");
		document.form_cadastro_cursovideo.pasta.focus();
		return false;
	}
	
	if (document.form_cadastro_cursovideo.descricao.value.length == 0){
		alert("Descrição é de preenchimento obrigatório.");
		document.form_cadastro_cursovideo.descricao.focus();
		return false;
	}
}*/

function validaCadastroCategoria(){
	if (document.form_cadastro_categoria.nome.value.length == 0){
		alert("Nome é de preenchimento obrigatório.");
		document.form_cadastro_categoria.nome.focus();
		return false;
	}
	
	if (document.form_cadastro_categoria.descricao.value.length == 0){
		alert("Descrição é de preenchimento obrigatório.");
		document.form_cadastro_categoria.descricao.focus();
		return false;
	}
}

function validaEnviaNewsletter(){
	if (document.form_newsletter.titulo.value.length == 0){
		alert("Título é de preenchimento obrigatório.");
		document.form_newsletter.titulo.focus();
		return false;
	}
	
	if (document.form_newsletter.conteudo.value.length == 0){
		alert("Conteúdo é de preenchimento obrigatório.");
		document.form_newsletter.conteudo.focus();
		return false;
	}
}

function validaEnviaEmail(){
	if (document.form_email.assunto.value.length == 0){
		alert("Assunto do e-mail é de preenchimento obrigatório.");
		document.form_email.assunto.focus();
		return false;
	}
	
	if (document.form_email.conteudo.value.length == 0){
		alert("Conteúdo é de preenchimento obrigatório.");
		document.form_email.conteudo.focus();
		return false;
	}
	
	var teste = false;
	for (var Contador = 0; Contador < 8; Contador++)

	{	
	
		
			if (document.form_email.filtro[Contador].checked == true)
			{
				teste = true;
				if (Contador == 1)
				{
					if ((document.form_email.data.value.length == 0) || (document.form_email.data2.value.length == 0))
					{
						alert("Preecha as datas do período desejado");
						return false;
					}
				}
				if (Contador == 2)
				{
					if ((document.form_email.uf.value.length == 0) || (document.form_email.cidade.value.length == 0))
					{
						alert("Selecione a cidade desejada");
						return false;
					}
				}
				if (Contador == 3)
				{
					//validar interesses	
					//alert ("errpt");
					//return false;
					
					checados = false;
					var tabela_interesses = document.getElementById("tabela_interesses");
					inputs = tabela_interesses.getElementsByTagName("input");
					
					for (var x = 0; x < inputs.length; x++)
					{					
						if(inputs[x].type == "checkbox"){
							if (inputs[x].checked == true)						
							{
								checados = true;
							}
						}
					}
					if (checados == false)
					{
						alert ("Escolha ao menos um interesses dos destinatários");
						return false;
					}
				}
				if (Contador == 4)
				{
					
					if (document.form_email.produtos.value == 0)
					{
						alert ("Selecione o produto adquirido pelos Clientes destinatários");
						return false;
					}
				}
				if (Contador == 5)
				{	
					
					
					
					
				}
			
			
			
			}
	}
	
	if (teste == false)
	{
		alert("Escolha o tipo de filtro para enviar o e-mail");
		return false;
	}
	
	
	
	
}

function validaConfigBoleto(){
	var checkTaxa = document.getElementById("checkTaxa");
	
	if (document.form_config_boleto.agencia.value.length == 0){
		alert("Agência é de preenchimento obrigatório.");
		document.form_config_boleto.agencia.focus();
		return false;
	}
	
	if (document.form_config_boleto.conta.value.length == 0){
		alert("Conta corrente é de preenchimento obrigatório.");
		document.form_config_boleto.conta.focus();
		return false;
	}
	
	if (document.form_config_boleto.convenio.value.length == 0){
		alert("Convênio é de preenchimento obrigatório.");
		document.form_config_boleto.convenio.focus();
		return false;
	}
	
	if (document.form_config_boleto.contrato.value.length == 0){
		alert("Contrato é de preenchimento obrigatório.");
		document.form_config_boleto.contrato.focus();
		return false;
	}
	
	if (document.form_config_boleto.carteira.value.length == 0){
		alert("Carteira é de preenchimento obrigatório.");
		document.form_config_boleto.carteira.focus();
		return false;
	}
	
	if(checkTaxa.checked){
		if (document.form_config_boleto.taxaEmissao.value.length == 0){
			alert("Digite o valor da taxa de emissão do boleto.");
			document.form_config_boleto.taxaEmissao.focus();
			return false;
		}
	}
	
	if (document.form_config_boleto.prazoPagamento.value.length == 0){
		alert("Prazo de pagamento é de preenchimento obrigatório.");
		document.form_config_boleto.prazoPagamento.focus();
		return false;
	}
	
	if (document.form_config_boleto.identificacao.value.length == 0){
		alert("Identificação é de preenchimento obrigatório.");
		document.form_config_boleto.identificacao.focus();
		return false;
	}
	
	if (document.form_config_boleto.endereco.value.length == 0){
		alert("Endereço é de preenchimento obrigatório.");
		document.form_config_boleto.endereco.focus();
		return false;
	}
	
	if (document.form_config_boleto.cidade_uf.value.length == 0){
		alert("Cidade - UF é de preenchimento obrigatório.");
		document.form_config_boleto.cidade_uf.focus();
		return false;
	}
	
	if (document.form_config_boleto.cedente.value.length == 0){
		alert("Cedente é de preenchimento obrigatório.");
		document.form_config_boleto.cedente.focus();
		return false;
	}
}

function validaCadastroDica(){
	if (document.form_cadastro_dica.dica.value.length == 0){
		alert("Dica é de preenchimento obrigatório.");
		document.form_cadastro_dica.dica.focus();
		return false;
	}
}

function validaCadastroAviso(){
	if (document.form_cadastro_aviso.aviso.value.length == 0){
		alert("Aviso é de preenchimento obrigatório.");
		document.form_cadastro_aviso.aviso.focus();
		return false;
	}
}

function validaCadastroGlossario(){
	if (document.form_cadastro_glossario.palavra.value.length == 0){
		alert("Palavra é de preenchimento obrigatório.");
		document.form_cadastro_glossario.palavra.focus();
		return false;
	}
	
	if (document.form_cadastro_glossario.significado.value.length == 0){
		alert("Significado é de preenchimento obrigatório.");
		document.form_cadastro_glossario.significado.focus();
		return false;
	}
}

function validaCadastroBiblioteca(){
	if (document.form_cadastro_biblioteca.nome.value.length == 0){
		alert("Nome é de preenchimento obrigatório.");
		document.form_cadastro_biblioteca.nome.focus();
		return false;
	}
	
	if (document.form_cadastro_biblioteca.arquivo.value.length == 0){
		alert("Escolha um arquivo.");
		document.form_cadastro_biblioteca.arquivo.focus();
		return false;
	}
	
	if (document.form_cadastro_biblioteca.descricao.value.length == 0){
		alert("Descrição é de preenchimento obrigatório.");
		document.form_cadastro_biblioteca.descricao.focus();
		return false;
	}
}

function validaEditCadastroBiblioteca(){
	if (document.form_cadastro_biblioteca.nome.value.length == 0){
		alert("Nome é de preenchimento obrigatório.");
		document.form_cadastro_biblioteca.nome.focus();
		return false;
	}
	
	if (document.form_cadastro_biblioteca.descricao.value.length == 0){
		alert("Descrição é de preenchimento obrigatório.");
		document.form_cadastro_biblioteca.descricao.focus();
		return false;
	}
}

function validaCadastroCoordenador(){
	if (document.form_cadastro_coordenador.nome.value.length == 0){
		alert("Nome é de preenchimento obrigatório.");
		document.form_cadastro_coordenador.nome.focus();
		return false;
	}
	
	if (document.form_cadastro_coordenador.login.value.length == 0){
		alert("Login é de preenchimento obrigatório.");
		document.form_cadastro_coordenador.login.focus();
		return false;
	}
	
	if (document.form_cadastro_coordenador.senha.value.length == 0){
		alert("Senha é de preenchimento obrigatório.");
		document.form_cadastro_coordenador.senha.focus();
		return false;
	}
}

function validaCadastroAdmin(){
	if (document.form_cadastro_admin.nome.value.length == 0){
		alert("Nome é de preenchimento obrigatório.");
		document.form_cadastro_admin.nome.focus();
		return false;
	}
	
	if (document.form_cadastro_admin.login.value.length == 0){
		alert("Login é de preenchimento obrigatório.");
		document.form_cadastro_admin.login.focus();
		return false;
	}
	
	if (document.form_cadastro_admin.senha.value.length == 0){
		alert("Senha é de preenchimento obrigatório.");
		document.form_cadastro_admin.senha.focus();
		return false;
	}
}

function validaCadastroFaq(){
	if (document.form_cadastro_faq.pergunta.value.length == 0){
		alert("Pergunta é de preenchimento obrigatório.");
		document.form_cadastro_faq.pergunta.focus();
		return false;
	}
	
	if (document.form_cadastro_faq.resposta.value.length == 0){
		alert("Resposta é de preenchimento obrigatório.");
		document.form_cadastro_faq.resposta.focus();
		return false;
	}
}

function validaCadastroNoticia(){
	if (document.form_cadastro_noticia.titulo.value.length == 0){
		alert("Título é de preenchimento obrigatório.");
		document.form_cadastro_noticia.titulo.focus();
		return false;
	}
	
	if (document.form_cadastro_noticia.texto.value.length == 0){
		alert("Texto é de preenchimento obrigatório.");
		document.form_cadastro_noticia.texto.focus();
		return false;
	}
}

function validaCadastroMaterial(){
	if (document.form_cadastro_material.nome.value.length == 0){
		alert("Nome é de preenchimento obrigatório.");
		document.form_cadastro_material.nome.focus();
		return false;
	}
	
	if (document.form_cadastro_material.conteudo.value.length == 0){
		alert("Conteúdo é de preenchimento obrigatório.");
		document.form_cadastro_material.conteudo.focus();
		return false;
	}
}

function validaCadastroEnquete(){
	if (document.form_cadastro_enquete.pergunta.value.length == 0){
		alert("Pergunta é de preenchimento obrigatório.");
		document.form_cadastro_enquete.pergunta.focus();
		return false;
	}
	
	var cont = 0;
	
	for(var i = 1; i <= 4; i++){
		var alternativa = document.getElementById("alternativa" + i);
		if (alternativa.value.length == 0){
			cont++;
		}
	}
	
	if (cont >= 3){
		alert("Digite pelo menos duas alternativas para a enquete.");
		document.getElementById("alternativa1").focus();
		return false;
	}
}

function validaPesquisaAdmin(){
	if(document.form_pesquisa.pesquisa.value.length == 0){
		alert("Digite algo para efetuar a pesquisa.");
		document.form_pesquisa.pesquisa.focus();
		return false;
	}
}

function validaBannerChat(){
	if(document.form_banner_chat.imagem.value.length == 0){
		alert("Selecione a imagem.");
		document.form_banner_chat.imagem.focus();
		return false;
	}
}

function validaArquivoRetorno(){
	if(document.form_retorno.arquivo.value.length == 0){
		alert("Selecione o arquivo de retorno.");
		document.form_retorno.arquivo.focus();
		return false;
	}
}

function validaRastreio(){
	if(document.form_rastreio.codigoRastreio.value.length == 0){
		alert("Insira o código de rastreamento.");
		document.form_rastreio.codigoRastreio.focus();
		return false;
	}
}

function validaJustificativa(){
	if(document.form_justificativa.justificativa.value.length == 0){
		alert("Escreva uma justificativa!");
		document.form_justificativa.justificativa.focus();
		return false;
	}
}

function validaModulo(){
	if(document.form_modulo.titulo.value.length == 0){
		alert("Título do módulo é de preenchimento obrigatório.");
		document.form_modulo.titulo.focus();
		return false;
	}
	
	/*if(document.form_modulo.descricao.value.length == 0){
		alert("Descrição do módulo é de preenchimento obrigatório.");
		document.form_modulo.descricao.focus();
		return false;
	}*/
}

function validaAula(){
	if(document.form_aula.titulo.value.length == 0){
		alert("Título da aula é de preenchimento obrigatório.");
		document.form_aula.titulo.focus();
		return false;
	}
	
	if(document.form_aula.carga.value.length == 0){
		alert("Carga horária da aula é de preenchimento obrigatório.");
		document.form_aula.carga.focus();
		return false;
	}
}

function validaAulaVideo(){
	if(document.form_aulavideo.titulo.value.length == 0){
		alert("Título da aula é de preenchimento obrigatório.");
		document.form_aulavideo.titulo.focus();
		return false;
	}
	
	if(document.form_aulavideo.pasta.value.length == 0){
		alert("Nome da pasta da aula é de preenchimento obrigatório.");
		document.form_aulavideo.pasta.focus();
		return false;
	}
	
	if(document.form_aulavideo.carga.value.length == 0){
		alert("Carga horária da aula é de preenchimento obrigatório.");
		document.form_aulavideo.carga.focus();
		return false;
	}
}

/*function validaPaginaAula(){
	if((document.form_pagina_aula.imagem.value.length == 0) && (document.form_pagina_aula.video.value.length == 0)){
		alert("Preencha pelo menos um conteúdo.");
		document.form_pagina_aula.texto.focus();
		return false;
	}
}*/

function validaAvaliacao(){
	if(document.form_avaliacao.pergunta.value.length == 0){
		alert("Pergunta é de preenchimento obrigatório.");
		document.form_avaliacao.pergunta.focus();
		return false;
	}
	
	if(document.form_avaliacao.alternativa_a.value.length == 0){
		alert("Preencha a alternativa A.");
		document.form_avaliacao.alternativa_a.focus();
		return false;
	}
	
	if(document.form_avaliacao.alternativa_b.value.length == 0){
		alert("Preencha a alternativa B.");
		document.form_avaliacao.alternativa_b.focus();
		return false;
	}
	
	if(document.form_avaliacao.alternativa_c.value.length == 0){
		alert("Preencha a alternativa C.");
		document.form_avaliacao.alternativa_c.focus();
		return false;
	}
	
	if(document.form_avaliacao.alternativa_d.value.length == 0){
		alert("Preencha a alternativa D.");
		document.form_avaliacao.alternativa_d.focus();
		return false;
	}
	
	/*if(document.form_avaliacao.alternativa_e.value.length == 0){
		alert("Preencha a alternativa E.");
		document.form_avaliacao.alternativa_e.focus();
		return false;
	}*/
}


/*function mudaCategoria(categoria){
	var tabelaDimensoes = document.getElementById("tabelaDimensoes");
	
	if(categoria == 1){
		tabelaDimensoes.style.display = "none";
		validaDimensoes = false;
	}
	else{
		if(browser == "Netscape"){
			tabelaDimensoes.style.display = "table";
		}
		else{
			tabelaDimensoes.style.display = "block";
		}
		validaDimensoes = true;
	}
}

function validaDimensoesFunction(categoria){
	if(categoria == 1)
		validaDimensoes = false;
	else
		validaDimensoes = true;
}*/

function validaMilhagem(){
	var pontosOuro = parseInt(document.form_milhagem.pontosOuro.value);
	var pontosPrata = parseInt(document.form_milhagem.pontosPrata.value);
	var pontosBronze = parseInt(document.form_milhagem.pontosBronze.value);
	
	if(document.form_milhagem.pontosOuro.value.length == 0){
		alert("Digite os pontos necessários para ser um cliente ouro.");
		document.form_milhagem.pontosOuro.focus();
		return false;
	}
	
	if(document.form_milhagem.pontosPrata.value.length == 0){
		alert("Digite os pontos necessários para ser um cliente prata.");
		document.form_milhagem.pontosPrata.focus();
		return false;
	}
	
	if(document.form_milhagem.pontosBronze.value.length == 0){
		alert("Digite os pontos necessários para ser um cliente bronze.");
		document.form_milhagem.pontosBronze.focus();
		return false;
	}
	
	if(pontosOuro == 0){
		alert("Os pontos necessários para ser um cliente ouro não podem ser iguais à 0.");
		document.form_milhagem.pontosOuro.focus();
		return false;
	}
	
	if(pontosPrata == 0){
		alert("Os pontos necessários para ser um cliente prata não podem ser iguais à 0.");
		document.form_milhagem.pontosPrata.focus();
		return false;
	}
	
	if(pontosBronze == 0){
		alert("Os pontos necessários para ser um cliente bronze não podem ser iguais à 0.");
		document.form_milhagem.pontosBronze.focus();
		return false;
	}
	
	if(pontosOuro <= pontosPrata){
		alert("Os pontos necessários para ser um cliente ouro não podem ser menores ou iguais à um cliente prata.");
		document.form_milhagem.pontosOuro.focus();
		return false;
	}
	else if(pontosOuro <= pontosBronze){
		alert("Os pontos necessários para ser um cliente ouro não podem ser menores ou iguais à um cliente bronze.");
		document.form_milhagem.pontosOuro.focus();
		return false;
	}
	else if(pontosPrata <= pontosBronze){
		alert("Os pontos necessários para ser um cliente prata não podem ser menores ou iguais à um cliente bronze.");
		document.form_milhagem.pontosPrata.focus();
		return false;
	}
	
	if(document.form_milhagem.valorPonto.value == "0" || document.form_milhagem.valorPonto.value == ""){
		alert("O valor de cada ponto deve ser diferente de 0.");
		document.form_milhagem.valorPonto.focus();
		return false;
	}
	
	/*if(document.form_milhagem.descricaoOuro.value.length == 0){
		alert("Escreva a descrição sobre o Cliente Ouro.");
		document.form_milhagem.descricaoOuro.focus();
		return false;
	}
	
	if(document.form_milhagem.descricaoPrata.value.length == 0){
		alert("Escreva a descrição sobre o Cliente Prata.");
		document.form_milhagem.descricaoPrata.focus();
		return false;
	}
	
	if(document.form_milhagem.descricaoBronze.value.length == 0){
		alert("Escreva a descrição sobre o Cliente Bronze.");
		document.form_milhagem.descricaoBronze.focus();
		return false;
	}*/
}

// FIM DA VALIDAÇÃO DE FORMULÁRIOS DA ÁREA DE ADMINISTRAÇÃO

// INÍCIO DA VALIDAÇÃO DE FINALIZAÇÃO DE COMPRA

function validaFormFrete(){
	if (document.form_frete.cepDestino.value.length == 0){
		alert("Digite um CEP antes de calcular o frete.");
		document.form_frete.cepDestino.focus();
		return false;
	}	
	else if (document.form_frete.cepDestino.value.length < 9){
		alert("O CEP digitado é inválido.\n\nPor favor, digite um CEP correto.");
		document.form_frete.cepDestino.focus();
		return false;	
	}
}

function validaConfirmaInformacoes(){
	
	if (document.form_cadastro.destinatario.value.length == 0){
		alert("Destinatário é de preenchimento obrigatório.");
		document.form_cadastro.destinatario.focus();
		return false;
	}
	
	if (document.form_cadastro.endereco.value.length == 0){
		alert("Endereço é de preenchimento obrigatório.");
		document.form_cadastro.endereco.focus();
		return false;
	}
	
	if (document.form_cadastro.numero.value.length == 0){
		alert("Número é de preenchimento obrigatório.");
		document.form_cadastro.numero.focus();
		return false;
	}
	
	if (document.form_cadastro.bairro.value.length == 0){
		alert("Bairro é de preenchimento obrigatório.");
		document.form_cadastro.bairro.focus();
		return false;
	}
	
	if (document.form_cadastro.cep.value.length == 0){
		alert("CEP é de preenchimento obrigatório.");
		document.form_cadastro.cep.focus();
		return false;
	}	
	else if (document.form_cadastro.cep.value.length < 9){
		alert("O CEP digitado é inválido.\n\nPor favor, digite um CEP correto.");
		document.form_cadastro.cep.focus();
		return false;	
	}
	
	if (document.form_cadastro.uf.value == ""){
		alert("Selecione um estado.");
		document.form_cadastro.uf.focus();
		return false;
	}
	
	if (document.form_cadastro.cidade.value == ""){
		alert("Selecione uma cidade.");
		document.form_cadastro.cidade.focus();
		return false;
	}
	
	if ((document.form_cadastro.telefone.value.length > 0) && (document.form_cadastro.telefone.value.length < 13)){
		alert("O telefone digitado é inválido.\n\nPor favor, digite um telefone correto.");
		document.form_cadastro.telefone.focus();
		return false;	
	}
	
	return true;
}

function validaProximaEtapa(etapa){
	var valorFrete = document.getElementById("valorFrete");
	var proximaEtapa = document.getElementById("proximaEtapa");
	
	if(valorFrete.value != 0){
		if(etapa == 4){
			var avancar = document.getElementById("buttonAvancar");
			//proximaEtapa.innerHTML = "<a href='javascript:void(0)' onclick='confirmaDados()'><img src='../img/avancar.gif' border='0' title='Próxima etapa'></a>";
			//proximaEtapa.innerHTML = "<input type='image' src='../img/avancar.gif' title='Próxima etapa'>";
			avancar.disabled = false;
			avancar.src = "../img/avancar.gif";
			avancar.title = "Próxima etapa";
		}
		else
			proximaEtapa.innerHTML = "<a href='finalizaCompra" + etapa + ".php'><img src='../img/avancar.gif' border='0' title='Próxima etapa'></a>";
	}
	else{
		proximaEtapa.innerHTML = "<img src='../img/avancar_disabled.gif' id='buttonAvancar' border='0' title='Próxima etapa (calcule o frete)'>";
	}
}

function passaCep(cep){
	var buttonFrete = document.getElementById("buttonFrete");
	var servico = document.getElementById("servico");
	var cepDestinoCalculado = document.getElementById("cepDestinoCalculado").value;
	var valorFrete = document.getElementById("valorFrete");
	
	if((valorFrete.value != '0') && (valorFrete.value != '')){
		var auxValorFrete = document.getElementById("valorFrete").value;
	}
	
	if(cep.length == 9){
		if(cep != cepDestinoCalculado){
			document.form_cadastro.cep.value = cep;
			buttonFrete.disabled = false;
			//servico.disabled = false;
			valorFrete.value = '0';
			//alert(cep + ' - ' + cepDestinoCalculado);
		}
		else{
			document.form_cadastro.cep.value = cep;
			buttonFrete.disabled = false;
			//servico.disabled = false;
			valorFrete.value = auxValorFrete;
			//alert(cep + ' - ' + cepDestinoCalculado);
		}
	}
	else{
		//document.form_frete.cepDestino.value = "";
		buttonFrete.disabled = true;
		//servico.disabled = true;
		valorFrete.value = '0';
	}
}

function passaValores(){
	var destinatario = document.getElementById("destinatario").value;
	var endereco = document.getElementById("endereco").value;
	var numero = document.getElementById("numero").value;
	var complemento = document.getElementById("complemento").value;
	var bairro = document.getElementById("bairro").value;
	var cep = document.getElementById("cep").value;
	var cidade = document.getElementById("cidade").value;
	var estado = document.getElementById("uf").value;
	var telefone = document.getElementById("telefone").value;
	var telefone = document.getElementById("telefone").value;
	var checkEnderecoPadrao = document.getElementById("checkEnderecoPadrao");
	
	if(checkEnderecoPadrao.checked){
		var gravaInformacoes = 1;
	}
	else{
		var gravaInformacoes = 0;
	}
	
	document.form_hidden.destinatario.value = destinatario;
	document.form_hidden.endereco.value = endereco;
	document.form_hidden.numero.value = numero;
	document.form_hidden.complemento.value = complemento;
	document.form_hidden.bairro.value = bairro;
	document.form_hidden.cep.value = cep;
	document.form_hidden.cidade.value = cidade;
	document.form_hidden.estado.value = estado;
	document.form_hidden.telefone.value = telefone;
	document.form_hidden.checkPadrao.value = gravaInformacoes;
}

// FIM DA VALIDAÇÃO DE FINALIZAÇÃO DE COMPRA

// INÍCIO DA VALIDAÇÃO DA ÁREA DE EAD

function contaAlternativasMarcadas(){
	var marcados = 0;
	var inputs = document.getElementsByTagName('input');
	var radios = 0;
	
	for(var i = 0; i < inputs.length; i++){
		if(inputs[i].type == 'radio'){
			if(inputs[i].checked){
				marcados++;
			}
			radios++;
		}
	}
	
	//alert(marcados + " - " + (radios/4));
	
	if(marcados != (radios/4)){
		alert("Responda todas as questões antes de finalizar a avaliação.");
		return false;
	}
}

function habilitaBotao(){
	var bloco = document.getElementById("anotacoes");
	var button = document.getElementById("buttonSalvar");
	
	if(bloco.value.length > 0){
		button.disabled = false;
	}
	else{
		button.disabled = true;
	}
}

/*function validaUpload(){
	var inputFile = document.getElementById("arquivo");
	var button = document.getElementById("submit");
	
	if(inputFile.value.length != 0){
		button.disabled = false;
	}
	else{
		button.disabled = true;
	}
	
	return false;
}*/

function validaUpload(){
	var button = document.getElementById("submit");
	
	if (document.form_upload.arquivo.value.length == 0){
		alert("Indique o caminho do arquivo.");
		document.form_upload.arquivo.focus();
		return false;
	}
	
	if (document.form_upload.nome.value.length == 0){
		alert("Preencha um nome para o arquivo.");
		document.form_upload.nome.focus();
		return false;
	}
	
	if (document.form_upload.descricao.value.length == 0){
		alert("Escreva uma descrição para o arquivo.");
		document.form_upload.descricao.focus();
		return false;
	}
	
	button.disabled = true;
	button.value = "Enviando...";
}

// FIM DA VALIDAÇÃO DA ÁREA DE EAD


//validação de indicações
function validaForm(){
          d = document.indicador;
          //validar nome
          if (d.seu_nome.value == ""){
                    alert("O campo 'Seu nome' deve ser preenchido!");
                    d.seu_nome.focus();
                    return false;
          }
          
         //validar email
         if (d.seu_email.value == ""){
                   alert("O campo 'Seu e-mail' deve ser preenchido!");
                   d.seu_email.focus();
                   return false;
        }
        //validar email(verificao de endereco eletrônico)
         parte1 = d.seu_email.value.indexOf("@");
         parte2 = d.seu_email.value.indexOf(".");
         parte3 = d.seu_email.value.length;
         if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
                   alert ("O campo 'Seu e-mail' deve ser conter um endereco eletronico!");
                   d.seu_email.focus();
                   return false;
         }
         
		 if (d.nome_amigo.value == ""){
                    alert("O campo 'Nome do seu amigo' deve ser preenchido!");
                    d.nome_amigo.focus();
                    return false;
          }
		  
		  if (d.email_amigo.value == ""){
                   alert("O campo 'Seu e-mail' deve ser preenchido!");
                   d.email_amigo.focus();
                   return false;
        }
        //validar email(verificao de endereco eletrônico)
         parte1 = d.email_amigo.value.indexOf("@");
         parte2 = d.email_amigo.value.indexOf(".");
         parte3 = d.email_amigo.value.length;
         if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
                   alert ("O campo 'E-mail do seu amigo' deve ser conter um endereco eletronico!");
                   d.email_amigo.focus();
                   return false;
         }
		 
        
         return true;
 }