1jQuery.fn.RMKMultiSelect=function(t){$(this).each(function(){var a=$(this),b=null,c=a.attr("id"),k=[13,32],u=[9,27],l="bordercolor"+resultStyles.searchFacet.cardFacetSelectionColor,v="backgroundcolor"+resultStyles.searchFacet.cardFacetHoverColor,h="fontcolor"+resultStyles.searchFacet.cardFacetFontColor;a.wrap("<div class='RMKMultiSelectMainWrapper' id='mainWrapper_"+c+"' data-facetFieldWrapper='"+a.attr("data-facetField")+"'></div>");b=a.parent();b.selectedItems=0;a.css({position:"absolute",top:"-100oem", 2left:"-1000em"});a.attr({tabindex:"-1","aria-hidden":"true","aria-live":"off"});a.oHideTimer=null;a.oSearchTimer=null;var n=function(b){var d="",g=!0,e;b&&(g=!1,e=RegExp(b,"ig"));jQuery.each(a[0].options,function(a,b){if(g||e.test(b.text))d+='<div class="checkbox form-check"><label class="form-check-label" for="multiSelectRMKPlugin_defaultCheck'+c+a+'"><input type="checkbox" class="form-check-input checkBox_'+c+'" data-index="'+a+'" data-mainid="'+c+'" role="listItem" aria-live="off" tabindex="-1" ', 3b.selected&&(d+="checked=checked"),d+='data-index="'+a+'" data-text="'+b.text+'" value="'+b.value+'" id="multiSelectRMKPlugin_defaultCheck'+c+a+'"><span tabindex="-1" data-index="'+a+'" data-text="'+b.text+'" class="cr customCombo"><i class="cr-icon glyphicon glyphicon-ok fontcolor'+resultStyles.searchFacet.cardFacetCheckColor+'"></i></span>'+b.text+"</label></div>"});return d},p=function(){a.oSearchTimer&&clearTimeout(a.oSearchTimer);a.oSearchTimer=setTimeout(function(){j2w.SearchManager.facetSearch()}, 4500)},w=function(){var b=35*a[0].options.length+14;return 205<=b?205:b},m=function(){};if(t){var f='<div id="multiSelectRMKPlugin_'+c+'" data-mainid="'+c+'" class="input-group '+h+'"><div class="form-control tokenContainer" ></div><div class="input-group-btn"><button type="button" data-toggle="dropdown"aria-expanded="false" role="combobox" aria-haspopup="true" class="multiSelectButton btn btn-default dropdown-toggle selectButton_'+c+'"><span class="caret"></span></button></div></div><div class="RMKMultiSelect '+ 5h+'" id="menuSelect_multiSelectRMKPlugin_'+c+'" style="position: relative;"><div class="dropdown-menu"><div class="border-bottom input-group"><input type="text" class="form-control" /></div><div class="mw-100 pl-4 m-0">'+n()+"</div></div></div>";a.after(f);b.find("button[type=button], .tokenContainer").on("click",function(a){b.find(".dropdown-menu").css("display","inherit");jQuery(this).attr("aria-expanded",!0);setTimeout(function(){b.find("input[type=text]").focus()},250);a.cancelBubble=!0;a.preventDefault(); 6return!0});b.find("input[type=text], .customCombo").blur(function(c){a.oHideTimer=setTimeout(function(){jQuery(this).attr("aria-expanded",!1);b.find(".dropdown-menu").css("display","none");c.target.type&&jQuery(c.target).parent().removeClass(l+" selectedItem")},250)});m=function(){b.find("input[type=checkbox]").change(function(c){a.find('option[value="'+this.value+'"]').attr("selected",this.checked);var d=this.getAttribute("data-mainid"),g=this.getAttribute("data-index"),e="multiSelectRMKPlugin_"+ 7d,d=b.find(".tokenContainer"),f=b.find(".multiSelectButton");this.checked?(g='<div id="token_'+e+this.value+'" class="RMKMultiSelectTokens"><div class="input-group input-group-sm"><div class="input-group-addon '+h+'">'+this.getAttribute("data-text")+'</div><div class="input-group-addon"><button class="btn" onclick="jQuery.fn.RMKMultiSelect.removeSelectedItem(\''+e+"',"+g+', false,event)">X</button></div></div>',d.append(g),b.selectedItems++):(jQuery("#token_"+e+this.value).remove(),b.selectedItems--); 8b.find("button[type=button]").attr("aria-label","selected "+b.selectedItems+"of"+a[0].options.length+"items");f.height("auto");f.height(d.height()-6+"px");c.cancelBubble=!0;c.preventDefault();p()})}}else{f="";if("0"===a.attr("data-facetIndex")||"true"===a.attr("data-expanded"))f="in";f='<div id="multiSelectRMKPlugin_'+c+'" data-mainid="'+c+'" class="'+h+'"><div class="RMKMultiSelect '+h+'" id="menuSelect_multiSelectRMKPlugin_'+c+'" ><h2><a data-toggle="collapse" data-target="#collapsemultiSelectRMKPlugin_'+ 9c+'" aria-expanded="true" aria-controls="collapsemultiSelectRMKPlugin_'+c+'" >'+a.attr("data-facetFieldTitle")+'<span class="glyphicon glyphicon-menu-down"></span></a></h2><div class="border-bottom panel-collapse collapse '+f+'" id="collapsemultiSelectRMKPlugin_'+c+'">';6<a[0].options.length&&(f+='<div class="input-group form-group"><input type="text" class="form-control" autocomplete="false"><span class="input-group-addon" style="display: none"><a href="javascript:void(0)" class="clearFacetInput">X</a></span><span class="input-group-addon glyphicon glyphicon-search" id="sizing-ad
9don1"></span></div>'); 10f+='<div class="mw-100 pl-4 m-0 RMKMultiSelectList" style="height:'+w()+'px">'+n()+"</div></div></div>";a.after(f);m=function(){b.find("input[type=checkbox]").change(function(c){a.find('option[value="'+this.value+'"]').attr("selected",this.checked);this.checked?b.selectedItems++:b.selectedItems--;b.find("button[type=button]").attr("aria-label","selected "+b.selectedItems+"of"+a[0].options.length+"items");c.cancelBubble=!0;c.preventDefault();p()});b.find(".customCombo").blur(function(a){jQuery(a.target).parent().removeClass(l+ 11" selectedItem")})};b.find("#collapsemultiSelectRMKPlugin_"+c).on("shown.bs.collapse",function(){a.attr("data-expanded",!0);j2w.SearchManager.facetExpanded(a.attr("data-facetfield"),!0)});b.find("#collapsemultiSelectRMKPlugin_"+c).on("hidden.bs.collapse",function(){a.attr("data-expanded",!1);j2w.SearchManager.facetExpanded(j2w.SearchManager.facetExpanded(a.attr("data-facetfield"),!1))})}m();var r=function(a,c){var g=c||jQuery(this),e=g.val();b.find(".RMKMultiSelectList").html(n(e));e.length?g.siblings()[0].style.display= 12"":g.siblings()[0].style.display="none";q();m()};b.find(".clearFacetInput").on("click keydown",function(a){if("keydown"==a.type&&32==a.which||13==a.which||"click"==a.type){var b=jQuery(this),b=jQuery(jQuery(b.parent()[0]).siblings()[0]);b.val("");r(a,b);b.focus()}a.cancelBubble=!0;a.preventDefault()});b.find("input[type=text]").keyup(r);var q=function(c){var d=".customCombo";c&&(d+=", input[type=text]");b.find(d).keydown(function(c){var e=jQuery(this),d=e.attr("data-index")||-1,f=!1;if(0<=d){var h= 13jQuery(b.find(".customCombo")[d]);h.attr("tabindex","-1");h.parent().removeClass(l+" selectedItem")}if(40===c.which||38===c.which)d=parseInt(d,10)+(c.which-39),f=!0;else{if(0<=u.indexOf(c.which)){b.find(".dropdown-menu").css("display","none");return}0<=k.indexOf(c.which)&&(e.siblings()[0].checked=!e.siblings()[0].checked,a.find('option[value="'+e.siblings()[0].value+'"]').attr("selected",e.siblings()[0].checked),f=!0)}if(f){e=jQuery(b.find(".customCombo")[d]);if(!e)return;e.attr("tabindex","0");e.focus(); 14e.parent().addClass(l+" selectedItem");c.cancelBubble=!0;c.preventDefault()}a.oHideTimer&&clearTimeout(a.oHideTimer)})};q(!0);b.find(".checkbox").on("mouseover mouseout",function(){jQuery(this).toggleClass(v)});b.find("button[type=button]").on("blur focus",function(){jQuery(a.siblings()[0]).toggleClass("focusDropdown")})});jQuery.fn.RMKMultiSelect.removeSelectedItem=function(a,b,c,k){if(a=jQuery("#menuSelect_"+a
14).find("input[type=checkbox]")[b])c||(c=!a.checked),a.checked=c,k.cancelBubble=!0,k.preventDefault(), 15k=new Event("change"),a.dispatchEvent(k)}};
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.