// JavaScript Document

function openAjax() {

var ajax;

try{
    ajax = new XMLHttpRequest(); // XMLHttpRequest para browsers decentes, como: Firefox, Safari, dentre outros.
}catch(ee){
    try{
        ajax = new ActiveXObject("Msxml2.XMLHTTP"); // Para o IE da MS
    }catch(e){
        try{
            ajax = new ActiveXObject("Microsoft.XMLHTTP"); // Para o IE da MS
        }catch(E){
            ajax = false;
        }
    }
}
return ajax;
}

//function buscaDados(idAssunto) {

function buscaDadosLegislacao(id) {
	var tema = id;
	
	if(document.getElementById) { // Para os browsers complacentes com o DOM W3C.
		var termo = tema; // Pega o valor do do tema em questão
		var exibeResultado = document.getElementById('dados'); // div que exibirá o resultado da busca.
		if(termo !== "" && termo !== null && termo.length > 0) { // Verifica se o campo não está vazio, ou se foi digitado no mínimo três caracteres.
			var ajax = openAjax(); // Inicia o Ajax.
			ajax.open("GET", "dadosLegislacao.php?id=" + tema, true); // Envia o termo da busca como uma querystring, nos possibilitando o filtro na busca.
			ajax.onreadystatechange = function() {
				if(ajax.readyState == 1) { // Quando estiver carregando, exibe: carregando...
					exibeResultado.innerHTML = "<h2  class='fonte-azulclara-11-bold'>Carregando...</h2>";
				}
				if(ajax.readyState == 4) { // Quando estiver tudo pronto.
					if(ajax.status == 200) {
						var resultado = ajax.responseText; // Coloca o resultado (da busca) retornado pelo Ajax nessa variável (var resultado).
						resultado = resultado.replace(/\+/g," "); // Resolve o problema dos acentos
						resultado = unescape(resultado); // Resolve o problema dos acentos
						exibeResultado.innerHTML = resultado;
					} else {
						exibeResultado.innerHTML = "Erro: ";
					}
				}
			}
			ajax.send(null); // submete
		} 
	}
}//fecha função


//function buscaDados(idAssunto) {

function buscaDadosLinks(id) {

	var tema = id;
	
	if(document.getElementById) { // Para os browsers complacentes com o DOM W3C.
		var termo = tema; // Pega o valor do do tema em questão
		var exibeResultado = document.getElementById('dados'); // div que exibirá o resultado da busca.
		if(termo !== "" && termo !== null && termo.length > 0) { // Verifica se o campo não está vazio, ou se foi digitado no mínimo três caracteres.
			var ajax = openAjax(); // Inicia o Ajax.
			ajax.open("GET", "dadosLinks.php?id=" + tema, true); // Envia o termo da busca como uma querystring, nos possibilitando o filtro na busca.
			ajax.onreadystatechange = function() {
				if(ajax.readyState == 1) { // Quando estiver carregando, exibe: carregando...
					exibeResultado.innerHTML = "<h2  class='fonte-azulclara-11-bold'>Carregando...</h2>";
				}
				if(ajax.readyState == 4) { // Quando estiver tudo pronto.
					if(ajax.status == 200) {
						var resultado = ajax.responseText; // Coloca o resultado (da busca) retornado pelo Ajax nessa variável (var resultado).
						resultado = resultado.replace(/\+/g," "); // Resolve o problema dos acentos
						resultado = unescape(resultado); // Resolve o problema dos acentos
						exibeResultado.innerHTML = resultado;
					} else {
						exibeResultado.innerHTML = "Erro: ";
					}
				}
			}
			ajax.send(null); // submete
		} 
	}
}//fecha função

function buscaDadosEducacao(id) {

	var tema = id;
	
	if(document.getElementById) { // Para os browsers complacentes com o DOM W3C.
		var termo = tema; // Pega o valor do do tema em questão
		var exibeResultado = document.getElementById('dados'); // div que exibirá o resultado da busca.
		if(termo !== "" && termo !== null && termo.length > 0) { // Verifica se o campo não está vazio
			var ajax = openAjax(); // Inicia o Ajax.
			ajax.open("GET", "dadosEducFinanceira.php?id=" + tema, true); // Envia o termo da busca como uma querystring, nos possibilitando o filtro na busca.
			ajax.onreadystatechange = function() {
				if(ajax.readyState == 1) { // Quando estiver carregando, exibe: carregando...
					exibeResultado.innerHTML = "<h2  class='fonte-azulclara-11-bold'>Carregando...</h2>";
				}
				if(ajax.readyState == 4) { // Quando estiver tudo pronto.
					if(ajax.status == 200) {
						var resultado = ajax.responseText; // Coloca o resultado (da busca) retornado pelo Ajax nessa variável (var resultado).
						resultado = resultado.replace(/\+/g," "); // Resolve o problema dos acentos
						resultado = unescape(resultado); // Resolve o problema dos acentos
						exibeResultado.innerHTML = resultado;
					} else {
						exibeResultado.innerHTML = "Erro: ";
					}
				}
			}
			ajax.send(null); // submete
		} 
	}
}//fecha função


function paginaDadosAgenda(numeroDaPagina,mesSolicitado) {

	var tema = numeroDaPagina;
	var ano = document.getElementById("ano").value;
	var mesResp = mesSolicitado;
	
	var ajax = openAjax(); // Inicia o Ajax.
			
	ajax.open("GET", "dadosAgenda.php?pagina=" + tema + "&ano=" + ano + "&mes=" + mesResp, true);
	
	var exibeResultado = document.getElementById('dadosPaginacao');
	
	ajax.onreadystatechange = function() {
	if(ajax.readyState == 1) { // Quando estiver carregando, exibe: carregando...
		exibeResultado.innerHTML = "<h2  class='fonte-azulclara-11-bold'>Carregando...</h2>";
	}
		if(ajax.readyState == 4) { // Quando estiver tudo pronto.
		if(ajax.status == 200) {
		var resultado = ajax.responseText; // Coloca o resultado (da busca) retornado pelo Ajax nessa variável (var resultado).
		resultado = resultado.replace(/\+/g," "); // Resolve o problema dos acentos
		resultado = unescape(resultado); // Resolve o problema dos acentos
		exibeResultado.innerHTML = resultado;
		} else {
		exibeResultado.innerHTML = "Erro: ";
				}
			}
	}
	ajax.send(null); // submete
}

	/*
	if(document.getElementById) { // Para os browsers complacentes com o DOM W3C.
		
		var termo = tema; // Pega o valor do do tema em questão
				
		var exibeResultado = document.getElementById('dadosPaginacao'); // div que exibirá o resultado da busca.
		if(termo !== "" && termo !== null && termo.length > 0) { // Verifica se o campo não está vazio, 
			var ajax = openAjax(); // Inicia o Ajax.
			
			ajax.open("GET", "dadosAgenda.php?pagina=" + tema + "&ano=" + ano + "&mes=" + mes, true); // Envia o termo da busca como uma querystring, nos possibilitando o filtro na busca.
			ajax.onreadystatechange = function() {
				if(ajax.readyState == 1) { // Quando estiver carregando, exibe: carregando...
					exibeResultado.innerHTML = "<h2>carregando...</h2>";
				}
				if(ajax.readyState == 4) { // Quando estiver tudo pronto.
					if(ajax.status == 200) {
						var resultado = ajax.responseText; // Coloca o resultado (da busca) retornado pelo Ajax nessa variável (var resultado).
						resultado = resultado.replace(/\+/g," "); // Resolve o problema dos acentos
						resultado = unescape(resultado); // Resolve o problema dos acentos
						exibeResultado.innerHTML = resultado;
					} else {
						exibeResultado.innerHTML = "Erro: ";
					}
				}
			}
			ajax.send(null); // submete
		} 
	}
}//fecha função
*/