// JavaScript Document


var leftmenu = function(){
        /* Document is ready
        ---------------------------------------- */

        // Two lines toggles
        $(".left-menu div").each(function (i) {
            if ($(this).height() > 30) {
                $(this).addClass("two-lines");
            }
            if($(this).next('ul').length < 1) {
                $(this).addClass('simple-button');
            }
        });

        // Initialy hidden
    $('ul:has(li a.current)').closest('ul').prev('div.red').addClass('left-menu-on');
    $('.left-menu div.left-menu-on + ul').show();
        $('.left-menu div:not(.left-menu-on) + ul').hide();

        // Click behavior
        $(".left-menu div").click(function(){
            $(this).next("ul").slideToggle("normal")
            .siblings("ul:visible").slideUp("normal");
            $(this).toggleClass("left-menu-on");
            $(this).siblings("div").removeClass("left-menu-on");
        });

    //Highlights navigation menu
    if($('.left-menu .left-menu-on').length > 0)
    {
      var active_menu = $('.left-menu .left-menu-on:first');
      var active_url = null;
      if(active_menu.find('a').length > 0)
      {
        //Simple button
        active_url = active_menu.find('a:first').attr('href');
      }
      else
      {
        //Submenu
        active_url = active_menu.next('ul').find('a:first').attr('href');
      }

      $('ul#navigation li.column:has(a[href="' + active_url + '"])').find('a.mainmenu:first').addClass('mainmenured2');
    }
};

(function($) {
    $(function(){
        leftmenu();
    });

})(jQuery);
