
    Ext.onReady( function() {
        // we want to close submenus that do not contain the current link
        
        var menus = Ext.query( "div[class='submenu']" );
        
        Ext.each( menus, 	function( menu )
        					{
        						if( Ext.query( "a[class='current']", menu ).length == 0 )
        						{
        							// close the menu
        							Ext.get(menu).toggleClass( "menu_closed" );
        							
        							// also change the class of the menu's link
        							var link_id = menu.id.replace( 'menu', 'link' );
        							Ext.get(link_id).toggleClass( "open" );
        						}
        					} );
    });
    
    function toggleMenu( link_id, menu_id )
    {
        // update the link
        Ext.get(link_id).toggleClass( "open" );
        
        // toggle the menu
        Ext.get(menu_id).toggleClass( "menu_closed" );
    }
    
    