// JavaScript Document
function removeSpaces(string) {
	var tstring = "";
	string = '' + string;
	splitstring = string.split(" ");
	for(i = 0; i < splitstring.length; i++)
	tstring += splitstring[i];
	return tstring;
}

function Valid() {
	var form = document.getElementById("form");
	var nome = document.getElementById("nome_cadastro");
	var email = document.getElementById("email_cadastro");
	var cidade = document.getElementById("cidade_cadastro");
	var estado = document.getElementById("estado_cadastro");
	
	if(removeSpaces(nome.value) == "") {
		alert("Por favor preencha o campo nome");
		nome.focus();
		return false;
	}
	if(removeSpaces(email.value) == "") {
		alert("Por favor preencha o campo e-mail");
		email.focus();
		return false;
	} 
	if(removeSpaces(cidade.value) == "") {
		alert("Por favor preencha o campo cidade");
		cidade.focus();
		return false;
	}
	if(removeSpaces(estado.value) == "") {
		alert("Por favor preencha o campo estado");
		estado.focus();
		return false;
	} else {
		// Regra para a validação de e-mail com Expressão Regular.
		var reEmail = /^[\w-]+(\.[\w-]+)*@(([\w-]{2,63}\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;
		 
		validEmail = reEmail.exec(email.value)
		if(validEmail == null) {
			alert("E-mail inválido");
			email.focus();
			return false;
		}
	}
	
	form.submit();
}
