var _glbMatriz=new Array();

function __ajax(_gp,_url,_parametros,_id)
{
var _xmlhttp = false;
try
{
if( window.ActiveXObject )
{
for( var i = 5; i; i-- )
{
try
{
if( i == 2 )
{
_xmlhttp = new ActiveXObject( "Microsoft.XMLHTTP" );    
}
else
{
_xmlhttp = new ActiveXObject( "Msxml2.XMLHTTP." + i + ".0" );
}
break;
}
catch(e)
{                        
_xmlhttp = false;
}
}
}
else if( window.XMLHttpRequest )
{
_xmlhttp = new XMLHttpRequest();
}
}
catch(e)
{
_xmlhttp = false;
}


if(_gp=="g")
{
var _rnd = Math.random();
_parametrosUrl=arguments[2]!=""?_parametros+"&":"";
_url+="?"+_parametrosUrl+"_rnd="+_rnd;
_xmlhttp.open("get", _url , true);
_send=null;
}
else
{
_xmlhttp.open("post", _url , true);
_xmlhttp.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
_xmlhttp.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");
_xmlhttp.setRequestHeader("Pragma", "no-cache");
_xmlhttp.setRequestHeader("cache-directive", "no-cache");
_xmlhttp.setRequestHeader("Pragma-directive", "no-cache");
_xmlhttp.setRequestHeader("Content-Language", "pt-br");
_xmlhttp.setRequestHeader("Expires", "Thu, 01 Jan 1970 00:00:00 GMT");
_xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=iso-8859-1"); 
_send=_parametros;
}

_xmlhttp.onreadystatechange = function()
{
if (_xmlhttp.readyState == 4) 
{
if (_xmlhttp.status == 200) 
{
var _arrDados=unescape(_xmlhttp.responseText);
eval(_glbMatriz[_id].split("|")[0]+"('"+escape(_arrDados)+"','"+_glbMatriz[_id]+"')");
}
}
}
_xmlhttp.send(_send);

}//function


