1var DES;!function(e){var t=function(){function e(){this.ajaxType=7383,this.init()}return e.prototype.init=function(){this.ajaxType=7383,jQuery("body").delegate(".solr-ajaxified","click",{searchController:this},this.handleClickOnAjaxifiedUri)},e.prototype.handleClickOnAjaxifiedUri=function(e){window.page.allAudioPlayer.stop();var t=e.data.searchController,a=jQuery(this),r=a.closest(".tx_solr"),o=r.parent(),n=jQuery("<div class='tx-solr-loader'><div class='loader'></div><div class='message'>Daten werden geladen ...</div></div>"),i=a.data("uri"),s=new URL(i,window.location.href);return s.searchParams.set("type",t.ajaxType),r.append(n),t.scrollToTopOfElement(r,100),jQuery.get(s.toString(),function(e){r=r.replaceWith(e),jQuery("body").trigger("tx_solr_updated",[o.find(".tx_solr:first"),i]),n.fadeOut().remove()}),!1},e.prototype.scrollToTopOfElement=function(e,t){jQuery("html, body").animate({scrollTop:e.offset().top-t+"px"},"slow")},e.prototype.setAjaxType=function(e){this.ajaxType=e},e}();e.SearchController=t}(DES||(DES={})),function(e){var t=function(){function e(){this.init()}return e.prototype.init=function(){jQuery("form[data-suggest]").each(function(){var i=$(this),t=i.find(".tx-solr-suggest");jQuery.ajaxSetup({jsonp:"tx_solr[callback]"}),0===t.length&&(t=i),t.css("position","relative"),i.on("submit",function(e){""===i.find(".tx-solr-suggest").val()&&(e.preventDefault(),i.find(".tx-solr-suggest").focus())}),i.find(".tx-solr-suggest").devbridgeAutocomplete({serviceUrl:i.data("suggest"),dataType:"jsonp",paramName:"tx_solr[queryString]",groupBy:"category",maxHeight:1e3,autoSelectFirst:!1,triggerSelectOnValidInput:!1,appendTo:t.parent(),onSelect:function(e){e.data.link?location.href=e.data.link:i.trigger("submit")},transformResult:function(e){if(!e.suggestions)return{suggestions:[]};var o,n={suggestions:$.map(e.suggestions,function(e,t){return o||(o=t),{value:t,data:{category:"suggestion",count:e}}})};return $.each(e.documents,function(e,t){var a=t;if(a.link){var r=i.data("suggest-header")?i.data("suggest-header"):"Top results";a.category=r,a.group&&(a.category=i.data("suggest-header-"+a.group)?i.data("suggest-header-"+a.group):a.group),n.suggestions.push({value:o,data:a})}}),n},beforeRender:function(e){e.find(".autocomplete-group:first").remove(),e.addClass("tx-solr-autosuggest"),t.parent().addClass("autocomplete-active").fadeIn()},formatResult:function(e,t){if(!t)return e.value;var a="("+$.Autocomplete.utils.escapeRegExChars(t.trim())+")";if("suggestion"===e.data.category)return e.value.replace(new RegExp(a,"gi"),"<strong>$1</strong>").replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/<(\/?strong)>/g,"<$1>");var r=e.data.title.replace(new RegExp(a,"gi"),"<em>$1</em>").replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/<(\/?em)>/g,"<$1>");return'<div class="'+e.data.type+'">'+(e.data.previewImage?"<figure "+(e.data.hasVideo?'class="hasVideo"':"")+'><img src="'+e.data.previewImage+'" /></figure>':"")+'<a href="'+e.data.link+'" class="internal-link">'+r+"</a></div>"}}).on("blur",function(){t.parent().removeClass("autocomplete-active");var e=$(this);setTimeout(function(){e.devbridgeAutocomplete("hide")},200)}),i.removeAttr("data-suggest")})},e}();e.SearchSuggest=t}(DES||(DES={})),jQuery(document).ready(function(e){new DES.SearchController;var n=new DES.SearchSuggest;"undefined"!=typeof solrSearchAjaxType&&search.setAjaxType(solrSearchAjaxType),jQuery("body").on("tx_solr_updated",function(e,t,a){var r=new URI(a),o=new URI(r.path());o.setQuery(URI.parseQuery(r.query())),history.pushState({title:document.title,url:o.toString()},document.title,o.toString()),t.foundation(),n.init(),t.find(".gallery[data-id]").each(function(){var e=jQuery(this).find("span[data-gallery]").data("gallery");e&&(window[e]=new DES.Gallery(document.getElementById(jQuery(this).attr("id"))),page.addGallery(window[e]))}),page.allAudioPlayer.findAudioFiles(),page.masonries instanceof Array&&page.masonries.forEach(function(e){e.reinit()})})}); 2
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.