/*
  +------------------------------------------------------------+
  | JS do site www.brtur.com.br                                   |
  | Função ajax para chamar os itens da página cidade  |
  | Data da criação: 19-jul-2006 01:48 PM                    |
  | Criado por: Roberson (robersom@gmail.com)          |
  | Revisado por: Sonik                                               |
  +------------------------------------------------------------+
*/


var req = null;
var aguardeTxt = " <h1>Aguarde  <img src='\/images\/loading.gif' alt='...' /><\/h1> ";

//verifica qual eh o navegador e chama o objeto certo
function verificaNavegador(){
	document.getElementById("colcentro").innerHTML = "Iniciado...";
	if (window.XMLHttpRequest){
		req = new XMLHttpRequest();
      	if (req.overrideMimeType){
        	req.overrideMimeType('text/xml');
      	}
     }
    else if (window.ActiveXObject){
		try
       	{
        	req = new ActiveXObject("Msxml2.XMLHTTP");
       	}
       	catch (e)
       	{
        	try
         	{
           		req = new ActiveXObject("Microsoft.XMLHTTP");
         	}
         	catch (e) {}
       	}
	}
	
	req.onreadystatechange = function(){
		document.body.style.cursor = 'wait';
       	document.getElementById("colcentro").innerHTML = aguardeTxt;
       	if(req.readyState == 4){
         	document.body.style.cursor = 'default';
         	if(req.status == 200){
           		document.getElementById("colcentro").innerHTML  = req.responseText;
         	}
         	else
         	{
           		document.getElementById("colcentro").innerHTML="Error: returned status code " + req.status + " " + req.statusText;
         	}
       	}
	}
}


function fxAjax(a,url)
{
    // tentativa de mostrar a tela no topo, via sonik
    scrollTo(0,0);

    //Obtém os links do menu
    var idMenu=document.getElementById("menu");
    var liTag=idMenu.getElementsByTagName("li");
    var aTag=idMenu.getElementsByTagName("a");

    //marca o item clicado
    for(var i=0;i<liTag.length;i++)
    {
      if(liTag[i].className==a) aTag[i].className="selected";
      else aTag[i].className="";
    }

	verificaNavegador();

     //req.open("GET", "mostra.php?i="+a, true);
     req.open("GET", url+"?i="+a, true);
     req.send(null);
}

   


//Função para enviar formulário
function enviarForm(url, campos, destino) {
	
	//Atribui à variável 'elemento' o elemento que irá receber a página postada
	var elemento = document.getElementById(destino); 
	
	//Executa a função 
	verificaNavegador();

	//Abre a página que receberá os campos do formulário
	req.open('POST', url+'?'+campos, true);
	
	//Envia o formulário com dados da variável 'campos' (passado por parâmetro)
	req.send(campos);

}