function ContaTexto(CampoMsg,CampoContador, TamMax)
{
    var campMsg = document.getElementById(CampoMsg);
    var cont = document.getElementById(CampoContador);
   
    //alert(campMsg.id);
    //alert(CampoContador);
   
    if (campMsg.value.length > TamMax)
    {
        //alert(cont+"1");
        campMsg.value = campMsg.value.substring(0, TamMax);
    }
    else
    {
        if(campMsg.value.length > (TamMax - 100))
        {
            //alert(cont+"2");
            if(cont != null)
                cont.innerHTML = "<font style='color: red;'>" + (TamMax - campMsg.value.length) + "</font>";
        }
        else
        {
            //alert(cont+"3");
            if(cont != null)
                cont.innerHTML = TamMax - campMsg.value.length;
        }
    }
}    




// Função Popup: <a href='arquivo.ext' onclick='popup(this.href,'360','535','1'); return false;'></a>
function popup(url,w,h,s) {
    var oW=window.open(url,'popup','width='+w+',height='+h+',directories=0,location=0,menubar=0,resizable=0,scrollbars='+s+',status=0,toolbar=0,marginleft=0,margintop=0,left='+(((screen.availWidth-w)/2)+-10)+',top='+(((screen.height-h)/2)+-10));
}



//Funções NAV Principal
$(document).ready( function(){
   $('.nav li').hover(
        function(){
            $(this).find('.sub_item').show();
            $(this).find('.sub_item li:last').css('border-bottom','0px!important');
            $(this).css('background-position','bottom');
        },    
        function(){
            $(this).css('background-position','top');
            $(this).find('.sub_item').hide();
        }
    )    
    $('.nav .geral_agrupador').not('.simples').hover(
        function(){
            $(this).addClass('agrupador_hover');
        },    
        function(){
            $(this).removeClass('agrupador_hover');
        }
    )
    $('.nav .simples').hover(
        function(){
            $(this).addClass('agrupador_hover2');
        },    
        function(){
            $(this).removeClass('agrupador_hover2');
        }
    )
});

function ativa_menu (agrupador, nivel){
       
    $('.nav .'+agrupador).addClass(agrupador+'_hover');
    $('.nav .'+agrupador).css ('cursor','default');
    $('.nav .'+agrupador).next().show();
    $('.nav .'+agrupador+' ul').remove();
    $('.nav .'+agrupador).next().find('li:last').css('border-bottom','0px!important');
    
    $('#' + nivel+' a').css('font-weight','bolder');
    $('#' + nivel+' a').css('cursor','default');
    
    if(agrupador == 'piraque' || agrupador == 'livro'){
        $('.nav .'+agrupador+' div').toggleClass('seta_down');    
    }  

    
}
//Fim Funções NAV Principal


// legenda campo de busca
function limpaCampo(campo, txt, acao) {
   if (acao == 0) { //blur
       if (campo.value == '') {
           campo.value = txt;
       }
   } else { //focus
       if (campo.value == txt) {
           campo.value = '';
       }    
   }
} 

// fim legenda campo de busca

// NAV Busca lateral
$(document).ready(function(){

    $('.nav_itens li span').click(
        function(){
            $(this).next().toggleClass('seta_orientacao_aberta');
            $(this).next().next().slideToggle('fast'); 
        }
    )
    
});

// NAV busca lateral aparece aberta
function abre_nav_busca (){
    $('.nav_itens li span').next().toggleClass('seta_orientacao_aberta');
    $('.nav_itens li span').next().next().slideToggle('fast'); 
}
   
// MOSTRA DETALHAMENTO DOS FILTROS DE PESQUISA
$(document).ready(function(){

    $('.legenda_resultado_busca_detalhes span').click(
        function(){
            $(this).prev().toggleClass('seta_orientacao_aberta');
            $(this).next().slideToggle('fast'); 
        }
    )
    
});   
     

// NAV SUB MENU PRODUTOS (submenu em produtos) 
function nav_sub_produtos(grupo, item){
    $('.nav_produtos_itens ul li div').removeClass('seta_orientacao_up');
    $('.nav_produtos_itens ul li div').addClass('seta_orientacao_down');
    $('.nav_produtos_itens ul li  a').css('font-weight','normal');
    $('.'+grupo).parent().find('ul').slideUp();
    $('.'+grupo).parent().find('> li').css('padding-bottom','6px');
    $('.'+grupo).css('padding-bottom','0');
    $('.'+grupo+' ul').slideDown();
    $('.'+grupo).find('a:first').css('font-weight','bold');
    $('.'+grupo+' .'+item).find('a').addClass('negrito');    
    $('.'+grupo).find('div').removeClass('seta_orientacao_down')
    $('.'+grupo).find('div').addClass('seta_orientacao_up');
    
}

// adciona campos para o modal indique este site.
var id_input = 1;
function add_amigo (obj){
    
    $('.adiciona_amigo').show();
    $(obj).parent().remove();
    $('.adiciona_amigo').append("<div class='modal_coluna_dir divisoria_box_indique'><span>Nome do seu(a) amigo(a):</span><br /><span class='erro_indique'>Preencha este campo</span><input type='text' name='amigo_nome'+id_input+'' class='input_indique' style='width:175px'/><br /><span>E-mail do seu(a) amigo(a):</span><br /><span class='erro_indique'>Preencha este campo</span><input type='text' name='amigo_email'+id_input+'' class='input_indique' style='width:175px'/><div><img src='../../img/ico_seta_dir.gif' width='3' height='6' class='seta_adicionar_amigo' align='left'/><a href='javascript:;' onclick='add_amigo(this);'>Adicionar amigo(a)</a></div></div>");
    id_input++;
}

// forca no ie 6 a imagem conceitual alinhar pelo bottom
function align_conceitual(){
    $('.imagem_conceitual').addClass('bottom_align');        
}

//retira o margin right das coluna da direita, no navbar horizontal e exibe o conteudo da primeira aba.
$(document).ready(function(){
   $('.conteudo .lista_itens li:odd').css('margin-right','0');
   $('.box_nav_horizontal_main .conteudo:first').slideDown();
});

// navbar box horizontal main
function show_hide(obj, janela){
    $('.box_nav_horizontal_main .nav_item>li').removeClass('ativo');
    $(obj).addClass('ativo');
    $('.box_nav_horizontal_main .conteudo').hide();
    $('.box_nav_horizontal_main #conteudo_'+janela+'').slideDown();
}

// inclui e exclui a foto da receita em envie sua receita

function add_remove_foto_receita (acao){

    if(acao==1){
        $('.foto_thumb_receita').remove();
        $('.foto_receita').hide();
        $('.mande_sua_foto').show();
    }
    else{
        $('.mande_sua_foto').hide();
        $('.foto_receita').show();
        $('.foto_receita').html(" <div class='foto_thumb_receita mg_b10 mg_t20 w382'><table cellpadding='0' cellspacing='0' class='foto_receta_envio'><tr><td align='center' valign='middle' width='81'>foto</td><td align='left' valign='middle' class='pd_l10'><img src='../../img/ico_seta_dir.gif' width='3' height='6' class='pd_r5' /><a href=\"javascript:;\" onclick=\"add_remove_foto_receita('1');\">excluir</a></td></tr></table></div> ");
    }

}

// inclui e exclui o produto relacionado da receita em envie sua receita

function add_remove_foto_produto (obj, acao){
    
    if (acao==1){
        $('.produto_piraque_relacionado').show();
        $('.produto_piraque_relacionado').append("<div class='foto_thumb_receita2 mg_b10 w382'><table cellpadding='0' cellspacing='0' class='foto_receta_envio'><tr><td align='center' valign='middle' width='81'>foto</td><td align='left' valign='middle' class='pd_l10'>Biscoito &Aacute;gua e Sal<br /><img src='../../img/ico_seta_dir.gif' width='3' height='6' class='pd_r5' /><a href=\"javascript:;\" onclick=\"add_remove_foto_produto(this,'0');\">excluir</a></td></tr></table></div>");
    }else{
        $(obj).parent().parent().parent().parent().parent().remove();
    }

}


// navbar vertical - troca aba e muda conteudo

function nav_bar_ver (obj, janela){
    $('.nav_vertical_list li').removeClass('ativo');
    $(obj).addClass('ativo');
    $('.box_nav_vertical_main .conteudo_nav').hide();
    $('.box_nav_vertical_main #conteudo_'+janela).fadeIn('fast');
    

}

// remove doc do envie curriculo

function remove_item (obj){
    $(obj).parent().remove();
}

// show hide perguntas frequentes

$(document).ready(function(){

    $('.lista_show_hide li').hover(
        function(){
            $(this).find('span').css({ textDecoration:"underline", fontWeight:"bolder" });
        },
        function(){
            $(this).find('span').css({ textDecoration:"none", fontWeight:"normal" });
        }
    )

    $('.lista_show_hide>li').click(
        function(){
            $(this).find('ul').slideToggle();
            $('lista_show_hide>li').find('span').removeClass('hover');
            $(this).find('span').toggleClass('hover');
            $(this).find('div').toggleClass('indicador_close');
            $(this).toggleClass('selected');
			
			if ($(this).find('ul').height() <= 2)
			{
				//var q = $(this).find('ul').find('ul').attr('rel');
				//alert(popStats);
				click_flash('Preguntas Frequentes/Visualizou resposta');
			}	
            
        }
    )
    
});


/* GA Flash */
function click_flash(str)
{
	pageTracker._trackPageview(str);
}