/* Código JavaScript para o Menu Dinâmico */

/* Rotina que altera a largura do cabeçalho conforme altera a largura da janela do navegador */
function mudar_tamanho_cabecalho() {
  var cabecalho_esquerdo = document.getElementById("cabecalho_esquerdo");
  var cabecalho_meio     = document.getElementById("cabecalho_meio");
  var cabecalho_direito  = document.getElementById("cabecalho_direito");
  var largura = document.getElementById("preenchimento").width;
  var objeto = (largura < 999 ? 780 : largura < 1129 ? 1000 : largura < 1259 ? 1130 : 1260);
  cabecalho_esquerdo.src = "/imagens/estrutura/cabecalho_esquerdo_" + objeto + ".jpg";
  cabecalho_meio.src     = "/imagens/estrutura/cabecalho_meio_" + objeto + ".jpg";
  cabecalho_direito.src  = "/imagens/estrutura/cabecalho_direito_" + objeto + ".jpg";
  // cabecalho_meio.className = "c" + objeto;
}

/* Operações a serem executadas quando o navegador termina de carregar a janela */
function executar_ao_carregar() {
  /* Verifica se temos as opções de navegação XML disponível para prosseguir */
  if (!document.getElementById || !document.getElementsByTagName)
    return;

  /* Carregar o cabeçalho no tamanho correto */
  mudar_tamanho_cabecalho();

  /* Truque que coloca e tira a formatação que cria o submenu de acordo */
  var Items = document.getElementById("inicio_menu").getElementsByTagName("li");
  for (var i=0; i<Items.length; i++) {
    if(Items[i].className == "item_pai") {
      Items[i].onmouseover=function() { this.className = "item_pai sobre_item_pai"; }
      Items[i].onmouseout=function() { this.className = "item_pai"; }
    }
    else {
      Items[i].onmouseover=function() { this.className = "item sobre_item"; }
      Items[i].onmouseout=function() { this.className = "item"; }
    }
  }

  /* Truque para abrir páginas externas em novas janelas/abas */
  var ligacoes = document.getElementsByTagName("a");
  for (var i=0; i < ligacoes.length; i++) {
    var ligacao = ligacoes[i];
    if (ligacao.getAttribute("href") && ligacao.getAttribute("rel") == "external")
      ligacao.target = "_blank";
  }

  /* Truque para carregar imagens internas por penúltimo de tudo */
  var imagens = document.getElementsByTagName("img");
  for (var i=0; i < imagens.length; i++) {
    var imagem = imagens[i];
    if (imagem.src.indexOf("/*internal*/") != -1){
      imagem.src = imagem.src.replace("/*internal*/", "/");
    }
  }

  /* Truque para carregar imagens externas por último de tudo */
  var imagens = document.getElementsByTagName("img");
  for (var i=0; i < imagens.length; i++) {
    var imagem = imagens[i];
    if (imagem.src.indexOf("/*external*/") != -1){
      imagem.src = imagem.src.replace("/www.juniorpolegato.com.br/*external*/", "/");
      imagem.src = imagem.src.replace("file:///*external*/", "http://");
    }
  }

}

/* Ligar a respectiva função ao evento de janela carregada */
window.onload = executar_ao_carregar;

/* Ligar a respectiva função ao evento de janela redimensionada */
window.onresize = mudar_tamanho_cabecalho;

/* Operações a serem executadas antes de tudo */
// Nada!!!

