// Script do AJAX

// Prepara o objeto AJAX
var xmlHttp;

function fCriaAjax() {
	try { xmlHttp = new XMLHttpRequest(); }
	catch (e) { 
		try { xmlHttp = new ActiveXObject("Msxml2.XMLHTTP"); }
		catch (e) {
			try { xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); }
			catch (e) {
				alert("Seu navegador não suporta as tecnologias dessa página.");
				return false;
			}
		}
	}
}


// Chama uma página internamente sem recarregar a página
// oPage = a URL da página que vai ser rodada
// oDiv = DIV no qual a função vai mostrar os resultados
function fAjax(oDiv,oPage){
	fCriaAjax();
	xmlHttp.onreadystatechange = function() {

		if (xmlHttp.readyState == 1) {
			document.getElementById(oDiv).innerHTML		= '<option>Carregando...</option>';
		}
		if (xmlHttp.readyState == 4) {
			document.getElementById(oDiv).style.display	= '';
			document.getElementById(oDiv).innerHTML		= xmlHttp.responseText;
		}
	}
    xmlHttp.open("GET",oPage,true);
    xmlHttp.send(null);
}