$(document).ready(function () {
    $(".menu").on("loaded", function () {
        $(function () {
            /* add classes used by smartmenus */
            $('#smartmenu>ul.menu').addClass("sm sm-mint");

            /* remove Flare's "menu" class from menu proxy */
            $('#smartmenu>ul.menu').removeClass("menu");

            /* initialise smartmenus */
            $('#smartmenu>ul.sm').smartmenus({
                markCurrentItem: true,
                markCurrentTree: true,
                keepHighlighted: true,
                keepInViewport: true,
                noMouseOver: true,
                hideOnClick: false,
                collapsibleShowFunction: null
            });

            $("#smartmenu>ul.sm").smartmenus("itemActivate", $("#smartmenu").find("a.current").eq(-1));
			
//			console.log("new code");
//						
//            var $categories_menu = $('#smartmenu');
//
//            // don't show the sub menus in collapsible mode unless the sub arrow is clicked
//            $categories_menu.on('click', 'span.sub-arrow', function (e) {
//                var obj = $categories_menu.data('smartmenus');
//                if (obj.isCollapsible()) {
//                    var $item = $(this).parent(),
//                        $sub = $item.parent().dataSM('sub');
//                    $sub.dataSM('arrowClicked', true);
//                }
//            }).bind({
//                'beforeshow.smapi': function (e, menu) {
//                    var obj = $categories_menu.data('smartmenus');
//                    if (obj.isCollapsible()) {
//                        var $menu = $(menu);
//                        if (!$menu.dataSM('arrowClicked')) {
//                            return false;
//                        }
//                        $menu.removeDataSM('arrowClicked');
//                    }
//                }
//            });
            
            
        });
    });
});