;
$("html").bind("gcsNavigate", function(e, settings) {
    var $$ = $(e.target);
    if ($$.attr("id") != "bm-main") return;
    if (e.relatedTarget) { // load
        var data = $(e.relatedTarget);
        var hash = settings.hash;
        if (e.target != e.relatedTarget) {
            data.find('.bm-content').hide();
            $$.find('.bm-content').fadeOut($.animationSpeed/2,function() {
                $$.replaceWith(data);
                data.find('.bm-content:first').fadeIn($.animationSpeed/2);
                $(window).trigger('resize');
            });
            e.preventDefault();
        }
    } else {
        $$.gcsNavigate({
            url: bm_root_path,
            history: false
        });
        e.preventDefault();
    }
});


$("html").bind("gcsNavigate", function(e, settings) {
    var $$ = $(e.target);
    if ($$.attr("id") != "bm-topic") return;
    if (e.relatedTarget) { // load
        var data = $(e.relatedTarget);
        var hash = settings.hash;
        if (e.target != e.relatedTarget) {
            data.hide();
            $$.fadeOut(0,function() {
                $$.replaceWith(data);
                data.fadeIn(0,function() {
                    window.setTimeout(function() {
                        $(window).trigger('resize');
                        checkWrapperHeight();
                        $('body').borderRadius();
                    },1000);
                    $(window).trigger('resize');
                    checkWrapperHeight();
                    $('body').borderRadius();
                    $$.enhance();
                });
                $(window).trigger('resize');
            });
            e.preventDefault();
        }
    } else {
        $$.gcsNavigate({
            url: bm_root_path_topic,
            history: false
        });
        e.preventDefault();
    }
});

$.Enhancer.add(function() {
    $('div.bm-right div.menu-bm-elternratgeber a').attr('rel', 'lightbox');
    $('div.bm-right div.menu-bm-elternratgeber').removeClass('bm-submenu');
});
