1(function(){var __webpack_modules__={165:function(){(function($){var lastClick=0,delay=600,currentXhr,focusstreet=!1;function gfpchntv_input_change(e,i,t){if(window.gf_form_conditional_logic){var a=rgars(gf_form_conditional_logic,[i,"fields",gformExtractFieldId(t)].join("/"));a&&gf_apply_rules(i,a)}}function gfpchntv_validationmessage(e){var i,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";i=jQuery(e).closest("div").siblings(".validation_message").length>0?jQuery(e).closest("div").siblings(".validation_message"):jQuery(e).siblings(".validation_message"),t?i.text(t):i.remove()}function getadres(field_id,form_id){var elem=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,postcode,huisnummer,toevoeging;if(6!==$(field_id+" .input_postcode").val().length&&4!==$(field_id+" .input_postcode").val().length||0===$(field_id+" .input_huisnummer").val().length){if(gfpcnl_js.jwt){if(postcode===$(field_id+" .input_postcode").val())return;if(huisnummer=null,6===$(field_id+" .input_postcode").val().length){postcode=$(field_id+" .input_postcode").val();var _this=this,field_id_result=field_id.substring(field_id.lastIndexOf("_")+1),fid=field_id.replace("input","field");if(gfpcnl_js.jwt)var datareq={jwt:gfpcnl_js.jwt,postcode:postcode};p=$.param(datareq),jQuery.ajax({method:"GET",url:gfpcnl_js.datahuburl+"?"+p,timeout:1e3,cache:!1}).done((function(e){if(_this.bagdata=e.message,_this.bagdata.found)return jQuery(field_id+" .input_straat").val(_this.bagdata.adres.street),jQuery(field_id+" .input_plaats").val(_this.bagdata.adres.city),jQuery(field_id+" .input_gemeente").val(_this.bagdata.adres.municipality),jQuery(field_id+" .input_provincie").val(_this.bagdata.adres.province),void jQuery.each(_this.bagdata.adres,(function(e,i){specific_field=field_id.split("_"),$("."+specific_field[2]+"_"+e+" input").attr("id")&&(update_field=$("."+specific_field[2]+"_"+e+" input").attr("id").split("_"),$("."+specific_field[2]+"_"+e+" input").val(i),this&&gform.doAction("gform_input_change",$("."+specific_field[2]+"_"+e+" input"),form_id,update_field[2])),$("."+specific_field[2]+"_"+e+" select").attr("id")&&(update_field=$("."+specific_field[2]+"_"+e+" select").attr("id").split("_"),$("."+specific_field[2]+"_"+e+" select").val(i).change(),this&&gform.doAction("gform_input_change",$("."+specific_field[2]+"_"+e+" select"),form_id,update_field[2]))}))}))}else $(field_id+" .input_huisnummer").val(""),$(field_id+" .input_toevoeging").val(""),$(field_id+" .input_straat").val(""),$(field_id+" .input_plaats").val(""),$(field_id+" .input_straat").prop("readOnly",!1),$(field_id+" .input_plaats").prop("readOnly",!1)}}else postcode=$(field_id+" .input_postcode").val(),0!==$(field_id+" .input_huisnummer").val().length&&(huisnummer=$(field_id+" .input_huisnummer").val(),toevoeging=0!==$(field_id+" .input_toevoeging").val().length?$(field_id+" .input_toevoeging").val():null);if(currentXhr&&4!=currentXhr.readyState&¤tXhr.abort(),postcode&&huisnummer){toevoeging||(toevoeging="");var _this=this,field_id_result=field_id.substring(field_id.lastIndexOf("_")+1),fid=field_id.replace("input","field");if(eval("gfpcnl_js_"+form_id+"_"+field_id_result)&&eval("gfpcnl_js_"+form_id+"_"+field_id_result).optimize_datahub&&gfpcnl_js.jwt)var gfpcnl_url=gfpcnl_js.datahuburl,datareq={jwt:gfpcnl_js.jwt,postcode:postcode,huisnummer:huisnummer,toevoeging:toevoeging};else var gfpcnl_url=gfpcnl_js.ajaxurl,datareq={action:"gfpcnlgetaddress",nonce:gfpcnl_js.nonce,form_id:form_id,field_id:field_id_result,postcode:postcode,huisnummer:huisnummer,toevoeging:toevoeging};p=$.param(datareq),currentXhr=jQuery.ajax({method:"GET",url:gfpcnl_url+"?"+p,timeout:2e4,cac
1he:!1}).done((function(msg){if(_this.bagdata=msg.message,!_this.bagdata.adres)return jQuery(field_id+" .input_straat").removeClass("readonly"),void jQuery(field_id+" .input_plaats").removeClass("readonly");eval("gfpcnl_js_"+form_id+"_"+field_id_result)&&(_this.bagdata.adres=jQuery.extend({},_this.bagdata.adres,eval("gfpcnl_js_"+form_id+"_"+field_id_result)),_this.bagdata.adres.gemeenteExclusive&&_this.bagdata.adres.gemeenteExclusive!==_this.bagdata.adres.municipality_code&&(_this.bagdata.adres.error=!0,_this.bagdata.adres.message=_this.bagdata.adres.gemeenteExclusiveError)),_this.bagdata.found?(jQuery(field_id+" .input_plaats").val(_this.bagdata.adres.city),jQuery(field_id+" .input_gemeente").val(_this.bagdata.adres.municipality),jQuery(field_id+" .input_provincie").val(_this.bagdata.adres.province),jQuery(field_id+" .input_postcode_bouwjaar").val(_this.bagdata.adres.bouwjaar),jQuery(field_id+" .input_postcode_oppervlakte").val(_this.bagdata.adres.oppervlakte),jQuery(field_id+" .input_postcode_gebruikstype").val(_this.bagdata.adres.gebruikstype),jQuery.isArray(_this.bagdata.adres.street)?(autocomplete(document.getElementById("input_"+form_id+"_"+field_id_result+"_4"),_this.bagdata.adres.street),jQuery(field_id+" .input_straat").removeClass("readonly"),jQuery(field_id+" .input_straat").val()||focusstreet||(setTimeout((function(){jQuery(field_id+" .input_straat").focus()}),800),focusstreet=!0,document.getElementById("input_"+form_id+"_"+field_id_result+"_4").placeholder="Type straat...")):(jQuery(field_id+" .input_straat").val(_this.bagdata.adres.street),jQuery(field_id+" .input_straat").addClass("readonly"),jQuery(field_id+" .input_plaats").addClass("readonly")),jQuery(field_id+" .gf_clear_complex").html(""),jQuery(field_id).parent().removeClass("gfield_error"),jQuery(field_id+" .validate").html(""),jQuery(field_id+" .validate").removeClass("gfield_description validation_message gfield_validation_message"),_this.bagdata.adres.error&&(j
1Query(field_id+" .validate").html(_this.bagdata.adres.message),jQuery(field_id+" .validate").addClass("gfield_description validation_message gfield_validation_message")),_this.bagdata.adres.populate_fields&&$(_this.bagdata.adres.populate_fields).each((function(){$("#input_"+form_id+"_"+this.field_id).val()!=this.value&&($("#input_"+form_id+"_"+this.field_id).val(this.value),elem&&gform.doAction("gform_input_change",elem,form_id,this.field_id))}))):(console.log("adres niet gevonden"),jQuery(field_id+" .input_straat").val(""),jQuery(field_id+" .input_plaats").val(""),_this.bagdata.adres.only_existing||(jQuery(field_id+" .input_straat").removeClass("readonly"),jQuery(field_id+" .input_plaats").removeClass("readonly")),_this.bagdata.adres.only_existing_message?jQuery(field_id+" .validate").html(_this.bagdata.adres.only_existing_message):jQuery(field_id+" .validate").html("Postcode huisnummer combinatie niet gevonden"),jQuery(field_id+" .validate").addClass("gfield_description validation_message gfield_validation_message")),_this.bagdata.adres.approved?(jQuery(fid).addClass("approved-state"),jQuery(fid).removeClass("notapproved-state"),gform.applyFilters("pchntv_approved_state",_this.bagdata.adres,fid,field_id)):(jQuery(fid).removeClass("approved-state"),jQuery(fid).addClass("notapproved-state"),gform.applyFilters("pchntv_notapproved_state",_this.bagdata.adres,fid,field_id)),jQuery.each(_this.bagdata.adres,(function(e,i){specific_field=field_id.split("_"),$("."+specific_field[2]+"_"+e+" input").attr("id")&&(update_field=$("."+specific_field[2]+"_"+e+" input").attr("id").split("_"),$("."+specific_field[2]+"_"+e+" input").val(i),this&&gform.doAction("gform_input_change",$("."+specific_field[2]+"_"+e+" input"),form_id,update_field[2])),$("."+specific_field[2]+"_"+e+" select").attr("id")&&(update_field=$("."+specific_field[2]+"_"+e+" select").attr("id").split("_"),$("."+specific_field[2]+"_"+e+" select").val(i).change(),this&&gform.doAction("gform_input_change",$("."+specific_field[2]+"_"+e+" select"),form_id,update_field[2]))})),elem&&gfpchntv_input_change(elem,form_id,field_id_result)})).fail((function(e,i){0!==e.readyState&&(jQuery(field_id+" .input_straat").val(""),jQuery(field_id+" .input_plaats").val(""),jQuery(field_id+" .input_straat").removeClass("readonly"),jQuery(field_id+" .input_plaats").removeClass("readonly")),elem&&gfpchntv_input_change(elem,form_id,field_id_result)}))}function autocomplete(e,i){var t;function a(e){if(!e)return!1;!function(e){for(var i=0;i<e.length;i++)e[i].classList.remove("autocomplete-active")}(e),t>=e.length&&(t=0),t<0&&(t=e.length-1),e[t].classList.add("autocomplete-active")}function d(i){for(var t=document.getElementsByClassName("autocomplete-items"),a=0;a<t.length;a++)i!=t[a]&&i!=e&&t[a].parentNode.removeChild(t[a])}e.addEventListener("input",(function(a){var _,r,s,l=this.value;if(d(),!l)return!1;for(t=-1,(_=document.createElement("DIV")).setAttribute("id",this.id+"autocomplete-list"),_.setAttribute("class","autocomplete-items"),this.parentNode.appendChild(_),s=0;s<i.length;s++)i[s].substr(0,l.length).toUpperCase()==l.toUpperCase()&&((r=document.createElement("DIV")).innerHTML="<strong>"+i[s].substr(0,l.length)+"</strong>",r.innerHTML+=i[s].substr(l.length),r.innerHTML+="<input type='hidden' value='"+i[s]+"'>",r.addEventListener("click",(function(i){e.value=this.getElementsByTagName("input")[0].value,d()})),_.appendChild(r))})),e.addEventListener("keydown",(function(e){var i=document.getElementById(this.id+"autocomplete-list");i&&(i=i.getElementsByTagName("div")),40==e.keyCode?(t++,a(i)):38==e.keyCode?(t--,a(i)):13==e.keyCode&&(e.preventDefault(),t>-1&&i&&i[t].click())})),document.addEventListener("click",(function(e){d(e.target)}))}}gform.addAction("gform_input_change",(function(e,i,t){$(e).closest(".gfield").hasClass("gfield_pchntv")&&(($(e).hasClass("input_huisnummer")||$(e).hasClass("input_toevoeging"))&&getadres("#"+$(e).closest(".gfield").attr("id"),i,e))}),10,3),$(document).bind("gform_post_render",(function(e,i,t){$(".gfield_pchntv .input_huisnummer").each((function(){$(this).val()&&getadres("#"+$(this).attr("id").substr(0,$(this).attr("id").lastIndexOf("_")),i)}
1)),$(".gfield_pchntv .input_postcode,.gfield_pchntv .input_huisnummer,.gfield_pchntv .input_toevoeging").on({paste:function(e){document.addEventListener("paste",(function(e){if("input_postcode"===e.target.className){e.preventDefault();var i="";e.clipboardData&&e.clipboardData.getData?i=e.clipboardData.getData("text/plain"):window.clipboardData&&window.clipboardData.getData&&(i=window.clipboardData.getData("Text")),e.target.value=i.replace(/\s+/g,"").toUpperCase()}}))},keydown:function(e){if(32===e.which)return!1},change:function(){this.value=this.value.replace(/\s/g,"").toUpperCase()}}),$(".gfield_pchntv .input_postcode").keyup((function(){var e="#"+$(this).attr("id").substr(0,$(this).attr("id").lastIndexOf("_"));$(e+" .input_huisnummer").val(""),$(e+" .input_toevoeging").val(""),$(e+" .input_straat").val(""),$(e+" .input_plaats").val(""),getadres(e,i)}))}))})(jQuery)},255:function(){},496:function(){}},__webpack_module_cache__={},deferred;function __webpack_require__(e){var i=__webpack_module_cache__[e];if(void 0!==i)return i.exports;var t=__webpack_module_cache__[e]={exports:{}};return __webpack_modules__[e](t,t.exports,__webpack_require__),t.exports}__webpack_require__.m=__webpack_modules__,deferred=[],__webpack_require__.O=function(e,i,t,a){if(!i){var d=1/0;for(l=0;l<deferred.length;l++){i=deferred[l][0],t=deferred[l][1],a=deferred[l][2];for(var _=!0,r=0;r<i.length;r++)(!1&a||d>=a)&&Object.keys(__webpack_require__.O).every((function(e){return __webpack_require__.O[e](i[r])}))?i.splice(r--,1):(_=!1,a<d&&(d=a));if(_){deferred.splice(l--,1);var s=t();void 0!==s&&(e=s)}}return e}a=a||0;for(var l=deferred.length;l>0&&deferred[l-1][2]>a;l--)deferred[l]=deferred[l-1];deferred[l]=[i,t,a]},__webpack_require__.o=function(e,i){return Object.prototype.hasOwnProperty.call(e,i)},function(){var e={742:0,889:0,692:0};__webpack_require__.O.j=function(i){return 0===e[i]};var i=function(i,t){var a,d,_=t[0],r=t[1],s=t[2],l=0;if(_.some((function(i){return 0!==e[i]}))){for(a in r)__webpack_require__.o(r,a)&&(__webpack_require__.m[a]=r[a]);if(s)var n=s(__webpack_require__)}for(i&&i(t);l<_.length;l++)d=_[l],__webpack_require__.o(e,d)&&e[d]&&e[d][0](),e[d]=0;return __webpack_require__.O(n)},t=self.webpackChunk=self.webpackChunk||[];t.forEach(i.bind(null,0)),t.push=i.bind(null,t.push.bind(t))}(),__webpack_require__.O(void 0,[889,692],(function(){return __webpack_require__(165)})),__webpack_require__.O(void 0,[889,692],(function(){return __webpack_require__(255)}));var __webpack_exports__=__webpack_require__.O(void 0,[889,692],(function(){return __webpack_require__(496)}));__webpack_exports__=__webpack_require__.O(__webpack_exports__)})()
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.