var urlBase='../XML/';



function llenarCombo(combo, value) {
  var myAjax = new Ajax.Request(urlBase+'combos/', 
    {
      method: 'POST', 
			asynchronous: true,
			contentType: 'application/x-www-form-urlencoded',
			encoding: 'ISO-8859-1',		      
      parameters: value, 
      onComplete: function(transport){
      	parserComboXml(combo, transport);
      }
    });
}

function borrarCombo(combo){
  var obj = $(combo);
  while(obj.options.length>0){
  	obj.removeChild(obj.firstChild);
  }
}

function parserComboXml(combo, responseXMLCli){

	borrarCombo(combo);
  var obj = $(combo);
	
	var xml  = responseXMLCli.responseXML.documentElement; 


	for (i = 0; i < xml.getElementsByTagName('data').length; i++){
	
		var data = xml.getElementsByTagName('data')[i]; 	
		
		var value = data.getElementsByTagName('value')[0].firstChild.data
		var option=data.getElementsByTagName('option')[0].firstChild.data

		obj.options[i] = new Option(option, value);
		
	}

}

function updateObject(objeto, uri, value){

	  var myAjax = new Ajax.Request(urlBase+uri, 
    {
      method: 'POST', 
			asynchronous: true,
			contentType: 'application/x-www-form-urlencoded',
			encoding: 'ISO-8859-1',		      
      parameters: value, 
      onComplete: function(transport){
      	$(objeto).update(transport.responseText);
      }
    });
}



function enviar(){
	
	var provincia=$('provincias').value;
	var ciudad=$('ciudades').value;
	var barrio=$('barrios').value;
	
	if(provincia > 0 && ciudad > 0){
		var transport='provincia='+provincia+'&ciudad='+ciudad+'&barrio='+barrio;
		updateObject('resultado','resultados/',transport);
		//alert(transport);
		$('busqueda').hide()
		$('resultado').show();
	}else{
		alert("Debe seleccionar una Provincia y una Ciudad");
	}
	
}

function regresar(){
	
	$('resultado').hide();
	$('busqueda').show();
	$('resultado').update('');
}











