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.