var img_ambiente_actual;
var img_ambiente_menor;
var img_ambiente_maior;
var J = jQuery.noConflict();

function alteraImagemAmbiente(i) {
  if (i != -1) {
    J('.imagem_ambiente#imagem_ambiente_' + i).fadeOut("slow",
      function() {
        i = ((i+1) > img_ambiente_maior) ? img_ambiente_menor : i+1;
        J('.imagem_ambiente#imagem_ambiente_' + i).fadeIn("slow");
        setTimeout("alteraImagemAmbiente(" + i + ")", 10000);
      }
    );
  }
  else {
    i = ((i+1) > img_ambiente_maior) ? img_ambiente_menor : i+1;
    setTimeout("alteraImagemAmbiente(" + i + ")", 7000);
  }
}

J(document).ready(
  function() {
    J('.btFavoritos').click(
      function() {
        if (window.sidebar) {
          window.sidebar.addPanel(document.title, location.href , "");
        } 
        else if( window.external ) {
          window.external.AddFavorite(location.href, document.title); 
        }
        return false;
      }
    );
    J('.autohide').each(
      function() {
        J(this).show();
        J('input#' + J(this).attr('for')).focus(
          function() {
            J('label[@for=' + J(this).attr('id') + ']').hide();
          }
        );
        J('input#' + J(this).attr('for')).blur(
          function() {
            if (J(this).val() === '') {
              J('label[@for=' + J(this).attr('id') + ']').show();
            }
          }
        );
      }
    );
    
    J('.imagem_ambiente.nothidden').each(
      function() {
        img_ambiente_actual = J(this).attr('id').replace(/imagem_ambiente_/, '');
        img_ambiente_maior = img_ambiente_actual;
        img_ambiente_menor = img_ambiente_actual;
      }
    );
    
    J('.imagem_ambiente').each(
      function() {
        var i = J(this).attr('id').replace(/imagem_ambiente_/, '');
        if (i > img_ambiente_maior) {
          img_ambiente_maior = i;
        }
        if (i < img_ambiente_menor) {
          img_ambiente_menor = i;
        }
      }
    );
    if (img_ambiente_maior > img_ambiente_menor)
      alteraImagemAmbiente(-1);
    J('a#ver_empresas').click(
      function() {
        return false;
      }
    );
    J('.hover_menu_item').hover(
      function() {
        J('.hover_submenus', J(this)).removeClass('hidden');
      },
      function() {
        J('.hover_submenus', J(this)).addClass('hidden');
      }
    );
    J('.hover_submenu_item').hover(
      function() {
        J('.hover_subsubmenu', J(this)).removeClass('hidden');
      },
      function() {
        J('.hover_subsubmenu', J(this)).addClass('hidden');
      }
    );
  }
);