//	Vamos a presuponer que el usuario es una persona inteligente...
var isIE = false;

//	Creamos una variable para el objeto XMLHttpRequest
var req;
var req2;
var reqv2;
var reqv3;
var req3;
var reqPais;
var reqlocalidad;

//	Creamos una funcion para cargar los datos en nuestro objeto.
//	Logicamente, antes tenemos que crear el objeto.
//	Vease que la sintaxis varia dependiendo de si usamos un navegador decente
//	o Internet Explorer
function cargaXML(url) {
	//	Primero vamos a ver si la URL es una URL :)
	if(url==''){
		return;
	}
	//	Usuario inteligente...
	if (window.XMLHttpRequest) {
		req = new XMLHttpRequest();
		req.onreadystatechange = processReqChange;
		req.open("GET", url, true);
		req.send(null);
	//	...y usuario de Internet Explorer Windows
	} else if (window.ActiveXObject) {
		isIE = true;
		req = new ActiveXObject("Microsoft.XMLHTTP");
		if (req) {
			req.onreadystatechange = processReqChange;
			req.open("GET", url, true);
			req.send();
		}
	}
}

//	Funcion que se llama cada vez que se dispara el evento onreadystatechange
//	del objeto XMLHttpRequest
function processReqChange(){
	var detalles = document.getElementById("locali");
	if(req.readyState == 4){
		detalles.innerHTML = req.responseText;
	} else {
		detalles.innerHTML = '<img src="../img/loading.gif" align="middle" /> <span class="Arial_12">Loading...</span>';
	}
}

function cargaXMLPais(url) {
	//	Primero vamos a ver si la URL es una URL :)
	if(url==''){
		return;
	}
	//	Usuario inteligente...
	if (window.XMLHttpRequest) {
		reqPais = new XMLHttpRequest();
		reqPais.onreadystatechange = processReqChangepais;
		if (url == 1) {
			url = "../include/localidad.php?Prov_cont=Buenos Aires";
		}else{
			url = "../include/localidad.php?Prov_cont=nop";
		}
		reqPais.open("GET", url, true);
		reqPais.send(null);
	//	...y usuario de Internet Explorer Windows
	} else if (window.ActiveXObject) {
		isIE = true;
		reqPais = new ActiveXObject("Microsoft.XMLHTTP");
		if (reqPais) {
			reqPais.onreadystatechange = processReqChangepais;
					if (url == 1) {
			url = "../include/localidad.php?nomb_prov=Buenos Aires";
		}else{
			url = "../include/localidad.php?nomb_prov=nop";
		}
			reqPais.open("GET", url, true);
			reqPais.send();
		}
	}
}

//	Funcion que se llama cada vez que se dispara el evento onreadystatechange
//	del objeto XMLHttpRequest
function processReqChangepais(){
	var pais = document.getElementById("localidad");
	if(reqPais.readyState == 4){
		pais.innerHTML = reqPais.responseText;
	} else {
		pais.innerHTML = '<img src="../img/loading.gif" align="middle" /> <span class="Arial_12">Loading...</span>';
	}
}



function cargaXMLLocalidad(url) {
	//	Primero vamos a ver si la URL es una URL :)
	if(url==''){
		return;
	}


	//	Usuario inteligente...
	if (window.XMLHttpRequest) {
		reqlocalidad = new XMLHttpRequest();
		reqlocalidad.onreadystatechange = processReqChangelocalidad;
		reqlocalidad.open("GET", url, true);
		reqlocalidad.send(null);
	//	...y usuario de Internet Explorer Windows
	} else if (window.ActiveXObject) {
		isIE = true;
		reqlocalidad = new ActiveXObject("Microsoft.XMLHTTP");
		if (reqlocalidad) {
			reqlocalidad.onreadystatechange = processReqChangelocalidad;
			reqlocalidad.open("GET", url, true);
			reqlocalidad.send();
		}
	}
}


//	Funcion que se llama cada vez que se dispara el evento onreadystatechange
//	del objeto XMLHttpRequest
function processReqChangelocalidad(){
	var localidad = document.getElementById("localidad");
	if(reqlocalidad.readyState == 4){
		localidad.innerHTML = reqlocalidad.responseText;
	} else {
		localidad.innerHTML = '<img src="../img/loading.gif" align="middle" /> <span class="Arial_12">Loading...</span>';
	}
}






function cargaXML2(url) {
	//	Primero vamos a ver si la URL es una URL :)
	if(url==''){
		return;
	}
	//	Usuario inteligente...
	if (window.XMLHttpRequest) {
		req2 = new XMLHttpRequest();
		req2.onreadystatechange = processReqChange2;
		req2.open("GET", url, true);
		req2.send(null);
	//	...y usuario de Internet Explorer Windows
	} else if (window.ActiveXObject) {
		isIE = true;
		req2 = new ActiveXObject("Microsoft.XMLHTTP");
		if (req2) {
			req2.onreadystatechange = processReqChange2;
			req2.open("GET", url, true);
			req2.send();
		}
	}
}





//	Funcion que se llama cada vez que se dispara el evento onreadystatechange
//	del objeto XMLHttpRequest
function processReqChange2(){
	var v2 = document.getElementById("caja_Ajax");
	if(req2.readyState == 4){
		v2.innerHTML = req2.responseText;
	} else {
		v2.innerHTML = '<img src="../img/loading.gif" align="middle" /> <span class="Arial_12">Loading...</span>';
	}
}



function cargaXML3(url) {
	//	Primero vamos a ver si la URL es una URL :)
	if(url==''){
		return;
	}
	//	Usuario inteligente...
	if (window.XMLHttpRequest) {
		req3 = new XMLHttpRequest();
		req3.onreadystatechange = processReqChange3;
		req3.open("GET", url, true);
		req3.send(null);
	//	...y usuario de Internet Explorer Windows
	} else if (window.ActiveXObject) {
		isIE = true;
		req3 = new ActiveXObject("Microsoft.XMLHTTP");
		if (req3) {
			req3.onreadystatechange = processReqChange3;
			req3.open("GET", url, true);
			req3.send();
		}
	}
}





//	Funcion que se llama cada vez que se dispara el evento onreadystatechange
//	del objeto XMLHttpRequest
function processReqChange3(){
	var v3 = document.getElementById("caja_Ajax2");
	if(req3.readyState == 4){
		v3.innerHTML = req3.responseText;
	} else {
		v3.innerHTML = '<img src="../img/loading.gif" align="middle" /> <span class="Arial_12">Loading...</span>';
	}
}
