This allows us to keep selected values on next submit
% my $max_facets = $ENV{MAX_FACETS} || 10000;
% my $facet_nr = 0;
% foreach my $n ( @$facet_names ) {
-% if ( $facet_nr++ > $max_facets ) {
+% if ( $facet_nr++ == $max_facets ) {
<div class=alert>
-To keep browser memory usage at sane level, only <%= $max_facets %> facets are loaded to browser.
-This can be changed in <a href="/config">config</a>.
+First <a href="/config"><%= $max_facets %></a> facets displayed in full.
+·
+Below are just checked values from rest of <%= $facet_count - $max_facets %> items.
</div>
-% last;
+% }
+% if ( $facet_nr > $max_facets && ! $checked->{$n} ) {
+% next;
% }
<li>
<label>