// JavaScript Document

//validação do formulário
function valida_inscricao() {
	
	d = document.form_inscricao;
	
	if (d.tipo.value == ''){
		alert('Selecione o tipo de inscrição!');	
		d.tipo.focus();
		return false;
	}
	
	if (d.tipo.value == 'E'){
		if (d.e_curso.value == ''){
			alert('Campo curso superior é obrigatório !');	
			d.e_curso.focus();
			return false;
		}
		
		if (d.faculdade.value == ''){
			alert('Campo faculdade é obrigatório !');	
			d.faculdade.focus();
			return false;
		}
		
		if (d.orientador.value == ''){
			alert('Campo orientador do projeto: (nome do professor) é obrigatório !');	
			d.orientador.focus();
			return false;
		}
	}
	
	if (d.tipo.value == 'P'){
		if (d.p_curso.value == ''){
			alert('Campo curso superior é obrigatório !');	
			d.p_curso.focus();
			return false;
		}
	}
		
	if (d.nome.value == ''){
		alert('Campo nome é obrigatório !');	
		d.nome.focus();
		return false;
	}

	if (d.email.value == "" || d.email.value.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1) {
		alert("Informe um E-mail válido!");
		d.email.focus();
		return false;
	}

	if (!(valida_data(d.dtnasc.value)) || d.dtnasc.value.length != 10) {
		alert("Data inválida, digite uma data no formato dd/mm/aaaa !");
		d.dtnasc.focus();
		return false;	
	}
	
	if (d.cpf.value.length != 14){
		alert('Campo cpf é obrigatório !');	
		d.cpf.focus();
		return false;
	}	
	if (d.rg.value == ''){
		alert('Campo rg é obrigatório !');	
		d.rg.focus();
		return false;
	}
	
	if (d.cep.value.length != 9){
		alert('Campo cep deve conter apenas números!');	
		d.cep.focus();
		return false;
	}	
	if (d.endereco.value == ''){
		alert('Campo endereço é obrigatório !');	
		d.endereco.focus();
		return false;
	}

	if (d.bairro.value == ''){
		alert('Campo bairro é obrigatório !');	
		d.bairro.focus();
		return false;
	}
	
	if (d.cidade.value == ''){
		alert('Campo nome cidade é obrigatório !');	
		d.cidade.focus();
		return false;
	
	}	
	
	if (d.uf.value == ''){
		alert('Selecione um Estado !');	
		d.uf.focus();
		return false;
	}

	if (d.dddtelefone.value.length != 2){
		alert('Campo ddd é obrigatório e deve conter 2 digitos !');	
		d.dddtelefone.focus();
		return false;
	}
	
	if (d.telefone.value.length != 9){
		alert('Campo telefone é obrigatório e deve conter apenas números !');	
		d.telefone.focus();
		return false;
	}
	
	if (d.senha.value == ''){
		alert('Campo senha é obrigatório !');	
		d.senha.focus();
		return false;
		
	}		
	
	if (d.senhaok.value == ''){
		alert('Confirme a senha !');	
		d.senhaok.focus();
		return false;
	}
	
	if (d.senha.value != d.senhaok.value){
		alert('Os campos senha e confirmar senha não possuem o mesmo valor !');	
		d.senhaok.focus();
		return false;
	}
	
	return true;

			
}

function valida_login() {
	
	d = document.form_login;
	
	if (d.login.value == ''){
		alert('Campo login obrigatório !');	
		d.login.focus();
		return false;
	}
	
	if (d.senha.value == ''){
		alert('Campo senha obrigatório !');	
		d.senha.focus();
		return false;
	}

	return true;

			
}

function valida_lembrasenha() {
	
	d = document.form_login;
	
	if (d.email.value == "" || d.email.value.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1) {
		alert("Informe um E-mail válido!");
		d.email.focus();
		return false;
	}

	return true;

			
}


