(function ($) {

  Drupal.behaviors.msy = {
    attach: function (context, settings) {
      var pageurl = window.location.href;
      var pYtt = pageurl.search(/teacher-training/i);
      var pWorkshops = pageurl.search(/workshops-retreats/i);
      var pClasses = pageurl.search(/classes/i);
      var pResources = pageurl.search(/resources/i);
      var perm = -1;
      $(".sub-menu").hide();
      if (pYtt != -1) {
        perm = 'ytt';
        $('.sub-ytt').show();
      }
      else if (pResources != -1) {
        perm = 'resources';        
        $('.sub-resources').show();
      }
      else if (pWorkshops != -1) {
        perm = 'workshops';
        $('.sub-workshops').show();
      }
      else if (pClasses != -1) {
        perm = 'classes';
        $('.sub-classes').show();
      }
      $('.pane-system-main-menu a', context).hover(function () {
        var url = $(this).attr('href');
        var ytt = url.search(/teacher-training/i);
        var workshops = url.search(/workshops-retreats/i);
        var classes = url.search(/classes/i);
        var resources = url.search(/resources/i);
        if (ytt != -1) {
          $(".sub-menu").hide();
          $('.sub-ytt').show();
        }
        else if (workshops != -1) {
          $(".sub-menu").hide();
          $('.sub-workshops').show();
        }
        else if (classes != -1) {
          $(".sub-menu").hide();
          $('.sub-classes').show();
        }
        else if (resources != -1) {
          $(".sub-menu").hide();
          $('.sub-resources').show();
        }
        else {
          $(".sub-menu").hide();
        }
      },
      function() {
        if (perm == -1) {
          //$('.sub-menu').hide();
        }
        else if (perm == 'ytt') {
          $('.sub-menu').hide();
          $('.sub-ytt').show();
        }
        else if (perm == 'workshops') {
          $('.sub-menu').hide();
          $('.sub-workshops').show();
        }
        else if (perm == 'classes') {
          $('.sub-menu').hide();
          $('.sub-classes').show();
        }
        else if (perm == 'resources') {
          $('.sub-menu').hide();
          $('.sub-resources').show();
        }
      }
    );
    }
  };

}(jQuery));
;

