var $j=jQuery.noConflict();
$j(document).ready(function(){
"use strict";
$j(".post_excerpt").each(function(index){
var excerptContent=$j(this).text();
excerptContent=excerptContent.substring(0, excerptContent.length - 3);
$j(this).text(excerptContent);
});
var acc=document.getElementsByClassName("accordion");
var i;
for (i=0; i < acc.length; i++){
acc[i].addEventListener("click", function(){
this.classList.toggle("active");
var panel=this.nextElementSibling;
if(panel.style.display==="block"){
panel.style.display="none";
}else{
panel.style.display="block";
}});
}
$j(document).ready(function(){
$j('#zipcodesearch-btn').click(function(){
var zipcode=$j('#zipcode').val();
if(zipcode.length!==0){
zipcode=zipcode.replace(/[^0-9]/g, '');
if(zipcode.length!==5){
$j('#zipcode-error').show();
$j('#zipcodesearch-result').hide();
$j('#zipcodesearch-form').hide();
}else{
$j('#zipcode-error').hide();
var apiUrl='/zipcode-consultant-search/api.php?zipcode=' + zipcode;
$j.get(apiUrl, function(data){
var description=data.description;
description=description.replace('###plz###', zipcode);
$j('#result-image').attr('src', data.image);
$j('#result-headline').html(data.headline);
$j('#result-description').html(description);
$j('#zipcodesearch-result').show();
});
}}
});
});
$j(document).ready(function(){
var numberFormat=function(n){
n=n.toString();
n=n.split('.').join('');
n=n.split(',').join('.');
return n;
}
$j("h4").eq(2).removeClass("heading-style-divider");
$j("#vf-form").submit(function(event){
event.preventDefault();
var eigenkapital=parseInt(numberFormat($j("#eigenkapital").val()));
var gehalt1=parseInt(numberFormat($j("#gehalt1").val()));
var gehalt2=parseInt(numberFormat($j("#gehalt2").val()));
var verpflichtungen=parseInt(numberFormat($j("#verpflichtungen").val()));
var finanzierungsrahmen=parseInt(gehalt1 + gehalt2 - verpflichtungen) *100;
$j("#finanzierungsrahmen").val(finanzierungsrahmen.toLocaleString('de-DE'));
var eigenleistung=parseInt(numberFormat($j("#eigenleistung").val()));
var budget=parseInt(eigenkapital + finanzierungsrahmen + eigenleistung);
$j("#budget").val(budget.toLocaleString('de-DE'));
$j("#eigenkapital").val(eigenkapital.toLocaleString('de-DE'));
$j("#gehalt1").val(gehalt1.toLocaleString('de-DE'));
$j("#gehalt2").val(gehalt2.toLocaleString('de-DE'));
$j("#verpflichtungen").val(verpflichtungen.toLocaleString('de-DE'));
$j("#eigenleistung").val(eigenleistung.toLocaleString('de-DE'));
$j(".currency").removeClass("hidden");
ga('send', {
hitType: 'event',
eventCategory: 'Budgetrechner',
eventAction: 'berechnen'
});
});
});
$j(document).ready(function(){
$j('a img').removeAttr('title');
});
function getUrlParameter(key){
var re=new RegExp('(?:\\?|&)'+key+'=(.*?)(?=&|$)','gi');
var r=[], m;
while ((m=re.exec(document.location.search))!=null) r[r.length]=m[1];
return r;
};
function setParameterCookie(name){
var param=getUrlParameter(name);
if(param.length > 0){
Cookies.set(name, param[0]);
}}
setParameterCookie('gclid');
setParameterCookie('utm_source')
setParameterCookie('utm_medium');
setParameterCookie('utm_campaign');
function setInputValue(name, selector){
var inputField=$j(selector);
if(inputField.length){
var cookieValue=Cookies.get(name);
if(cookieValue!==undefined){
inputField.val(cookieValue);
}}
}
setInputValue('gclid', '#gclid_input');
setInputValue('utm_source', '#utm_source_input');
setInputValue('utm_medium', '#utm_medium_input');
setInputValue('utm_campaign', '#utm_campaign_input');
window.mobileAndTabletcheck=function(){
var check=false;
(function(a){if(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm(os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(a)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s)|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp(i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac(|\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt(|\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg(g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v)|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v)|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-|)|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(a.substr(0,4))) check=true;})(navigator.userAgent||navigator.vendor||window.opera);
return check;
};
var isMobileOrTablet=window.mobileAndTabletcheck();
if(isMobileOrTablet){
$j('#vv-videoloop-wrapper').hide();
}
/*
var url=window.location.href;
if(url==='https://fjorborg-schwedenhaus.de/'){
var euBadge='<div id="vv-eu-badge" style="position: fixed; top: 250px; right: 0px; width: 250px; background: #fff; padding: 0px 10px 10px 10px; border-top: 1px solid   #ccc; border-bottom: 1px solid #ccc; border-left: 1px solid #ccc; text-align: right;"><i id="vv-close-eu-badge" class="fa fa-times" aria-hidden="true" style="cursor:   pointer;"></i><a href="/europaeischer-fonds-fuer-regionale-entwicklung/"><img src="/wp-content/uploads/2020/05/2014_lpw_jpg_deutsch_klein.jpg">  </a></div>';
$j('header').append(euBadge);
$j('body').on('click', '#vv-close-eu-badge', function(){
$j('#vv-eu-badge').remove();
});
}
*/
var catalogCountryDropdown=document.getElementById('catalog_country_dropdown');
if(catalogCountryDropdown){
var notChanged=true;
catalogCountryDropdown.addEventListener('change', function(){
if(catalogCountryDropdown.value!='Deutschland'&&notChanged){
var catalogCountryMessage='<p id="catalog_country_message">Da wir unsere Lieferungen auf Deutschland beschränken, versenden wir unseren Katalog nicht ins Ausland. Falls Sie sich derzeit im Ausland befinden, aber in Deutschland bauen möchten, freuen wir uns über Ihren Anruf&nbsp;(<a href="tel:+49461840850">+49 461 840 850</a>) oder Ihre E-Mail&nbsp;(<a href="mailto:">info@fjorborg.de</a>). Vielen Dank für Ihr Verständnis!</p>';
catalogCountryDropdown.insertAdjacentHTML('afterend', catalogCountryMessage);
notChanged=false;
document.getElementById('catalog_submit').style.display="none";
}
else if(catalogCountryDropdown.value!='Deutschland'){
document.getElementById('catalog_country_message').style.display="block";
document.getElementById('catalog_submit').style.display="none";
}
else if(catalogCountryDropdown.value=='Deutschland'){
document.getElementById('catalog_submit').style.display="block";
document.getElementById('catalog_country_message').style.display="none";
}});
}
/*
/*var youtubeText='Wenn Sie auf den Button „Video laden“ klicken, erteilen Sie ihre Zustimmung zur Einbindung eines Videos von YouTube und der Verwendung von Cookies in diesem Zusammenhang. YouTube ist ein Dienst der Google Ireland Limited (Irland). Es kann bei der Einbindung von YouTube-Videos dazu kommen, dass auch Server von Google in den USA (oder anderen Drittländern) aufgerufen werden. Die Google Ireland Limited hat insoweit die sog. EU-Standardvertragsklauseln mit den Empfängern abgeschlossen und gewährleistet so ein angemessenes Datenschutzniveau. Weitere Informationen zur Datenverarbeitung bei YouTube finden Sie in den Datenschutzhinweise von Google.';
var borlabsTableText=document.querySelectorAll('.borlabs-hide td');
borlabsTableText.forEach(function(element){
if(element.innerHTML=='Wird verwendet, um YouTube-Inhalte zu entsperren.'){
element.innerHTML=youtubeText;
}});*/
var handoverEmailAdress=function(emailAdress){
var xhttp=new XMLHttpRequest();
xhttp.onload=function(){
}
xhttp.open('GET', '/getresponse/import.php?e=' + encodeURIComponent(emailAdress));
xhttp.send();
}
document.addEventListener('wpcf7submit', function(event){
var newsletterOptIn=false;
var inputs=event.detail.inputs;
for(var i=0; i < inputs.length; i++){
if('info4[]'==inputs[i].name){
newsletterOptIn=true;
break;
}}
if(newsletterOptIn){
for(var i=0; i < inputs.length; i++){
if('email'==inputs[i].name){
var emailAdress=inputs[i].value;
handoverEmailAdress(emailAdress);
}}
}}, false);
});