var idioma_global = "es"; // variable global de idioma

// Carga Dinámica Buscador Integrado -------------------------------

var myConn_buscador = new XHConn();
var terminado_buscador = function (oXML) { document.getElementById('buscador_integrado').innerHTML = oXML.responseText; };
function include_buscador (idioma){
	historico_virtual(); // cargamos el historico virtual
	if (idioma){
	idioma_global = idioma; // establecemos la variable global con el valor pasado a la función
	}
	myConn_buscador.connect("http://www.oktomanota.com/buscador_integrado/buscador_integrado.php", "GET", "idioma="+idioma_global, terminado_buscador);
}

// Carga Dinámica Desplegable Provincias BUSCADOR ------------------------------

var myConn_selecprov = new XHConn();
var include_terminado_prov = function (oXML) { document.getElementById('select_idprovincia').innerHTML = oXML.responseText; };
function include_selecprov (tipo){
	document.getElementById('select_idprovincia').innerHTML = "<div style=\"width:100px; float:left;\"><img src=\"http://www.oktomanota.com/buscador_inmo/img/cargando_ok_peq.gif\" width=\"30\" height=\"19\"></div>";
	if (tipo == "Obra Nueva"){
	//myConn_selecprov.connect("http://www.oktomanota.com/buscador_integrado/selec_provincia_obranueva.php", "GET", "", include_terminado_prov);
	myConn_selecprov.connect("http://www.oktomanota.com/buscador_integrado/selec_provincia_obranueva.php", "GET", "", include_terminado_prov);
	} else {
	myConn_selecprov.connect("http://www.oktomanota.com/buscador_integrado/selec_provincia.php", "GET", "tipo="+tipo, include_terminado_prov);
	}
}

// Carga Dinámica Desplegable Localidades BUSCADOR INTEGRADO -------------------------------

var myConn_selecloc = new XHConn();
var include_terminado_selecloc = function (oXML) { document.getElementById('select_idlocalidad').innerHTML = oXML.responseText; };
function include_selecloc (idprovincia,tipo){
	document.getElementById('select_idlocalidad').innerHTML = "<div style=\"width:163px; float:left;\"><img src=\"http://www.oktomanota.com/buscador_inmo/img/cargando_ok_peq.gif\" width=\"30\" height=\"19\"></div>";
	if (tipo == "Obra Nueva"){
	myConn_selecloc.connect("http://www.oktomanota.com/buscador_integrado/selec_localidad_obranueva.php", "GET", "idprovincia="+idprovincia+"&tipo="+tipo, include_terminado_selecloc);
	} else {
	myConn_selecloc.connect("http://www.oktomanota.com/buscador_integrado/selec_localidad.php", "GET", "idprovincia="+idprovincia+"&tipo="+tipo, include_terminado_selecloc);	
	}
}

// Carga Dinámica Desplegable Operación BUSCADOR INTEGRADO ------------------------------

// Verifica disponibilidad operación

function verif_operacion(){
	
	var tipo = document.getElementById('form_buscador_integrado').tipo.value;
	var idprovincia = document.getElementById('form_buscador_integrado').idprovincia.value;
	var idlocalidad = document.getElementById('form_buscador_integrado').idlocalidad.value;
	
	var fin_disponibilidad_operacion = function (oXML) {
	var responseXml = oXML.responseXML;
	var marcas = responseXml.documentElement.getElementsByTagName("operaciones");	
		for (var i = 0; i < marcas.length; i++) {
			var disponibilidad_compra = marcas[i].getAttribute("compra");
			var disponibilidad_alquiler = marcas[i].getAttribute("alquiler");
			var disponibilidad_traspaso = marcas[i].getAttribute("traspaso");
		}
		if (disponibilidad_compra == 1){
			buscar(tipo,idprovincia,idlocalidad,"Compra");
		} else {
			if (disponibilidad_alquiler == 1){
				buscar(tipo,idprovincia,idlocalidad,"Alquiler");
			} else {
				if (disponibilidad_traspaso == 1){
					buscar(tipo,idprovincia,idlocalidad,"Traspaso");
				}
			}
		}
	};
	if (tipo == 'Obra Nueva'){
			buscar(tipo,idprovincia,idlocalidad,"Compra");
	} else {
		new XHConn().connect("http://www.oktomanota.com/buscador_integrado/xml_disponibilidad_operacion.php", "GET", "tipo="+tipo+"&idlocalidad="+idlocalidad, fin_disponibilidad_operacion);
	}
}

/*var myConn_selecoperacion = new XHConn();
var include_terminado_operacion = function (oXML) { document.getElementById('select_operacion').innerHTML = oXML.responseText; };
function include_selecoperacion (idlocalidad, tipo){
	document.getElementById('select_operacion').innerHTML = "<div style=\"width:100px; float:left;\"><img src=\"http://www.oktomanota.com/buscador_inmo/img/cargando_ok_peq.gif\" width=\"30\" height=\"19\"></div>";
	if (tipo == "Obra Nueva"){
		myConn_selecoperacion.connect("http://www.oktomanota.com/buscador_integrado/selec_operacion_obranueva2.php", "GET", "", include_terminado_operacion);
	} else {
		myConn_selecoperacion.connect("http://www.oktomanota.com/buscador_integrado/selec_operacion2.php", "GET", "tipo="+tipo+"&idlocalidad="+idlocalidad+"&idioma="+idioma_global, include_terminado_operacion);
	}
}*/

// Reinicia desplegables Buscador --------------------------------------------

var listados = new Array(10);
listados["reinicia"] = ["-"];

function eliminaOpciones(menu){
for (i=0; i<menu.options.length; i++)
	menu.options[i] = null;
}

function insertOpciones(lista,menu){
var i=0;
eliminaOpciones(menu);
for (i=0; i<lista.length; i++){
		if (i == 0){
		menu[i] = new Option(lista[i],"",false,true);
		} else {
		menu[i] = new Option(lista[i],"");
		}
	}
}