Habia pensado en eso... por eso he probado con introducir el mismo codigo de la funcon _activo dentro de la misma funcion _enviar:
Código Javascript
:
Ver originalfunction _envio(url,lugar,variables)
{
XMLHTTP=false;
if(window.XMLHttpRequest)
{
req= XMLHttpRequest();
}
else if(window.ActiveXObject)
{
req= ActiveXObject("Microsoft.XMLHTTP");
}
if(req)
{
//envio...
He buscado si la variable req se menciona en todo mi codigo y no es asi, asi que la variable no es global... que mala pinta.
¿Tu sueles hacer varias consultas a la vez?... es que segun creo leer por google algunos crean variables diferentes para cada peticion, en plan: req1, req2, req3...