// JavaScript Document
function escondeTexto(texto, campo){
	if(campo.value == texto){
		campo.value = '';
	}
}

function mostraTexto(texto, campo){
	if(campo.value == ''){
		campo.value = texto;
	}
}

// JavaScript Document
//###########################################//
// FUNÇÃO AJAX //
//###########################################//

//Tenta criar o objeto xmlHTTP
try{
xmlhttp = new XMLHttpRequest();
}catch(ee){
try{
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
}catch(e){
try{
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}catch(E){
xmlhttp = false;
}
}
}

//Fila de conexões
fila=[]
ifila=0

//Carrega via XMLHTTP a url recebida e coloca seu valor
//no objeto com o id recebido
function ajaxHTML(id,url,ev){
//Adiciona à fila
fila[fila.length]=[id,url]
//Se não há conexões pendentes, executa
if((ifila+1)==fila.length)ajaxRun(ev)
}

//Executa a próxima conexão da fila
function ajaxRun(eva){
//Abre a conexão
xmlhttp.open("GET",fila[ifila][1],true);
xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
//Função para tratamento do retorno
xmlhttp.onreadystatechange=function() {
if (xmlhttp.readyState==4){
//Mostra o HTML recebido
retorno=unescape(xmlhttp.responseText.replace(/\+/g," "));
			
			if(eva){ eval(retorno); }
document.getElementById(fila[ifila][0]).innerHTML=retorno;
//Roda o próximo
ifila++;
if(ifila<fila.length)setTimeout("ajaxRun(eva)",20);
}
}
//Executa
xmlhttp.send(null)
}

//modo de usar mudaSelect(this.id, 'exem.php', '?cod_ex=');
function mudaSelect(id, url, param){
	a = document.getElementById(id);
	location.href = url+param+a.value;
}

function Verifica_campo() {

var nome = document.getElementById("nome").value; 
var email = document.getElementById("email").value; 
var cidade = document.getElementById("cidade").value;
var telefone = document.getElementById('telefone').value;
var estado = document.getElementById('estado').value;
var mensagem = document.getElementById('mensagem').value;

if(nome == "") { alert('Preencha o nome'); document.getElementById('nome').focus(); }
else if(email == "") { alert('Preencha o E-mail'); document.getElementById('email').focus; }
else if(telefone == "") { alert('Preencha o Telefone'); document.getElementById('telefone').focus(); }
else if(cidade == "") { alert('Preencha a Cidade'); document.getElementById('cidade').focus(); }
else if(estado == "") { alert('Preencha o Estado'); document.getElementById('estado').focus(); }
else if(mensagem == "") { alert('Preencha a Mensagem'); document.getElementById('mensagem').focus(); }
else { document.form1.submit(); 
}
} 

function Verifica_newsletter() {

var nome = document.getElementById("nome_new").value; 
var email = document.getElementById("email_new").value; 

if(nome == "" || nome == 'Digite seu nome') { alert('Preencha o nome'); document.getElementById("nome_new").focus(); }
else if(email == ""|| email == 'Digite seu e-mail') { alert('Preencha o E-mail'); document.getElementById("email_new").focus(); }
else { document.form1.submit(); 
}
} 
function VerificaBusca(){

var transacao = document.getElementById("transacao").value; 
var tipo = document.getElementById("tipo").value;
var referencia = document.getElementById("referencia").value;

if(referencia != '' && referencia != "Digite a Referencia") { 
return true; 
} else {

if(transacao == "") { alert('Selecione o campo Eu quero:'); document.getElementById("transacao").focus(); } 
else if(tipo == "") { alert('Selecione o campo Tipo:'); document.getElementById("tipo").focus(); }
else { return true; } return false;
}
}

function Proposta() {

var nome = document.getElementById("nome").value; 
var empresa = document.getElementById("empresa").value; 
var ddd = document.getElementById("ddd").value; 
var telefone = document.getElementById("telefone").value; 
var email = document.getElementById("email").value;
var email_imob = document.getElementById("email_imob").value;
var cidade = document.getElementById("cidade").value;
var mensagem = document.getElementById("mensagem").value;
var cod_imovel = document.getElementById('cod_imovel').value;

if(nome == "") { alert('Preencha o Nome'); } 
else if(telefone == "") { alert('Preencha o Telefone'); } 
else if(email == "") { alert('Preencha o E-mail'); }
else if(cidade == "") { alert('Preencha a Cidade e o Estado'); }
else if(mensagem == "") { alert('Preencha a Mensagem'); }
else { 
	url = 'proposta.php?cod_imovel='+cod_imovel+'&nome='+nome+'&ddd='+ddd+'&telefone='+telefone+'&email='+email+'&cidade='+cidade+'&mensagem='+mensagem+'&empresa='+empresa+'&email_imob='+email_imob+'&acao=enviar';
	ajaxHTML('msgEnvio', url);
	alert('Mensagem enviada com sucesso!');
	document.form2.reset(); 
}
} 

function Verifica3() {

var nome = document.getElementById("nome").value; 
var cidade = document.getElementById("cidade").value;
var email = document.getElementById("email").value;
var telefone = document.getElementById('telefone').value;
var mensagem = document.getElementById('mensagem').value;

if(nome == "") { alert('Preencha o nome'); } 
else if(email == "") { alert('Preencha o E-mail'); }
else if(telefone == "") { alert('Preencha o Telefone'); }
else if(cidade == "") { alert('Preencha a Cidade'); }
else if(mensagem == "") { alert('Preencha a Mensagem'); }
else { document.form1.submit(); 
}
} 

function ValidaEmail(campo){
	txt = campo.value;
  if ((txt.length != 0) && ((txt.indexOf("@") < 1) || (txt.indexOf('.') < 7))){
    alert('Email incorreto');
	campo.focus();
  }
}



