1"use strict";var w3={hide:function(e){w3.hideElements(w3.getElements(e))},hideElements:function(e){var t,n=e.length;for(t=0;t<n;t++)w3.hideElement(e[t])},hideElement:function(e){w3.styleElement(e,"display","none")},show:function(e,t){var n=w3.getElements(e);t&&w3.hideElements(n),w3.showElements(n)},showElements:function(e){var t,n=e.length;for(t=0;t<n;t++)w3.showElement(e[t])},showElement:function(e){w3.styleElement(e,"display","block")},addStyle:function(e,t,n){w3.styleElements(w3.getElements(e),t,n)},styleElements:function(e,t,n){var l,s=e.length;for(l=0;l<s;l++)w3.styleElement(e[l],t,n)},styleElement:function(e,t,n){e.style.setProperty(t,n)},toggleShow:function(e){var t,n=w3.getElements(e),l=n.length;for(t=0;t<l;t++)"none"==n[t].style.display?w3.styleElement(n[t],"display","block"):w3.styleElement(n[t],"display","none")},addClass:function(e,t){w3.addClassElements(w3.getElements(e),t)},addClassElements:function(e,t){var n,l=e.length;for(n=0;n<l;n++)w3.addClassElement(e[n],t)},addClassElement:function(e,t){var n,l,s;for(l=e.className.split(" "),s=t.split(" "),n=0;n<s.length;n++)-1==l.indexOf(s[n])&&(e.className+=" "+s[n])},removeClass:function(e,t){w3.removeClassElements(w3.getElements(e),t)},removeClassElements:function(e,t){var n,l=e.length;for(n=0;n<l;n++)w3.removeClassElement(e[n],t)},removeClassElement:function(e,t){var n,l,s;for(l=e.className.split(" "),s=t.split(" "),n=0;n<s.length;n++)for(;l.indexOf(s[n])>-1;)l.splice(l.indexOf(s[n]),1);e.className=l.join(" ")},toggleClass:function(e,t,n){w3.toggleClassElements(w3.getElements(e),t,n)},toggleClassElements:function(e,t,n){var l,s=e.length;for(l=0;l<s;l++)w3.toggleClassElement(e[l],t,n)},toggleClassElement:function(e,t,n){var l,s,r,a,i,o,u;if(s=n||"",r=(l=t||"").split(" "),a=s.split(" "),o=e.className.split(" "),0==a.length){for(u=!0,i=0;i<r.length;i++)-1==o.indexOf(r[i])&&(u=!1);u?w3.removeClassElement(e,l):w3.addClassElement(e,l)}else{for(u=!0,i=0;i<r.length;i++)-1==o.indexOf(r[i])&&(u=!1);u?(w3.removeClassElement(e,l),w3.addClassElement(e,s)):(w3.removeClassElement(e,s),w3.addClassElement(e,l))}},getElements:function(e){return"object"==typeof e?[e]:document.querySelectorAll(e)},filterHTML:function(e,t,n){var l,s,r,a,i,o,u;for(l=w3.getElements(e),a=0;a<l.length;a++)for(s=l[a].querySelectorAll(t),i=0;i<s.length;i++){for(u=0,s[i].innerText.toUpperCase().indexOf(n.toUpperCase())>-1&&(u=1),r=s[i].getElementsByTagName("*"),o=0;o<r.length;o++)r[o].innerText.toUpperCase().indexOf(n.toUpperCase())>-1&&(u=1);s[i].style.display=1==u?"":"none"}},sortHTML:function(e,t,n){var l,s,r,a,i,o,u,c,d,f;for(l=w3.getElements(e),r=0;r<l.length;r++)for(f=0;f<2;f++){for(d=0,i=1;1==i;){for(i=0,s=l[r].querySelectorAll(t),a=0;a<s.length-1;a++)if(o=0,n?(u=s[a].querySelector(n).innerText,c=s[a+1].querySelector(n).innerText):(u=s[a].innerText,c=s[a+1].innerText),u=u.toLowerCase(),c=c.toLowerCase(),0==f&&u>c||1==f&&u<c){o=1;break}1==o&&(s[a].parentNode.insertBefore(s[a+1],s[a]),i=1,d++)}if(d>0)break}},slideshow:function(e,t,n){var l,s=w3.getElements(e);s.length;return(l={}).current=1,l.x=s,l.ondisplaychange=n,isNaN(t)&&0!=t?l.milliseconds=1e3:l.milliseconds=t,l.start=function(){l.display(l.current),l.ondisplaychange&&l.ondisplaychange(),l.milliseconds>0&&(window.clearTimeout(l.timeout),l.timeout=window.setTimeout(l.next,l.milliseconds))},l.next=function(){l.current+=1,l.current>l.x.length&&(l.current=1),l.start()},l.previous=function(){l.current-=1,l.current<1&&(l.current=l.x.length),l.start()},l.display=function(e){w3.styleElements(l.x,"display","none"),w3.styleElement(l.x[e-1],"display","block")},l.start(),l},includeHTML:function(e){var t,n,l,s,r;for(t=document.getElementsByTagName("*"),n=0;n<t.length;n++)if(s=(l=t[n]).getAttribute("w3-include-html"))return(r=new XMLHttpRequest).onreadystatechange=function(){4==this.readyState&&(200==this.status&&(l.innerHTML=this.responseText),404==this.status&&(l.innerHTML="Page not found."),l.removeAttribute("w3-include-html"),w3.includeHTML(e))},r.open("GET",s,!0),void r.send();e&&e()},getHttpData:function(e,t){w3.http(e,(function(){4==this.readyState&&200==this.status&&t(this.responseText)}))},getHttpObject:function(e,t){w3.http(e,(function(){4==this.readyState&&200==this.status&&t(JSON.parse(this.responseText))}))},displayHttp:function(e,t){w3.http(t,(function(){4==this.readyState&&200==this.status&&w3.displayObject(e,JSON.parse(this.responseText))}))},http:function(e,t,n,l){var s;l||(l="GET"),window.XMLHttpRequest?s=new XMLHttpRequest:window.ActiveXObject&&(s=new ActiveXObject("Microsoft.XMLHTTP")),s&&(t&&(s.onreadystatechange=t),s.open(l,e,!0),s.send(n))},getElementsByAttribute:function(e,t){var n,l,s=[],r=-1,a=e.getElementsByTagName("*"),i=t.toUpperCase();for(l=a.length,n=-1;n<l;n+=1)-1==n&&(a[n]=e),null!==a[n].getAttribute(i)&&(s[r+=1]=a[n]);return s},dataObject:{},displayObject:function(e,t){var n,l,s,r,a,i,o,u,c,d,f,m=[],g="";for(l=function(e,t){var n;if(n=t.cloneNode(!0),w3.dataObject.hasOwnProperty(e))return w3.dataObject[e];return w3.dataObject[e]=n,n}(e,n=document.getElementById(e)).cloneNode(!0),i=(m=w3.getElementsByAttribute(l,"w3-repeat")).length-1;i>=0;i-=1)if(1==(c=m[i].getAttribute("w3-repeat").split(" ")).length?d=c[0]:(g=c[0],d=c[2]),m[i].removeAttribute("w3-repeat"),(f=t[d])&&"object"==typeof f&&"undefined"!=f.length)for(a in o=0,f){for(o+=1,s=(r=p(r=m[i],"element",g,f[a])).attributes,u=0;u<s.length;u+=1)s[u].value=p(s[u],"attribute",g,f[a]).value;o===f.length?m[i].parentNode.replaceChild(r,m[i]):m[i].parentNode.insertBefore(r,m[i])}function p(e,n,l,s){var r,a,i,o,u,c,d,f,m,g=[];for(a=e.cloneNode(!0),i=0;i>-1&&-1!==(i=(u="attribute"==n?a.value:a.innerHTML).indexOf("{{",i));){for(o=u.indexOf("}}",i+1),g=(c=u.substring(i+2,o)).split("||"),r=void 0,d=0;d<g.length&&(g[d]=g[d].replace(/^\s+|\s+$/gm,""),s&&(r=s[g[d]]),null==r&&t&&(r=t[g[d]]),null==r&&(f=g[d].split("."))[0]==l&&(r=s[f[1]]),null==r&&g[d]==l&&(r=s),null==r&&('"'
1==g[d].substr(0,1)?r=g[d].replace(/"/g,""):"'"==g[d].substr(0,1)&&(r=g[d].replace(/'/g,""))),null==r);d+=1);null!=r&&(m="{{"+c+"}}","attribute"==n?a.value=a.value.replace(m,r):h(a,m,r)),i+=1}return a}function h(e,t,n){var l,s,r;if(e.hasAttributes())for(s=(l=e.attributes).length,r=0;r<s;r+=1)l[r].value.indexOf(t)>-1&&(l[r].value=l[r].value.replace(t,n));s=e.getElementsByTagName("*").length,e.innerHTML=e.innerHTML.replace(t,n)}l=p(l,"element"),n.parentNode.replaceChild(l,n)}};
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.