﻿// MENU DE NAVEGÇÃO PRODUTOS
function ajustaNavegacaoLateral()
{
    $('.nav_lateral').find('li').hover(
    
        function(){
            $(this).addClass('hover');
        },
        function(){
            $(this).removeClass('hover');
        }
    );
    
    $('.nav_lateral li').click(function(){
        
        $('.nav_lateral li .seta_nav').css('background-position','top');
        $('.nav_lateral li').removeClass('hover2');
        $('.nav_lateral li ul').hide();
        
        $(this).find('seta_nav').css('background-position','bottom');
        $(this).addClass('hover2');
        $(this).find('ul').show('slow');
    }) 
}    

function ativaMenuProdutos(Categoria, SubCategoria) 
{
        //$('.nav_lateral li .seta_nav').css('background-position','top');
        //$('.nav_lateral li').removeClass('hover2');
        //$('.nav_lateral li ul').hide();
        
        var id = '#li_MenuCategoria_' + Categoria;
        
        $(id).find('.seta_nav').addClass('seta_ativo');
        $(id).addClass('hover_ativo');
        $(id).find('ul').show('slow');
        
        var id = '#li_MenuSubCategoria_' + SubCategoria;
        $(id).addClass('menu_ativo');
}

  function ajustaComboCarrinhoCompras()
  {
      var zIndex = $('.dropdown_carrinho').size();
      $('.dropdown_carrinho').each(function(){$(this).css('z-index',zIndex);zIndex--});
      
      var zIndex = $('.combo').size();
      $('.combo').each(function(){$(this).css('z-index',zIndex);zIndex--});  
  }


function configuraCombos() 
{
    $(".comboValue").click(function() {
            $(this).parent().find(".lista").fadeIn(300);
        });
        $(".combo").hover(
            function() {
                
            },
            function() {
                $(this).parent().find(".lista").fadeOut(300);
            }
        );
        // menu dropdown
        $(".combo a").click(function() {
            //$(this).parent().parent().parent().parent().find("input:hidden").val($(this).html());
            //$(this).parent().parent().parent().parent().find(".comboValue").html($(this).html());
            $(this).parent().parent().parent().fadeOut(300);
        });
        
        
}

// ONDE ESTAMOS
function ajustaListagemFiliais() {
    // retira o padding da coluna da direita no onde estamos e coloca o titulo em amarelo
    
    $('.list_onde_estamos > li:odd').css('padding-right','0');
    $('.list_onde_estamos li ul').find('li:first').css('color','#FFCC00');
    $('.list_onde_estamos li ul').find('li:first').css('font-weight','bold');
    $('.list_onde_estamos > li:last').css('margin-bottom','0');
}

$(document).ready(function(){
    // Menu
    $("#box_menu li").hover(
        function(){
            $(this).find('a:first').css('background-position','right bottom');
            $(this).find("ul").show();
        },
        function(){
            $(this).find('a').css('background-position','left top');
            $(this).find("ul").hide();
        }
    );
    // hover setas subnav
    $("#box_menu .menu_seta_submenu").hover(
        function (){
            $(this).addClass('menu_seta_submenu_hover');
        },
        function(){
            $(this).removeClass('menu_seta_submenu_hover');
        }
    );  
      
      
//    // Menu conceitual
//    $(".box_menu_conceitual .barra_abre").click(function() {
//        $(this).parent().find(".barra_abre").hide();
//        $(this).parent().find(".barra_fecha").show();
//        $(".menu_conceitual").show(200);
//    });
//    $(".box_menu_conceitual .barra_fecha").click(function() {
//        $(this).parent().find(".barra_fecha").hide();
//        $(this).parent().find(".barra_abre").show();
//        $(".menu_conceitual").hide(200);
//    });
    // Combo
    
    configuraCombos();
    
    // nav lateral
    ajustaNavegacaoLateral(); 
    
    //ONDE ESTAMOS
    ajustaListagemFiliais();
   
   
   // expande retrai conteudo
   
   $('.lk_integra').click(function(){
        
        if( $('.lk_integra').html() == 'Ver texto completo' ){
            $('.lk_integra').html('Fechar conteúdo completo');
            $('.integra').show();
        }else{
            $('.lk_integra').html('Ver texto completo')
            $('.integra').hide();
        }
   })
   
   // variações da tabela de carrinho de compras
   
   $('.tb_carrinho_compras tbody tr:odd').addClass('variacao');
   $('.tb_carrinho_compras tbody tr').find('.txt_left').css('border-left','1px solid #404040');

   
   
 
  // z-index decrescente no carrinho de compras
  ajustaComboCarrinhoCompras();
  
  // formata tabela de descricao de produtos em finalização de pedido
  
  $('.list_desc_prod li:odd').addClass('quant_item');
  
  
  // nav abas empresa
  $('.box_abas_empresa .navs ul li').hover(
  
  function(){
    $(this).css('background-position','bottom');
  },
  function(){
    $(this).css('background-position','top');
  }
  
  )

     
});

// conteudo abas empresa

function mosrta_aba(conteudo){
    $('.box_abas_empresa .navs ul li').removeClass('ativo');
    $('.'+conteudo).addClass('ativo');
    $('.box_abas_empresa .conteudo').hide() ;
    $('.box_abas_empresa .'+ conteudo).show();
    $("#bannerConceitual").removeClass("sotreq_inicio");
    
    if(conteudo=="mineracao"){
        $("#bannerConceitual").removeClass("sotreq");
		$("#bannerConceitual").removeClass("sistema_energia");
        $("#bannerConceitual").addClass("mineracao_");
    }else if(conteudo=="energia"){
		$("#bannerConceitual").removeClass("sotreq");
        $("#bannerConceitual").addClass("sistema_energia");
	}
	else{
        $("#bannerConceitual").removeClass("mineracao_");
		$("#bannerConceitual").removeClass("sistema_energia");
        $("#bannerConceitual").addClass("sotreq");
    }
}


// limpa campo no focus
function limpaCampo(campo, txt, evt) {
    evento = evt.type;
    if (evento == "blur" || evento == 0) { //blur
        if ($(campo).val() == "") {
            $(campo).val(txt);
        }
    } else { //focus
        if ($(campo).val() == txt) {
            $(campo).val("");
        }
    }
}

// ativa menus na secao
    
function ativa_menu(secao){
        $("#box_menu ."+secao+"> a").addClass('ativo');
}    

// banner rotativo da home

var bannerNum = 1;
var timer = true;
    
function rodaBanner (){
    
   var cal = parseInt(bannerNum -1);
   
   if(bannerNum != 1){  
    $('.box_logotipo .logotipo #banner'+cal).fadeOut(800);
   }
   
    if(bannerNum == 4){                
        bannerNum = 1;        
    }   
                
    $('.box_logotipo .logotipo #banner'+bannerNum).fadeIn(800);    
    bannerNum++;    
  
    if (timer)
    {
        tempo = setTimeout('loop()',6000);
    }
}
function loop (){
        rodaBanner();   
}
$(document).ready(function(){
    $('.box_logotipo .seta_dir img').click(function(){
        timer = false;
        rodaBanner();
        clearTimeout(tempo);
    })
    $('.box_logotipo .seta_esq img').click(function(){
       timer = false;
       bannerNum -1;
       rodaBanner();
       clearTimeout(tempo);
    })   
});

// FIM banner rotativo da home

// marcacao das sub navs 

function marca_sub_nav(nav){
    
    $('.nav_lateral li:eq('+nav+') a').css('color','#FFC800');
    $('.nav_lateral li:eq('+nav+') a').css('font-weight','bold');
    $('.nav_lateral li:eq('+nav+') a').css('cursor','default');
}

function navs_historia (obj){
    $('.box_historia .nav_abas_historia li a').removeClass('ativo');
    $('.box_historia .nav_abas_historia li:eq('+obj+') a').addClass('ativo');
    $('.box_historia .conteudo').hide();
    $('.box_historia .aba'+obj).show('300');
    
}

