	//	METODO PARA CONECTAR AO OBJETO DE MANIPULACAO DE XML
	function conexao(){
		//verifica se o browser tem suporte a ajax
		try{
			this.ajax = new ActiveXObject("Microsoft.XMLHTTP");
			this.erro = "";
		}catch(e){
			try{
				this.ajax = new ActiveXObject("Msxml2.XMLHTTP");
				this.erro = "";
			}catch(ex){
				try{
					this.ajax = new XMLHttpRequest();
					this.erro = "";
				}catch(exc){
					this.erro = "Esse browser não tem recursos para uso do Ajax";
					this.ajax = null;
				}
			}
		}
	}
	//
	function combo(acao,id,pagina,objcombo){
		var con = new conexao();
		//se tiver suporte ajax
		if(con.erro=="") {
			//idOpcao  = document.getElementById("Aguarde");
			con.ajax.open("POST", pagina, true);
			con.ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
			con.ajax.onreadystatechange = function() {
				//enquanto estiver processando...emite a msg de carregando
				if(con.ajax.readyState == 1) {
					if (acao==1){
						//idOpcao.style.display="";
						//setTimeout("idOpcao.style.display='none'",1000);
					}
				}
				//após ser processado - chama função processXML que vai varrer os dados
				if(con.ajax.readyState == 4 ) {
					if(con.ajax.responseXML) {
						con.erro = "";
						carregar(con.ajax.responseXML,objcombo);
						//idOpcao.style.display="";
						//setTimeout("idOpcao.style.display='none'",1000);
					}else{
						//caso não seja um arquivo XML emite a mensagem abaixo
						con.erro = "Erro ao buscar dados!";
						//setTimeout("idOpcao.style.display='none'",1000);
					}
				}
			}
			//passa o código do estado escolhido
			var params = "acao="+acao+"&id="+id;
			con.ajax.send(params);
		}else{
			alert(con.erro);
		}
		//	METODO PARA CARREGAR O COMBO SUPERIOR
		function carregar(obj,objcombo,opcao){
			//pega a tag cidade
			objcombo.options.length = 1;
			var dataArray   = obj.getElementsByTagName("lista");
			//total de elementos contidos na tag cidade
			if(dataArray.length > 0) {
				//percorre o arquivo XML paara extrair os dados
				for(var i = 0 ; i < dataArray.length ; i++) {
					var item = dataArray[i];
					//contéudo dos campos no arquivo XML
					var id   =  item.getElementsByTagName("id")[0].firstChild.nodeValue;
					var nome =  item.getElementsByTagName("nome")[0].firstChild.nodeValue;			
					//cria um novo option dinamicamente  
					var novo = document.createElement("option");
					//atribui um ID a esse elemento
					novo.setAttribute("id", "opcoes");
					//atribui um valor
					novo.value = id;
					//atribui um texto
					novo.text  = nome;
					//finalmente adiciona o novo elemento
					objcombo.options.add(novo);
				}
			}else {
				//caso o XML volte vazio, printa a mensagem abaixo
				//setTimeout("idOpcao.style.display='none'",1000);			
			}	  
		}
	}
	//
	function lista(acao,id,pagina){
		var con = new conexao();
		//se tiver suporte ajax
		if(con.erro=="") {
			//idOpcao  = document.getElementById("status");
			con.ajax.open("POST", pagina, true);
			con.ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
			con.ajax.onreadystatechange = function() {
				//enquanto estiver processando...emite a msg de carregando
				if(con.ajax.readyState == 1) {
					if (acao==1){
						//idOpcao.innerHTML = "Carregando...!";
						//setTimeout("idOpcao.innerHTML = ''",1000);
					}
				}
				//após ser processado - chama função processXML que vai varrer os dados
				if(con.ajax.readyState == 4 ) {
					if(con.ajax.responseXML) {
						con.erro = "";
						carregar(con.ajax.responseXML);
						//idOpcao.innerHTML = "";
					}else{
						//caso não seja um arquivo XML emite a mensagem abaixo
						con.erro = "Erro ao buscar dados!";
						//setTimeout("idOpcao.innerHTML = ''",1000);
					}
				}
			}
			//passa o código do estado escolhido
			var params = "acao="+acao+"&id="+id;
			con.ajax.send(params);
		}else{
			alert(con.erro);
		}
		//	METODO PARA CARREGAR O COMBO SUPERIOR
		function carregar(obj){
			//pega a tag cidade
			var dataArray   = obj.getElementsByTagName("lista");
			//total de elementos contidos na tag cidade
			strHTML = "";
			if(dataArray.length > 0) {
				//percorre o arquivo XML paara extrair os dados
				strHTML = "<table width='100%'>";
				for(var i = 0 ; i < dataArray.length ; i++) {
					var item = dataArray[i];
					//contéudo dos campos no arquivo XML
					var id   =  item.getElementsByTagName("id")[0].firstChild.nodeValue;
					var nome =  item.getElementsByTagName("nome")[0].firstChild.nodeValue;			
					//cria uma tabela de listagem
					strHTML += "<tr><td><input type='checkbox' name='chklista[]' value='"+id+"'><a href='JavaScript:selecionar("+id+")'>"+nome+"</a></td></tr>";
				}
				strHTML += "</table>";
			}else {
				//caso o XML volte vazio, printa a mensagem abaixo
				//idOpcao.innerHTML = "--Nenhum Registro Listado--";
				//setTimeout("idOpcao.innerHTML = ''",1000);
			}
			grade.innerHTML = strHTML;
		}
	}
	//
	function conteudo(acao,id,pagina){
		var con = new conexao();
		//se tiver suporte ajax
		if(con.erro=="") {
			//idTitulo = document.getElementById("TDTitulo");
			//idOpcao  = document.getElementById("Aguarde");
			idConteudo = document.getElementById("TDConteudo");
			con.ajax.open("POST", pagina, true);
			con.ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
			con.ajax.onreadystatechange = function() {
				//enquanto estiver processando...emite a msg de carregando
				if(con.ajax.readyState == 1) {
					if (acao==1){
						//idOpcao.style.display="";
						//setTimeout("idOpcao.style.display='none'",1000);
					}
				}
				//após ser processado - chama função processXML que vai varrer os dados
				if(con.ajax.readyState == 4 ) {
					if(con.ajax.responseXML) {
						//idOpcao.style.display="";
						con.erro = "";
						var obj = con.ajax.responseXML;
						var dataArray = obj.getElementsByTagName("conteudo");
						strHTML = "<span>";
						if(dataArray.length > 0) {
							for(var i = 0 ; i < dataArray.length ; i++) {
								var item = dataArray[i];
								var categoria =  item.getElementsByTagName("categoria")[0].firstChild.nodeValue;
								var titulo	  =  item.getElementsByTagName("titulo")[0].firstChild.nodeValue;
								var descricao =  item.getElementsByTagName("descricao")[0].firstChild.nodeValue;
								var chamada   =  item.getElementsByTagName("chamada")[0].firstChild.nodeValue;
								strHTML += "<h1>"+titulo+"</h1>"+
											"<span>"+chamada+"</span>"+
										   "<span>"+descricao+"</span>";
							}
						}
						strHTML += "</span>";
						idConteudo.innerHTML = strHTML;
						//idTitulo.innerHTML = categoria;
						//setTimeout("idOpcao.style.display='none'",1000);
					}else{
						//caso não seja um arquivo XML emite a mensagem abaixo
						con.erro = "Erro ao buscar dados!";
						//setTimeout("idOpcao.style.display='none'",1000);
					}
				}
			}
			//passa o código do estado escolhido
			var params = "acao="+acao+"&id="+id;
			con.ajax.send(params);
		}else{
			alert(con.erro);
		}
	}
	//
	function noticia(acao,id,pagina){
		var con = new conexao();
		//se tiver suporte ajax
		if(con.erro=="") {
			//idTitulo = document.getElementById("TDTitulo");
			///idOpcao  = document.getElementById("Aguarde");
			idConteudo = document.getElementById("TDConteudo");
			con.ajax.open("POST", pagina, true);
			con.ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
			con.ajax.onreadystatechange = function() {
				//enquanto estiver processando...emite a msg de carregando
				if(con.ajax.readyState == 1) {
					if (acao==1){
						//idOpcao.style.display="";
						//setTimeout("idOpcao.style.display='none'",1000);
					}
				}
				//após ser processado - chama função processXML que vai varrer os dados
				if(con.ajax.readyState == 4 ) {
					if(con.ajax.responseXML) {
						//idOpcao.style.display="";
						con.erro = "";
						var obj = con.ajax.responseXML;
						var dataArray = obj.getElementsByTagName("conteudo");
						strHTML = "<div>";
						if(dataArray.length > 0) {
							for(var i = 0 ; i < dataArray.length ; i++) {
								var item = dataArray[i];
								var categoria =  item.getElementsByTagName("categoria")[0].firstChild.nodeValue;
								var titulo	  =  item.getElementsByTagName("titulo")[0].firstChild.nodeValue;
								var descricao =  item.getElementsByTagName("descricao")[0].firstChild.nodeValue;
								var chamada   =  item.getElementsByTagName("chamada")[0].firstChild.nodeValue;
								strHTML += "<h1>"+titulo+"</h1>";
								if (chamada != "&nbsp;"){
									strHTML += "<div style='color:#999999; font-weight:bold'>"+chamada+"</div>";
								}
								strHTML += "<div id='texto'>"+descricao+"</div>";
							}
						}
						strHTML += "</div>";
						idConteudo.innerHTML = strHTML;
						//idTitulo.innerHTML = categoria;
						//setTimeout("idOpcao.style.display='none'",1000);
					}else{
						//caso não seja um arquivo XML emite a mensagem abaixo
						con.erro = "Erro ao buscar dados!";
						//setTimeout("idOpcao.style.display='none'",1000);
					}
				}
			}
			//passa o código do estado escolhido
			var params = "acao="+acao+"&id="+id;
			con.ajax.send(params);
		}else{
			alert(con.erro);
		}
	}
	//
	function listaconteudo(acao,id,inicio,qtde,npagina,pagina){
		var con = new conexao();
		//se tiver suporte ajax
		if(con.erro=="") {
			idTitulo = document.getElementById("TDTitulo");
			//idOpcao  = document.getElementById("Aguarde");
			idConteudo = document.getElementById("TDConteudo");
			con.ajax.open("POST", pagina, true);
			con.ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
			con.ajax.onreadystatechange = function() {
				//enquanto estiver processando...emite a msg de carregando
				if(con.ajax.readyState == 1) {
					if (acao==1){
						//idOpcao.style.display="";
						//setTimeout("idOpcao.style.display='none'",1000);
					}
				}
				//após ser processado - chama função processXML que vai varrer os dados
				if(con.ajax.readyState == 4 ) {
					if(con.ajax.responseXML) {
						//idOpcao.style.display="";
						con.erro = "";
						var obj = con.ajax.responseXML;
						var dataArray = obj.getElementsByTagName("conteudo");
						strHTML = "<div>";
						strHTML = "<h1>Selecione</h1><br>";
						if(dataArray.length > 0) {
							for (var i = 0 ; i < dataArray.length ; i++){
								var item  = dataArray[i];
								var lista = item.getElementsByTagName("lista");
								var nreg  = item.getElementsByTagName("nreg")[0].firstChild.nodeValue;
								var tnreg = item.getElementsByTagName("tnreg")[0].firstChild.nodeValue;
								var categoria =  item.getElementsByTagName("categoria")[0].firstChild.nodeValue;
								for(var j = 0 ; j < lista.length ; j++) {
									var item = lista[j];
									var data = item.getElementsByTagName("data")[0].firstChild.nodeValue;
									var idcot = item.getElementsByTagName("id")[0].firstChild.nodeValue;
									var nome  = item.getElementsByTagName("nome")[0].firstChild.nodeValue;
									strHTML += "<div id='texto'><span style=line-height:22px;><img src=img/f2.gif>&nbsp; <a href=conteudomenu.php?id="+idcot+"  class='lista'>"+nome+"</a></span><br>";
								}
								var TotPagina = (nreg/tnreg)
								if (parseInt(nreg) > parseInt(tnreg)){
									strHTML += "<p><div align=center>";
									if(npagina>1) {
										strHTML += "<a href=JavaScript:listaconteudo(2,"+id+",0,20,"+(npagina-1)+",'conteudo.php'> &laquo; Voltar</a> |";
									}
									for (var k = 0 ; k < TotPagina ; k++){
										var pag =  k + 1;
										if (npagina != pag) {
			                        		strHTML += "<a href=JavaScript:listaconteudo(2,"+id+",0,20,"+pag+",'conteudo.php')>"+pag+"</a> ";
										} else {
											strHTML += "<span class='pg2'><b>"+pag+" </b></span>";
										}
									}
									if(npagina < TotPagina) {
										strHTML += " | <a href=JavaScript:listaconteudo(2,"+id+",0,20,"+(npagina+1)+",'conteudo.php')> Pr&oacute;xima &raquo; </a>";
									}
									strHTML += "</div></div>";
								}
							}
						}
						strHTML += "</div>";
						////document.frmPesquisa.pesquisa.focus();
						idConteudo.innerHTML = strHTML;
						//idTitulo.innerHTML = categoria;
						//setTimeout("idOpcao.style.display='none'",1000);
					}else{
						//caso não seja um arquivo XML emite a mensagem abaixo
						con.erro = "Erro ao buscar dados!";
						//setTimeout("idOpcao.style.display='none'",1000);
					}
				}
			}
			//passa o código do estado escolhido
			var params = "acao="+acao+"&id="+id+"&inicio="+inicio+"&qtde="+qtde+"&npagina="+npagina;
			con.ajax.send(params);
		}else{
			alert(con.erro);
		}
	}	
	//
	function listanoticia(acao,id,inicio,qtde,npagina,pagina){
		var con = new conexao();
		//se tiver suporte ajax
		if(con.erro=="") {
			//idTitulo = document.getElementById("TDTitulo");
			//idOpcao  = document.getElementById("Aguarde");
			idConteudo = document.getElementById("TDConteudo");
			con.ajax.open("POST", pagina, true);
			con.ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
			con.ajax.onreadystatechange = function() {
				//enquanto estiver processando...emite a msg de carregando
				if(con.ajax.readyState == 1) {
					if (acao==1){
						//idOpcao.style.display="";
						//setTimeout("idOpcao.style.display='none'",1000);
					}
				}
				//após ser processado - chama função processXML que vai varrer os dados
				if(con.ajax.readyState == 4 ) {
					if(con.ajax.responseXML) {
						//idOpcao.style.display="";
						con.erro = "";
						var obj = con.ajax.responseXML;
						var dataArray = obj.getElementsByTagName("conteudo");
						strHTML = "<h1>&Uacute;ltimos Eventos</h1><br>";
						if(dataArray.length > 0) {
							for (var i = 0 ; i < dataArray.length ; i++){
								var item  = dataArray[i];
								var lista = item.getElementsByTagName("lista");
								var nreg  = item.getElementsByTagName("nreg")[0].firstChild.nodeValue;
								var tnreg = item.getElementsByTagName("tnreg")[0].firstChild.nodeValue;
								var categoria =  item.getElementsByTagName("categoria")[0].firstChild.nodeValue;
								for(var j = 0 ; j < lista.length ; j++) {
									var item = lista[j];
									var idcot = item.getElementsByTagName("id")[0].firstChild.nodeValue;
									var nome  = item.getElementsByTagName("nome")[0].firstChild.nodeValue;
									var data    = item.getElementsByTagName("data")[0].firstChild.nodeValue;
									var chamada = item.getElementsByTagName("chamada")[0].firstChild.nodeValue;
									strHTML += "<div><div><h3>"+data+"</h3> -  <a href=noticia.php?id="+idcot+" class=link>"+nome+"</a></b><br>"+
											   "<div>"+chamada+"</div><br><br></div>";
								}
								var TotPagina = (nreg/tnreg)
								if (parseInt(nreg) > parseInt(tnreg)){
									strHTML += "<p><div align=center>";
									if(npagina>1) {
										if (id>0){
											strHTML += "<a href=JavaScript:listanoticia(2,"+id+",0,20,"+(npagina-1)+",'conteudo.php')  class=link> &laquo; Voltar</a> |";
										}else{
											strHTML += "<a href=JavaScript:listanoticia(9,0,0,20,"+(npagina-1)+",'conteudo.php')  class=link> &laquo; Voltar</a> |";
										}
									}
									for (var k = 0 ; k < TotPagina ; k++){
										var pag =  k + 1;
										if (npagina != pag) {
											if (id>0){
				                        		strHTML += "<a href=JavaScript:listanoticia(2,"+id+",0,20,"+pag+",'conteudo.php')  class=link>"+pag+"</a> ";
											}else{
				                        		strHTML += "<a href=JavaScript:listanoticia(9,0,0,20,"+pag+",'conteudo.php')  class=link>"+pag+"</a> ";
											}
										} else {
											strHTML += "<span class='pg2'><b>"+pag+" </b></span>";
										}
									}
									if(npagina < TotPagina) {
										if (id>0){
											strHTML += " | <a href=JavaScript:listanoticia(2,"+id+",0,20,"+(npagina+1)+",'conteudo.php')  class=link> Pr&oacute;xima &raquo; </a>";
										}else{
											strHTML += " | <a href=JavaScript:listanoticia(9,0,0,20,"+(npagina+1)+",'conteudo.php')  class=link> Pr&oacute;xima &raquo; </a>";
										}
									}
									strHTML += "</div>";
								}
							}
						}
						strHTML += "</div>";
						//document.frmPesquisa.pesquisa.focus();
						idConteudo.innerHTML = strHTML;
						//idTitulo.innerHTML = categoria;
						//setTimeout("idOpcao.style.display='none'",1000);
					}else{
						//caso não seja um arquivo XML emite a mensagem abaixo
						con.erro = "Erro ao buscar dados!";
						//setTimeout("idOpcao.style.display='none'",1000);
					}
				}
			}
			//passa o código do estado escolhido
			var params = "acao="+acao+"&id="+id+"&inicio="+inicio+"&qtde="+qtde+"&npagina="+npagina;
			con.ajax.send(params);
		}else{
			alert(con.erro);
		}
	}		
	//
	function agenda(acao,id,pagina){
		var con = new conexao();
		//se tiver suporte ajax
		if(con.erro=="") {
			//idOpcao  = document.getElementById("Aguarde");
			idConteudo = document.getElementById("TDConteudo");
			//idTitulo = document.getElementById("TDTitulo");
			con.ajax.open("POST", pagina, true);
			con.ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
			con.ajax.onreadystatechange = function() {
				//enquanto estiver processando...emite a msg de carregando
				if(con.ajax.readyState == 1) {
					if (acao==1){
						//idOpcao.style.display="";
						//setTimeout("idOpcao.style.display='none'",1000);
					}
				}
				//após ser processado - chama função processXML que vai varrer os dados
				if(con.ajax.readyState == 4 ) {
					if(con.ajax.responseXML) {
						//idOpcao.style.display="";
						con.erro = "";
						var obj = con.ajax.responseXML;
						var dataArray = obj.getElementsByTagName("conteudo");
						strHTML = "<table>";
						if(dataArray.length > 0) {
							for(var i = 0 ; i < dataArray.length ; i++) {
								var item = dataArray[i];
								var nome	  =  item.getElementsByTagName("nome")[0].firstChild.nodeValue;
								var data	  =  item.getElementsByTagName("data")[0].firstChild.nodeValue;
								var descricao =  item.getElementsByTagName("descricao")[0].firstChild.nodeValue;
								var galeria   =  item.getElementsByTagName("galeria");
								strHTML += "<tr><td class=titcontent>"+nome+"</td></tr>"+
										   "<tr><td>"+descricao+"</td></tr>";
								if (galeria.length >0){
									strHTML += "<tr><td>Galeria de Fotos</td></tr>"+
											   "<tr><td><table><tr>";
									cont = 0;
									for (var j = 0 ; j < galeria.length ; j++){
										var item = galeria[j];
										var imagem   =  item.getElementsByTagName("imagem")[0].firstChild.nodeValue;
										if (cont>4){
											strHTML += "</tr><tr>";
											cont=0;
										}
										strHTML += "<td><a href='+imagem+' rel='lightbox' title=''>"+imagem+"</a></td>";
										cont++;
									}
								}
								strHTML += "</tr></table>";
							}
						}
						strHTML += "</td></tr></table>";
						if (acao==3){
							idTitulo.innerHTML = "Agenda do Prefeito para o dia "+data;
						}else{
							idTitulo.innerHTML = "Agenda de Eventos para o dia "+data;
						}
						idConteudo.innerHTML = strHTML;
						//setTimeout("idOpcao.style.display='none'",1000);
					}else{
						//caso não seja um arquivo XML emite a mensagem abaixo
						con.erro = "Erro ao buscar dados!";
						//setTimeout("idOpcao.style.display='none'",1000);
					}
				}
			}
			//passa o código do estado escolhido
			var params = "acao="+acao+"&id="+id;
			con.ajax.send(params);
		}else{
			alert(con.erro);
		}
	}
	//
	function listaagenda(acao,id,pagina){
		var con = new conexao();
		var data = ano+"-"+mes+"-"+dia;
		//se tiver suporte ajax
		if(con.erro=="") {
			//idTitulo = document.getElementById("TDTitulo");
			//idOpcao  = document.getElementById("Aguarde");
			idConteudo = document.getElementById("TDConteudo");
			con.ajax.open("POST", pagina, true);
			con.ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
			con.ajax.onreadystatechange = function() {
				//enquanto estiver processando...emite a msg de carregando
				if(con.ajax.readyState == 1) {
					if (acao==1){
						//idOpcao.style.display="";
						//setTimeout("idOpcao.style.display='none'",1000);
					}
				}
				//após ser processado - chama função processXML que vai varrer os dados
				if(con.ajax.readyState == 4 ) {
					if(con.ajax.responseXML) {
						//idOpcao.style.display="";
						con.erro = "";
						var obj = con.ajax.responseXML;
						var dataArray = obj.getElementsByTagName("conteudo");
						strHTML = "<div>";
						if(dataArray.length > 0) {
							for (var i = 0 ; i < dataArray.length ; i++){
								var item  = dataArray[i];
								var lista = item.getElementsByTagName("lista");
								for(var j = 0 ; j < lista.length ; j++) {
									var item  = lista[j];
									var idcot = item.getElementsByTagName("id")[0].firstChild.nodeValue;
									var nome  = item.getElementsByTagName("nome")[0].firstChild.nodeValue;
									var data  = item.getElementsByTagName("data")[0].firstChild.nodeValue;
									var hora  = item.getElementsByTagName("hora")[0].firstChild.nodeValue;
									var local = item.getElementsByTagName("local")[0].firstChild.nodeValue;
									var tipo = item.getElementsByTagName("tipo")[0].firstChild.nodeValue;
									if (tipo == 3){
										opcao = 3;
									}else{
										opcao = 4;
									}
									strHTML += "<div class=listanot><span class=data2>"+hora+":</span> <a href=agenda.php?opcao="+opcao+"&id="+idcot+">"+nome+"</a>"+
											   "<div>"+local+"</div></div>";
								}
							}
						}
						strHTML += "</div>";
						idConteudo.innerHTML = strHTML;
						//setTimeout("idOpcao.style.display='none'",1000);
					}else{
						//caso não seja um arquivo XML emite a mensagem abaixo
						con.erro = "Erro ao buscar dados!";
						//setTimeout("idOpcao.style.display='none'",1000);
					}
				}
			}
			//passa o código do estado escolhido
			var params = "acao="+acao+"&id="+id;
			con.ajax.send(params);
		}else{
			alert(con.erro);
		}
	}	
	//
	function banner(acao,id,pagina){
		var con = new conexao();
		//se tiver suporte ajax
		if(con.erro=="") {
			//idOpcao  = document.getElementById("Aguarde");
			idConteudo = document.getElementById("TDBanner");
			con.ajax.open("POST", pagina, true);
			con.ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
			con.ajax.onreadystatechange = function() {
				//enquanto estiver processando...emite a msg de carregando
				if(con.ajax.readyState == 1) {
					if (acao==1){
						//idOpcao.style.display="";
						//setTimeout("idOpcao.style.display='none'",1000);
					}
				}
				//após ser processado - chama função processXML que vai varrer os dados
				if(con.ajax.readyState == 4 ) {
					if(con.ajax.responseXML) {
						//idOpcao.style.display="";
						con.erro = "";
						var obj = con.ajax.responseXML;
						var dataArray = obj.getElementsByTagName("conteudo");
						strHTML = "<table>";
						if(dataArray.length > 0) {
							for(var i = 0 ; i < dataArray.length ; i++) {
								var item = dataArray[i];
								//var scrflash =  item.getElementsByTagName("scrflash")[0].firstChild.nodeValue;
								//strHTML += "<tr><td>"+scrflash+"</td></tr>";
								var banner   =  item.getElementsByTagName("banner");
								for (var j = 0 ; j < banner.length ; j++){
									var item = banner[j];
									var imagem =  item.getElementsByTagName("imagem")[0].firstChild.nodeValue;
									strHTML += "<tr><td>"+imagem+"</td></tr>";
								}
							}
						}
						strHTML += "</table>";
						idConteudo.innerHTML = strHTML;
						//setTimeout("idOpcao.style.display='none'",1000);
					}else{
						//caso não seja um arquivo XML emite a mensagem abaixo
						con.erro = "Erro ao buscar dados!";
						//setTimeout("idOpcao.style.display='none'",1000);
					}
				}
			}
			//passa o código do estado escolhido
			var params = "acao="+acao+"&id="+id;
			con.ajax.send(params);
		}else{
			alert(con.erro);
		}
	}	
	//
	function bannertopo(acao,id,pagina){
		var con = new conexao();
		//se tiver suporte ajax
		if(con.erro=="") {
			//idOpcao  = document.getElementById("Aguarde");
			idConteudo = document.getElementById("TDBannerTopo");
			con.ajax.open("POST", pagina, true);
			con.ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
			con.ajax.onreadystatechange = function() {
				//enquanto estiver processando...emite a msg de carregando
				if(con.ajax.readyState == 1) {
					if (acao==1){
						//idOpcao.style.display="";
						//setTimeout("idOpcao.style.display='none'",1000);
					}
				}
				//após ser processado - chama função processXML que vai varrer os dados
				if(con.ajax.readyState == 4 ) {
					if(con.ajax.responseXML) {
						//idOpcao.style.display="";
						con.erro = "";
						var obj = con.ajax.responseXML;
						var dataArray = obj.getElementsByTagName("conteudo");
						strHTML = "<table><tr><td>";
						if(dataArray.length > 0) {
							for(var i = 0 ; i < dataArray.length ; i++) {
								var item = dataArray[i];
								var banner =  item.getElementsByTagName("banner")[0].firstChild.nodeValue;
								strHTML += banner;
							}
						}
						strHTML += "</td></tr></table>";
						idConteudo.innerHTML = strHTML;
						//setTimeout("idOpcao.style.display='none'",1000);
					}else{
						//caso não seja um arquivo XML emite a mensagem abaixo
						con.erro = "Erro ao buscar dados!";
						//setTimeout("idOpcao.style.display='none'",1000);
					}
				}
			}
			//passa o código do estado escolhido
			var params = "acao="+acao+"&id="+id;
			con.ajax.send(params);
		}else{
			alert(con.erro);
		}
	}
	//
	function listapesquisa(acao,filtro,inicio,qtde,npagina,pagina){
		var con = new conexao();
		//se tiver suporte ajax
		if(con.erro=="") {
			idTitulo = document.getElementById("TDTitulo");
			//idOpcao  = document.getElementById("Aguarde");
			idConteudo = document.getElementById("TDConteudo");
			con.ajax.open("POST", pagina, true);
			con.ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
			con.ajax.onreadystatechange = function() {
				//enquanto estiver processando...emite a msg de carregando
				if(con.ajax.readyState == 1) {
					if (acao==1){
						//idOpcao.style.display="";
						//setTimeout("idOpcao.style.display='none'",1000);
					}
				}
				//após ser processado - chama função processXML que vai varrer os dados
				if(con.ajax.readyState == 4 ) {
					if(con.ajax.responseXML) {
						//idOpcao.style.display="";
						con.erro = "";
						var obj = con.ajax.responseXML;
						var dataArray = obj.getElementsByTagName("conteudo");
						strHTML = "<div>";
						if(dataArray.length > 0) {
							var cat = "";
							for (var i = 0 ; i < dataArray.length ; i++){
								var item  = dataArray[i];
								var lista = item.getElementsByTagName("lista");
								var nreg  = item.getElementsByTagName("nreg")[0].firstChild.nodeValue;
								var tnreg = item.getElementsByTagName("tnreg")[0].firstChild.nodeValue;
								if (lista.length > 0){
									for(var j = 0 ; j < lista.length ; j++) {
										var item      = lista[j];
										var idcot     = item.getElementsByTagName("id")[0].firstChild.nodeValue;
										var nome      = item.getElementsByTagName("nome")[0].firstChild.nodeValue;
										var data      = item.getElementsByTagName("data")[0].firstChild.nodeValue;
										var chamada   = item.getElementsByTagName("chamada")[0].firstChild.nodeValue;
										var categoria = item.getElementsByTagName("categoria")[0].firstChild.nodeValue;
										var tipo	  = item.getElementsByTagName("tipo")[0].firstChild.nodeValue;
										if (cat != categoria){
											cat = categoria;
											strHTML += "<h1>"+categoria+"</h1>";
										}
										//
										switch(tipo){
											case "1":
												strHTML += "<div class=listanot><span class=data2>"+data+":</span> <a href=conteudomenu.php?id="+idcot+">"+nome+"</a>";
												break;
											case "2":
												strHTML += "<div class=listanot><span class=data2>"+data+":</span> <a href=noticia.php?id="+idcot+">"+nome+"</a>";
												break;
											case "3":
												strHTML += "<div class=listanot><span class=data2>"+data+":</span> <a href=agenda.php?id="+idcot+"&opcao=3>"+nome+"</a>";
												break;
											case "4":
												strHTML += "<div class=listanot><span class=data2>"+data+":</span> <a href=agenda.php?id="+idcot+"&opcao=4>"+nome+"</a>";
												break;
										}
										strHTML += "<h2>"+chamada+"</h2></div>";
									}
									var TotPagina = (nreg/tnreg)
									if (parseInt(nreg) > parseInt(tnreg)){
										strHTML += "<p><div align=center>";
										if(parseInt(npagina)>1) {
											strHTML += "<a href=JavaScript:listapesquisa(7,'"+escape(filtro)+"',0,20,"+(npagina-1)+",'conteudo.php') class='pg'> &laquo; Voltar</a> | ";
										}
										for (var k = 0 ; k < TotPagina ; k++){
											var pag =  k + 1;
											if (parseInt(npagina) != parseInt(pag)) {
												strHTML += "<a href=JavaScript:listapesquisa(7,'"+escape(filtro)+"',0,20,"+pag+",'conteudo.php') class='pg'>"+pag+"</a> ";
											} else {
												strHTML += "&nbsp;<span class='pg2'><b> "+pag+" </b></span>&nbsp;";
											}
										}
										if(parseInt(npagina) < parseInt(TotPagina)) {
											strHTML += " | <a href=JavaScript:listapesquisa(7,'"+escape(filtro)+"',0,20,"+(npagina+1)+",'conteudo.php') class='pg'> Pr&oacute;xima &raquo; </a>";
										}
										strHTML += "</div>";
									}
								}else{
									strHTML += "<b>Nenhum registro foi encontrado.</b>";
								}
							}
							strHTML += "</div>";
							//document.frmPesquisa.pesquisa.focus();
							idConteudo.innerHTML = strHTML;
							if (nreg==1){
								idTitulo.innerHTML = "<h2>Resultado da Pesquisa por: <b>"+filtro+"</b><br> <i>Foi encontrado "+nreg+" registro.</i></h2>"
							}else if (nreg>1){
								idTitulo.innerHTML = "<h2>Resultado da Pesquisa por: <b>"+filtro+"</b><br> <i>Foram encontrados "+nreg+" registros.</i></h2><br><br><br>"
							}else{
								idTitulo.innerHTML = "<h2>Resultado da Pesquisa por: <b>"+filtro+"</b><br> <i>Nenhum registro foi encontrado.</i></h2>"
							}
							//setTimeout("idOpcao.style.display='none'",1000);
						}
					}else{
						//caso não seja um arquivo XML emite a mensagem abaixo
						con.erro = "Erro ao buscar dados!";
						//setTimeout("idOpcao.style.display='none'",1000);
					}
				}
			}
			//passa o código do estado escolhido
			var params = "acao="+acao+"&filtro="+escape(filtro)+"&inicio="+inicio+"&qtde="+qtde+"&npagina="+npagina;
			con.ajax.send(params);
		}else{
			alert(con.erro);
		}
	}
	
