PageSourceSearch

https://www.rudolph-heizung.de/js/_require.js?v=1790231910

js rudolph-heizung.de collected 2026-10-07 05:12:10 UTC 3,229 bytes, 97 lines download raw bytes

1rIt({
2	"*": {
3		"assets": [
4			"/securewebapps/evercdn/assets/notificationsjs/v1/scripts/main.min.js",
5			"/securewebapps/evercdn/assets/notificationsjs/v1/styles/main.min.css",
6			"/js/_essentials/basics.js",
7			"/js/_essentials/ruffnav.js",
8		],
9		"function": "always"
10	},
11	"body.isOldBrowser": {
12		"assets": ["/securewebapps/evercdn/assets/notificationsjs/v1/scripts/oldbrowser.js"]
13	},
14	".modalGallery:not(.cms-gallery-image), .cms-image.lightbox-zoom-image:not(.modalGallery .cms-image.lightbox-zoom-image), .cms-gallery.modalGallery, [data-lightbox-type]": {
15		"assets": [           
16			"/securewebapps/evercdn/assets/lightbox/v2/scripts/main.min.js",
17			"/securewebapps/evercdn/assets/lightbox/v2/styles/main.min.css"
18		],
19		"function": function (selector) {
20			baguetteBox.run(selector, { noScrollbars: true, async: true, preload: 0 });
21		}
22	},
23	"picture, :not(picture) > img[data-src], .lazy-bg": {
24		"assets": ["/js/_essentials/basics.js", "/securewebapps/evercdn/assets/lazyloading/v2/scripts/main.min.js"],
25		"function": function (selector) {
26			const lazyload = new LazyLoad({ selector: selector });
27		}
28	},
29	"form[action*='formixapp.com']:not([data-evercaptcha])": {
30		"assets": ["/js/_essentials/basics.js", "/securewebapps/evercdn/assets/formixjs/v1/scripts/main.min.js"],
31		"function": function (selector) {
32			const formix = new Formix({ selector: selector });
33		}
34	},
35	"form[data-evercaptcha]": {
36		"assets": [
37			"/js/_essentials/basics.js",
38			"/securewebapps/evercdn/assets/formixjs/v1/scripts/main.min.js",
39			"/securewebapps/evercdn/assets/evercaptcha/v1/scripts/main.min.js"
40		],
41		"function": function (selector) {
42			const formix = new Formix({
43				selector: selector,
44				eventName: "evercaptcha-valid"
45			});
46			const everCaptcha = new EverCAPTCHA(selector, true, {
47				hookSending: true
48			});
49		},
50		"lazy": true
51	},
52	"html[data-privacy-control]": {
53		"assets": [
54			"/securewebapps/evercdn/assets/privacyControl/v3/scripts/config.min.js",
55			"/securewebapps/evercdn/assets/privacyControl/v3/scripts/main.min.js",
56			"/securewebapps/evercdn/assets/privacyControl/v3/styles/main.min.css"
57		],
58		"function": function () {
59			const privacyCtrl = new PrivacyControl({hideDialog: true, badge: false})
60			privacyCtrl.addService('googlemaps')
61		}
62	},
63	'[data-cms-module-name="FormSwitch"]': {
64		'assets': [
65			'/modules/FormSwitch/assets/css/flatpickr.min.css',
66			'/modules/FormSwitch/assets/js/vendor/flatpickr.js',
67			'/modules/FormSwitch/assets/js/vendor/flatpickr.de.js',
68			'/modules/FormSwitch/assets/css/form-switch.css',
69			'/modules/FormSwitch/assets/js/form-switch.js'
70		],
71		'function': function () {
72			let formSwitch = new FormSwitch({
73				color: '#007533',
74				termin: true,
75				widget: ['duisburg-waermepumpen', 'duisburg-heizung', 'duisburg-kundendienst', 'duisburg-badsanierung']
76			});
77			
78			// Hier können eigene Validierungsmethoden definiert werden.
79			formSwitch.init();
80			const el = document.querySelector('.form-switch');
81        if (el) {
82            el.setAttribute('role', 'region');
83        }
84		}
85	},
86	// ".form-switch": {
87	// 	"assets": [],
88	// 	"function": function () {
89			
90	// },
91});
92
93function always() {
94	basics()
95	addScrollClass(100)
96	const ruffnav = new Ruffnav()
97}

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.