function validar() {
	var nome = document.getElementById('nome').value;
	var email = document.getElementById('email').value;
	var logradouro = document.getElementById('logradouro').value;
	var numero = document.getElementById('numero').value;
	var bairro = document.getElementById('bairro').value;
	var cidade = document.getElementById('cidade').value;
	var data_nascimento = document.getElementById('data_nascimento').value;
	var telefone = document.getElementById('telefone').value;
	var area_interesse = document.getElementById('area_interesse').value;
	var cursos = document.getElementById('cursos').value;
	var principais_exp = document.getElementById('principais_exp').value;
	var erro = "";
	if(!nome.length) {
		erro += "-Nome não preenchido.\n";
	}	
	if(!email.length || email.indexOf("@") == -1 || email.indexOf(".") == -1) {
		erro += "-Email inválido.\n";
	}
	if(!logradouro.length) {
		erro += "-Logradouro não preenchido.\n";
	}
	if(!numero.length) {
		erro += "-Numero não preenchido.\n";
	}
	if(!bairro.length) {
		erro += "-Bairro não preenchido.\n";
	}
	if(!cidade.length) {
		erro += "-Cidade não preenchida.\n";
	}
	if(data_nascimento == '') {
		erro += "-Data de nascimento não preenchida.\n";
	} else if(data_nascimento == '00/00/0000') {
		erro += "-Data de nascimento inválida.\n";
	} else if(data_nascimento == '//') {
		erro += "-Data de nascimento inválida.\n";
	} else if(data_nascimento.length < 10) {
		erro += "-Data de nascimento inválida.\n";
	}
	if(telefone == '') {
		erro += "-Telefone não preenchido.\n";
	} else if(telefone == '(00)0000-0000') {
		erro += "-Telefone inválido.\n";
	} else if(telefone == '()-') {
		erro += "-Telefone inválido.\n";
	} else if(telefone.length < 13) {
		erro += "-Telefone inválido.\n";
	}
	if(!area_interesse.length) {
		erro += "-Área de interesse não preenchida.\n";
	}
	if(!cursos.length) {
		erro += "-Cursos não preenchidos.\n";
	}
	if(!principais_exp.length) {
		erro += "-Principais experiências não preenchidas.\n";
	}
	if(erro != "") {
		alert("Os seguintes erros ocorreram:\n"+erro);
		return false;
	}
	return true;
}