///////////////////////////////////=======================================
// Ajax
function loadXMLDoc(url,div_id){

	var req;
	var id = div_id;
	//
    req = null;
    // Procura por um objeto nativo (Mozilla/Safari)
    if (window.XMLHttpRequest) {
        req = new XMLHttpRequest();
        req.onreadystatechange = processReqChange;
        req.open("GET", url, true);
		req.overrideMimeType('text/xml; charset=iso-8859-1');
        req.send(null);
    // Procura por uma versao ActiveX (IE)
    } else if (window.ActiveXObject) {
        req = new ActiveXObject("Microsoft.XMLHTTP");
        if (req) {
            req.onreadystatechange = processReqChange;
            req.open("GET", url, true);
            req.send();
        }
    }
	function processReqChange(){
    	// apenas quando o estado for "completado"
    	if (req.readyState == 4) {
        	// apenas se o servidor retornar "OK"
        	if (req.status == 200) {
            	// procura pela div id="atualiza" e insere o conteudo
            	// retornado nela, como texto HTML
				document.getElementById(id).innerHTML = req.responseText;
        	} else {
            	alert("Houve um problema ao obter os dados:\n" + req.statusText);
        	}
    	}
	}
}

function CarregaAjax(url,div_id){
	loadXMLDoc(url,div_id);
	document.getElementById(div_id).innerHTML = "<p align='center'>Aguarde, carregando...</p>";
}
