// JavaScript Document
var carpeta = host+"ajax/";

function cargaProvincias(){
	//destino1 = $(comboDestino);
		var url = carpeta+'ajx.carga_provinciasXML.php';
		var valor = $F('pais');
		var pars = 'id='+valor;
		var myAjax = new Ajax.Request( url, 
									  { 
									  	method: 'post', 
										parameters: pars, 
										onComplete: crearOptionsProvincia
										}
										); 
}



function cargaCiudades(){
	//destino1 = $(comboDestino);
		var url = carpeta+'ajx.carga_ciudadesXML.php';
		var valor = $F('provincia');
		var pars = 'id='+valor;
		var myAjax = new Ajax.Request( url, 
									  { 
									  	method: 'post', 
										parameters: pars, 
										onComplete: crearOptionsCiudad
										}
										); 
}

function cargaBarrios(){
	//destino1 = $(comboDestino);
		var url = carpeta+'ajx.carga_barriosXML.php';
		var valor = $F('ciudad');
		var pars = 'id='+valor;
		var myAjax = new Ajax.Request( url, 
									  { 
									  	method: 'post', 
										parameters: pars, 
										onComplete: crearOptionsBarrios
										}
										); 
}
function crearOptionsProvincia(res){
	//alert(res.responseText);
	$('provincia').length = 0;
	resultadoXML = res.responseXML;
	resultado = resultadoXML.getElementsByTagName('item');
	//alert('son '+resultado.length+' items');
	for(i=0; i<resultado.length; i++){
		var opcion = new Option( resultado[i].getAttribute('nombre'), resultado[i].getAttribute('value') )
        $('provincia').options[i] = opcion;
	}
	return true;
}

function crearOptionsCiudad(res){
	//alert(res.responseText);
	$('ciudad').length = 0;
	resultadoXML = res.responseXML;
	resultado = resultadoXML.getElementsByTagName('item');
	//alert('son '+resultado.length+' items');
	for(i=0; i<resultado.length; i++){
		var opcion = new Option( resultado[i].getAttribute('nombre'), resultado[i].getAttribute('value') )
        $('ciudad').options[i] = opcion;
	}
	return true;
}
function crearOptionsBarrios(res){
	$('barrio').length = 0;
	//alert(res.responseText);
	resultadoXML = res.responseXML;
	resultado = resultadoXML.getElementsByTagName('item');
	
	if(resultado[0].getAttribute('value')!='x'){
		Element.show ('fieldZonas');
	}else{
		Element.hide ('fieldZonas');
	}
	for(i=0; i<resultado.length; i++){
		var opcion = new Option( resultado[i].getAttribute('nombre'), resultado[i].getAttribute('value') )
        $('barrio').options[i] = opcion;
	}
	return true;
}
