// JavaScript Document
// JavaScript Document
function createXMLHTTP() 
{
	var ajax;
	try 
	{
		ajax = new ActiveXObject("Microsoft.XMLHTTP");
	} 
	catch(e) 
	{
		try 
		{
			ajax = new ActiveXObject("Msxml2.XMLHTTP");
			alert(ajax);
		}
		catch(ex) 
		{
			try 
			{
				ajax = new XMLHttpRequest();
			}
			catch(exc) 
			{
				 alert("Esse browser não tem recursos para uso do Ajax");
				 ajax = null;
			}
		}
		return ajax;
	}


	   var arrSignatures = ["MSXML2.XMLHTTP.5.0", "MSXML2.XMLHTTP.4.0",
							"MSXML2.XMLHTTP.3.0", "MSXML2.XMLHTTP",
							"Microsoft.XMLHTTP"];
	   for (var i=0; i < arrSignatures.length; i++) 
	   {
			try 
			{
				var oRequest = new ActiveXObject(arrSignatures[i]);
				return oRequest;
			} 
			catch (oError) 
			{
			}
	   }
	
		   throw new Error("MSXML não está instalado em seu sistema.");
}

//-----------------------------------------------------------------------------------------

function MostrarDados(p, pagina, divID)
{
	oXMLHTTP = createXMLHTTP();
	p = p.replace('%20', ' ');
	p = escape(p)
	eval("document.all." + divID + ".innerHTML = 'carregando...'");
	oXMLHTTP.open("POST", pagina, true);
	oXMLHTTP.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	oXMLHTTP.onreadystatechange = function(){
					if(oXMLHTTP.readyState == 4){
						eval("document.all." + divID + ".innerHTML = oXMLHTTP.responseText");}}
	oXMLHTTP.send("parametro=" + p);
}

//-----------------------------------------------------------------------------------------

function RetornarDados(p,pagina)
{
/*
//	alert(p);
	var valor;
	oXMLHTTP = createXMLHTTP();
	p = escape(p);
	oXMLHTTP.open("POST", pagina, true);
	oXMLHTTP.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	oXMLHTTP.onreadystatechange = function(){
								  	  if(oXMLHTTP.readyState == 4){
										  valor = oXMLHTTP.responseText;}}
	oXMLHTTP.send("parametro=" + p);
	return valor;
*/


	var valor;

	oXMLHTTP = createXMLHTTP();
	p = escape(p)
	oXMLHTTP.open("POST", pagina, false);
	oXMLHTTP.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	oXMLHTTP.onreadystatechange = function(){
					if(oXMLHTTP.readyState == 4){
						valor = oXMLHTTP.responseText;}}
	oXMLHTTP.send("parametro=" + p);
	return valor;
}
