// JavaScript Document
//Llamado desde cualquier pagina con
//<script language="JavaScript" type="text/javascript" src="motor.js"></script>
//<a href="javascript:llamarasincrono('procesador.php?funcion=pt&nro=5',
//'contenidos');">
// Documento JavaScript
// Esta función cargará las paginas
function getXMLHTTPRequest()
{
	var req = false;
	try  {
	    req = new XMLHttpRequest(); /* p.e. Firefox */
	}catch(err1) {
		try	{
			req = new ActiveXObject("Msxml2.XMLHTTP");
			/* algunas versiones IE */
    }
  catch(err2)
    {
    try
      {
       req = new ActiveXObject("Microsoft.XMLHTTP");
  /* algunas versiones IE */
      }
      catch(err3)
        {
         req = false;
        }
    }
  }
return req;
}

   function llamarAjax(direccion, parametros, destino)
   {
	var miAleatorio=Math.random();
	parametros = parametros+"&rand=" + miAleatorio;
    var miPeticion = getXMLHTTPRequest(); // [@_@]
    miPeticion.onreadystatechange = function() {
        if (miPeticion.readyState != 4) {
			return;
		}else{
			if(miPeticion.status == 200){
				destino.innerHTML = miPeticion.responseText;
			}
			else{
				alert("Ha ocurrido un error: " + miPeticion.statusText);
			}
		}
    }
	miPeticion.open("POST", direccion, true);
    miPeticion.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
    miPeticion.send(parametros); 
   }













