(function ($) {

  $.fn.archiver = function(){
    return this.each(function(){
      
      var clickable   = 'clickable';
      var $container  = $(this);
      var $headers    = $container.find('.period');      
      var idx         = 0;
           
      $headers.each(function(){
        
        var $header = $(this);
        var $panel  = $header.next('.panel');
        
        if( idx++ > 0 ){
          $panel.hide();
          $header.addClass(clickable);
        }
        
        $header.click(function(e){
          e.preventDefault();          
          if($panel.is(':hidden')){
            $panel.slideDown();
            $header.removeClass(clickable);
          }else{
            $panel.slideUp();
            $header.addClass(clickable);
          }
        });
        
      });            
    });
  };

  $(document).ready(function(){
    $("a[href^='http']").attr({target: "_blank"});
    $('.docs').archiver();
    $('.news').archiver();
  });
  
})(jQuery);
