// Catarinense Spa
// Acídio Alan
// Produzido por A2C - Internet para Negócios
// www.a2c.com.br

function removeSpaces(string) {
	var tstring = "";
	string = '' + string;
	splitstring = string.split(" ");
	for(i = 0; i < splitstring.length; i++)
	tstring += splitstring[i];
	return tstring;
}

function ValidContato() {
	var form = document.getElementById("form-contato");
	var nome = document.getElementById("nome");
	var email = document.getElementById("email");
	var pw_cadastro = document.getElementById("pw_cadastro");
	var endereco = document.getElementById("endereco");
	var bairro = document.getElementById("br_cadastro");
	var cidade = document.getElementById("cidade");
	var estado = document.getElementById("estado");
	var telefone = document.getElementById("telefone");
	var sexo = document.getElementById("sexo");
	var dt_nascimento = document.getElementById("dt_nascimento");
	var profissao_cadastro = document.getElementById("profissao_cadastro");
	var produto = document.getElementById("produto");
	
	var button = document.getElementById("button-contato");
	
	// Regra para a validação de e-mail.
	var reEmail = /^[\w-]+(\.[\w-]+)*@(([\w-]{2,63}\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;

	if(removeSpaces(nome.value) == "") {
		alert("O campo nome é obrigatório.");
		nome.focus();
		return
	}
	if(email.value == "") {
		alert("O campo e-mail é obrigatório.");
		email.focus();
		return;
	} else {
		valid_email = reEmail.exec(email.value)
		if(valid_email == null) {
			alert("E-mail inválido!");
			email.focus();
			return
		}
	}
	if(removeSpaces(pw_cadastro.value) == "") {
		alert("O campo senha é obrigatório.");
		pw_cadastro.focus();
		return
	}
	
	
	if(removeSpaces(endereco.value) == "") {
		alert("O campo endereço é obrigatório.");
		endereco.focus();
		return
	}
	if(removeSpaces(bairro.value) == "") {
		alert("O campo bairro é obrigatório.");
		bairro.focus();
		return
	}
	if(removeSpaces(cidade.value) == "") {
		alert("O campo cidade é obrigatório.");
		cidade.focus();
		return
	}
	if(estado.value == "") {
		alert("O campo estado é obrigatório.");
		estado.focus();
		return
	}
	if(removeSpaces(telefone.value) == "" || removeSpaces(telefone.value) == "(00) 0000-0000") {
		alert("O campo telefone é obrigatório.");
		telefone.focus();
		return
	}
	if(sexo.value == "") {
		alert("O campo sexo é obrigatório.");
		sexo.focus();
		return
	}
	if(removeSpaces(dt_nascimento.value) == "" || removeSpaces(dt_nascimento.value) == "00/00/0000") {
		alert("O campo data de nascimento é obrigatório.");
		dt_nascimento.focus();
		return
	}
	if(removeSpaces(profissao_cadastro.value) == "") {
		alert("O campo profissão é obrigatório.");
		profissao_cadastro.focus();
		return
	}
	if(produto.value == "") {
		alert("O campo produto é obrigatório.");
		produto.focus();
		return
	}
	
	form.submit();
}

function ValidLogin()
{
var reEmail = /^[\w-]+(\.[\w-]+)*@(([\w-]{2,63}\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;

	if(document.form_login.nome_login.value =="")
	{
		alert("O campo login é obrigatório.");
		document.form_login.nome_login.focus();
		return false
	}
	else {
		valid_email = reEmail.exec(document.form_login.nome_login.value)
		if(valid_email == null) {
			alert("E-mail inválido!");
			document.form_login.nome_login.focus();
			return
		}
	}
	if(document.form_login.senha_login.value =="")
	{
		alert("O campo senha é obrigatório.");
		document.form_login.senha_login.focus();
		return false
	}
	document.form_login.submit();
}