function ajaxobj() {
	try {
		_ajaxobj = new ActiveXObject("Msxml2.XMLHTTP");
	} catch (e) {
		try {
			_ajaxobj = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (E) {
			_ajaxobj = false;
		}
	}

	if (!_ajaxobj && typeof XMLHttpRequest!='undefined') {
		_ajaxobj = new XMLHttpRequest();
	}

	return _ajaxobj;
}

function mostrar_provincia() {
	id_estado = document.getElementById("agregar-pais").value;
	// Instanciamos el objecto XMLHttpRequest
	ajax = ajaxobj();
	// Abrimos la conexión al script
	ajax.open("GET", "ajax-provincias.php?estado="+ id_estado, true);
	// Indicamos que función vigila el cambio de estado
	ajax.onreadystatechange=function() {
		if (ajax.readyState == 4) {
			// Mostramos resultado
			document.getElementById("agregar-provincia").disabled = false;
			//alert(ajax.responseText);
			document.getElementById("agregar-provincia").parentNode.innerHTML = ajax.responseText;
		}
	}
	// Enviamos algo para que funcione el proceso
	ajax.send(null);
}

function mostrar_poblacion() {
	id_estado = document.getElementById("agregar-provincia").value;
	// Instanciamos el objecto XMLHttpRequest
	ajax = ajaxobj();
	// Abrimos la conexión al script
	ajax.open("GET", "ajax-poblacion.php?estado="+ id_estado, true);
	// Indicamos que función vigila el cambio de estado
	ajax.onreadystatechange=function() {
		if (ajax.readyState == 4) {
			// Mostramos resultado
			document.getElementById("agregar-poblacion").disabled = false;
			//alert(ajax.responseText);
			document.getElementById("agregar-poblacion").parentNode.innerHTML = ajax.responseText;
		}
	}
	// Enviamos algo para que funcione el proceso
	ajax.send(null);
}

function mostrar_provincia_buscador() {
	id_estado = document.getElementById("agregar-pais").value;
	// Instanciamos el objecto XMLHttpRequest
	ajax = ajaxobj();
	// Abrimos la conexión al script
	ajax.open("GET", "ajax-provincias.php?estado="+ id_estado +"&busca=ok", true);
	// Indicamos que función vigila el cambio de estado
	ajax.onreadystatechange=function() {
		if (ajax.readyState == 4) {
			// Mostramos resultado
			document.getElementById("agregar-provincia").disabled = false;
			//alert(ajax.responseText);
			document.getElementById("agregar-provincia").parentNode.innerHTML = ajax.responseText;
		}
	}
	// Enviamos algo para que funcione el proceso
	ajax.send(null);
}

function mostrar_poblacion_buscador() {
	id_estado = document.getElementById("agregar-provincia").value;
	// Instanciamos el objecto XMLHttpRequest
	ajax = ajaxobj();
	// Abrimos la conexión al script
	ajax.open("GET", "ajax-poblacion.php?estado="+ id_estado +"&busca=ok", true);
	// Indicamos que función vigila el cambio de estado
	ajax.onreadystatechange=function() {
		if (ajax.readyState == 4) {
			// Mostramos resultado
			document.getElementById("agregar-poblacion").disabled = false;
			//alert(ajax.responseText);
			document.getElementById("agregar-poblacion").parentNode.innerHTML = ajax.responseText;
		}
	}
	// Enviamos algo para que funcione el proceso
	ajax.send(null);
}