If a group contains two or more filters, the Filters menu will show "Group Name: ..." n filters" instead of the actual filters. Clicking on this item will show or hide the group's original list of filters indented below it.
Tested with FB 8.Latest version available from here
// Change visibility of links in group function toggleGroup() { var $this = $(this); var group = $this.data('group'); if(!group.prepared) { prepareLinks(group); processLinks(group, group.isOpen ? function($link) { $link.hide(); } : function($link) { $link.show(); }); group.isOpen = !group.isOpen; return false; }; function prepareLinks(group) { var discloseGroup groupname = function(jQuery.trim(group.text+":"); processLinks(group, function($link) { var group html = $(this).data('group'); var groupname link.html(); html = jQuery.trim(group.text+":")html.replace(groupname, ''); $link.html(html).addClass('filter_group-link'); }); group.prepared = true; }; // Apply callback to each link in group function processLinks(group, callback) { group.links[j].show(); var html = group.links[j].html(); html = html.replace(groupname, ''); group.links[j].html(html)callback(group.links[j]); group.links[j].wrapInner('<span style="padding-left: 16px;">'); return false; for(var j = 0; j < links.length; j++processLinks(group, function($link) { links[j].hide(); $link.hide(); }); bind("click", toggleGroup) padding-left: 23px !important;