PageSourceSearch

https://www.maxxkredit.de/wp-content/themes/maxxkredit/js/functions.js?ver=3

js maxxkredit.de collected 2026-10-06 07:47:03 UTC 12,266 bytes, 495 lines download raw bytes

1(function ($) {
2
3	if ($.isFunction($.fn.masonry)) {
4		var columnWidth = body.is('.sidebar') ? 228 : 245;
5		$('#secondary .widget-area').masonry({
6			itemSelector: '.widget',
7			columnWidth: columnWidth,
8			gutterWidth: 20,
9			isRTL: body.is('.rtl')
10		});
11	}
12})(jQuery);
13
14
15
16$( document ).ready(function() {
17	/**
18	 * Slider functions
19	 *
20	 * http://jqueryui.com/slider/#rangemin
21	 *
22	 */
23
24	$(function() {
25		$( "#slider_betrag" ).slider({
26			range: "min",
27			step: 1000,
28			value: 5000,
29			min: 1000,
30			max: 500000,
31			slide: function( event, ui ) {
32				$( "#betrag" ).val(ui.value);
33			}
34		});
35
36		$("#betrag").each(function () {
37			$(this).val( $( "#slider_betrag" ).slider("value") );
38		});
39		$("#betrag").blur(function () {
40			if ($(this).val() == "") {
41				$(this).val("1000");
42			} else {
43				$(this).val($("#betrag").val());
44			}
45		});
46		/*$("#betrag").focus(function () {
47			$(this).val("");
48		});*/
49
50	});
51
52	$(function() {
53
54		/* Slider functions */
55		$( "#slider_rate" ).slider({
56			range: "min",
57			step: 50,
58			value: 100,
59			min: 50,
60			max: 1500,
61			slide: function( event, ui ) {
62				$( "#rate" ).val(ui.value);
63			}
64		});
65		$("#rate").each(function () {
66			$(this).val( $( "#slider_rate" ).slider("value"));
67		});
68		$("#rate").blur(function () {
69			if ($(this).val() == "") {
70				$(this).val("100");
71			} else {
72				$(this).val($("#rate").val() );
73			}
74		});
75		/*$("#rate").focus(function () {
76			$(this).val("");
77		});*/
78	});
79
80	/* Klappfunktion mobile navi */
81	var nav = $('#site-navigation');
82	function handleClickOrTouch(event) {
83		event.preventDefault();
84		nav.toggleClass('toggled-on')
85	}
86
87	$('.menu-toggle').on('click touchstart', handleClickOrTouch);
88	/* Absendebutton erst klickbar machen, wenn Haken bei Datenschutz aktiviert */
89	$('#datenschutz').click(function(){
90		$('#btSubmit').prop('disabled', function(i, v) {
91			//if (v = true) $('#btSubmit').attr('class', 'newClass');
92			return !v;
93		});
94		//$('#btn_abschicken').prop( 'disabled',  );
95	});
96	$('#datenschutzSchnellKontakt').click(function(){
97		$('#btSubmitSchnellKontakt').prop('disabled', function(i, v) {
98			//if (v = true) $('#btSubmit').attr('class', 'newClass');
99			return !v;
100		});
101		//$('#btn_abschicken').prop( 'disabled',  );
102	});
103	$('#datenschutzNewsletter').click(function(){
104		$('#mc-embedded-subscribe').prop('disabled', function(i, v) {
105			//if (v = true) $('#btSubmit').attr('class', 'newClass');
106			return !v;
107		});
108		//$('#btn_abschicken').prop( 'disabled',  );
109	});
110
111    $('.ds').change(function(){
112        if ( ($w1 = $('.ds:checked').length) == ($w2 = $('.ds').length)) {
113            //console.log("wert1: " + $w1 + "wert2: " + $w2);
114            $('#btn_abschicken').prop('disabled', function(i, v) {
115                //if (v = true) $('#btSubmit').attr('class', 'newClass');
116                return !v;
117            });
118        }
119        else {
120            $("#btn_abschicken").prop("disabled",true);
121        }
122    });
123});
124
125
126
127function checkform_schnellkontakt()
128{
129	Fehlermeldung="";
130	if(document.getElementById('sidebarname').value=="" || document.getElementById('sidebarname').value=="Name")
131	{
132		Fehlermeldung += "Bitte geben Sie Ihren Vornamen ein!<br />";
133		$('#sidebarname').addClass("error_schnellkontakt");
134	}
135	else
136	{
137		$('#sidebarname').removeClass("error_schnellkontakt");
138	}
139
140	if(document.getElementById('sidebartelefon').value=="" || document.getElementById('sidebartelefon').value=="Telefon")
141	{
142		Fehlermeldung += "Bitte geben Sie Ihre Telefonnummer ein!<br />";
143		$('#sidebartelefon').addClass("error_schnellkontakt");
144	}
145	else
146	{
147		$('#sidebartelefon').removeClass("error_schnellkontakt");
148	}
149
150	if(document.getElementById('sidebaremail').value=="" || document.getElementById('sidebaremail').value=="E-Mail")
151	{
152		Fehlermeldung += "Bitte geben Sie Ihre E-Mail-Adresse ein!<br />";
153		$('#sidebaremail').addClass("error_schnellkontakt");
154	}
155	else
156	{
157		$('#sidebaremail').removeClass("error_schnellkontakt");
158	}
159
160	if(Fehlermeldung)
161	{
162		return false;
163	}
164	else
165	{
166		document.schnellkontakt.submit();
167		return true;
168	}
169}
170
171function checkform_eigentuemerdarlehen() {
172
173	Fehlermeldung="";
174
175	if($('input[name="anrede"]:checked').length == 0)
176	{
177		Fehlermeldung += "Bitte wählen Sie eine Anrede!<br />";
178	}
179	
180	if(document.getElementById('lp-form-field-nettokreditbetrag').value=="")
181	{
182		Fehlermeldung += "Bitte geben Sie Ihren Kreditwunsch an!<br />";
183		$('#lp-form-field-nettokreditbetrag').addClass("error");
184	}
185	else
186	{
187		$('#lp-form-field-nettokreditbetrag').removeClass("error");
188	}
189
190	if(document.getElementById('lp-form-field-wunschrate').value=="")
191	{
192		Fehlermeldung += "Bitte geben Sie Wunschrate an!<br />";
193		$('#lp-form-field-wunschrate').addClass("error");
194	}
195	else
196	{
197		$('#lp-form-field-wunschrate').removeClass("error");
198	}
199
200	if(document.getElementById('lp-form-field-vorname').value=="")
201	{
202		Fehlermeldung += "Bitte geben Sie Ihren Vornamen an!<br />";
203		$('#lp-form-field-vorname').addClass("error");
204	}
205	else
206	{
207		$('#lp-form-field-vorname').removeClass("error");
208	}
209
210	if(document.getElementById('lp-form-field-name').value=="")
211	{
212		Fehlermeldung += "Bitte geben Sie Ihren Nachamen an!<br />";
213		$('#lp-form-field-name').addClass("error");
214	}
215	else
216	{
217		$('#lp-form-field-name').removeClass("error");
218	}
219
220	if(document.getElementById('lp-form-field-strasse').value=="")
221	{
222		Fehlermeldung += "Bitte geben Sie Ihren Straße an!<br />";
223		$('#lp-form-field-strasse').addClass("error");
224	}
225	else
226	{
227		$('#lp-form-field-strasse').removeClass("error");
228	}
229
230	if(document.getElementById('lp-form-field-nummer').value=="")
231	{
232		Fehlermeldung += "Bitte geben Sie Ihre Hausnummer an!<br />";
233		$('#lp-form-field-nummer').addClass("error");
234	}
235	else
236	{
237		$('#lp-form-field-nummer').removeClass("error");
238	}
239
240	if(document.getElementById('lp-form-field-plz').value=="")
241	{
242		Fehlermeldung += "Bitte geben Sie Ihre Postleitzahl an!<br />";
243		$('#lp-form-field-plz').addClass("error");
244	}
245	else
246	{
247		$('#lp-form-field-plz').removeClass("error");
248	}
249
250	if(document.getElementById('lp-form-field-ort').value=="")
251	{
252		Fehlermeldung += "Bitte geben Sie Ihren Ort an!<br />";
253		$('#lp-form-field-ort').addClass("error");
254	}
255	else
256	{
257		$('#lp-form-field-ort').removeClass("error");
258	}
259
260	if(document.getElementById('p1_gebdat_tt').value=="")
261	{
262		Fehlermeldung += "Bitte geben Sie Ihr Geburtsdatum an!<br />";
263		$('#p1_gebdat_tt').addClass("error");
264	}
265	else
266	{
267		$('#p1_gebdat_tt').removeClass("error");
268	}
269
270	if(document.getElementById('p1_gebdat_mm').value=="")
271	{
272		Fehlermeldung += "Bitte geben Sie Ihr Geburtsdatum an!<br />";
273		$('#p1_gebdat_mm').addClass("error");
274	}
275	else
276	{
277		$('#p1_gebdat_mm').removeClass("error");
278	}
279
280	if(document.getElementById('p1_gebdat_jj').value=="")
281	{
282		Fehlermeldung += "Bitte geben Sie Ihr Geburtsdatum an!<br />";
283		$('#p1_gebdat_jj').addClass("error");
284	}
285	else
286	{
287		$('#p1_gebdat_jj').removeClass("error");
288	}
289
290	if(document.getElementById('lp-form-field-telefon').value=="")
291	{
292		Fehlermeldung += "Bitte geben Sie Ihre Telefonnummer an!<br />";
293		$('#lp-form-field-telefon').addClass("error");
294	}
295	else
296	{
297		$('#lp-form-field-telefon').removeClass("error");
298	}
299
300	if(document.getElementById('lp-form-field-email').value=="")
301	{
302		Fehlermeldung += "Bitte geben Sie Ihre E-Mail Adresse an!<br />";
303		$('#lp-form-field-email').addClass("error");
304	}
305	else
306	{
307		$('#lp-form-field-email').removeClass("error");
308	}
309
310	if(document.getElementById('lp-form-field-einkommen').value=="")
311	{
312		Fehlermeldung += "Bitte geben Sie Ihr Einkommen an!<br />";
313		$('#lp-form-field-einkommen').addClass("error");
314	}
315	else {
316		$('#lp-form-field-einkommen').removeClass("error");
317	}
318
319
320
321	if (!$('#datenschutz').is(':checked'))
322	{
323		Fehlermeldung += "Bitte stimmen Sie den Datenschutzbestimmungen zu!<br />";
324		$('#kleingedruckt').addClass("error");
325	}
326	else {
327		$('#kleingedruckt').removeClass("error");
328	}
329
330
331
332		if(Fehlermeldung) {
333		document.getElementById('baufi-error-response').style.display="block";
334		document.getElementById('baufi-error-response').innerHTML = Fehlermeldung;
335		location.hash = "#errors";
336		return false;
337	}
338	else
339	{
340		document.getElementById('baufi-error-response').style.display="none";
341		document.getElementById('baufi-error-response').innerHTML = "";
342		grecaptcha.execute();
343		return true;
344	}
345}
346
347
348// Validierung des Landingpage-Formulars (tpl_landingpage.php) – umschuldung + baufinanzierung teilen sich dieses Formular.
349// Gibt true zurueck, wenn alle Felder gueltig sind (dann startet validate() das reCAPTCHA).
350function checkform_umschuldung() {
351
352	Fehlermeldung="";
353
354	if($('input[name="anrede"]:checked').length == 0)
355	{
356		Fehlermeldung += "Bitte wählen Sie eine Anrede!<br />";
357	}
358
359	if(document.getElementById('lp-form-field-nettokreditbetrag').value=="")
360	{
361		Fehlermeldung += "Bitte geben Sie Ihren Kreditwunsch an!<br />";
362		$('#lp-form-field-nettokreditbetrag').addClass("error");
363	}
364	else
365	{
366		$('#lp-form-field-nettokreditbetrag').removeClass("error");
367	}
368
369	if(document.getElementById('lp-form-field-wunschrate').value=="")
370	{
371		Fehlermeldung += "Bitte geben Sie Wunschrate an!<br />";
372		$('#lp-form-field-wunschrate').addClass("error");
373	}
374	else
375	{
376		$('#lp-form-field-wunschrate').removeClass("error");
377	}
378
379	if(document.getElementById('lp-form-field-vorname').value=="")
380	{
381		Fehlermeldung += "Bitte geben Sie Ihren Vornamen an!<br />";
382		$('#lp-form-field-vorname').addClass("error");
383	}
384	else
385	{
386		$('#lp-form-field-vorname').removeClass("error");
387	}
388
389	if(document.getElementById('lp-form-field-name').value=="")
390	{
391		Fehlermeldung += "Bitte geben Sie Ihren Nachnamen an!<br />";
392		$('#lp-form-field-name').addClass("error");
393	}
394	else
395	{
396		$('#lp-form-field-name').removeClass("error");
397	}
398
399	if(document.getElementById('lp-form-field-telefon').value=="")
400	{
401		Fehlermeldung += "Bitte geben Sie Ihre Telefonnummer an!<br />";
402		$('#lp-form-field-telefon').addClass("error");
403	}
404	else
405	{
406		$('#lp-form-field-telefon').removeClass("error");
407	}
408
409	if(document.getElementById('lp-form-field-email').value=="")
410	{
411		Fehlermeldung += "Bitte geben Sie Ihre E-Mail Adresse an!<br />";
412		$('#lp-form-field-email').addClass("error");
413	}
414	else
415	{
416		$('#lp-form-field-email').removeClass("error");
417	}
418
419	if (!$('#datenschutz').is(':checked'))
420	{
421		Fehlermeldung += "Bitte stimmen Sie den Datenschutzbestimmungen zu!<br />";
422		$('#datenschutz').addClass("error");
423	}
424	else {
425		$('#datenschutz').removeClass("error");
426	}
427
428	if(Fehlermeldung) {
429		document.getElementById('lp-error-response').style.display="block";
430		document.getElementById('lp-error-response').innerHTML = Fehlermeldung;
431		location.hash = "#errors";
432		return false;
433	}
434	else
435	{
436		document.getElementById('lp-error-response').style.display="none";
437		document.getElementById('lp-error-response').innerHTML = "";
438		return true;
439	}
440}
441
442
443function checkform_newsletter()
444{
445	Fehlermeldung="";
446
447	var email_str = document.getElementById('mce-EMAIL').value;
448
449	if(email_str=="" || email_str=="E-Mail" || email_str.indexOf(".")==-1 || email_str.indexOf("@")==-1)
450	{
451		Fehlermeldung += "Bitte geben Sie eine korrekte E-Mail-Adresse ein!<br />";
452		$('#mce-EMAIL').addClass("error_schnellkontakt");
453	}
454	else
455	{
456		$('#mce-EMAIL').removeClass("error_schnellkontakt");
457	}
458
459	if(Fehlermeldung)
460	{
461		document.getElementById('mce-error-response').style.display="block";
462		document.getElementById('mce-error-response').innerHTML = Fehlermeldung;
463		location.hash = "#errors";
464		return false;
465	}
466	else
467	{
468		document.mc-embedded-subscribe-form.submit();
469		return true;
470	}
471}
472
473function toggle_form_radio_element(element) {
474	if (document.getElementsByName(element)[0].checked==true) {
475		document.getElementById(element).style.display = 'block';
476	} else {
477		document.getElementById(element).style.display = 'none';
478	}
479}
480function toggle_form_element(element) {
481	if(document.getElementById(element).style.display == "block" ) {
482		document.getElementById(element).style.display = "none";
483		if (element == "skagModal") {
484			document.getElementById('skagModal').style.opacity = "0";
485			document.getElementById('skagOverlay').style.display = "none";
486		}
487	}
488	else {
489		document.getElementById(element).style.display = "block";
490		if (element == "skagModal") {
491			document.getElementById('skagModal').style.opacity = "1";
492			document.getElementById('skagOverlay').style.display = "block";
493		}
494	}
495}

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.