function executaScripts(texto){
        var ini = 0;
        while (ini!=-1){
                ini = texto.indexOf('<script', ini);
                if (ini >=0){
                        ini = texto.indexOf('>', ini) + 1;
                        var fim = texto.indexOf('</script>', ini);
                        codigo = texto.substring(ini,fim);
                        novo = document.createElement("script");
						$("body").append("<div id='scriptsResponse'></div>")
						$("#scriptsResponse").html("<script>" + eval(codigo) + "</script>");
						$("#scriptsResponse").remove();						
						
                }
        }
}

$(document).ready(function(){
						   
	$("input[name='negocio']:radio").click(function() {	
		if ($("input[@name='negocio']:checked").val() != "") {
			$("#buscaCategoria").attr("disabled", false);
			$('#buscaCategoria').html('<option value="">Carregando...</option>');
			$("#buscaCidade").attr("disabled", true);
			$('#buscaCidade').html('<option value="">Indiferente</option>');
			$("#buscaBairro").attr("disabled", true);
			$('#buscaBairro').html('<option value="">Indiferente</option>');
			$.ajax({
			type: "POST",
			url: "includes/combo_exe.asp",
			dataType: "html",
			timeout: 60000,
			data: $("#formBuscaAvancada").serialize(),
			success:function(response){
				$('#buscaCategoria').html(response);
			},
			error: function( objAJAXRequest, strError ){
				$("#formBuscaAvancada").each(function(){ this.reset(); });
				jAlert("Erro: " + objAJAXRequest.status);
			}
			});	
		}
	});
	
	$("#buscaCategoria").change(function() {
		if ($("#buscaCategoria").val() == "") {
			$("#buscaCidade").attr("disabled", true);
			$('#buscaCidade').html('<option value="">Indiferente</option>');
			$("#buscaBairro").attr("disabled", true);
			$('#buscaBairro').html('<option value="">Indiferente</option>');
		} else {
			$("#buscaCidade").attr("disabled", false);
			$('#buscaCidade').html('<option value="">Carregando...</option>');
			$("#buscaBairro").attr("disabled", true);
			$('#buscaBairro').html('<option value="">Indiferente</option>');
			$.ajax({
			type: "POST",
			url: "includes/combo_exe.asp",
			dataType: "html",
			timeout: 60000,
			data: $("#formBuscaAvancada").serialize(),
			success:function(response){
				$('#buscaCidade').html(response);
			},
			error: function( objAJAXRequest, strError ){
				$("#formBuscaAvancada").each(function(){ this.reset(); });
				jAlert("Erro: " + objAJAXRequest.status);
			}
			});										 
		}
	});
	
	$("#buscaCidade").change(function() {
		if ($("#buscaCidade").val() == "") {
			$("#buscaBairro").attr("disabled", true);
			$('#buscaBairro').html('<option value="">Indiferente</option>');
		} else {
			$("#buscaBairro").attr("disabled", false);
			$('#buscaBairro').html('<option value="">Carregando...</option>');
			$.ajax({
			type: "POST",
			url: "includes/combo_exe.asp",
			dataType: "html",
			timeout: 60000,
			data: $("#formBuscaAvancada").serialize(),
			success:function(response){
				$('#buscaBairro').html(response);
			},
			error: function( objAJAXRequest, strError ){
				$("#formBuscaAvancada").each(function(){ this.reset(); });
				jAlert("Erro: " + objAJAXRequest.status);
			}
			});										 
		}
	});
	
	
});
function alterarDuvidas(novo) {

	$("#aba"+antigoDuvidas+"").removeClass();
	//$("#aba"+antigoDuvidas+"").addClass("antigo");
	
	$("#aba"+novo+"").removeClass();
	$("#aba"+novo+"").addClass("atual");
	
	$("#conteudo"+antigoDuvidas+"").hide();
	$("#conteudo"+novo+"").show();
	
	antigoDuvidas = novo;

}
antigoDuvidas = 1



function buscaAvancada() {
	if ($("input[@name='negocio']:checked").val()) {
		$("#formBuscaAvancada").submit();
	} else {
		jAlert("Você deve selecionar Aluguel ou Vendas!")
	}
}
function buscaRapida() {
	$("#botaoBuscarReferencia").hide();
	$("#botaoAguardeReferencia").show();
    $.ajax({
    type: "POST",
    url: "includes/procurar_exe.asp",
    dataType: "html",
    timeout: 60000,
    data: $("#formBuscaRapida").serialize(),
    success:function(response){
		$("#botaoAguardeReferencia").hide();
		$("#botaoBuscarReferencia").show();
		executaScripts(response);
    },
    error: function( objAJAXRequest, strError ){
		$("#botaoAguardeReferencia").hide();
		$("#botaoBuscarReferencia").show();
		jAlert("Erro: " + objAJAXRequest.status);
    }
    });
  return false;
}

function contato() {
	$("#botaoEnviar").hide();
	$("#botaoAguarde").show();
    $.ajax({
    type: "POST",
    url: "includes/contato_exe.asp",
    dataType: "html",
    timeout: 60000,
    data: $("#formContato").serialize(),
    success:function(response){
		$("#botaoAguarde").hide();
		$("#botaoEnviar").show();
		executaScripts(response);
    },
    error: function( objAJAXRequest, strError ){
		$("#botaoAguarde").hide();
		$("#botaoEnviar").show();
		jAlert("Erro: " + objAJAXRequest.status);
    }
    });
  return false;
}

function cadastro() {
	$("#botaoEnviar").hide();
	$("#botaoAguarde").show();
    $.ajax({
    type: "POST",
    url: "includes/cadastro_exe.asp",
    dataType: "html",
    timeout: 60000,
    data: $("#formCadastro").serialize(),
    success:function(response){
		$("#botaoAguarde").hide();
		$("#botaoEnviar").show();
		executaScripts(response);
    },
    error: function( objAJAXRequest, strError ){
		$("#botaoAguarde").hide();
		$("#botaoEnviar").show();
		jAlert("Erro: " + objAJAXRequest.status);
    }
    });
  return false;
}


function corretor() {
	$("#botaoEnviar").hide();
	$("#botaoAguarde").show();
    $.ajax({
    type: "POST",
    url: "includes/corretor_exe.asp",
    dataType: "html",
    timeout: 60000,
    data: $("#formCorretor").serialize(),
    success:function(response){
	 $("#botaoAguarde").hide();
		$("#botaoEnviar").show();
	  executaScripts(response);
    },
    error: function( objAJAXRequest, strError ){
	  $("#botaoAguarde").hide();
		$("#botaoEnviar").show();
	  alert("Erro: " + objAJAXRequest.status);
    }
    });
  return false;
}


function indicar() {
	$("#botaoEnviar").hide();
	$("#botaoAguarde").show();
    $.ajax({
    type: "POST",
    url: "includes/indicar_exe.asp",
    dataType: "html",
    timeout: 60000,
    data: $("#formIndicar").serialize(),
    success:function(response){
	 $("#botaoAguarde").hide();
		$("#botaoEnviar").show();
	  executaScripts(response);
    },
    error: function( objAJAXRequest, strError ){
	 $("#botaoAguarde").hide();
		$("#botaoEnviar").show();
	  alert("Erro: " + objAJAXRequest.status);
    }
    });
  return false;
}

function alteraDestaqueFundo(var1) {
        $("#fotoCapaDestaque").css('background-image', 'url('+var1+')');
};

function alteraDestaqueFundo2(var1) {
        $("#fotoCapaDestaque2").css('background-image', 'url('+var1+')');
};


antigo=0;
function alterarPosicao(novo) {

	$("#fotoMini"+antigo+"").removeClass();
	$("#fotoMini"+antigo+"").addClass("linkFoto1");
	
		$("#fotoMini"+novo+"").removeClass();
	$("#fotoMini"+novo+"").addClass("linkFoto");

	
	antigo = novo;

}

antigo2=0;
function alterarPosicao2(novo2) {

	$("#fotoMini2"+antigo2+"").removeClass();
	$("#fotoMini2"+antigo2+"").addClass("linkFoto1");
	
		$("#fotoMini2"+novo2+"").removeClass();
	$("#fotoMini2"+novo2+"").addClass("linkFoto");

	
	antigo2 = novo2;

}

function atualizaSicadi(op) {
    $.ajax({
    type: "POST",
    url: "admin/imoveis/atualizar_exe.asp",
    dataType: "html",
    timeout: 60000,
    data: "op=" + op,
    success:function(response){
	  //executaScripts(response);
    },
    error: function( objAJAXRequest, strError ){
	  //alert("Erro: " + objAJAXRequest.status);
    }
    });
  return false;
}