// JavaScript Document

function check_form() {
	f = document.curriculo;
	
//	return 0;
	if ( campo_vazio(f.area_interesse) ) {
		alert(msg_area_interesse);
	} else if ( campo_vazio(f.nome) ) {
		alert(msg_nome);
	} else if ( campo_vazio(f.email) ) {
		alert(msg_email);
	} else if ( isEmail(f.email) ) {
      alert(msg_email2);
	} else if ( campo_vazio(f.tel) ) {
		alert(msg_tel);
	} else if ( campo_vazio(f.cidade) ) {
		alert(msg_cidade);
	} else if ( campo_vazio(f.estado) ) {
		alert(msg_estado);
	} else if (!f.sexo[0].checked && !f.sexo[1].checked) {
		alert(msg_sexo);
	} else if (campo_vazio(f.dia_nasc) ) {
		alert(msg_dia_nasc);
	} else if (campo_vazio(f.mes_nasc) ) {
		alert(msg_mes_nasc);
	} else if (campo_vazio(f.ano_nasc) ) {
		alert(msg_ano_nasc);
	} else if (f.experiencia == ' ') {
		alert(msg_experiencia);
	} else if (campo_vazio(f.ferramentas) ) {
		alert(msg_ferramentas);
	} else if (campo_vazio(f.www1) ) {
		alert(msg_www1);
	} else {
		return true;	
	}
	return false;
	
}

var msg_area_interesse = "Você esqueceu de escolher sua área de interesse!";
var msg_nome = "Você esqueceu de inserir seu Nome!";
var msg_email = "Você esqueceu de inserir seu e-mail...";
var msg_email2 = "Por favor, digite seu E-mail corretamente.";
var msg_tel = "Você esqueceu de preencher seu Telefone!";
var msg_cidade = "Você esqueceu de preencher sua cidade";
var msg_estado = "Você esqueceu de preencher seu estado";
var msg_sexo = "Você não colocou o seu sexo.";
var msg_dia_nasc = "Por favor, preencha o dia de seu nascimento.";
var msg_mes_nasc = "Por favor, preencha o mês de seu nascimento.";
var msg_ano_nasc = "Por favor, preencha o ano de seu nascimento.";
//var msg_formacao_area = "Você esqueceu de preencher sua Área de Formação!";
//var msg_formacao_fac = "Você esqueceu de preencher sua Faculdade!";
//var msg_formacao_periodo = "Você esqueceu de preencher o período!";
//var msg_formacao_outro= "Você esqueceu de informar sua escolaridade.";
var msg_experiencia = "Você esqueceu de informar sua Experiência Profissional.";
var msg_ferramentas = "Você esqueceu de informar as Ferramentas que conhece.";
var msg_www1 = "Por favor, indique um site no qual você trabalhou.";
//var msg_www2 = "Falta o estado.";
//var msg_www3 = "Falta o estado.";

function isEmail(elm) {
if (elm.value.indexOf("@") != "-1" &&
elm.value.indexOf(".") != "-1" &&
elm.value.indexOf("@.") == "-1" &&
elm.value.indexOf(".br.") == "-1" &&
elm.value.indexOf("\"") == "-1" &&
elm.value.indexOf(" ") == "-1" &&
elm.value.indexOf("'") == "-1" &&
elm.value.indexOf(";") == "-1" &&
elm.value.indexOf(",") == "-1" &&
elm.value.indexOf("{") == "-1" &&
elm.value.indexOf("}") == "-1" &&
elm.value.indexOf("[") == "-1" &&
elm.value.indexOf("]") == "-1" &&
elm.value.indexOf("<") == "-1" &&
elm.value.indexOf(">") == "-1" &&
elm.value.indexOf("?") == "-1" &&
elm.value.indexOf("|") == "-1" &&
elm.value.length > 5 )
return false;
else return true;
}

function campo_vazio(campo) {
	if ( campo.type == "text" || campo.type == "password" ) {
		if ( campo.value.length == 0 ) {
			campo.focus();
			return true
		} else {
			return false;
		}
	} else if ( campo.type == "select-one") {
		if ( campo.selectedIndex == 0 ) {
			campo.focus();
			return true;
		} else {
			return false;
		}
	}
}

