antiga = 'menu_1';

function abretooltip(divID){
	document.getElementById(divID).style.display = "block";
}

function fechatooltip(divID){
	document.getElementById(divID).style.display = "none";
}

function menu(obj){
    if (antiga != ''){
	    document.getElementById(antiga).className = 'menu';
	}
	
	document.getElementById(obj).className = obj +'_select';
	antiga = obj;
}

function ChecaMail(mail){
    var er = new RegExp(/^[A-Za-z0-9_\-\.]+@[A-Za-z0-9_\-\.]{2,}\.[A-Za-z0-9]{2,}(\.[A-Za-z0-9])?/);
    if(typeof(mail) == "string"){
        if(er.test(mail)){ return true; }
    }else if(typeof(mail) == "object"){
        if(er.test(mail.value)){
            return true;
        }
    }else{
        return false;
    }
}

function MascaraFormata(src, mascara) {
	var campo   = src.value.length;
	var saida   = mascara.substring(0,1);
	var texto   = mascara.substring(campo);
	if(texto.substring(0,1) != saida) {
		src.value += texto.substring(0,1);
	}
}

function sonum(e) {
	if(window.event) {
		// for IE, e.keyCode or window.event.keyCode can be used
		key = e.keyCode;
	} else if(e.which) {
		// netscape
		key = e.which;
	} else {
		// no event, so pass through
		return true;
	}
	if ((key > 47 && key < 58) || (key == 8 || key == 9 || key == 127)){
	}else{
		return false;
	}
}

function muda_valor(campo){
	var Select = document.form_busca.valor;
	
	if(campo == "Aluguel"){
		for(var i=Select.options.length-1; i>=0; i--){
			Select.remove(i);
		}
		cria_optiocao('', 'Indiferente');
		cria_optiocao('200', 'até R$ 200');
		cria_optiocao('250', 'até R$ 250');
		cria_optiocao('300', 'até R$ 300');
		cria_optiocao('350', 'até R$ 350');
		cria_optiocao('400', 'até R$ 400');
		cria_optiocao('450', 'até R$ 450');
		cria_optiocao('500', 'até R$ 500');
		cria_optiocao('600', 'até R$ 600');
		cria_optiocao('700', 'até R$ 700');
		cria_optiocao('800', 'até R$ 800');
		cria_optiocao('900', 'até R$ 900');
		cria_optiocao('1000', 'até R$ 1.000');
		cria_optiocao('1001', 'acima de R$ 1.000');
	
	}else if(campo == "Venda"){
		for(var i=Select.options.length-1; i>=0; i--){
			Select.remove(i);
		}
		cria_optiocao('', 'Indiferente');
		cria_optiocao('30000', 'até R$ 30.000');
		cria_optiocao('40000', 'até R$ 40.000');
		cria_optiocao('60000', 'até R$ 60.000');
		cria_optiocao('80000', 'até R$ 80.000');
		cria_optiocao('100000', 'até R$ 100.000');
		cria_optiocao('150000', 'até R$ 150.000');
		cria_optiocao('200000', 'até R$ 200.000');
		cria_optiocao('250000', 'até R$ 250.000');
		cria_optiocao('300000', 'até R$ 300.000');
		cria_optiocao('350000', 'até R$ 350.000');
		cria_optiocao('400000', 'até R$ 400.000');
		cria_optiocao('500000', 'até R$ 500.000');
		cria_optiocao('600000', 'até R$ 600.000');
		cria_optiocao('800000', 'até R$ 800.000');
		cria_optiocao('1000000', 'até R$ 1.000.000');
		cria_optiocao('1000001', 'acima de R$ 1.000.000');
	}
}

function cria_optiocao(valor, opcao){
	var Select = document.form_busca.valor;
	
	var option = document.createElement('option');
	var text  = document.createTextNode(opcao);
	option.setAttribute("value", valor);
	option.appendChild(text);
	Select.appendChild(option);	
}

function Submete_busca(){
	if(document.form_busca.aluguel.checked == true){
		tipo = document.form_busca.aluguel.value;
	}else{
		tipo = document.form_busca.venda.value;
	}
	codigo = document.form_busca.codigo.value;
	categoria = document.form_busca.categoria.value;
	cidade = document.form_busca.cidade.value;
	bairro = document.form_busca.bairro.value;
	valor = document.form_busca.valor.value;
	
	CarregaUrl('conteudo.php?menu=imoveis&tipo='+tipo+'&codigo='+codigo+'&categoria='+categoria+'&cidade='+cidade+'&bairro='+bairro+'&valor='+valor, 'conteudo');
}

function envia_contato(form){
    if (form.nome.value == ""){
	    alert('Os campos destacados são obrigatórios.');
	    form.nome.focus();
	    return false;
    }else if (form.fone.value == ""){
	    alert('Os campos destacados são obrigatórios.');
	    form.fone.focus();
	    return false;
    }else if (form.email.value == ""){
	    alert('Os campos destacados são obrigatórios.');
	    form.email.focus();
	    return false;
    }else if (!ChecaMail(form.email.value)){
	    alert('Você deve inserir um E-mail valido.');
	    form.email.focus();
	    return false;
    }else if (form.assunto.value == ""){
        alert('Os campos destacados são obrigatórios.');
	    form.assunto.focus();
	    return false;
	}else{
		form.submit();
    }
}

function envia_oracao(form) {
    if (form.nome.value == ""){
	    alert('Os campos destacados são obrigatórios.');
	    form.nome.focus();
	    return false;
    }else if (form.email.value == ""){
	    alert('Os campos destacados são obrigatórios.');
	    form.email.focus();
	    return false;
    }else if (!ChecaMail(form.email.value)){
	    alert('Você deve inserir um E-mail valido.');
	    form.email.focus();
	    return false;
    }else if (form.assunto.value == ""){
        alert('Os campos destacados são obrigatórios.');
	    form.assunto.focus();
	    return false;
	}else if (form.pedido.value == ""){
	    alert('Os campos destacados são obrigatórios.');
	    form.pedido.focus();
	    return false;
    }else{
		form.submit();
    }
}

function envia_indicacao(form) {
    if (form.nome.value == ""){
	    alert('Os campos destacados são obrigatórios.');
	    form.nome.focus();
	    return false;
    }else if (form.email.value == ""){
	    alert('Os campos destacados são obrigatórios.');
	    form.email.focus();
	    return false;
    }else if (!ChecaMail(form.email.value)){
	    alert('Você deve inserir um E-mail valido.');
	    form.email.focus();
	    return false;
    }else if (form.nome_amigo.value == ""){
	    alert('Os campos destacados são obrigatórios.');
	    form.nome_amigo.focus();
	    return false;
    }else if (form.email_amigo.value == ""){
	    alert('Os campos destacados são obrigatórios.');
	    form.email_amigo.focus();
	    return false;
    }else if (!ChecaMail(form.email_amigo.value)){
	    alert('Você deve inserir um E-mail valido.');
	    form.email_amigo.focus();
	    return false;
    }else{
		form.submit();
    }
}
