function carrega(pagina, target, tipo){

	try{
    xmlhttp = new XMLHttpRequest();
	}catch(ee){
		try{
			xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
		}catch(e){
			try{
				xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
			}catch(E){
				xmlhttp = false;
			}
		}
	}

    //Exibe o texto carregando no div conteúdo
    var conteudo=document.getElementById(target)
    if (tipo=='value'){
	  conteudo.value='carregando...'
	}
	else{
	  conteudo.innerHTML='<div align="left" class="tx"><!--<img src="images/loading.gif">-->carregando...</div>'
	}
	
    //Guarda a página escolhida na variável atual
    atual=pagina

    //Abre a url
    xmlhttp.open("GET",pagina,true);

    //Executada quando o navegador obtiver o código
    xmlhttp.onreadystatechange=function() {

        if (xmlhttp.readyState==4){

            //Lê o texto
            var texto=xmlhttp.responseText

            //Desfaz o urlencode
//            texto=texto.replace(/\+/g," ")

			texto=unescape(texto)

            //Exibe o texto no div [target]
            var conteudo=document.getElementById(target)
            if (tipo=='value'){
			  conteudo.value=texto
			}
			else{
			  conteudo.innerHTML=texto
			}
        }
    }
    xmlhttp.send(null)
}