// Place your application-specific JavaScript functions and classes here
// This file is automatically included by javascript_include_tag :defaults

function menu_selection(obj){
  $("input:checked").each(function(){
    if(this.className == 'filtros'){
      if($(this).val())
        obj.attr('href',obj.attr('href') + '&filtro=' + $(this).val())
    }
    else
    if($(this).val())
      obj.attr('href',obj.attr('href') + '&area='+$(this).val())
  });
}

(function($){
  /* Função que adiciona texto no campo input*/
  $.fn.inp_focus = function(text){
    var obj = this

    text = text ||"Preencha o campo"
    if(obj.val() == '')
      obj.val(text)

    obj.focus(function (){
      if($(this).val() == text)
        $(this).val('')
    });

    obj.blur(function(){
      if($(this).val() == '')
        $(this).val(text)
    });
  }
})(jQuery);


$(function(){
  
    
  var icone = $('.icone'),
  filtro = $(".content-filter")

  filtro.hide()
  
  icone.click(function(){
    obj = $(this)
    curr_class = obj.children().attr('class')
    obj.children().removeClass(curr_class)
    if(curr_class == 'btn-min'){
      curr_class = obj.children().addClass('btn-plus')
      filtro.hide()
    }else{
      curr_class = obj.children().addClass('btn-min')

      filtro.show();
    }

  })

  var link = $('.link-cliente a'),
  link_estado = $('.link-estado a');

  link.click(function(e){
    //e.preventDefault()
    aqui = $(this)
    menu_selection(aqui)
  });

  link_estado.click(function(e){
    aqui = $(this)
    menu_selection(aqui)
    // lixeira não recebe nenhum filtro
    if(aqui.attr('href').match('lixeira')){
  //e.preventDefault()
  }
  });
  
  $(".menu ul li").click(function(){
    nome_id = $(this).find("p").html()
    $(".tudo").hide()
    $("#tudo_"+ nome_id).show()
  })

    $.datepicker.regional['pt-BR'] = {
    clearText: 'Limpar', clearStatus: '',
    closeText: 'Fechar', closeStatus: '',
    prevText: '&lt;Anterior', prevStatus: '',
    nextText: 'Pr&oacute;ximo&gt;', nextStatus: '',
    currentText: 'Hoje', currentStatus: '',
    monthNames: ['Janeiro','Fevereiro','Mar&ccedil;o','Abril','Maio','Junho',
    'Julho','Agosto','Setembro','Outubro','Novembro','Dezembro'],
    monthNamesShort: ['Jan','Fev','Mar','Abr','Mai','Jun',
    'Jul','Ago','Set','Out','Nov','Dez'],
    monthStatus: '', yearStatus: '',
    weekHeader: 'Sm', weekStatus: '',
    dayNames: ['Domingo','Segunda-feira','Ter&ccedil;a-feira','Quarta-feira','Quinta-feira','Sexta-feira','Sabado'],
    dayNamesShort: ['Dom','Seg','Ter','Qua','Qui','Sex','Sab'],
    dayNamesMin: ['Dom','Seg','Ter','Qua','Qui','Sex','Sab'],
    dayStatus: 'DD', dateStatus: 'D, M d',
    dateFormat: 'dd/mm/yy', firstDay: 0,
    initStatus: '', isRTL: false
  };

  $.datepicker.setDefaults($.datepicker.regional['pt-BR']);
  $("#prazos-trabalho").hide()
  $("#prazos-cpc").hide()
})