1(function(){'use strict';function isValidPhone(value){var digits=(value||'').replace(/\D/g,'');return digits.length>=7&&digits.length<=15} 2function registerAlpineComponents(){if(typeof Alpine==='undefined'||Alpine.__nkBriefingsEventsReady){return} 3Alpine.__nkBriefingsEventsReady=!0;Alpine.data('nkBriefingsEventsForm',(config)=>{var isNkproBooking=config&&config.site==='nkpro'&&config.type==='booking';return{loading:!1,submitted:!1,error:'',fields:{name:'',email:'',phone:'',organization:'',role:'',sector:'',briefing_type:isNkproBooking?'Regular series':'Private session',format:(function(){if(isNkproBooking)return'Monthly';if(config&&config.type==='topic') 4return'Online webinar';return'Online'})(),message:'',notes:'',company_url:'',},init(){var user=typeof nkPaywall!=='undefined'&&nkPaywall.userData?nkPaywall.userData:{};this.fields.name=user.preferred_name||user.full_name||user.name||'';this.fields.email=user.email||'';if(user.organization){this.fields.organization=user.organization}},submit(){if(this.loading)return;this.error='';var form=this.$refs.form;if(form&&!form.checkValidity()){form.reportValidity();return} 5if(config&&config.type==='booking'&&!isValidPhone(this.fields.phone)){this.error='Please enter a valid phone number.';return} 6this.loading=!0;var body=new FormData();body.append('action','nk_briefings_events_submit');body.append('nonce',typeof nkBriefingsEvents!=='undefined'?nkBriefingsEvents.nonce:'',);body.append('slug',config.slug||'');body.append('name',this.fields.name||'');body.append('email',this.fields.email||'');body.append('phone',this.fields.phone||'');body.append('organization',this.fields.organization||'',);body.append('role',this.fields.role||'');body.append('sector',this.fields.sector||'');body.append('briefing_type',this.fields.briefing_type||'',);body.append('format',this.fields.format||'');body.append('message',this.fields.message||'');body.append('notes',this.fields.notes||'');body.append('company_url',this.fields.company_url||'',);body.append('page_url',window.location.href);fetch(typeof nkBriefingsEvents!=='undefined'?nkBriefingsEvents.ajaxUrl:'/wp-admin/admin-ajax.php',{method:'POST',body:body,},).then(function(response){return response.json()}).then(function(response){if(response&&response.success){this.submitted=!0;return} 7this.error=response&&response.data&&response.data.message?response.data.message:'Unable to send your request. Please try again.'}.bind(this),).catch(function(){this.error='Network error. Please check your connection and try again.'}.bind(this),).finally(function(){this.loading=!1}.bind(this),)},closePopup(){var close=document.getElementById('nk-paywall-modal__close',);if(close){close.click()}},briefingTypeLabel(){return this.fields.briefing_type||'Private session'},formatLabel(){return this.fields.format||'Online'},}})} 8function popupFromClassList(classList){for(var i=0;i<classList.length;i++){if(classList[i].indexOf('nk-briefings-popup-')===0){return('nk-briefings-'+classList[i].replace('nk-briefings-popup-',''))}} 9return''} 10document.addEventListener('click',function(event){if(event.target.closest('[data-nk-paywall-popup]'))return;var trigger=event.target.closest('.nk-briefings-menu-trigger');if(!trigger)return;var popup=popupFromClassList(trigger.classList);if(!popup)return;event.preventDefault();window.dispatchEvent(new CustomEvent('nk-paywall:open-popup',{detail:{slug:popup},}),)},!0,);document.addEventListener('alpine:init',registerAlpineComponents);registerAlpineComponents()})()
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.