// -- AJAX -------------------------------------------------------------------------------
function inc(url, destino, parametros){
    var req = null;
    if (!parametros) 
        parametros = '';
    if (window.XMLHttpRequest) {
        req = new XMLHttpRequest();
        requesita();
    }
    else 
        if (window.ActiveXObject) {
            req = new ActiveXObject("Microsoft.XMLHTTP");
            requesita();
        }
    
    function requesita(){
        req.open("POST", url, true);
        req.onreadystatechange = processa_pagina;
        req.setRequestHeader('Content-Type', "application/x-www-form-urlencoded; charset=iso-8859-1");
        req.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
        req.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");
        req.setRequestHeader("Pragma", "no-cache");
        req.setRequestHeader("expires", "0");
        req.send(parametros);
    }
    
    function processa_pagina(){
        document.getElementById(destino).innerHTML = "<div style='font-family: verdana; font-size:10; text-align:center; border: 0px solid; width: 100%;'>Aguarde...</div>";
        if (req.readyState == 4) {
            if (req.status == 200) {
                document.getElementById(destino).innerHTML = req.responseText;
                ScriptOnload(req.responseText);
            }
            else {
                alert("Houve um problema ao obter os dados:\n" + req.statusText + "\n" + url);
            }
        }
    }
}

function ScriptOnload(texto){
    var Emular = document.createElement('script');
    var encontrou = texto.indexOf('onload', "0");
    if (encontrou != -1) {
        dividir = texto.split('onload="');
        fim = dividir[1].split('"');
        Emular.setAttribute('language', 'Javascript');
        Emular.text = fim[0];
        document.body.appendChild(Emular);
    }
}

// FUNÇÕES UTILIZADAS PELO MOZILLA /////////////////////////////////////////////////////////////////////
	function history(fromUser) {
	  localHash = location.hash.split("#")[1];
	  if (fromUser){
	    local = localHash;
	  } else if (local != localHash){
	        requestFF(localHash);
		}
	}

	function requestFF(paginaSolicitada) {
		
		var container = "conteudo";
		var paginaInicial = "principal.php"; //Pagina inicial
		
		
		var paginaSolicitada = paginaSolicitada || paginaInicial;
		
		paginaSolicitada = paginaSolicitada.replace(".php", "");
		
		top.location = "#" + paginaSolicitada;
		
		var quebra = paginaSolicitada.split("?");
		var parte1 = quebra[1] || "";
		var parte2 = parte1 == "" ? ".php" : "?ajax&" + parte1;
		
		paginaSolicitada = paginaSolicitada.search("/?/g") == -1 ? quebra[0] + parte2 : paginaSolicitada;
		paginaSolicitada = paginaSolicitada.replace("?", ".php?");
		
		inc(paginaSolicitada, container);
		
		trocaTitulo();

		history(true);
	}

var local = "";
window.onLoad = setInterval("history(false)", 500);

function conteudo(arquivo){
	requestFF(arquivo);
}

function trocaTitulo(){

	//var tagContent = document.getElementsByTagName('title')[0];
	//var nTitle = tagContent.getAttribute("att");
	
	nTitle = '..::WebRádio Goioerê::..';
	
	document.title = nTitle;
}

function envia_contato(form){ //realiza a captura dos dados do post para o acesso
	var valor = "assunto="+form.assunto.value+'&outro='+form.outro.value+'&nome='+form.nome.value+'&email='+form.email.value+'&telefone='+form.telefone.value+'&comentario='+form.comentario.value;
	inc('contato_envia.php','contatoEnvia',valor);
}

function envia_enquete(form){ //realiza a captura dos dados do post para o acesso
	var valor = "enquete="+form.enquete.value+'&voto='+form.votacao.value;
	inc('enquete_insere.php','enquete',valor);
}

function mural_insere(form){
	var valor = "rem_nome="+form.rem_nome.value+'&rem_email='+form.rem_email.value+'&rem_cidade='+form.rem_cidade.value+'&destinatario='+form.destinatario.value+'&mensagem='+form.mensagem.value;
	inc('mural_insere.php','mural',valor);
}

function abre(id){
	var div = document.getElementById(id);
	
	if(div.className=='slide-hide')
		{
		div.className='slide-show';}
return(false);
}

function fecha(id){
	var divf=document.getElementById(id);
	if(divf.className=='slide-show')
		{
		divf.className='slide-hide';}
return(false);
}

function abre_pagina(URL, largura, altura) {
  w = largura;
  h = altura;
  if(screen.width){
  var winl = (screen.width-w)/2;
  var wint = (screen.height-h)/2;
  }else{winl = 0;wint =0;}
  if (winl < 0) winl = 0;
  if (wint < 0) wint = 0;
  var settings = 'height=' + h + ',';
  settings += 'width=' + w + ',';
  settings += 'top=' + wint + ',';
  settings += 'left=' + winl + ',';
  settings += 'toolbar=no,location=no,status=no,scrollbars=yes,resizable=no';
  win = window.open(URL, "janela",  settings);
  win.window.focus();
}