PageSourceSearch

https://www.smow.de/js/shop-3.17.10-min.js

js smow.de collected 2026-09-24 23:32:21 UTC 12,385 bytes, 1 lines download raw bytes

1LF.liveSearch=function(){var i=$(".s-lvsearch-input"),e=$(".s-lvsearch-reset"),r=$(document.getElementById("s-lvsearch-result")),n=null,l=!1,c=!1,o=!1,s="",a={vendors:["Hersteller","Vendors","Fournisseurs"],showAll:["Alle anzeigen...","Show all...","Montrer tout..."],articles:["Artikel","Articles","Articles"],categories:["Kategorien","Categories","Catégories"],designers:["Designer","Designers","Designers"],searchfor1:["Alle Suchergebnisse für","Show all results for","Montrer tous les résultats pour"],searchfor2:[" anzeigen","show","Aperçu"],searchInvitation:["Suchbegriff, Hersteller, Kategorie suchen ...","Type for suggestions ...","Écrire pour obtenir les suggestions ..."],searchIntro:["Tippen Sie, um sich hier Vorschläge anzeigen zu lassen","Start typing to display suggestions","Écrivez pour afficher les suggestions"]},u=null,d=-1,h=0,f=0,g=0,m=0;function v(e){return a[e][lang]}function p(){null!==u&&u.is(":visible")?1==h&&-1==d?window.location.href=r.find(".articles a").attr("href"):1==m&&0==h&&0==f&&0==g?window.location.href=r.find(".vendors a").attr("href"):-1==d||d==u.length-1?i.parents("form").submit():window.location.href=u.eq(d).children("a").attr("href"):i.parents("form").submit()}function b(){SmowNav.showLiveSearchResult()}function w(){SmowNav.hideLiveSearchResult(),r.empty(),d=-1,s="",null!==n&&(n.parentNode.removeChild(n),n=null)}function x(){u.removeClass("selected"),u.eq(d).addClass("selected")}function t(e){var s,n,a,t,i,o;c=!1,l&&!e.error&&(d=-1,e=(s=e.result).articles.length,n=s.categories.length,a=s.designers.length,t=s.vendors.length,f=n,g=a,m=t,(0<(h=e)||0<n||0<a||0<t?(i=[],0<e&&(o=$("<ul>").addClass("s-nav l2 articles"),$.each(s.articles,function(e,n){o.append($('<li class="selectable"><a href="'+baseUrl+"index.php?lang="+lang+"&cl=details&anid="+n.oxid+"&q="+encodeURIComponent(s.term)+'" class="s-nav-link l2" style="display:flex"><span class="img" style="flex:none;height:2.75rem;"><img style="max-width:100%" alt="'+n.title+'" src="'+baseUrl+n.picPath+'"></span><span style="flex:auto;white-space:normal;">'+n.title+'<br /><span class="small">'+n.vendor+"</span></span></a></li>"))}),i.push({title:v("articles"),$content:o})),0<t&&(o=$("<ul>").addClass("s-nav l2 vendors"),$.each(s.vendors,function(e,n){o.append($('<li class="selectable"><a href="'+baseUrl+"index.php?lang="+lang+"&cl=alist&cnid="+n.oxid+'" class="s-nav-link l2">'+n.title+"</a></li>"))}),i.push({title:v("vendors"),$content:o})),0<n&&(o=$("<ul>").addClass("s-nav l2"),$.each(s.categories,function(e,n){o.append($('<li class="selectable"><a href="'+baseUrl+"index.php?lang="+lang+"&cl=alist&cnid="+n.oxid+'" class="s-nav-link l2">'+n.path.replace("|"," > ")+(0===n.path.length?"":" > ")+n.title+"</a></li>"))}),i.push({title:v("categories"),$content:o})),0<a&&(o=$("<ul>").addClass("s-nav l2"),$.each(s.designers,function(e,n){o.append($('<li class="selectable"><a href="'+baseUrl+"index.php?lang="+lang+"&cl=alist&cnid="+n.oxid+'" class="s-nav-link l2">'+n.title+"</a></li>"))}),i.push({title:v("designers"),$content:o})),r.empty(),$.each(i,function(e,n){r.append($("<div>").addClass("col-sm-6 col-md-4 col-lg-3 lvsrch").append($("<h3>").html(n.title)).append(n.$content))}),b(),(u=r.find(".selectable")).mouseover(function(e){d=u.index(this),x()}),y):w)())}function y(){var e;c||(0===(e=i.val().replace(/^\s+/g,"")).length?w():e!=s&&L(e))}function L(e){c=!0,s=e,$.getJSON(baseUrl+"live-search.php",{q:e,lang:lang},t)}i.blur(function(){l=!1}),i.focus(function(){var e;l=!0,c||(0===(e=i.val().replace(/^\s+/g,"")).length?r.empty():e!=s?L(e):b())}),i.keydown(function(e){var n=e.keyCode||e.which;switch(n){case 38:null!==u&&(0===d||-1===d?d=u.length-1:d--,x());break;case 40:null!==u&&(++d==u.length&&(d=0),x());break;case 39:case 37:var s,a=r.find("ul"),t=a.size();-1<d?(s=a.index(u.eq(d).parent("ul")),39==n?s++:s--,t<=(s=s<0?t:s)&&(s=0)):s=39==n?0:t-1,d=u.index(a.eq(s).children(".selectable").first()),x();break;case 27:i.val(""),i.blur(),w();break;case 13:e.preventDefault(),o=!0,p();break;default:y()}}),i.keypress(function(e){13===(e.keyCode||e.which)?(e.preventDefault(),o||p()):y()}),i.on("keyup input",function(){i.not(this).val($(this).val()),y()}),i.on("focus keyup",function(e){$(this).parent().find(".s-lvsearch-reset").toggleClass("d-none",0===$(this).val().length)}),i.attr("placeholder",v("searchInvitation")),e.on("click",function(e){i.val("").focus(),w()}),window.opera&&$(".header-search-input").css("padding-top","0"),$("#sm-lvsrch, .header-search-input:visible").click(function(e){e.stopPropagation()})},LF.playVideo=function(e){e=$(e);e.html('<iframe src="//player.vimeo.com/video/'+e.data("id")+'?autoplay=1" width="'+e.data("width")+'" height="'+e.data("height")+'" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>')},LF.injectTargetLocations=function(){var t=[{source:"#targetLocationDe"},{source:"#targetLocationEn"},{source:"#targetLocationFr"},{source:"#targetLocationDeCh"},{source:"#targetLocationEnCh"},{source:"#targetLocationFrCh"}],s=!1;$.each(t,function(e,n){if(1===$(n.source).length)return!(s=!0)}),s&&($("#changeLocationContent form").remove(),$.each(t,function(e,n){var s,a=e===t.length-1,n=$(n.source),e=a?$():$(t[e+1].source),e="CHF"!==n.data("currency")&&"CHF"===e.data("currency");1===n.length&&(3===parseInt(window.locationId)?"CHF"===n.data("currency")&&(s='<form action="/account/change-location" method="POST"><input name="targetUrl" value="'+n.val()+'" type="hidden"><button class="changeLocationSubmit d-flex align-items-center'+(a?"":" mb-3")+'" type="submit"><span class="changeLocationFormatHelper">'+n.data("lang")+"</span></button></form>"):s='<form action="/account/change-location" method="POST"><input name="targetUrl" value="'+n.val()+'" type="hidden"><button class="changeLocationSubmit d-flex align-items-center'+(a?"":" mb-3")+(e?" mb-4":"")+'" t
1ype="submit"><span class="changeLocationFormatHelper">'+n.data("lang")+'</span> | <span class="ml-2">'+n.data("currency")+"</span></button></form>",$("#changeLocationContent").append(s))}))},$(function(){$("a.navigation").mouseover(function(){$(this).next().show()}),$("li.navigation").mouseout(function(e){e=e.relatedTarget;-1==$(e).parents().addBack().index($(this))&&$(this).children("ul.subnavigation").hide()}),$(".menu em.level-2, .menu em.level-3, .menu em.level-4").one("click",function(){function e(e,n){e.toggleClass("collapsed",n).next().toggleClass("closed",n)}var n=$(this);return e(n,n.next().is(":visible")),n.removeClass("collapsed-xs").next().removeClass("closed-xs"),n.on("click",function(){return e(n),!1}),!1}),LF.liveSearch();function n(){a=window.setTimeout(o,1e3*i[t])}var e=$("#bs"),s=$("#bs a"),a=0,t=0,i=[6,6,6,6,6,6,6,6,6],o=function(){9==++t&&(t=0),e.css("background-position","-"+160*t+"px 0"),e.attr("href",s.eq(t).attr("href")),a&&n()},r=(s.mouseover(function(e){window.clearTimeout(a),a=0,t=s.index(e.target)-1,o()}),e.mouseover(function(e){window.clearTimeout(a),a=0}),e.mouseout(function(e){e=e.relatedTarget;-1===$(e).parents().addBack().index($(this))&&0===a&&n()}),e.click(function(e){e.preventDefault(),LF.trackAndGo("click",{event_category:"Banner",event_label:["M","B","S","F","D","L","K","C","KE"][t],event_callback:LF.createCallbackWithTimeout(()=>{window.location.href=s.eq(t).attr("href")})})}),n(),$("#headerHotlineLink"));if(r.on("click",function(e){e.preventDefault(),LF.trackAndGo("click",{event_category:"Support",event_label:"Telefon-Support",event_callback:LF.createCallbackWithTimeout(()=>{window.location.href=r.attr("href")})})}),!1===LF.isBot()){var l=navigator.language.toLowerCase(),c=-1<l.indexOf("ch");if(l&&1<l.length&&!1===/(?:^|;\s*)lng=/.test(document.cookie)){var u=window.location.hostname.toLowerCase().match(/(?:^|\.)((?:smow)\.(?:de|com|fr|ch|dev|me))$/),u=u&&0<u.length?"."+u[1]:"",d=new Date;d.setTime(d.getTime()+31536e6),document.cookie=`lng=1; Expires=${d.toUTCString()}; Path=/; SameSite=Lax; Secure`+(u?"; Domain="+u:"");let e;-1<location.hostname.indexOf("smow.de")?-1<l.indexOf("de-ch")?e='<div class="mb-3">Sie haben smow.de aufgerufen, in Ihrem Browser ist aber die Präferenz für Seiten auf Deutsch (CH) eingestellt. <b>smow.ch</b> ist die Schweizer Version des Webshops.</div>':-1===l.indexOf("de")&&(e=-1<l.indexOf("fr")?'<div class="mb-3">Vous êtes sur smow.de, mais votre navigateur indique la préférence pour les pages françaises'+(c?" (CH). ":". ")+"Il existe aussi <b>"+(c?"fr.smow.ch":"smow.fr")+"</b>, la version française de la boutique en ligne.</div>":'<div class="mb-3">You are currently visting smow.de. Your browser language settings suggest that you would prefer an English language web page. <b>smow.com</b> is the English version of our web shop.</div>'):-1<location.hostname.indexOf("smow.com")?-1<l.indexOf("de")?e='<div class="mb-3">Sie haben smow.com aufgerufen, in Ihrem Browser ist aber die Präferenz für Seiten auf Deutsch'+(c?" (CH) ":" ")+"eingestellt. <b>"+(c?"smow.ch":"smow.de")+"</b> ist die deutsche Version des Webshops.</div>":-1<l.indexOf("fr")&&(e='<div class="mb-3">Vous êtes sur smow.com, mais votre navigateur indique la préférence pour les pages françaises'+(c?" (CH). ":". ")+"Il existe aussi <b>"+(c?"fr.smow.ch":"smow.fr")+"</b>, la version française de la boutique en ligne.</div>"):-1<location.hostname.indexOf("smow.fr")?-1<l.indexOf("fr-ch")?e='<div class="mb-3">Vous êtes sur smow.fr, mais votre navigateur indique la préférence pour les pages françaises (CH). Il existe aussi <b>fr.smow.ch</b>, la version française de la boutique en ligne.</div>':-1===l.indexOf("fr")&&(e=-1<l.indexOf("de")?'<div class="mb-3">Sie haben smow.fr aufgerufen, in Ihrem Browser ist aber die Präferenz für Seiten auf Deutsch'+(c?" (CH) ":" ")+"eingestellt. <b>"+(c?"smow.ch":"smow.de")+"</b> ist die deutsche Version des Webshops.</div>":'<div class="mb-3">You are currently visting smow.fr. Your browser language settings suggest that you would prefer an English language web page. <b>smow.com</b> is the English version of our web shop.</div>'):-1<location.hostname.indexOf("en.smow.ch")?-1<l.indexOf("de")?e='<div class="mb-3">Sie haben en.smow.ch aufgerufen, in Ihrem Browser ist aber die Präferenz für Seiten auf Deutsch (CH) eingestellt. smow.ch ist die deutsche Version des Webshops.</div>':-1<l.indexOf("fr")&&(e='<div class="mb-3">Vous êtes sur en.smow.ch, mais votre navigateur indique la préférence pour les pages françaises (CH). Il existe aussi <b>fr.smow.ch</b>, la version française de la boutique en ligne.</div>'):-1<location.hostname.indexOf("fr.smow.ch")?-1===l.indexOf("fr")&&(e=-1<l.indexOf("de")?'<div class="mb-3">Sie haben fr.smow.ch aufgerufen, in Ihrem Browser ist aber die Präferenz für Seiten auf Deutsch (CH) eingestellt. smow.ch ist die deutsche Version des Webshops.</div>':'<div class="mb-3">You are currently visting fr.smow.ch. Your browser language settings suggest that you would prefer an English language web page. <b>en.smow.ch</b> is the English version of our web shop.</div>'):-1<location.hostname.indexOf("smow.ch")&&-1===l.indexOf("de")&&(e=-1<l.indexOf("fr")?'<div class="mb-3">Vous êtes sur smow.ch, mais votre navigateur indique la préférence pour les pages françaises (CH). Il existe aussi <b>fr.smow.ch</b>, la version française de la boutique en ligne.</div>':'<div class="mb-3">You are currently visting smow.ch. Your browser language settings suggest that you would prefer an English language web page. <b>en.smow.ch</b> is the English version of our web shop.</div>'),e&&($("#changeLocationHint").html(e),$("#changeLocationModal").modal("show"))}}}),$(function(){document.addEventListener("click",function(e){var e=e.target,n=e.parentElement,s=e.classList.contains("bzfy-o-image")||e.classList.contains("bzfy-o-post-image"),n=e.classList.contains("bzfy-icon--arrow-right")||n.classList.contains("bzfy-icon--arrow-right")||e.classList.contains("bzfy-icon--arrow-left")||n.classList.contains("bzfy-icon--arrow-left"),e=e.classList.contains("bzfy-gate-product-buy-button");s&&LF.track("flowbox-show-gallery",{event_category:"Flowbox",event_label:window.location.href}),n&&LF.track("flowbox-slide-gallery",{event_category:"Flowbox",event_label:window.location.href}),e&&LF.track("flowbox-click-gallery",{event_category:"Flowbox",event_label:window.location.href})})}),document.addEventListener("touchstart",function(e){});

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.