hola amigos tengo un problema con estas dos funciones de javascript
 
 
 
function buildSelectAccommodation(id,value,Tour_de_prueva)
{  
divResultado = document.getElementById('tour_div');
   ajax=objetoAjax();
   ajax.open("GET", "tour_detalles.php?id="+id+"&value="+value+"&acc="  +Tour_de_prueva);
   ajax.onreadystatechange=function() {
   if (ajax.readyState==4) {
   divResultado.innerHTML = ajax.responseText
   }
   }
    ajax.send(null)    
}
function buildCost(name_select01,id_operator)
{	
alert("valor000000000000000000"); 
   divResultado = document.getElementById('cost_div'); 
   ajax=objetoAjax();
   ajax.open("GET", "tour_detalles_costo.php?name_select01="+name_sele  ct01+"&id_operator="+id_operator);
   ajax.onreadystatechange=function() {
   if (ajax.readyState==4) {
   divResultado.innerHTML = ajax.responseText
   }
   }
     ajax.send(null)
 
}
la verdad estan funcionando, pero tengo que agregarles 
alert("valor000000000000000000");  en la segunda funcion para que se ejecuten, (llamen a las paginas que cada una debe e impriman), bueno si saco la linea alert("valor000000000000000000");, solo se ejecuta la segunda funcion
 
con el codigo que llamo a las dos funciones es
"onchange='buildSelectAccommodation(this.id,this.v  alue,this.value);buildCost(this.id,this.value)'"); 
   
 
 lineas que no funcionan bien
 lineas que no funcionan bien 

