
// Fun��o respons�vel de conectar a uma p�gina externa e retornar os resultados, no nosso caso a busca_nome.php
function ajax(url)
{
	
	
req = null;
// Procura por um objeto nativo (Mozilla/Safari)
if (window.XMLHttpRequest)
{
req = new XMLHttpRequest();

		req.onreadystatechange = processReqChange;
		
	req.open("GET",url,true);
	req.send(null);
	
}

// Procura por uma vers�o ActiveX (IE)
else if (window.ActiveXObject)
{
req = new ActiveXObject("Microsoft.XMLHTTP");
if (req)
{
	req.onreadystatechange = processReqChange;
		
	req.open("GET",url,true);
	req.send(null);
}
}
}

function processReqChange()
{
	var quebra=url.split("?");
    
    // apenas quando o esta
// do for "completado"
if (req.readyState == 4)
{
// apenas se o servidor retornar "OK"
if (req.status == 200)
{
// procura pela div id="pagina" e insere o conteudo
// retornado nela, como texto HTML
	if (quebra['0'] == "consulta_letra.php" || quebra['0'] == "consulta_autor.php" || quebra['0'] == "consulta.php" ){
		fechaObjeto('mostratudo');
		document.getElementById('resposta').innerHTML = req.responseText;
	
	}else if (quebra['0'] == "mostra_programas.php" || quebra['0'] == "busca_continente.php" || quebra['0'] == "busca_geral1.php" )	{
		fechaObjeto('escondetudo');
		document.getElementById('pagina').innerHTML = req.responseText;
	
	}else if (quebra['0'] == "top.php"){
		fechaObjeto('escondetop');
		document.getElementById('pag_top').innerHTML = req.responseText;
	
	}else if (quebra['0'] == "buscar.php" ){
		fechaObjeto('escondepagina');
		document.getElementById('pag_busca').innerHTML = req.responseText;
		
	}else if (quebra['0'] == "mapa2.php"){
		document.getElementById('mapa').innerHTML = req.responseText;
	}
}
}
}


function pesquisa(nome_pag, letra, pag)
{
		//Fun��o que monta a URL e chama a fun��o AJAX
		url=nome_pag + "?letra="+letra;
		
		if (pag){
			url = url+"&pag="+pag;
		}
		
		ajax(url);
}

function mostrar_canal(id)
{
	//Fun��o que monta a URL e chama a fun��o AJAX
	url="mostra_programas.php?id="+id;
	ajax(url);
}

 function fechaObjeto(div)
{
	  obj=document.getElementById(div);
      obj.style.display = 'none';
}


//fun��o para abrir formulario de envio do email
function abre(site)
{
	window.open('email.php?site='+site,'_blank','width=300px, height=200px');
}

//fun��o para abrir formulario de comentarios
function comentar(id)
{
	window.open('comentarios.php?id='+id,'_blank','width=350px, height=330px');
}


function dom(idDiv){
	return document.getElementById(idDiv);
 }

 
function Fazbusca(idForm, nome_pag, id, pag, tst)
{
	var criterio;
	
	if (nome_pag == "busca_geral.php"){var valor;
	valor = dom(idForm).cmbitens.value; }
	criterio = dom(idForm).criterio.value;
	valores="criterio&valor=";
		//Fun��o que monta a URL e chama a fun��o AJAX
		url=  nome_pag +'?pagina&criterio='+criterio + "&valor="+valor ;

			
		if(tst)	{
			url = url+"&tst="+tst;
			if(pag){ url = url+"&pagina="+pag;}
		}
		
		
		if (id){
			url = url+"&id="+id;
		if (pag){ url = url+"&pagina="+pag;}
		}

				ajax(url);
}

function consultar(nome_pag, acao, id, pag)
{

	url=nome_pag + '?acao=' +acao;
	
	if(id){
		url = url + '&id=' +id + '&pag=' +pag;
	}
    
	ajax (url);
	
}




