Cita:  
					Iniciado por Alexis88 
  Dentro de la segunda función debes de llamar a la primera para que crees el objeto XHR.
 
Saludos
    He ampliado lo siguiente, lo que me ocurre es que estoy cogiendo de un ejemplo y no se como seguir...   
 Código PHP:
    <script>
    var peticionHTTP;
        
    function inicializar_XHR()
    {
        if(window.XMLHttpRequest)
        peticionHTTP = new XMLHttpRequest();
        
        else peticionHTTP = new ActiveXObject("Microsoft.XMLHTTP");
    }
    
    function realizarPeticion (url, metodo, funcion) {
        
        //Recibir una funcion de como actuar
        peticionHTTP.onReadyStateChange = funcion;
        // Realizar la peticion
        peticionHTTP.open(metodo, url, true);
        peticionHTTP.send(null);
    }
    
    function peticion ()
    {
    realizarPeticion('ckeckBD.php','GET','funcActuadora');
    }
     
     
     function funcActuadora ()
    {
        if(peticion.HTTP.readyState == 4)
        if(peticion.HTTP.status == 200)
        
            hacerAlgo();
        
    }
         
</script> 
   
  Voy bien?