1var myTimer=0;var apiStartUrl='https://data.geopf.fr/geocodage/completion/?text=';var apiTerParam='';if(autoCompleteAddressGouv.terrZipCode!=false) 2apiTerParam='&terr='+autoCompleteAddressGouv.terrZipCode;var apiEndUrl=apiTerParam+'&poiType=administratif&maximumResponses=15';jQuery(function($){function initializePlaceAutocomplete(retries=10){var addressesInputs=document.querySelectorAll('input.wpcf7-textaddress');addressesInputs.forEach(function(addressesInput){applyPlaceAutocomplete(addressesInput);});} 3$('.address-auto-complete-results').on('click','input',function(){addressFieldName=$(this).closest('div').data('field');if(!$('[name="'+addressFieldName+'"]')) 4return;$('[name="'+addressFieldName+'"]').val($(this).next().text());});$('#adresse_autocomplete_results').on('click','a.adr_not_found',function(e){e.preventDefault();$('#adresse_autocomplete_results').empty();$('.wpcf7-textaddress').addClass('show');$('#adresse_autocomplete_wrapper').hide();});function applyPlaceAutocomplete(addressesInput){var name=addressesInput.name;var wrapper='#'+name+'_autocomplete_wrapper';var results='#'+name+'_autocomplete_results';$(wrapper).on('keydown',function(){$(results).removeClass('display');search=encodeURI($(this).val());if(search.length<4) 5return;if(myTimer){clearTimeout(myTimer);} 6myTimer=setTimeout(function(){autocomplete_div=$(results);autocomplete_div.html('Recherche...');apiUrl=apiStartUrl+search+apiEndUrl;$.get(apiUrl,null,function(response){autocomplete_div.addClass('display');autocomplete_div.html('');html='<p class="adr_notice"><b>Veuillez sélectionner votre adresse. Si votre adresse n\'apparaît pas, <a href="#" class="adr_not_found"><u>cliquez-ici</u></a> et et renseignez l\'adresse la plus proche, incluant un numéro de rue.</b></p>';if(response.status=='OK'&&response.results.length>0){html+='<ul>';autocomplete_div.html('');response.results.forEach(function(responseItem,idx){html+='<li><input type="radio" id="adr_'+idx+'"><label for="adr_'+idx+'">'+responseItem.fulltext+'</label></li>';});html+='</ul>';autocomplete_div.append(html);}else{autocomplete_div.html(html+'<br><ul><li>Aucun résultat pour cette adresse.</li></ul>');}});},400);});} 7setTimeout(()=>initializePlaceAutocomplete(),500);jQuery(window).on('elementor/popup/show',function(){setTimeout(()=>initializePlaceAutocomplete(),1000);});});
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.