// Documento JavaScript
// Esta funcin cargar las paginas
function llamarasincrono(url, id_contenedor, nombre){
var pagina_requerida = false
if (window.XMLHttpRequest) {// Si es Mozilla, Safari etc
pagina_requerida = new XMLHttpRequest()
} else if (window.ActiveXObject){ // pero si es IE
try {
pagina_requerida = new ActiveXObject("Msxml2.XMLHTTP")
} 
catch (e){ // en caso que sea una versin antigua
try{
pagina_requerida = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
pagina_requerida.onreadystatechange=function(){ // funcin de respuesta

if (nombre == "poblacion") { cargarpaginaZona(pagina_requerida, id_contenedor, nombre)

} else { cargarpagina(pagina_requerida, id_contenedor, nombre)}


}



	var indice = f1.provincia.selectedIndex;
	var valor = f1.provincia.options[indice].value;

	var indice = f1.poblacion.selectedIndex;
	var vloc = f1.poblacion.options[indice].value;

pagina_requerida.open('GET', url+"?op="+nombre+"&prov="+valor+"&loc="+vloc, true)

pagina_requerida.send(null)
}


function cargarpagina(pagina_requerida, id_contenedor, nombre){
if (pagina_requerida.readyState == 4 && (pagina_requerida.status==200 || window.location.href.indexOf("http")==-1))

document.getElementById(id_contenedor).innerHTML="<select name=\""+nombre+"\" class=\"txt_busc\" >"+pagina_requerida.responseText+"</select>";

}

function cargarpaginaZona(pagina_requerida, id_contenedor, nombre){
if (pagina_requerida.readyState == 4 && (pagina_requerida.status==200 || window.location.href.indexOf("http")==-1))

var extra = "onChange=\"llamarasincrono('ajaxsrv.php', 'zonas','zona');\"";
var extra2 = "onClick=\"llamarasincrono('ajaxsrv.php', 'zonas','zona');\"";
document.getElementById(id_contenedor).innerHTML="<select name=\""+nombre+"\" class=\"txt_busc\" "+extra+" "+extra2+">"+pagina_requerida.responseText+"</select>";

}



