function cidades(valor){
if(valor == "") { 
alert('Você precisa escolher um estado primeiro'); 
document.proposta.uf.focus();
} else { 
ajaxHTML("atualiza2","cidades.php?uf="+valor);
}
}
function valida_contato() { 
if(document.getElementById("localidade").value == "") { 
alert('Selecione uma localidade');
document.getElementById("localidade").focus();
return false;
}
if(document.getElementById("nome").value == "" || document.getElementById("nome").value == "Nome") { 
alert('Digite seu nome completo');
document.getElementById("nome").focus();
document.getElementById("nome").value = '';
return false;
}
if(document.getElementById("email").value == "" || document.getElementById("email").value == "E-mail") { 
alert('Digite seu email');
document.getElementById("email").focus();
document.getElementById("email").value = '';
return false;
}
if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.getElementById("email").value)))  { 
alert("Preencha o seu email corretamente");
document.getElementById("email").focus();
return false;
}
if(document.getElementById("telefone").value == "" || document.getElementById("telefone").value == "Telefone") { 
alert('Digite seu telefone');
document.getElementById("telefone").focus();
document.getElementById("telefone").value = '';
return false;
}
if(document.getElementById("cidade").value == "" || document.getElementById("cidade").value == "Cidade") { 
alert('Digite sua cidade');
document.getElementById("cidade").focus();
document.getElementById("cidade").value = '';
return false;
}
if(document.getElementById("estado").value == "" || document.getElementById("estado").value == "Estado") { 
alert('Digite seu estado');
document.getElementById("estado").focus();
document.getElementById("estado").value = '';
return false;
}
if(document.getElementById("mensagem").value == "" || document.getElementById("mensagem").value == "Digite sua mensagem") { 
alert('Digite sua mensagem');
document.getElementById("mensagem").focus();
document.getElementById("mensagem").value = '';
return false;
}
var conta = 0;
if (conta == 0){
conta++;
return true;
}
else {
alert("O formulário de contato está sendo enviado, aguarde...!");
return false;
}
document.getElementById("ccontato").submit();
}
function valida_newsletter() {
if(document.getElementById("nnome").value == "Nome completo" || document.getElementById("nnome").value == "") { 
alert('Digite seu nome.');
document.getElementById("nnome").focus();
document.getElementById("nnome").value = '';
return false;
}
if(document.getElementById("nemail").value == "E-mail" || document.getElementById("nemail").value == "") { 
alert('Digite seu e-mail.');
document.getElementById("nemail").focus();
document.getElementById("nemail").value = '';
return false;
}
if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.getElementById("nemail").value)))  { 
alert("Preencha o seu email corretamente.");
document.getElementById("nemail").focus();
return false;
}
document.getElementById("cnewsletter").submit();
}
function ValidaEmail(email) {
  if (window.RegExp) {
    var reg1str = "(@.*@)|(\\.\\.)|(@\\.)|(\\.@)|(^\\.)";
    var reg2str = "^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$";
    var reg1 = new RegExp(reg1str);
    var reg2 = new RegExp(reg2str);
    if (!reg1.test(email) && reg2.test(email)) {
      return true;
    }
    return false;
  } else {
    if(email.indexOf("@") >= 0)
	return true;
    return false;
  }
}