// Criando Objeto XMLHttpRequest - AJAX
// [begin]
var objXMLHttpRequest = false;
function requisicao() {
	objXMLHttpRequest = false;
	if (window.XMLHttpRequest) {
		objXMLHttpRequest = new XMLHttpRequest();
	} else if (window.ActiveXObject) { 
		try {
			objXMLHttpRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try {
				objXMLHttpRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {}
		}
	}
	if (!objXMLHttpRequest) {
		alert("Não foi possível concluir a operação!\nCausa do erro: Problemas com o navegador.");
		return false;
	}
}
// [end]

// Paginacao das Noticias
// [begin]
function exibirNoticia($qstr) {
	requisicao();
	objXMLHttpRequest.onreadystatechange = function () {
		if (objXMLHttpRequest.readyState == 4) {
			if (objXMLHttpRequest.status == 200) {
				mostraValor();
				document.getElementById("carregando").className = "carregando_off";
			} else {
				alert("Falha na requisição");
				document.getElementById("carregando").className = "carregando_off";
			}
		} else {
			document.getElementById("carregando").className = "carregando_on";
		}
	}
	objXMLHttpRequest.open("GET","xhtml_noticias_bloco_noticia.cfm"+$qstr,true);
	objXMLHttpRequest.send(null);
}
function mostraValor() {
	var xml_externo = objXMLHttpRequest.responseText;
	document.getElementById("bloco_noticia").innerHTML = xml_externo;
}
// [end]
