// 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 computador.");

}



function SleepButton(iForm, modo, strTexto)

{

	if(modo)

	{

		iForm.value = strTexto;

		iForm.disabled = false;	

	}

	else

	{

		if(strTexto == "")

		{

			iForm.value = "Aguarde, processando . . .";

		}

		else

		{

			iForm.value = strTexto;

		}

		

		iForm.disabled = true;	

		

	}

	

}





function getFormValues(iForm)

{

	

	var strParams = "";

	

	for(i = 0 ; i < iForm.length ; i++)

	{	

		strParams += iForm[i].name + "=" + escape(iForm[i].value) + "&";	

	}

	

	return strParams;

}