
//CRIA A VARIÁVEL RETORNO
var retorno;
function CarregaArquivo(DivInner,url)
{
    retorno = null;
    //CRIA O OBJETO HttpRequest PARA O RESPECTIVO NAVEGADOR
    //Mozilla Fire Fox / Safari ...
    //

    if (window.XMLHttpRequest) {
        retorno = new XMLHttpRequest();
        //SETA A FUNÇÃO QUE SERÁ CHAMADA QUANDO O AJAX DER UM RETORNO
        retorno.onreadystatechange = processReqChange;
         //ABRE A REQUISIÇÃO AJAX, PASSANDO O MÉTODO DE ACESSO, URL E O PARÂMETRO
        retorno.open("GET", url, true);
        //INICIA O TRANSPORTA DOS OBJETOS NA REQUISIÇÃO        		
		retorno.send(null);
    } else if (window.ActiveXObject) {
        //
        //IE
        //
        retorno = new ActiveXObject("Microsoft.XMLHTTP");
        if (retorno) {
            //SETA A FUNÇÃO QUE SERÁ CHAMADA QUANDO O AJAX DER  UM RETORNO
            retorno.onreadystatechange = processReqChange;
            //ABRE A REQUISIÇÃO AJAX, PASSANDO O MÉTODO DE ACESSO, URL E O PARÂMETRO
            retorno.open("GET", url, true);
            //INICIA O TRANSPORTA DOS OBJETOS NA REQUISIÇÃO							
            retorno.send();
        }
    }
	//FUNÇÃO QUE TRATA O RETORNO DO AJAX
	function processReqChange()
	{
		if (retorno.readyState  == 4)
		{
			document.getElementById(DivInner).innerHTML = retorno.responseText;
		}
  }
}

