/**
 * Обработчик сворачивания и разворачивания левого меню
 */
function Categories(){
    var $menu;

    function setup(){
        $menu.find(".column").each(function(){
                var $this = $(this);
                var $ul = $this.find("ul");
                if($ul.length>0){
                    $this.find(".rb-title").click(function(){ _toggle(this.parentNode); return false;});
                    if(!$this.hasClass("active")){
                        $ul.hide();
                    }else{
                        $ul.show();
                    }
                }
            });
    }

    function _toggle(el){
        var $this = $(el);
        if($this.hasClass("active")){
            $this.find("ul").slideUp(300,function(){ $this.removeClass("active") });
        }else{
            $this.find("ul").slideDown(300,function(){  $this.addClass("active") });
        }
    }

    $menu = $("#rubricator");
    if($menu.length>0){
        setup();
    }
}

