(function ($) {

Drupal.behaviors.barnard_theme = {
  attach: function (context, settings) {
    // This behavior attaches by ID, so is only valid once on a page.
    if ($('.main-menu-secondary-trigger.barnard-theme-processed').size()) {
      return;
    }
    $('.main-menu-secondary-trigger', context).addClass('barnard-theme-processed');

    // Show and hide the secondary navigation.
    $('.main-menu-secondary-trigger', context).toggle(
      function () {
        $(this).addClass('collapsable').html(Drupal.t('Collapse'));
        $('#navigation .content ul ul').slideDown('fast');
      },
      function () {
        $(this).removeClass('collapsable').html(Drupal.t('Expand'));
        $('#navigation .content ul ul').slideUp('fast');
      }
    );
    $('#navigation .menu-block-wrapper ul.menu > li.expanded a').not('ul li ul a').attr('href', '#').click(
      function () {
    	  $('.main-menu-secondary-trigger').click();
    	  return false;
      }
    );
  }
};

Drupal.behaviors.exposed_filters_collapse = {
  attach: function (context, settings) {
    $('#content .block-views .content .views-exposed-form form#views-exposed-form-department-courses-department-courses').parents('.block-views').addClass('views-filter');
    // Show and hide the secondary navigation.
    $('#content .block-views.views-filter h2.block-title').toggle(
      function () {
        $(this).addClass('collapsible');
    	$(this).parent().find('.content').slideDown('fast');
      },
      function () {
        $(this).removeClass('collapsible');
		$(this).parent().find('.content').slideUp('fast');
      }
    );
  }
};

})(jQuery);
;

