";r+=t.straat+" "+t.huisnummer;t.huisletter&&t.huisletter.length&&(r+=" "+t.huisletter);t.huisnummertoevoeging&&t.huisnummertoevoeging.length&&(r+=" "+t.huisnummertoevoeging);r+="
"+t.woonplaats;$("#propertyinfo-result").html(r);$("#propertyinfo-result").removeClass("hide");i>0&&($("#opt-residence-type").trigger("option-select",i.toString()),BoilerSelector.setResidenceType(i,!1,!1),$("#opt-residence-type").find(".option-panel[data-value='"+selectedResidenceType+"']").parent().append(u));h=t.inhoud??0;o=t.oppervlakte??0;(h>0||o>0)&&(BoilerSelector.setResidenceFigures(h,o,!1),o>0&&$(".usage-area-data").removeClass("hide"),$("#residence-figures-based-on-address").removeClass("hide"),$("#prefill-info div").append(u),$("#prefill-info").removeClass("hide"));s=t.energielabel;s!=null&&s!=""&&($("#energy-label-based-on-address").removeClass("hide"),BoilerSelector.setEnergyLabel(s,!1),$(".energy-label-content").removeClass("hide"),$("#energy-and-insulation").find(".option-panel[data-value='"+selectedInsulationDegree+"']").parent().append(u));prefilledData=!0}else $("#propertyinfo-400").removeClass("hide"),$("#propertyinfoerror-holder").removeClass("hide")})}catch(h){console.error("prefillPropertyInfoData, get info Failed: "+h.message)}},setResidenceType:function(n,t,i){selectedResidenceType=n;$("#opt-residence-type").trigger("option-select",n.toString());i&&BoilerSelector.scrollToElement($("#filling-aid"))},clearResidenceType:function(){$("#opt-residence-type").trigger("option-panel-reset")},setResidenceFigures:function(n,t,i){n>0?($("#volume").val(n),BoilerSelector.setVolume(n,!1,i)):t>0&&(n=2.5*t,$("#volume").val(n),BoilerSelector.setVolume(n,!1,i),$("#calculation-alert").removeClass("hide"));t>0&&$("#usagearea").val(t)},setVolume:function(n,t,i){selectedVolume=n;i&&BoilerSelector.scrollToElement($("#energy-and-insulation"))},clearResidenceFigures:function(){$("#volume").val("");$("#usagearea").val("");$("#usage-area-data").addClass("hide");$("#calculation-alert").addClass("hide")},setEnergyLabel:function(n,t){selectedEnergyLabel=n;$selectedEnergyLabel=$("#selected-energy-label");$selectedEnergyLabel.removeClass("energy-label-a energy-label-b energy-label-c energy-label-d energy-label-e energy-label-f energy-label-g");$selectedEnergyLabel.addClass("energy-label-"+n.toLowerCase());$selectedEnergyLabel.find("span").text(n.toUpperCase());$("#energy-labels-bar div").removeClass("active");$("#energy-labels-bar div[data-value="+n+"]").addClass("active");switch(n){case"A":case"B":BoilerSelector.setInsulationDegree("1",t);break;case"C":case"D":BoilerSelector.setInsulationDegree("2",t);break;case"E":case"F":case"G":BoilerSelector.setInsulationDegree("3",t)}},setInsulationDegree:function(n,t){selectedInsulationDegree=n;$("#energy-and-insulation").trigger("option-select",n.toString());t&&BoilerSelector.scrollToElement($("#warm-water-locations"))},clearInsulationDegree:function(){$("#energy-and-insulation").trigger("option-panel-reset");$(".energy-label-content").addClass("hide")},setWarmWaterLocations:function(n,t){selectedWarmWaterLocations=n;$("#warm-water-locations").trigger("option-select",n.toString());t&&BoilerSelector.scrollToElement($("#warm-water-usage"))},clearWarmWaterLocations:function(){$("#warm-water-locations").trigger("option-panel-reset")},setShowerType:function(n){selectedShowerType=n;BoilerSelector.scrollToElement($("#start-search"))},clearShowerType:function(){$("#opt-shower").trigger("option-panel-reset")},formIsValid:function(){var n=parseInt(selectedVolume);return selectedVolume===""||isNaN(n)||n<=0||selectedResidenceType===""||selectedInsulationDegree===""||selectedWarmWaterLocations===""||selectedShowerType===""?!1:!0},handleSearchButton:function(){var n=$("#search-button");BoilerSelector.formIsValid()?n.prop("disabled",!1):n.prop("disabled",!0)},validateForm:function(){var n=$("#volume"),t;n.removeClass("error");t=parseInt(selectedVolume);selectedResidenceType===""?BoilerSelector.scrollToElement($("#opt-residence-type")):selectedVolume===""||isNaN(t)||t<=0?(n.addClass("error"),BoilerSelector.scrollToElement(n)):selectedInsulationDegree===""?BoilerSelector.scrollToElement($("#energy-and-insulation")):selectedWarmWaterLocations===""?BoilerSelector.scrollToElement($("#warm-water-locations")):selectedShowerType===""?BoilerSelector.scrollToElement($("#warm-water-usage")):BoilerSelector.submitForm()},submitForm:function(){BoilerSelector.showLoader();var n="/serviceapi/form/getboilerselectorawurl/"+culture+"/"+areaId+"/Buy/"+selectedResidenceType+"/"+selectedVolume+"/"+selectedInsulationDegree+"/"+selectedWarmWaterLocations+"/"+selectedShowerType+"/"+prefilledData.toString();$.ajax(n).done(function(n){n==null||n===""?BoilerSelector.showNoResult():window.location.href=n})},showLoader:function(){var n=$("#loading");$("#residence-type").addClass("hide");$("#filling-aid").addClass("hide");$("#energy-and-insulation").addClass("hide");$("#warm-water-locations").addClass("hide");$("#warm-water-usage").addClass("hide");$("#start-search").addClass("hide");$("#no-result").addClass("hide");n.removeClass("hide");$("html,body").animate({scrollTop:0},0)},showNoResult:function(){$("#loading").addClass("hide");$("#no-result").removeClass("hide")},reset:function(){selectedResidenceType="";selectedVolume="";selectedEnergyLabel="";selectedInsulationDegree="";selectedWarmWaterLocations="";selectedShowerType="";BoilerSelector.clearFillingAid();BoilerSelector.clearResidenceType();BoilerSelector.clearResidenceFigures();BoilerSelector.clearInsulationDegree();BoilerSelector.clearWarmWaterLocations();BoilerSelector.clearShowerType();$("#loading").addClass("hide");$("#no-result").addClass("hide");$("#residence-type").removeClass("hide");$("#filling-aid").removeClass("hide");$("#energy-and-insulation").removeClass("hide");$("#warm-water-locations").removeClass("hide");$("#warm-water-usage").removeClass("hide");$("#start-search").removeClass("hide")}},function(){window.onpageshow=function(n){n.persisted&&BoilerSelector.reset()}}();$(document).ready(function(){BoilerSelector.reset();$("#housenumber").numeric();$("#search-propertyinfo").off("click").on("click",function(){BoilerSelector.prefillPropertyInfoData($("#zip"),$("#housenumber"),$("#addition"),$("#address"),$("#city"),null,null)});$(".energy-label","#energy-labels-bar").off("click").on("click",function(){var n=$(this).attr("data-value");BoilerSelector.setEnergyLabel(n,!0);$("#energy-label-based-on-address").addClass("hide");$("#energy-and-insulation").find(".prefilled-text").remove()});$("#volume","#residence-figures").off("change").on("change",function(){var n=parseInt($(this).val());!isNaN(n)&&n>0&&BoilerSelector.setVolume(n,!1,!0);$("#prefill-info div").find(".prefilled-text").remove();$("#prefill-info").addClass("hide")});$("#search-button").off("click").on("click",function(){BoilerSelector.validateForm()});$("#opt-residence-type").innovadisOptionSelector({selectedIndex:-1,callback:residenceTypeSelected});$("#energy-and-insulation").innovadisOptionSelector({selectedIndex:-1,callback:insulationDegreeSelected});$("#warm-water-locations").innovadisOptionSelector({selectedIndex:-1,callback:warmWaterLocationsSelected});$("#opt-shower").innovadisOptionSelector({selectedIndex:-1,callback:showerTypeSelected})});$(function(){$("#tabs-contact-toggler").innovadisTabsToggler({expandDirection:"left"});$("#tabs-advice-contact")[0]&&($("[data-toggle]").innovadisToggleClass({target:$("#tabs-advice-contact"),className:"overlay-active",subTarget:!0,onBefore:ContactHandleTabOnbefore}),$("ul.tabs","#tabs-advice-contact").tabs("select_tab","contact-tab"))});$(function(){SEO.trackOriginalView(!0)})