$(function() { $.support.transition = false; })
with ($('.facet-filter')) {
find('form').submit(function() { return false; }); find('input').keyup(function() { var v = $(this).val(), f, c = function(e) { return e.hasClass('collapse'); }; if (v) { v = v.toLowerCase(); f = function(e) { if (e.find('a').text().toLowerCase().indexOf(v) < 0) { c(e) ? e.collapse('hide') : e.hide(); } else { c(e) ? e.collapse('show') : e.show(); } }; } else { f = function(e) { c(e) ? e.collapse('hide') : e.show(); } } $(this).closest('.panel').find('li').each(function(i, e) { f($(e)); }); }); find('.glyphicon-remove').click(function() { var i = $(this).closest('.facet-filter').find('input'); i.val(''); i.keyup(); i.focus(); }); on('shown.bs.collapse', function() { $(this).find('input').focus(); });
}