PageSourceSearch

https://bt-matratzenreinigung.de/infos/index.html

html bt-matratzenreinigung.de collected 2026-10-06 16:37:03 UTC 25,017 bytes, 375 lines download raw bytes

1<!DOCTYPE html> <html prefix="og: https://ogp.me/ns#" class="no-js responsivelayout supportsbreakout" lang="de" data-zpdebug="false" data-ptr="../" data-pagename="Infos"> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="description" content="In fast allen Matratze schlummern Gefahren f&#252;r Gesundheit, Hygiene und Wohlbefinden durch Milben."> <meta name="keywords" content=""> <meta name="generator" content="Zeta Producer 17.0.4.0, ZP17B, 08.01.2026 21:56:12"> <meta name="robots" content="index, follow"> <title>Infos - Milben in Matratzen</title> <meta property="og:type" content="website"> <meta property="og:title" content="Infos - Milben in Matratzen"> <meta property="og:description" content="In fast allen Matratze schlummern Gefahren f&#252;r Gesundheit, Hygiene und Wohlbefinden durch Milben."> <meta property="og:url" content="http://bt-matratzenreinigung.de/infos/index.html"> <meta property="twitter:card" content="summary_large_image"> <meta property="twitter:title" content="Infos - Milben in Matratzen"> <meta property="twitter:description" content="In fast allen Matratze schlummern Gefahren f&#252;r Gesundheit, Hygiene und Wohlbefinden durch Milben."> 
1<script>
2		document.documentElement.className = document.documentElement.className.replace(/no-js/g, 'js');
3	</script>
3 
3<script src="../assets/customconsentservices.js"></script>
3 <link rel="stylesheet" href="../assets/bundle.css?v=639102098706793596"> <link rel="stylesheet" href="../assets/bundle-print.css?v=639014912308988968" media="print"> 
3<script src="../assets/bundle.js?v=639102098706803598"></script>
3 <link rel="canonical" href="http://bt-matratzenreinigung.de/infos/index.html"> <link rel="preload" href="../assets/fonts/fontawesome-webfont.woff2?v=4.7.0" as="font" type="font/woff2" crossorigin> <style>@media(prefers-reduced-motion:no-preference){@view-transition{navigation:auto;}::view-transition-group(root){animation: none;}}</style> 
3<script>
4		// if after 1000ms we haven't got webfonts, show the user something, a FOUT is better than nothing
5		// http://kevindew.me/post/47052453532/a-fallback-for-when-google-web-font-loader-fails
6		setTimeout(function() {
7			// you can have the webfont.js cached but still have no classes fire and you will have a window.WebFontConfig object
8			if ( ! ("WebFont" in window)) {
9				// non wfl loader class name because their events could still fire
10				document.getElementsByTagName("html")[0].className += " wf-fail";
11			}
12		}, 1000);
13	
14		WebFontConfig = {
15			custom: { 
16				families: [ 'Open+Sans:300,400,600' ], 
17				urls: ['../media/fonts/zp-webfonts.css?v=1339853728']
18			}
19		};
20	</script>
20 
20<script src="../assets/js/webfont/1.6.28/webfont-local.js"></script>
20 <link class="zpfaviconmeta" rel="shortcut icon" type="image/x-icon" href="../assets/stock-files/favicon.ico?v=2021070601"> <style>
21		
22			#searchform{
23				position: absolute;
24				z-index: 1;
25				
26					right: 0;
27				
28			}
29			.navbar ul.nav{
30				
31					margin-right: 40px;
32				
33			}
34			
35			@media (max-width: 979px) {
36				#searchform{
37					width: 100%;
38					margin-left: auto;
39					margin-right: auto;
40					padding: 0 15px;
41					position: relative;
42					left: auto;
43					right: auto;
44					top: auto;
45					box-sizing: border-box;
46				}
47				#searchfield {
48					max-width: 100% !important;
49					width: 100%;
50					height: 30px;
51					float: none;
52					margin: 0;
53					position: relative;
54					box-sizing: border-box;
55				}
56				#searchform:hover #searchfield, #searchform:focus #searchfield, #searchfield:hover, #searchfield:focus{
57					width: inherit;
58					min-width: inherit;
59					padding: inherit;
60				}
61				#searchbutton{
62					right: 21px;
63				}
64			}
65		
66	</style> </head> <body data-pageid="473" id="contemporary-responsive"> <a href="#zpMainContent" class="zp-skiplink">Zum Hauptinhalt springen</a> <a id="top"></a> <div class="navbar navbar-fixed-top posrel noshadow"> <div class="navbar-inner"> <div class="container"> <button type="button" class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse"> <span class="icon-bar">&nbsp;</span> <span class="icon-bar">&nbsp;</span> <span class="icon-bar">&nbsp;</span> </button> <div class="nav-collapse collapse"> 
66<script>
67		function getParameterByNamesearchform(name) {
68			name = name.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]");
69			var regexS = "[\\?&]" + name + "=([^&#]*)";
70			var regex = new RegExp(regexS);
71			var results = regex.exec(window.location.search);
72			if(results == null) {
73				return "";
74			}
75			else {
76				return decodeURIComponent(results[1].replace(/\+/g, " "));
77			}
78		}
79		function encode_htmlsearchform(astring) { //helps prevent XSS e.g. when printing search strings
80			astring = typeof astring !== 'undefined' ? astring : "";
81
82			astring = astring.replace(/</g, "&lt;");
83			astring = astring.replace(/>/g, "&gt;");
84			astring = astring.replace(/"/g, "&quo" + "t;");
85			astring = astring.replace(/'/g, "&#x27;");
86			astring = astring.replace(/\//g, "&#x2F;");
87			astring = astring.replace(/\[\$/g, "");
88			astring = astring.replace(/\$\]/g, "");
89
90			return astring;
91		}
92		function searchsearchform() {
93			var formId = "searchform";
94			if (document.getElementById(formId).q.value == 'Suchbegriff') {
95				return false;
96			}
97			else if ($z.trim(document.getElementById(formId).q.value).length === 0) {
98				alert("Bitte geben Sie einen Suchbegriff ein.");
99				return false;
100			}
101			else{
102				return;
103			}
104		}
105	</script>
105 <form id="searchform" name="searchengine1" role="search" onsubmit="return searchsearchform()" action="../suche.html" method="get" class="pull-right"> <input id="searchfield" class="search-query pull-right typetext" type="text" name="q" title="Suche" placeholder="Suchbegriff" aria-label="Suchbegriff"> <input id="searchbutton" class="zpsearchbutton" type="image" name="submit" src="../assets/stock-images/magnifier.png" alt="Suchen" title="Suchen" aria-label="Suchen"> </form> 
105<script>
106	$(document).ready(function(){
107		// set form field value to searchstring
108		var tmpSearchstring = getParameterByNamesearchform("q");
109		if ( tmpSearchstring ){
110			// fill layout searchfield with searchsting
111			document.getElementById("searchform").q.value = tmpSearchstring;
112			// fill search page searchfield with searchsting
113			document.getElementById("zpsearchengine").q2.value = tmpSearchstring;
114			// focus search page searchfield
115			document.getElementById("zpsearchengine").q2.focus();
116		}
117	});
118	</script>
118 <ul class="zpmarkactive default nav nav-pills touchhovermenu clickhovermenu out" data-breakpointmobilemenu="979" role="menu"><li class="zpnodefaults dropdown"><a href="../index.html" data-isredirected="false">Startseite</a></li><li class="zpnodefaults dropdown"><a class="active" href="../infos/index.html" data-isredirected="false">Infos</a></li><li class="zpnodefaults dropdown"><a href="../gutachten/index.html" data-isredirected="false">Gutachten</a></li><li class="zpnodefaults dropdown"><a href="../reinigung/index.html" data-isredirected="false">Reinigung</a></li><li class="zpnodefaults dropdown"><a href="../tipps/index.html" data-isredirected="false">Tipps</a></li><li class="zpnodefaults dropdown"><a href="../videos/index.html" data-isredirected="false">Videos</a></li><li class="zpnodefaults dropdown"><a href="../preise/index.html" data-isredirected="false">Preise</a></li><li class="zpnodefaults dropdown"><a href="../kontakt/index.html" data-isredirected="false">Kontakt</a></li><li class="zpnodefaults haschilds dropdown"><a aria-haspopup="true" aria-expanded="false" href="../impressum/index.html" data-isredirected="false">Impressum</a><ul class="dropdown-menu"><li class="zpnodefaults dropdown"><a href="../impressum/datenschutz/index.html" data-isredirected="false">Datenschutz</a></li></ul></li></ul> 
118<script>
119	$z(document).ready(function(){	
120		// run only (in output), if above script loaded/executed and thus defined zp_navmenu
121		// disable JS cached menu for now
122		if ( typeof(DISABLEDFORNOW_zp_navmenu) !== "undefined" && "false" !== 'true' ){
123			function markActiveInMenu(menuString, zproot=""){
124				var $menuString = $z('<div/>').html(menuString); // converts menuString into a jQuery object
125				var zproot = $menuString.find('ul.zpmarkactive').attr('data-zproot') || "";
126				if ( zproot !== "" ){
127					zproot = new URL(zproot).pathname;
128					// add trailing slash to url, only if it is missing (important if site isn't published into web-root)
129					if (zproot.substr(-1) !== '/'){
130						 zproot += '/';
131					}
132				}
133				
134				var ptr = $z("html").attr("data-ptr") || "";
135				var urlOfCurrentPage = document.location.pathname.replace("/external-preview/", "");
136				// if current page is empty because user just typed in domain into the browser-location or no filename is given (i.e. only a diretory) , get it from the canonical
137				if ( urlOfCurrentPage == "" || urlOfCurrentPage.substr(-1) == "/" ){
138					if ( $z('link[rel="canonical"]').attr("href") ){
139						// get filename out of canonical href
140						urlOfCurrentPage = new URL($z('link[rel="canonical"]').attr("href")).pathname; 
141					}
142					else{
143						// assume index.html as a fallback if no canonical exists
144						urlOfCurrentPage = "index.html";
145					}
146				}
147				// replace zproot in case project is published to a subfolder
148				urlOfCurrentPage = urlOfCurrentPage.replace(zproot, "");
149				
150				var searchPattern = 'href="' + urlOfCurrentPage + '" data-isredirected="false"' ;
151				// set regex and escape some special chars which are used for regex syntax
152				var re = new RegExp(escapeRegExp(searchPattern),"gi");
153				//debug.log(`urlOfCurrentPage: ${urlOfCurrentPage}  zproot: ${zproot}  menuString: ${menuString}`);
154				menuString = menuString.replace(re, 'class="active" ' + searchPattern);	
155				//debug.log(`menuString replaced: ${menuString}`)
156				// prefix urls (not beginning with *:// or // with path to root, so nested pages work
157				menuString = menuString.replace(/href="(?!\w*:\/\/|\/\/)/gi, "href=\"" + ptr);	
158				
159				return menuString;
160			}
161			function escapeRegExp(str) {
162				return str.replace(/([.*+?^!:${}()|\[\]\/\\])/g, "\\$1");
163			}
164			$z('ul.zpmarkactive').replaceWith(markActiveInMenu(zp_navmenu));
165			$z('ul.zpmarkactive li:has(a.active)').addClass('active');	
166			$z('ul.zpmarkactive').removeClass("zpmarkactive");
167		}
168		else{
169			// we find the active page's a-tag and then walk upwards the dom marking the respective parent li as active/open
170			$z('ul.zpmarkactive.default li a.active').parents('li').each(function(index){
171				var that = this;
172				// do not add open class to immediate parent li
173				if ( index > 0 ){
174					$z(that).addClass('open');
175				}
176				$z(that).addClass('active');
177				//$z(that).find('> a').addClass('active');
178			});
179			$z("ul.zpmarkactive.default").removeClass("zpmarkactive");
180		}		
181	});
182</script>
182 </div> </div> </div> </div> <div id="header" class="fullwidth"> <div class="container"> <div class="row-fluid"> <a id="a1351"></a> <div id="headerslider" class="flexslider"> <div class="flex-container"> <ul class="slides"> <li class="first"> <img loading="lazy" src="../media/images/btm-02b-banner-3-large.png" width="995" height="240" class="zpfocal" data-focus-x="50" data-focus-y="50" data-image-w="995" data-image-h="240" alt=""> </li> </ul> </div> </div> 
182<script>
183		function fixFlexsliderHeight() {
184			// Set fixed height based on the tallest slide to avoid jumping 0f content below the slider
185			// https://github.com/woocommerce/FlexSlider/issues/174#issuecomment-12529436
186			$z('.flexslider').each(function(){
187				var sliderHeight = 0;
188				$z(this).find('.slides > li').each(function(){
189					slideHeight = $(this).height();
190					if (sliderHeight < slideHeight) {
191						sliderHeight = slideHeight;
192					}
193				});
194				$z(this).find('ul.slides').css({'height' : sliderHeight});
195			});
196		}
197		$z(window).on("load resize", zpdebounce(500, function(event) {
198			fixFlexsliderHeight();
199		}));
200
201		$z(document).ready(function() {
202			fixFlexsliderHeight();
203			
204			var useCssAnimation = false;
205			
206			var autoplay = true;
207			if ( $z("body").hasClass("zpreducemotion") && 'slide' !== 'fade' ){  // don't allow moving animations
208				autoplay = false;
209			}
210			
211			function initSlider(){
212				//console.log("Num Headers: 1");
213				$z('#headerslider .flex-container').flexslider({
214					useCSS: useCssAnimation,
215					keyboard: true,
216					itemMargin: 0,
217					animation: 'slide',
218					controlsContainer: '#headerslider.flexslider',
219					slideshow: autoplay,
220					slideshowSpeed: 7000,
221					directionNav: false, touch: false,
222					controlNav: false,
223					randomize: false,
224					
225					pauseOnHover: true,
226					smoothHeight: true,
227					start: function(el){
228						focalImages();
229					},
230					prevText: "zur&#252;ck",
231					nextText: "weiter"
232				});
233				
234				$z('#headerslider.flexslider').addClass("inited");
235			}
236			
237			if ( $z('#headerslider .flex-container ul.slides li img').length > 0 ){
238				// init flexslider after 1st image has loaded, so have dimensions as quickly as possible without having to wait too long on window loaded or such and can start right with doc ready
239				$z('#headerslider .flex-container ul.slides li img').first().one("load", initSlider).each(function() {
240					if(this.complete) $z(this).trigger('load');
241				}); // .each() is to work around a browser bugs which don't fire load() for cached images http://stackoverflow.com/a/3877079
242			}
243			else{
244				// also init flexslider if it doesn't contain images and is text only
245				initSlider();
246			}
247			
248			// make sure the slider is properly resized when the window is resized (400ms after window.resize ended)
249			$z('#headerslider .flex-container').on('resize',function(event){
250				// prevents slider.resize() from causing a windows.resize event again which looped
251				event.stopPropagation();
252			});
253			var sliderTimeout1351 = null;
254			$z(window).on("resize", function(event) {
255				clearTimeout(sliderTimeout1351);
256				sliderTimeout1351 = setTimeout(function() {
257					var slider = $z('#headerslider .flex-container').data('flexslider');   
258					if ( slider ){  // if slider contains only one image, slider will be undefined
259						$z(slider).css('height', '');
260						slider.trigger('resize');
261					}
262					clearTimeout(sliderTimeout1351); 
263				}, 400);
264			});
265			
266			// activate links for individual slideshow
267			$z('#headerslider .flex-container ul.slides li[data-clickurl]').css("cursor","pointer");
268			$z('#headerslider .flex-container ul.slides li[data-clickurl]').on("click", function (event){
269				// Because this script captures clicks for a container, it will also fire when a regular link inside the container 
270				// is clicked. Therefore, we check below, if a regular link i.e. <a href="#"> was the target of the click.
271				// Depending on the browser used, event.target might not be available, but event.srcElement would…
272				var targ;
273				if (event.target){
274					targ = event.target;
275				}
276				else if (event.srcElement) {
277					targ = event.srcElement;
278				}
279				if (targ.nodeName == "A") {
280					// a regular link i.e. in a Caption was clicked. Return early, so the link's href doesn't get overridden
281					return;
282				}
283				
284				if ( $z(this).data("clicktarget") ){
285					window.open($z(this).data("clickurl"), $z(this).data("clicktarget"));
286				}
287				else{
288					window.location = $z(this).data("clickurl");
289				}
290				event.preventDefault;
291				return false;
292			});
293			
294			// pause slideshow if slider is invisible
295			if ( autoplay ){
296				// pause slideshow if slider is not in viewport
297				var zpheaderObserver = new IntersectionObserver(function(entries, observer){
298					entries.forEach(function(entry) {
299						if ( entry.isIntersecting ){
300							debug.log("IntersectionObserver. Header-Element became visible: ", entry.target);
301							$z(entry.target).flexslider("pause"); // because "play" will pause a runing slideshow ;-)
302							$z(entry.target).flexslider("play");
303						}
304						else{
305							debug.log("IntersectionObserver. Header-Element became invisible: ", entry.target);
306							$z(entry.target).flexslider("pause");
307						}
308					});
309				}, {rootMargin: '0px', threshold: 0});
310				setTimeout(function() {
311					var el = $z('#headerslider .flex-container');
312					debug.log("IntersectionObserver. observing: ", el[0]);
313					zpheaderObserver.observe(el[0]);
314				}, 2000);
315			}
316		});
317  	</script>
317 </div> </div> </div> <div class="container contentcontainer"> <div class="row-fluid"> <div class="span12 content"> <div class="articles"> <div id="zpMainContent" role="main" class="zparea zpgrid " data-numcolumns="" data-areaname="Standard" data-pageid="473"> <div id="container_62" class="zpContainer first last " data-zpeleel="container" data-zpleid="62"> <div class="zpRow standard " data-row-id="39"> <div class="zpColumn odd zpColumnWidth1 c12 first last" style="" data-column-id="39"> <div class="zpColumnItem"> <div id="a1333" data-article-id="1333" data-zpleid="1333" class="articlearea zpwText"> <h2 data-zpfieldname="headline">Auch in Ihrer Matratze schlummern Gefahren für Gesundheit, Hygiene und Wohlbefinden</h2> <p> Unter normalen Bedingungen schwitzt ein erwachsener Mensch etwa einen halben Liter Flüssigkeit während des Schlafes aus. Das sind zweieinhalb Wassergläser, die von Bettlaken und Matratze aufgenommen werden - und das jede Nacht. Nachdem das Wasser im Schweiß verdunstet ist, verbleiben Mineralstoffe, verschiedene Carbonsäuren und einige weitere Stoffe in der Matratze. Zur Schweißabsonderung kommt, dass wir während des Schlafes auch beispielsweise Hautschuppen verlieren. All dies vereint sich in der Matratze zu einem Nährstoffmix in dem die verschiedensten Mikroorganismen aber auch Hausstaubmilben herrlich gedeihen. Alleine von den letztgenannten Hausstaubmilben krabbeln in vielen Matratzen bis zu zwei Millionen zwischen den Fasern herum. <br></p> </div> </div> </div> </div> <div class="zpRow standard " data-row-id="68"> <div class="zpColumn odd zpColumnWidth2 c7 first" style="" data-column-id="74"> <div class="zpColumnItem"> <div id="a1368" data-article-id="1368" data-zpleid="1368" class="articlearea zpwText"> <p> Dabei geht gerade von der Hausstaubmilbe ein erhebliches und wenig appetitliches Gesundheitsrisiko aus. Alles, was diese Milben verzehren, muss verdaut und ausgeschieden werden. Genau hier liegt das Problem. Schon nach kurzer Zeit nämlich trocknet der Milbenkot ein und zerfällt in einen pulverförmigen Feinstaub. Dieser Feinstaub wird nun bei jeder Bewegung aufgewirbelt und vom Menschen eingeatmet.&nbsp;</p><p> Abgesehen davon, dass alleine die Vorstellung, Nacht für Nacht Milbenkot einzuatmen, Ekelschauer auslöst, gehören diese Exkremente zur Gruppe der hochallergenen Stoffe.<br> Tatsächlich sind, nach übereinstimmender Aussage von Fachleuten und Ärzten, die Ausscheidungen der Hausstaubmilbe hauptverantwortlich für das Auslösen der Hausstauballergie, die zu Schleimhautentzündungen, Niesanfällen, Dauerschnupfen und in einigen Fällen sogar zu asthmatischen Reaktionen aber auch zu Ekzem-Reaktionen, wie Neurodermitis, führen kann. Besonders anfällig sind Säuglinge und Kinder, von denen in Deutschland alleine 11 bis 13 Prozent an Neurodermitis erkranken. <br></p> </div> </div> </div> <div class="zpColumn even zpColumnWidth2 c5 last" style="" data-column-id="75"> <div class="zpColumnItem"> <div id="a1369" data-article-id="1369" data-zpleid="1369" class="articlearea zpwBild"> <div class="fixwebkitoverflow"> <img loading="lazy" class="singleImage" src="../media/images/fotolia_39535971_xs-milbe.jpg" width="346" height="346" alt=""> </div> <span class="imagedescription" style="display:block; clear:both; padding-top:5px;">Hausstaubmilbe<br></span> </div> </div> </div> </div> <div class="zpRow standard " data-row-id="69"> <div class="zpColumn odd zpColumnWidth1 c12 first last" style="" data-column-id="76"> <div class="zpColumnItem"> <div id="a1370" data-article-id="1370" data-zpleid="1370" class="articlearea zpwText"> <p> Um hier Abhilfe zu schaffen bietet sich eine gründliche Reinigung der Matratzen nach dem umweltfreundlichen und materialunschädlichen <a href="../gutachten/index.html">POTEMA®</a>-Verfahren mit anschließender Desinfektion an. </p><p> <br></p> </div> </div> </div> </div> <div class="zpRow standard " data-row-id="95"> <div class="zpColumn odd zpColumnWidth4 c4 first" style="" data-column-id="113"> <div class="zpColumnItem"> <div id="a1414" data-article-id="1414" data-zpleid="1414" class="articlearea zpwText"> <ul><li>Reduzierung des Allergierisikos </li><li>Biologisch und antibakteriell </li><li>Trocken und chemiefrei </li><li>Mobiler Vor-Ort-Service </li><li>Gesunder und erholsamer Schlaf</li></ul> </div> </div> </div> <div class="zpColumn even zpColumnWidth4 c2" style="" data-column-id="114"> <div class="zpColumnItem"> <div id="a1415" data-article-id="1415" data-zpleid="1415" class="articlearea zpwBild"> <div class="fixwebkitoverflow"> <img loading="lazy" class="singleImage" src="../media/images/fotolia_40140199_xs-baby.jpg" width="346" height="346" alt=""> </div> </div> </div> </div> <div class="zpColumn odd zpColumnWidth4 c3" style="" data-column-id="115"> <div class="zpColumnItem"> <div id="a1416" data-article-id="1416" data-zpleid="1416" class="articlearea zpwText"> <ul><li><a href="../gutachten/index.html#a1384">Bewertungen</a></li><li><a href="../gutachten/index.html#a1386">Untersuchungen</a></li><li><a href="../gutachten/index.html#a1386">Gutachten</a></li><li><a href="../gesundheit-matratzenreinigung/index.html">Gesundheit</a></li><li><a href="../gutachten/index.html#a1387">Auszeichnungen</a></li><li><a href="../videos/index.html">Videos</a></li></ul><p><br></p><p><br></p> </div> </div> </div> <div class="zpColumn even zpColumnWidth4 c2 last" style="" data-column-id="116"> <div class="zpColumnItem"> <div id="a1417" data-article-id="1417" data-zpleid="1417" class="articlearea zpwBild"> <div class="fixwebkitoverflow"> <img loading="lazy" class="singleImage" src="../media/images/fotolia_37605076_xs-matratzen.jpg" width="307" height="307" alt=""> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="fullwidth" id="footer" role="contentinfo"> <div class="container"> <div class="row-fluid"> <div id="xmenu" class=""> <a class="xmenulink" href="../index.html">Startseite</a> <a class="xmenulink" href="../kontakt/index.html">Kontakt</a> <a class="xmenulink" href="../impressum/index.html">Impressum</a> <a class="xmenulink" href="../impressum/datenschutz/index.html">Datenschutz</a> </div> <div id="footerinfo"> © 2026 BT-Matratzenreinigung </div> <div style="clear:left"></div> </div> </div> </div> 
317<script>
318		
319		
320		function placeFooter(m) {
321			// console.log(m + " - window.height: " + $z(window).height() + " - body.outerHeight: " + $z("body").outerHeight(true) );
322			// place footer on bottom of window if content isn't filling the window
323			if ( $z(window).height() > $z("body").outerHeight(true) ){
324				$z(".contentcontainer").height( $z(".contentcontainer").outerHeight() + ($z(window).height()-$z("body").outerHeight(true)) );
325			}
326		}
327		
328		$z(document).ready(function () {
329			// as the searchfield expands on hover via css, also sure to focus it
330			$z("body #searchform").on("hover", function (){
331				$z("#searchfield").trigger("focus");
332			});
333			
334			// provide a fallback for missing hover state on the searchbutton on touch devices
335			$z("body.touch #searchbutton").each(function (){
336				var onClick; // this will be a function
337				var firstClick = function(e) {
338						onClick = secondClick;
339						$z("#searchfield").trigger("focus");
340						return false;
341				};
342				var secondClick = function(e) {
343						onClick = firstClick;
344						return true;
345				};
346				onClick = firstClick;
347				$z(this).on("click", function() {
348						return onClick($z(this));
349				});
350			});
351			
352			placeFooter("PlaceFooter from ready()");
353		});
354		
355		$z(window).on('load', function() {
356			
357		});
358		
359		var winWidth = $z(window).width(), winHeight = $z(window).height();
360		$z(window).on("resize", function(){
361			var winNewWidth = $z(window).width(), winNewHeight = $z(window).height();
362			// since .resize fires in IE also if a windows content dimensions change, first check if the window was really resized
363			if(winWidth!==winNewWidth || winHeight!==winNewHeight){
364				$z(".contentcontainer").css("height", ""); // remove previously set height so it doesn't accumulate
365				placeFooter("PlaceFooter from resize()");
366			}
367			winWidth = winNewWidth;
368			winHeight = winNewHeight;
369		});
370	</script>
370 
371	<!--
372	* Layout: Contemporary Responsive by StS
373	* $Id: default.html 2024-09-09 12:39:44 +0200 Stefan S  e030a45e50af540872e280ce2a91b2309f85199c $
374	-->
375	 </body> </html>

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.