    $(document).ready(function(){ 
            // Elk "harmonica" - menu (met extra class harmonica - in te stellen in een Block) wordt een treeview menu:
            // $("[class ^= menu menu-harmonica]").treeview
	//$('div.harmonica').find('ul').eq(0).treeview
	$('#sidebar .block-menu ul').treeview
        ({
            // Persist: cookie kan ook - zorgt ervoor dat het menu sync. loopt met de huidige pagina
            //persist: "cookie",
            persist: "location",
            //animated: "fast",
            collapsed: true,
            // Begint ingeklapt
            unique: true
            // Dit zorgt voor de harmonica: andere sub-items klappen in als er een geslecteerd wordt
        });
            // Code below makes sure the right LI gets the hoverharmonica class
            // With help from Martijn
        $('#sidebar .block-menu ul li').bind("mouseover",
            function(){
                $('#sidebar .block-menu ul li').removeClass("hoverharmonica");
                $(this).addClass("hoverharmonica");
                $('#sidebar .block-menu ul li a').removeClass("activeOrange");
                $(this).find("a").eq(0).addClass("activeOrange");
                return false;
            }
        );

        $('#sidebar .block-menu ul').bind("mouseleave",
            function(){
                $('#sidebar .block-menu ul li').removeClass("hoverharmonica");
                $('#sidebar .block-menu ul li a').removeClass("activeOrange");
                return false;
            }
        );
         
        $('#sidebar .block-menu ul li').bind("click",
            function(){
                window.location = $(this).find("a").attr("href");
                return false;
            }
        );
            
    

        // "HR" in menu:
        //
       $('<div class="harmonica_hr"></div>').insertBefore('#sidebar .block-menu li:not(".first")');
       //
       // "Div's containing the arrow icon"
       //
       $('#sidebar .block-menu li div.hitarea').append('<div class="harmonica_arrow"></div>');

       //
       //

       $('#sidebar .block-menu ul li div.collapsable-hitarea-active-trail-hitarea').removeClass('collapsable-hitarea-active-trail-hitarea');
       $('#sidebar .block-menu ul li div.expandable-hitarea-active-trail-hitarea').removeClass('expandable-hitarea-active-trail-hitarea');
       $('#sidebar .block-menu ul li div.collapsable-hitarea.active-trail-hitarea').addClass('collapsable-hitarea-active-trail-hitarea');
       $('#sidebar .block-menu ul li div.expandable-hitarea.active-trail-hitarea').addClass('expandable-hitarea-active-trail-hitarea');


    // check last search cookie to set the search and book tab
    if ($('#block-menu-primary-links ul.menu li.first').next().length > 0){
        if ($.cookie("lastsearch") != null) $('#block-menu-primary-links ul.menu li.first').next().children('a').attr("href",$.cookie("lastsearch"));
    }


});
