1import{_ as e}from"./A-gQDwa4.js";import a from"./CJ5Ko8T5.js";import{a7 as l,aQ as s,h as n,as as i,ar as t,j as r,e as o,b0 as u,b1 as d,l as c,H as v,ag as p,ae as m,a as h,aw as g,al as y,b as f,J as b,Z as k,aW as x,af as V,aH as w,b2 as _,aY as N,I,f as M,aZ as U,aL as S,ac as C,o as A,aI as F,aC as D}from"./BFOZ3Oa7.js";import{u as E,h as q}from"./CmwL91bn.js";import{u as z,X as B,e as P,S as T,f as O,g as L,h as j}from"./CzO25aq3.js";import"./BGVdYMss.js";import{u as R}from"./BPeQtpDx.js";import{u as H}from"./BvvGQR2G.js";import{u as W}from"./Si2-GvX0.js";import{u as Z}from"./B_qcClU6.js";import"./DjXivsk8.js";import"./yBBQh4W5.js";import"./B-t_jUMS.js";import"./CLPN-Npl.js";"undefined"!=typeof WorkerGlobalScope&&(globalThis,WorkerGlobalScope);const K=()=>{};const G=e=>e();function $(e,a={}){let l,n,i=K;const t=e=>{clearTimeout(e),i(),i=K};let r;return o=>{const u=s(e),d=s(a.maxWait);return l&&t(l),u<=0||void 0!==d&&d<=0?(n&&(t(n),n=void 0),Promise.resolve(o())):new Promise((e,s)=>{i=a.rejectOnCancel?s:e,r=o,d&&!n&&(n=setTimeout(()=>{l&&t(l),n=void 0,e(r())},d)),l=setTimeout(()=>{n&&t(n),n=void 0,e(o())},u)})}}function Y(e,a,s={}){const{eventFilter:n=G,...i}=s;return l(e,(t=n,r=a,function(...e){return new Promise((a,l)=>{Promise.resolve(t(()=>r.apply(this,e),{fn:r,thisArg:this,args:e})).then(a).catch(l)})}),i);var t,r}const J={class:"order-step-container order-step-1"},Q={class:"order-customer-container"},X={key:0,class:"alert alert-error alert-info-invoice-country",role:"alert"},ee={key:1,class:"alert alert-error alert-info-invoice-country",role:"alert"},ae={class:"user-container"},le={class:"user-content-container user-profile"},se={class:"user-data"},ne={key:0,class:"row"},ie={class:"col"},te={class:"value"},re={key:1,class:"row"},oe={class:"value"},ue={key:2,class:"row"},de={class:"value"},ce={key:3,class:"row"},ve={class:"value"},pe={key:4,class:"row"},me={class:"value"},he={key:5,class:"row"},ge={class:"value"},ye={key:6,class:"row"},fe={class:"value"},be={key:7,class:"row"},ke={class:"value"},xe={key:8,class:"row"},Ve={class:"value"},we={key:9,class:"row"},_e={class:"value"},Ne={key:10,class:"row"},Ie={class:"value"},Me={key:11,class:"row"},Ue={class:"value"},Se={key:12,class:"row"},Ce={class:"value"},Ae={key:13,class:"row"},Fe={key:0,class:"value"},De={key:1,class:"value"},Ee={key:14,class:"row"},qe={class:"value"},ze={class:"row"},Be={class:"value"},Pe={key:15,class:"row"},Te={key:16,class:"row"},Oe={class:"col"},Le={class:"value"},je={class:"order-customer-data"},Re={class:"form-group"},He={class:"row"},We={class:"col-xl-6"},Ze={key:0,class:"text-danger"},Ke={key:0,class:"col-xl-6"},Ge={class:"col-xl-6"},$e={key:0,class:"text-danger"},Ye={key:3,class:"order-customer-data"},Je={class:"form-group"},Qe={class:"customer-type-select-container"},Xe={class:"row"},ea={class:"col-12"},aa={class:"form-check"},la=["value"],sa={class:"form-check"},na=["value"],ia={key:0,class:"row"},ta={class:"col-xl-6"},ra={key:0,class:"text-danger"},oa={class:"col-xl-6"},ua={key:0,class:"text-danger"},da={key:1,class:"row"},ca={class:"col-xl-6"},va={key:0,class:"text-danger"},pa={class:"col-xl-6"},ma={class:"select-wrapper"},ha=["value"],ga={key:0,class:"text-danger"},ya={class:"row"},fa={class:"col-xl-6"},ba={class:"select-wrapper"},ka=["disabled"],xa=["value"],Va={key:0,class:"text-danger"},wa={class:"row"},_a={class:"col-xl-6"},Na=["disabled"],Ia={key:0,class:"text-danger"},Ma={class:"col-xl-6"},Ua=["disabled"],Sa={key:0,class:"text-danger"},Ca={class:"row"},Aa={class:"col-xl-6"},Fa={key:0,class:"text-danger"},Da={class:"col-xl-6"},Ea={key:0,class:"text-danger"},qa={class:"row"},za={class:"col-xl-6"},Ba={key:0,class:"text-danger"},Pa={class:"col-xl-6"},Ta={key:0,class:"text-danger"},Oa={class:"row"},La={class:"col-xl-6"},ja={class:"select-wrapper"},Ra=["value"],Ha={key:0,class:"text-danger"},Wa={class:"col-xl-6"},Za={class:"input-container input-container-phone"},Ka={key:0,class:"text-danger"},Ga={key:1,class:"text-danger"},$a={class:"row"},Ya={class:"col-xl-6"},Ja={key:0,class:"text-danger"},Qa={key:0,class:"col-xl-6"},Xa={id:"ust-idnr-container"},el={for:"vatId"},al={key:0,class:"required"},ll=["disabled"],sl={key:0,class:"text-danger"},nl={key:1,class:"text-danger"},il={class:"row"},tl={class:"col-xl-6"},rl=["disabled"],ol={key:0,class:"text-danger"},ul={class:"col-xl-6"},dl={key:0,class:"text-danger"},cl={key:0,class:"col-xl-6"},vl={key:2,class:"customer-type-private-container"},pl={class:"customer-type-privat-data"},ml={class:"row"},hl={class:"col-12"},gl={class:"vde-number-container"},yl={class:"product-vde-number-info"},fl=["aria-label"],bl={class:"visually-hidden"},kl={key:0,class:"text-danger"},xl={class:"order-shipping-address"},Vl={class:"form-group"},wl={class:"shipping-address-select-container"},_l={class:"row"},Nl={class:"col-xl-6"},Il={class:"form-check"},Ml=["value"],Ul={class:"col-xl-6"},Sl={class:"form-check"},Cl=["value"],Al={class:"shipping-address-container"},Fl={key:0,class:"order-shipping-address-data"},Dl={class:"row"},El={class:"col-xl-6"},ql={for:"shipping-company-name"},zl={key:0,class:"required"},Bl={key:0,class:"text-danger"},Pl={class:"col-xl-6"},Tl={key:0,class:"text-danger"},Ol={class:"row"},Ll={class:"col-xl-6"},jl={key:0,class:"text-danger"},Rl={class:"col-xl-6"},Hl={class:"select-wrapper"},Wl=["value"],Zl={key:0,class:"text-danger"},Kl={class:"row"},Gl={class:"col-xl-6"},$l={key:0,class:"text-danger"},Yl={class:"col-xl-6"},Jl={key:0,class:"text-danger"},Ql={class:"row"},Xl={class:"col-xl-6"},es={key:0,class:"text-danger"},as={class:"col-xl-6"},ls={key:0,class:"text-danger"},ss={class:"row"},ns={class:"col-xl-6"},is={key:0,class:"text-danger"},ts={class:"col-xl-6"},rs={key:0,class:"text-danger"},os={class:"row"},us={class:"col-12"},ds={class:"select-wrapper"},cs=["value"],vs={key:0,class:"text-danger"}
1,ps={key:0,class:"order-customer-account",style:{display:"none!important"}},ms={class:"form-group"},hs={class:"row"},gs={class:"col-12"},ys={class:"form-check"},fs={class:"order-footer"},bs={class:"order-footer-btn-container"},ks={class:"btn-right"},xs="user",Vs="other",ws=n({__name:"Customer",props:{currentStep:{},goToNextStep:{type:Function},goToStep:{type:Function},t3UserData:{},pluginData:{}},setup(s){const n=s,{userLoggedIn:D}=R(),{pageData:K}=i(),G=K.value?.user??null,{validateVdeMember:ws,isEuEwrCountry:_s,hasVdeMemberDiscount:Ns}=H(),{order:Is,createAuthenticatedOrder:Ms,createGuestAccountOrder:Us,updateCustomerProfile:Ss,setCustomerBillingAddress:Cs,setCustomerShippingAddress:As,registerGuestAccount:Fs,replaceGuestAccount:Ds,updateOngoingOrder:Es,validateVatId:qs,syncShippingWithBillingAddress:zs}=z(),{loaderOverlay:Bs}=W(),Ps=t("countries",()=>[]),Ts=t("salutations",()=>[]),Os=t("industries",()=>[]),Ls=t("q3i.swCustomer",()=>null),{loadContextSw:js}=Z(),Rs=t("context",()=>[]),Hs=r(!1),Ws=r(!1),Zs=r(null),Ks=r(null),Gs=o(()=>Rs.value?.customer?Rs.value?.customer.activeBillingAddress?Rs.value?.customer.activeBillingAddress:Rs.value?.customer.defaultBillingAddress?Rs.value?.customer.defaultBillingAddress:null:null),$s=o(()=>Rs.value?.customer?Rs.value?.customer.activeShippingAddress?Rs.value?.customer.activeShippingAddress:Rs.value?.customer.defaultShippingAddress?Rs.value?.customer.defaultShippingAddress:null:null),Ys=t("checkout_shipping_selection",()=>null),Js=t("checkout_shipping_country",()=>null);n.pluginData&&(Ps.value=n.pluginData.countries?.sort((e,a)=>e.label_de-a.label_de)||[],Os.value=n.pluginData.industries?.sort((e,a)=>e.label-a.label)||[],Ts.value=n.pluginData.salutations?.filter(e=>"OHNE"!==e.salutationKey)?.sort((e,a)=>e.label-a.label)||[]);const Qs=T,Xs=P,en=r(Xs);Ls.value?.accountType&&(en.value=Ls.value.accountType);const an=o(()=>xs),ln=o(()=>Vs),sn=o(()=>Qs),nn=o(()=>Xs),tn=r(!1),rn=o(()=>tn.value),on=o(()=>en.value==Xs),un=o(()=>en.value==Qs),dn=o(()=>(1==Ls.value?.customFields?.q3i_customer_xam_customer_data_fixed||Ls.value?.extensions?.q3iOrderStats?.totalOrders>0)&&!Ls.value?.guest),cn=r(!1),vn=r(null),pn=o(()=>Bn.value>""||Ls.value?.customFields?.q3i_customer_vde_member_no>""),mn=r(!1),hn=r(!1),gn=r(!1),yn=r(void 0);r(null);const fn=r([]),bn=o(()=>!!(on.value&&vn.value&&_s(vn.value)&&"DE"!=vn.value)||(mn.value=!1,gn.value=!1,!1)),{validationSchema:kn,NOT_SPECIFIED_PLACEHOLDER:xn,adjustInitialValues:Vn}=E({isCorporate:on,customerDataFixed:dn,useOtherShippingAddress:tn,selectedCountryIsoCode:vn,vatIdIsRequiredValid:bn,isVatIdBackendInvalid:hn,vatIdBackendErrorMessage:yn,otherConditionallyRequiredFields:fn}),wn=o(()=>on.value),_n=o(()=>D.value?(Ls.value?.orderCountAll??0)>0?L:B:O),Nn=o(()=>{if(!D.value||!Ls.value)return!1;if(on.value){const e=Ls.value?.customFields?.q3i_customer_xam_rights_products?.split(",");return e.find(e=>"STEMPELRECHT"===e||"UNGESICHERT"===e)>""}return!1}),In=o(()=>Ls.value?.customFields?.q3i_customer_xam_contact_id?Ls.value?.customFields?.q3i_customer_xam_contact_id:Ls.value?.customFields?.q3i_customer_xam_customer_id?Ls.value?.customFields?.q3i_customer_xam_customer_id:null),Mn=o(()=>Ls.value?.customFields?.q3i_customer_vde_member_no||null);o(()=>""!==Bn.value&&!Ns.value);const Un=async()=>{try{dn.value&&Ls.value?.customFields?.q3i_customer_vde_member_no?await ws(null,null,null,Ls.value?.customFields?.q3i_customer_vde_member_no):Bn.value&&Rn.value&&$n.value?await ws(Bn.value,Rn.value,$n.value):await ws(Bn.value??"",Rn.value??"",$n.value??"")}catch(e){}finally{Dn("vdeMemberNo",""),Fn("vdeMemberNo",Bn.value??"",!0)}};function Sn(e,a){if(a&&_n.value===B)switch(e){case"salutation":case"forename":case"surname":case"email":return!0}return!1}const{handleSubmit:Cn,submitForm:An,setFieldValue:Fn,setFieldError:Dn,resetForm:En,setValues:qn}=u({validationSchema:kn,initialValues:{}}),{value:zn}=d("customerTypeSelection"),{value:Bn,errorMessage:Pn}=d("vdeMemberNo"),{value:Tn,errorMessage:On}=d("forename"),{value:Ln,errorMessage:jn}=d("salutation"),{value:Rn,errorMessage:Hn}=d("surname"),{value:Wn,errorMessage:Zn}=d("street"),{value:Kn,errorMessage:Gn}=d("houseNo"),{value:$n,errorMessage:Yn}=d("zip"),{value:Jn,errorMessage:Qn}=d("city"),{value:Xn,errorMessage:ei}=d("email"),{value:ai,errorMessage:li}=d("companyName"),{value:si,errorMessage:ni}=d("companyName2"),{value:ii,errorMessage:ti}=d("branch"),{value:ri,errorMessage:oi}=d("department"),{value:ui,errorMessage:di}=d("orderNumber"),{value:ci,errorMessage:vi,meta:pi}=d("vatId"),{value:mi,errorMessage:hi,meta:gi}=d("vatIdValid",void 0,{initialValue:!1}),{value:yi,errorMessage:fi}=d("country"),{value:bi,errorMessage:ki}=d("phoneCountryCode"),{value:xi,errorMessage:Vi}=d("phonePrefix"),{value:wi,errorMessage:_i}=d("phone"),{value:Ni,errorMessage:Ii}=d("billingEmail"),{value:Mi,errorMessage:Ui}=d("stampParameter"),{value:Si}=d("createCustomerAccount"),{value:Ci}=d("shippingAddressSelection"),{value:Ai,errorMessage:Fi}=d("shippingDepartment"),{value:Di,errorMessage:Ei}=d("shippingCompanyName"),{value:qi,errorMessage:zi}=d("shippingCompanyName2"),{value:Bi,errorMessage:Pi}=d("shippingSalutation"),{value:Ti,errorMessage:Oi}=d("shippingForename"),{value:Li,errorMessage:ji}=d("shippingSurname"),{value:Ri,errorMessage:Hi}=d("shippingStreet"),{value:Wi,errorMessage:Zi}
1=d("shippingHouseNo"),{value:Ki,errorMessage:Gi}=d("shippingZip"),{value:$i,errorMessage:Yi}=d("shippingCity"),{value:Ji,errorMessage:Qi}=d("shippingCountry"),Xi=Cn(async e=>{cn.value=!1,e.vatValidation={formatValid:mn.value||null,viesInvalid:hn.value||null,likelyValid:gn.value||null},Ns()&&(e.vdeMemberNo=Bn.value,Is?.value?.vdeMemberNo&&(Is.value.vdeMemberNo=Bn.value));try{const l={salutation:e.salutation,forename:e.forename,surname:e.surname,companyName:e.companyName,companyName2:e.companyName2,department:e.department,zip:e.zip,city:e.city,street:e.street,houseNo:e.houseNo,country:e.country,phone:e.phone,phonePrefix:e.phonePrefix,phoneCountryCode:e.phoneCountryCode};let s=null;rn.value&&(s={salutation:e.shippingSalutation,forename:e.shippingForename,surname:e.shippingSurname,companyName:e.shippingCompanyName,companyName2:e.shippingCompanyName2,department:e.shippingDepartment,zip:e.shippingZip,city:e.shippingCity,street:e.shippingStreet,houseNo:e.shippingHouseNo,country:e.shippingCountry});try{D.value?await Bs(async()=>{let a=!Sn("email",e.email);await Ss(e,a,dn.value);let n=await Cs(Gs.value?Gs.value.id:null,l),i=null;s&&(i=await As($s.value&&$s.value.id!=Gs.value.id?$s.value.id:null,s)),Is.value?await Es(e,n,i):await Ms(e,n,i)}):(Is.value?await Bs(async()=>{let a=!Sn("email",e.email);const n=a&&e.email>""&&Ls.value?.email>""&&e.email!==Ls.value?.email?await Ds(e,l,s):await Ss(e,a);let i=await Cs(n.defaultBillingAddress?n.defaultBillingAddress.id:null,l),t=null;s&&(t=await As($s.value&&$s.value.id!=Gs.value.id?$s.value.id:null,s)),await Es(e,i,t)}):await Bs(async()=>{const a=await Fs(e,l,s);a&&await Us(e,a.defaultBillingAddress||null,a.defaultShippingAddress||null)}),await ws(Is.value?.vdeMemberNo??"",Is.value?.billingAddress?.lastName??"",Is.value?.billingAddress?.zipcode??"")),n.goToNextStep()}catch(a){Ws.value=!0,Zs.value=a.message||"Something went wrong"}}catch(l){}},async e=>{cn.value=!0,await C();const a=document.getElementById("order-form");if(a){const e=50,l=a.getBoundingClientRect().top+window.scrollY,s=Math.max(l-e,0);window.scrollTo({top:s,behavior:"smooth"})}});async function et(){Bn.value="",Fn("vdeMemberNo","",!1),await ws(Bn.value,Rn.value,$n.value)}function at(e,a){switch(e){case"salutation":{const e=Ts.value.find(e=>e.id===a);return e?e.displayName:""}case"country":{const e=Ps.value.find(e=>e.id===a);return e?e.name:""}case"industry":{const e=Os.value.find(e=>e.key===a);return e?e.label:""}}return a}return function(e,a,l={}){const{debounce:s=0,maxWait:n,...i}=l;Y(e,a,{...i,eventFilter:$(s,{maxWait:n})})}([ci,yi],async([e,a])=>{if(!bn.value)return Fn("vatIdValid","0",!1),mn.value=!1,yn.value=void 0,hn.value=!1,void(gn.value=!1);if(e&&pi.validated&&pi.valid||(Fn("vatIdValid","0",!1),mn.value=!1,yn.value=void 0,hn.value=!1,gn.value=!1),!e)return;if(!a)return;const l=Ps.value.find(e=>e.id===a);if(!l)return;const s=e.slice(0,2).toUpperCase().replace(/[^A-Z]/g,""),n=e.slice(2).replace(/[^0-9A-Za-z]/g,"");if(2!==s.length||!n)return!0;try{const a=await qs(l.iso,e);if(mn.value=!1,hn.value=!1,yn.value=void 0,gn.value=!1,!1===a)throw new Error("validation failed");if(a.valid)Fn("vatIdValid","1",!1),Dn("vatIdValid",void 0),Dn("vatId",void 0),mn.value=!0,yn.value="";else if(a.ok)Fn("vatIdValid","0",!1),1==dn.value||(Dn("vatId","Bitte geben Sie eine valide Umsatzsteuer-ID (VAT-ID) ein."),hn.value=!0,yn.value="Bitte geben Sie eine valide Umsatzsteuer-ID (VAT-ID) ein.");else if(Fn("vatIdValid","0",!1),Dn("vatIdValid",void 0),a.error)switch(a.error){case"VAT_ID_DOES_NOT_MATCH_COUNTRY":case"VAT_ID_FORMAT_INVALID":yn.value="Bitte geben Sie eine valide Umsatzsteuer-ID (VAT-ID) ein.",Dn("vatId",yn.value),hn.value=!0;break;case"VIES_GATEWAY_ERROR":Dn("vatId",void 0),Dn("vatIdValid",void 0),gn.value=!0;break;default:yn.value=a.error,Dn("vatId",yn.value)}else Dn("vatId","Bitte geben Sie eine valide Umsatzsteuer-ID (VAT-ID) ein.")}catch(i){Fn("vatIdValid","0",!1),Dn("vatIdValid","Bitte geben Sie eine valide Umsatzsteuer-ID (VAT-ID) ein."),mn.value=!1,hn.value=!1,gn.value=!1}},{debounce:500,immediate:!0}),l(Ci,async(e,a)=>{const l=e??xs;if(tn.value=l===Vs,Ys.value=l,a&&l===xs){1==await zs()&&(Ai.value="",Di.value="",qi.value="",Bi.value="",Ti.value="",Li.value="",Ri.value="",Wi.value="",Ki.value="",$i.value="",Ji.value="")}else l===Vs&&(Ji.value=yi.value)},{immediate:!0}),l(en,e=>{zn.value=e,e===Qs&&(ai.value="",si.value="",ri.value="",ii.value="",ci.value="",Fn("vatIdValid",!1,!1),ui.value="",Mi.value=""),e===Xs&&et()},{immediate:!0}),l(yi,e=>{if(e){const a=Ps.value.find(a=>a.id===e);dn.value||(bi.value=a?`+${a.phone_country_code}`:""),a&&(vn.value=a.iso),tn.value?Ji.value=yi.value:Js.value=a?a.iso:null}},{immediate:!0}),l(Ji,e=>{if(e){const a=Ps.value.find(a=>a.id===e);Js.value=a?a.iso:null}},{immediate:!0}),l(Ls,e=>{if(e||!G){const{initialValues:e}=function(){let e={},a=xs;(Is.value&&Is.value.shippingAddress||!Is.value&&$s.value)&&(a=Vs);const l=Ys.value??a;return tn.value=l===Vs,Ls.value?(e={validationSchema:kn,initialValues:{customerTypeSelection:en.value,salutation:Gs.value?.salutationId||"",branch:Ls.value.customFields?.q3i_customer_industry||"",vdeMemberNo:Is?.value?.vdeMemberNo||Ls.value.customFields?.q3i_customer_vde_member_no||"",department:Gs.value?.department||"",companyName:Gs.value?.company||"",companyName2:Gs.value?.customFields?.q3i_customer_address_company2||"",forename:Gs.value?.firstName||"",surname:Gs.value?.lastName||"",city:Gs.value?.city||"",street:Gs.value?.street||"",houseNo:Gs.value?.customFields?.q3i_customer_address_house_no||"",zip:Gs.value?.zipcode||"",country:Gs.value?.countryId||"",phoneCountryCode:Gs.value?.customFields?.q3i_customer_address_phone_country_code||"",phonePrefix:Gs.value?.customFields?.q3i_customer_address_phone_prefix||"",phone:Gs.value?.phoneNumber||"",vatId:Ls.value.vatIds?.[0]||"",vatIdValid:Ls.value.customFields?.q3i_customer_vat_id_valid||!1,email:Ls.value.email||"",stampParameter:Ls.value.customFields?.q3i_customer_xam_rights_stamp_value||"",shippingAddressSelection:l},validateOnMount:!1,validateOnBlur:!0,validateOnChange:!0},Is.value&&(e.initialValues.billingEmail=Is.value.billingEmail||"",e.initialValues.orderNumber=Is.value.customersOrderNumber||"",e.initialValues.stampParameter=Is.value.stampParameter||""),$s.value&&$s.value.id!=Gs.value.id&&(e.initialValues={...e.initialValues,shippingCompanyName:$s.value.company||"",shippingCompanyName2:$s.value.customFields?.q3i_customer_address_company2||"",shippingDepartment:$s.value.department||"",shippingSalutation:$s.value.salutationId||"",shippingForename:$s.value.firstName||"",shippingSurname:$s.value.lastName||"",shippingCity:$s.value.city||"",shippingStreet:$s.value.street||"",shippingZip:$s.value.zipcode||"",shippingCountry:$s.value.countryId||"",shippingHouse
1No:$s.value.customFields?.q3i_customer_address_house_no||""}),dn.value?e.initialValues=j(e.initialValues,{dropPlaceholders:[]}):e.initialValues=j(e.initialValues,{dropPlaceholders:[xn,"-"]})):e={validationSchema:kn,initialValues:{customerTypeSelection:en.value,salutation:"",branch:"",department:"",companyName:"",companyName2:"",forename:"",surname:"",city:"",street:"",houseNo:"",zip:"",country:"",phoneCountryCode:"",phonePrefix:"",phone:"",vatId:"",vatIdValid:!1,email:"",vdeMemberNo:"",shippingAddressSelection:l},validateOnMount:!1,validateOnBlur:!0,validateOnChange:!0},e}();Vn(e);const a="function"==typeof structuredClone?structuredClone(e):JSON.parse(JSON.stringify(e));En({values:a}),Hs.value=!0,Is.value&&(Bn.value=Is.value.vdeMemberNo),Un()}},{immediate:!0}),l(Ai,e=>{e>""?-1===fn.value.indexOf("shippingCompanyName")&&fn.value.push("shippingCompanyName"):fn.value=fn.value.filter(e=>"shippingCompanyName"!==e)}),l(fn,e=>{}),c(async()=>{await Bs(async()=>{await js(),$s.value&&$s.value.id!=Gs.value.id&&(Ci.value=Vs)}),on.value&&await et()}),(l,s)=>{const n=e,i=a;return A(),v("div",null,[p("form",{ref_key:"orderFormRef",ref:Ks,id:"order-form",onSubmit:s[65]||(s[65]=S((...e)=>f(Xi)&&f(Xi)(...e),["prevent"])),class:"content-form order-form",novalidate:""},[p("div",J,[p("div",Q,[cn.value?(A(),v("div",X,[...s[67]||(s[67]=[p("p",null,[g("Das Formular kann wegen Validierungsfehlern nicht abgesendet werden. Sollte das Problem von Ihnen nicht zu korrigieren sein, melden Sie sich bitte bei "),p("a",{href:"mailto:[email protected]"},"[email protected]")],-1)])])):h("",!0),Ws.value?(A(),v("div",ee,[s[68]||(s[68]=p("p",null,[g("Das Formular konnte nicht abgesendet werden. Melden Sie das Problem bitte bei "),p("a",{href:"mailto:[email protected]"},"[email protected]")],-1)),p("p",null,y(Zs.value),1)])):h("",!0),s[148]||(s[148]=p("div",{class:"order-header header-customer-data"},[p("h1",null,"Kundendaten")],-1)),f(dn)?(A(),v(b,{key:2},[s[93]||(s[93]=p("div",{class:"alert alert-info alert-info-invoice-country",role:"alert"},[p("p",null,[g("Bei Ãnderungen der Rechnungsadresse schicken Sie uns bitte, mit Angabe Ihrer Kunden-Nr., eine "),p("a",{href:"mailto:[email protected]"},"E-Mail"),g(".")])],-1)),p("div",ae,[p("div",le,[p("div",se,[f(In)?(A(),v("div",ne,[p("div",ie,[s[69]||(s[69]=p("div",{class:"label"},"Kunden-Nr.",-1)),p("div",te,y(f(In)),1)])])):h("",!0),f(wn)&&f(ai)?(A(),v("div",re,[k(p("input",{type:"hidden",name:"companyName","onUpdate:modelValue":s[0]||(s[0]=e=>V(ai)?ai.value=e:null)},null,512),[[x,f(ai)]]),p("div",{class:w(["col",{"is-invalid":f(li)}])},[s[70]||(s[70]=p("div",{class:"label"},"Firma",-1)),p("div",oe,y(f(ai)),1)],2)])):h("",!0),f(wn)&&f(si)?(A(),v("div",ue,[k(p("input",{type:"hidden",name:"companyName2","onUpdate:modelValue":s[1]||(s[1]=e=>V(si)?si.value=e:null),autocomplete:"company-name-2-off"},null,512),[[x,f(si)]]),f(q)(f(si))?(A(),v("div",{key:0,class:w(["col",{"is-invalid":f(ni)}])},[s[71]||(s[71]=p("div",{class:"label"},"Firma 2",-1)),p("div",de,y(f(q)(f(si))),1)],2)):h("",!0)])):h("",!0),f(wn)&&f(ri)?(A(),v("div",ce,[k(p("input",{type:"hidden",name:"department","onUpdate:modelValue":s[2]||(s[2]=e=>V(ri)?ri.value=e:null)},null,512),[[x,f(ri)]]),f(q)(f(ri))?(A(),v("div",{key:0,class:w(["col",{"is-invalid":f(oi)}])},[s[72]||(s[72]=p("div",{class:"label"},"Abteilung",-1)),p("div",ve,y(f(q)(f(ri))),1)],2)):h("",!0)])):h("",!0),f(wn)&&f(ii)?(A(),v("div",pe,[k(p("input",{type:"hidden",name:"branch","onUpdate:modelValue":s[3]||(s[3]=e=>V(ii)?ii.value=e:null)},null,512),[[x,f(ii)]]),p("div",{class:w(["col",{"is-invalid":f(ti)}])},[s[73]||(s[73]=p("div",{class:"label"},"Branche",-1)),p("div",me,y(at("industry",f(ii))),1)],2)])):h("",!0),at("salutation",f(Ln))?(A(),v("div",he,[k(p("input",{type:"hidden",name:"salutation","onUpdate:modelValue":s[4]||(s[4]=e=>V(Ln)?Ln.value=e:null)},null,512),[[x,f(Ln)]]),p("div",{class:w(["col",{"is-invalid":f(jn)}])},[s[74]||(s[74]=p("div",{class:"label"},"Anrede",-1)),p("div",ge,y(at("salutation",f(Ln))),1)],2)])):h("",!0),f(Tn)?(A(),v("div",ye,[k(p("input",{type:"hidden",name:"forename","onUpdate:modelValue":s[5]||(s[5]=e=>V(Tn)?Tn.value=e:null)},null,512),[[x,f(Tn)]]),f(q)(f(Tn))?(A(),v("div",{key:0,class:w(["col",{"is-invalid":f(On)}])},[s[75]||(s[75]=p("div",{class:"label"},"Vorname",-1)),p("div",fe,y(f(q)(f(Tn))),1)],2)):h("",!0)])):h("",!0),f(Rn)?(A(),v("div",be,[k(p("input",{type:"hidden",name:"surname","onUpdate:modelValue":s[6]||(s[6]=e=>V(Rn)?Rn.value=e:null)},null,512),[[x,f(Rn)]]),f(q)(f(Rn))?(A(),v("div",{key:0,class:w(["col",{"is-invalid":f(Hn)}])},[s[76]||(s[76]=p("div",{class:"label"},"Nachname",-1)),p("div",ke,y(f(q)(f(Rn))),1)],2)):h("",!0)])):h("",!0),f(Wn)?(A(),v("div",xe,[k(p("input",{type:"hidden",name:"street","onUpdate:modelValue":s[7]||(s[7]=e=>V(Wn)?Wn.value=e:null)},null,512),[[x,f(Wn)]]),f(q)(f(Wn))?(A(),v("div",{key:0,class:w(["col",{"is-invalid":f(Zn)}])},[s[77]||(s[77]=p("div",{class:"label"},"StraÃe",-1)),p("div",Ve,y(f(q)(f(Wn))),1)],2)):h("",!0)])):h("",!0),f(Kn)?(A(),v("div",we,[k(p("input",{type:"hidden",name:"houseNo","onUpdate:modelValue":s[8]||(s[8]=e=>V(Kn)?Kn.value=e:null)},null,512),[[x,f(Kn)]]),f(q)(f(Kn))?(A(),v("div",{key:0,class:w(["col",{"is-invalid":f(Gn)}])},[s[78]||(s[78]=p("div",{class:"label"},"Hausnummer",-1)),p("div",_e,y(f(q)(f(Kn))),1)],2)):h("",!0)])):h("",!0),f($n)?(A(),v("div",Ne,[k(p("input",{type:"hidden",name:"zip","onUpdate:modelValue":s[9]||(s[9]=e=>V($n)?$n.value=e:null)},null,512),[[x,f($n)]]),f(q)(f($n))?(A(),v("div",{key:0,class:w(["col",{"is-invalid":f(Yn)}])},[s[79]||(s[79]=p("div",{class:"label"},"PLZ",-1)),p("div",Ie,y(f(q)(f($n))),1)],2)):h("",!0)])):h("",!0),f(Jn)?(A(),v("div",Me,[k(p("input",{type:"hidden",name:"city","onUpdate:modelValue":s[10]||(s[10]=e=>V(Jn)?Jn.value=e:null)},null,512),[[x,f(Jn)]]),f(q)(f(Jn))?(A(),v("div",{key:0,class:w(["col",{"is-invalid":f(Qn)}])},[s[80]||(s[80]=p("div",{class:"label"},"Ort",-1)),p("div",Ue,y(f(q)(f(Jn))),1)],2)):h("",!0)])):h("",!0),f(yi)?(A(),v("div",Se,[k(p("input",{type:"hidden",name:"country","onUpdate:modelValue":s[11]||(s[11]=e=>V(yi)?yi.value=e:null)},null,512),[[x,f(yi)]]),p("div",{class:w(["col",{"is-invalid":f(fi)}])},[s[81]||(s[81]=p("div",{class:"label"},"Land",-1)),p("div",Ce,y(at("country",f(yi))),1)],2)])):h("",!0),f(wi)?(A(),v("div",Ae,[k(p("input",{type:"hidden",name:"phoneCountryCode","onUpdate:modelValue":s[12]||(s[12]=e=>V(bi)?bi.value=e:null)},null,512),[[x,f(bi)]]),k(p("input",{type:"hidden",name:"phonePrefix","onUpdate:modelValue":s[13]||(s[13]=e=>V(xi)?xi.value=e:null)},null,512),[[x,f(xi)]]),k(p("input",{type:"hidden",name:"phone","onUpdate:modelValue":s[14]||(s[14]=e=>V(wi)?wi.value=e:null)},null,512),[[x,f(wi)]]),p("div",{class:w(["col",{"is-invalid":f(ki)}])},[s[82]||(s[82]=p("div",{class:"label"},"Telefon",-1)),f(bi)&&f(xi)&&f(wi)?(A(),v("div",Fe,y(`${f(bi)} ${f(xi)} ${f(wi)}`),1)):(A(),v("div",De,"Â "))],2)])):h("",!0),f(wn)&&f(ci)?(A(),v("div",Ee,[k(p("input",{type:"hidden",name:"vatId","onUpdate:modelValue":s[15]||(s[15]=e=>V(ci)?ci.value=e:null)},null,512),[[x,f(ci)]]),k(p("input",{type:"hidden",name:"vatIdValid","onUpdate:modelValue":s[16]||(s[16]=e=>V(mi)?mi.value=e:null)},null,512),[[x,f(mi)]]),p("div",{class:w(["col",{"is-invalid":f(vi)}])},[s[83]||(s[83]=p("div",{class:"label"},"USt-IdNr",-1)),p("div",qe,y(f(ci)),1)],2)])):h("",!0),p("div",ze,[k(p("input",{type:"hidden",name:"email","onUpdate:modelValue":s[17]||(s[17]=e=>V(Xn)?Xn.value=e:null)},null,512),[[x,f(Xn)]]),p("div",{class:w(["col",{"is-invalid":f(ei)}])},[s[84]||(s[84]=p("div",{class:"label"},"E-Mail",-1)),p("div",Be,y(f(Xn)),1)],2)]),f(pn)?(A(),v("div",Pe,[...s[85]||(s[85]=[p("div",{class:"col"},[p("div",{class:"label"},"VDE-Mitglied"),p("div",{class:"value value--true"},[p("span",{class:"visually-hidden"},"ja")])],-1)])])):h("",!0),f(pn)?(A(),v("div",Te,[p("div",Oe,[s[86]||(s[86]=p("div",{class:"label"},"VDE Mitglieds-Nr.",-1)),p("div",Le,y(f(Mn)),1)])])):h("",!0)])])]),p("div",je,[p("fieldset",Re,[s[92]||(s[92]=p("legend",{class:"visually-hidden"},"Kundendaten",-1)),p("div",He,[p("div",We,[s[87]||(s[87]=p("label",{for:"re_mail"}
1,"Abweichende Rechnungs-E-Mail",-1)),s[88]||(s[88]=p("button",{class:"label-info","data-bs-toggle":"tooltip",title:"Den Rechnungsbeleg zur Bestellung erhalten Sie für die sofort lieferbaren Produkte direkt nach der Auftragsverarbeitung, spätestens am folgenden Werktag an Ihre E-Mail-Adresse.",type:"button"},[p("i",{class:"visually-hidden"},"Info")],-1)),k(p("input",{type:"email",class:w(["form-control",{"is-invalid":f(Ii)}]),id:"billingEmail",name:"billingEmail","onUpdate:modelValue":s[18]||(s[18]=e=>V(Ni)?Ni.value=e:null)},null,2),[[x,f(Ni)]]),f(Ii)?(A(),v("span",Ze,y(f(Ii)),1)):h("",!0)]),f(Nn)?(A(),v("div",Ke,[s[89]||(s[89]=p("label",{for:"stamp_parameter"},"Stempelname",-1)),s[90]||(s[90]=p("button",{class:"label-info","data-bs-toggle":"tooltip",title:"Bitte geben Sie den Firmennamen an, welcher auf dem Dokument als Wasserzeichen erscheint. Max 50 Zeichen.",type:"button"},[p("i",{class:"visually-hidden"},"Info")],-1)),k(p("input",{type:"text",class:w(["form-control",{"is-invalid":f(Ui)}]),id:"stampParameter",name:"stampParameter","onUpdate:modelValue":s[19]||(s[19]=e=>V(Mi)?Mi.value=e:null)},null,2),[[x,f(Mi)]])])):h("",!0),p("div",Ge,[s[91]||(s[91]=p("label",{for:"order-number"},"Interne Bestell-Nr.",-1)),k(p("input",{type:"text",class:w(["form-control",{"is-invalid":f(di)}]),id:"order-number",name:"orderNumber","onUpdate:modelValue":s[20]||(s[20]=e=>V(ui)?ui.value=e:null)},null,2),[[x,f(ui)]]),f(di)?(A(),v("span",$e,y(f(di)),1)):h("",!0)])])])])],64)):(A(),v("div",Ye,[p("fieldset",Je,[s[127]||(s[127]=p("legend",{class:"visually-hidden"},"Kundendaten",-1)),p("div",Qe,[p("div",Xe,[p("div",ea,[s[96]||(s[96]=p("p",{class:"label"},[g("Kundenart"),p("span",{class:"required"},"*")],-1)),p("div",aa,[k(p("input",{type:"radio","onUpdate:modelValue":s[21]||(s[21]=e=>en.value=e),class:"form-check-input",id:"customer-type-selection-1",value:f(nn)},null,8,la),[[_,en.value]]),s[94]||(s[94]=p("label",{class:"form-check-label",for:"customer-type-selection-1"},"Firma",-1))]),p("div",sa,[k(p("input",{type:"radio","onUpdate:modelValue":s[22]||(s[22]=e=>en.value=e),class:"form-check-input",id:"customer-type-selection-2",value:f(sn)},null,8,na),[[_,en.value]]),s[95]||(s[95]=p("label",{class:"form-check-label",for:"customer-type-selection-2"},"Privatperson",-1))]),k(p("input",{type:"hidden",name:"customerTypeSelection","onUpdate:modelValue":s[23]||(s[23]=e=>V(zn)?zn.value=e:null)},null,512),[[x,f(zn)]])])])]),f(wn)?(A(),v("div",ia,[p("div",ta,[s[97]||(s[97]=p("label",{for:"companyName"},[g("Firma"),p("span",{class:"required"},"*")],-1)),k(p("input",{type:"text",class:w(["form-control",{"is-invalid":f(li)}]),id:"companyName",name:"companyName","onUpdate:modelValue":s[24]||(s[24]=e=>V(ai)?ai.value=e:null)},null,2),[[x,f(ai)]]),f(li)?(A(),v("span",ra,y(f(li)),1)):h("",!0)]),p("div",oa,[s[98]||(s[98]=p("label",{for:"company-name-2"},"Firma 2",-1)),k(p("input",{type:"text",class:w(["form-control",{"is-invalid":f(ni)}]),id:"company-name-2",name:"companyName2","onUpdate:modelValue":s[25]||(s[25]=e=>V(si)?si.value=e:null),autocomplete:"company-name-2-off"},null,2),[[x,f(si)]]),f(ni)?(A(),v("span",ua,y(f(ni)),1)):h("",!0)])])):h("",!0),f(wn)?(A(),v("div",da,[p("div",ca,[s[99]||(s[99]=p("label",{for:"department"},"Abteilung",-1)),k(p("input",{type:"text",class:w(["form-control",{"is-invalid":f(oi)}]),id:"department",name:"department","onUpdate:modelValue":s[26]||(s[26]=e=>V(ri)?ri.value=e:null)},null,2),[[x,f(ri)]]),f(oi)?(A(),v("span",va,y(f(oi)),1)):h("",!0)]),p("div",pa,[s[101]||(s[101]=p("label",{for:"branch"},[g("Branche"),p("span",{class:"required"},"*")],-1)),p("div",ma,[k(p("select",{id:"branch",name:"branch","onUpdate:modelValue":s[27]||(s[27]=e=>V(ii)?ii.value=e:null),class:w({"is-invalid":f(ti)})},[s[100]||(s[100]=p("option",{value:""},"Bitte wählen",-1)),(A(!0),v(b,null,I(f(Os),e=>(A(),v("option",{value:e.key},y(e.label),9,ha))),256))],2),[[N,f(ii)]]),f(ti)?(A(),v("span",ga,y(f(ti)),1)):h("",!0)])])])):h("",!0),p("div",ya,[p("div",fa,[s[103]||(s[103]=p("label",{for:"salutation"},[g("Anrede"),p("span",{class:"required"},"*")],-1)),p("div",ba,[k(p("select",{id:"salutation",name:"salutation","onUpdate:modelValue":s[28]||(s[28]=e=>V(Ln)?Ln.value=e:null),class:w({"is-invalid":f(jn)}),disabled:Sn("salutation",f(Ln))},[s[102]||(s[102]=p("option",{value:""},"Bitte wählen",-1)),(A(!0),v(b,null,I(f(Ts),e=>(A(),v("option",{value:e.id},y(e.displayName),9,xa))),256))],10,ka),[[N,f(Ln)]]),f(jn)?(A(),v("span",Va,y(f(jn)),1)):h("",!0)])])]),p("div",wa,[p("div",_a,[s[104]||(s[104]=p("label",{for:"forename"},[g("Vorname"),p("span",{class:"required"},"*")],-1)),k(p("input",{type:"text",class:w(["form-control",{"is-invalid":f(On)}]),id:"forename",name:"forename","onUpdate:modelValue":s[29]||(s[29]=e=>V(Tn)?Tn.value=e:null),disabled:Sn("forename",f(Tn))},null,10,Na),[[x,f(Tn)]]),f(On)?(A(),v("span",Ia,y(f(On)),1)):h("",!0)]),p("div",Ma,[s[105]||(s[105]=p("label",{for:"surname"},[g("Nachname"),p("span",{class:"required"},"*")],-1)),k(p("input",{type:"text",class:w(["form-control",{"is-invalid":f(Hn)}]),id:"surname",name:"surname","onUpdate:modelValue":s[30]||(s[30]=e=>V(Rn)?Rn.value=e:null),disabled:Sn("surname",f(Rn)),onChange:s[31]||(s[31]=e=>Un())},null,42,Ua),[[x,f(Rn)]]),f(Hn)?(A(),v("span",Sa,y(f(Hn)),1)):h("",!0)])]),p("div",Ca,[p("div",Aa,[s[106]||(s[106]=p("label",{for:"street"},[g("StraÃe"),p("span",{class:"required"},"*")],-1)),k(p("input",{type:"text",class:w(["form-control",{"is-invalid":f(Zn)}]),id:"street",name:"street","onUpdate:modelValue":s[32]||(s[32]=e=>V(Wn)?Wn.value=e:null)},null,2),[[x,f(Wn)]]),f(Zn)?(A(),v("span",Fa,y(f(Zn)),1)):h("",!0)]),p("div",Da,[s[107]||(s[107]=p("label",{for:"houseNo"},[g("Hausnummer"),p("span",{class:"required"},"*")],-1)),k(p("input",{type:"text",class:w(["form-control",{"is-invalid":f(Gn)}
1]),id:"houseNo",name:"houseNo","onUpdate:modelValue":s[33]||(s[33]=e=>V(Kn)?Kn.value=e:null)},null,2),[[x,f(Kn)]]),f(Gn)?(A(),v("span",Ea,y(f(Gn)),1)):h("",!0)])]),p("div",qa,[p("div",za,[s[108]||(s[108]=p("label",{for:"zip"},[g("PLZ"),p("span",{class:"required"},"*")],-1)),k(p("input",{type:"text",class:w(["form-control",{"is-invalid":f(Yn)}]),id:"zip",name:"zip","onUpdate:modelValue":s[34]||(s[34]=e=>V($n)?$n.value=e:null),onChange:s[35]||(s[35]=e=>Un())},null,34),[[x,f($n)]]),f(Yn)?(A(),v("span",Ba,y(f(Yn)),1)):h("",!0)]),p("div",Pa,[s[109]||(s[109]=p("label",{for:"city"},[g("Ort"),p("span",{class:"required"},"*")],-1)),k(p("input",{type:"text",class:w(["form-control",{"is-invalid":f(Qn)}]),id:"city",name:"city","onUpdate:modelValue":s[36]||(s[36]=e=>V(Jn)?Jn.value=e:null)},null,2),[[x,f(Jn)]]),f(Qn)?(A(),v("span",Ta,y(f(Qn)),1)):h("",!0)])]),p("div",Oa,[p("div",La,[s[111]||(s[111]=p("label",{for:"subject-country"},[g("Land"),p("span",{class:"required"},"*")],-1)),p("div",ja,[k(p("select",{id:"subject-country",name:"country","onUpdate:modelValue":s[37]||(s[37]=e=>V(yi)?yi.value=e:null),class:w({"is-invalid":f(fi)}),"aria-label":""},[s[110]||(s[110]=p("option",{value:""},"Bitte wählen",-1)),(A(!0),v(b,null,I(f(Ps),e=>(A(),v("option",{value:e.id},y(e.name),9,Ra))),256))],2),[[N,f(yi)]]),f(fi)?(A(),v("span",Ha,y(f(fi)),1)):h("",!0)])]),p("div",Wa,[s[112]||(s[112]=p("div",{class:"label-container label-container-phone"},[p("label",{for:"phone-1"},"Land"),g(" / "),p("label",{for:"phone-2"},"Vorwahl"),g(" / "),p("label",{for:"phone-3"},"Telefon")],-1)),p("div",Za,[k(p("input",{type:"text",class:"form-control",id:"phone-1",name:"phoneCountryCode",maxlength:"5","onUpdate:modelValue":s[38]||(s[38]=e=>V(bi)?bi.value=e:null),disabled:""},null,512),[[x,f(bi)]]),k(p("input",{type:"text",class:w(["form-control",{"is-invalid":f(Vi)}]),id:"phone-2",name:"phonePrefix",maxlength:"6","onUpdate:modelValue":s[39]||(s[39]=e=>V(xi)?xi.value=e:null)},null,2),[[x,f(xi)]]),k(p("input",{type:"text",class:w(["form-control",{"is-invalid":f(_i)}]),id:"phone-3",name:"phone",maxlength:"11","onUpdate:modelValue":s[40]||(s[40]=e=>V(wi)?wi.value=e:null)},null,2),[[x,f(wi)]])]),f(Vi)?(A(),v("div",Ka,y(f(Vi)),1)):h("",!0),f(_i)?(A(),v("div",Ga,y(f(_i)),1)):h("",!0)])]),p("div",$a,[p("div",Ya,[s[113]||(s[113]=p("label",{for:"order-number"},"Interne Bestell-Nr.",-1)),k(p("input",{type:"text",class:w(["form-control",{"is-invalid":f(di)}]),id:"order-number",name:"orderNumber","onUpdate:modelValue":s[41]||(s[41]=e=>V(ui)?ui.value=e:null)},null,2),[[x,f(ui)]]),f(di)?(A(),v("span",Ja,y(f(di)),1)):h("",!0)]),f(wn)?(A(),v("div",Qa,[p("div",{class:w(["ust-idnr-data collapse",{show:f(bn)}])},[p("div",Xa,[p("label",el,[s[114]||(s[114]=g("Umsatzsteuer-ID",-1)),f(bn)?(A(),v("span",al,"*")):h("",!0)]),m(n,null,{target:M(()=>[...s[115]||(s[115]=[p("span",{class:"label-info"},[p("i",{class:"visually-hidden"},"Info")],-1)])]),default:M(()=>[s[116]||(s[116]=g(" Bei der Abwicklung von Geschäften innerhalb der EU müssen Unternehmer eine Umsatzsteuer-ID angeben. Für diese innergemeinschaftlichen Lieferungen/Leistungen greift das Reverse-Charge-Verfahren. Die gesetzliche Grundlage hierzu regelt das Umsatzsteuergesetz (§4 und §6 UStG). ",-1))]),_:1}),k(p("input",{type:"text",class:w(["form-control",{"is-invalid":f(vi)}]),id:"vatId",name:"vatId",ref:"vatIdInput","onUpdate:modelValue":s[42]||(s[42]=e=>V(ci)?ci.value=e:null),disabled:!f(bn)},null,10,ll),[[x,f(ci)]]),k(p("input",{type:"hidden",name:"vatIdValid","onUpdate:modelValue":s[43]||(s[43]=e=>V(mi)?mi.value=e:null)},null,512),[[x,f(mi)]]),f(vi)?(A(),v("span",sl,y(f(vi)),1)):f(hi)?(A(),v("span",nl,y(f(hi)),1)):mn.value?(A(),v(b,{key:2},[],64)):h("",!0)])],2)])):h("",!0)]),p("div",il,[p("div",tl,[s[117]||(s[11
17]=p("label",{for:"email"},[g("E-Mail"),p("span",{class:"required"},"*")],-1)),k(p("input",{type:"email",class:w(["form-control",{"is-invalid":f(ei)}]),id:"email",name:"email","onUpdate:modelValue":s[44]||(s[44]=e=>V(Xn)?Xn.value=e:null),disabled:Sn("email",f(Xn))},null,10,rl),[[x,f(Xn)]]),f(ei)?(A(),v("span",ol,y(f(ei)),1)):h("",!0)]),p("div",ul,[s[120]||(s[120]=p("label",{for:"billingEmail"},"Abweichende Rechnungs-E-Mail",-1)),m(n,null,{target:M(()=>[...s[118]||(s[118]=[p("span",{class:"label-info"},[p("i",{class:"visually-hidden"},"Info")],-1)])]),default:M(()=>[s[119]||(s[119]=g(" Den Rechnungsbeleg zur Bestellung erhalten Sie für die sofort lieferbaren Produkte direkt nach der Auftragsverarbeitung, spätestens am folgenden Werktag an Ihre E-Mail-Adresse. ",-1))]),_:1}),k(p("input",{type:"email",class:w(["form-control",{"is-invalid":f(Ii)}]),id:"billingEmail",name:"billingEmail","onUpdate:modelValue":s[45]||(s[45]=e=>V(Ni)?Ni.value=e:null)},null,2),[[x,f(Ni)]]),f(Ii)?(A(),v("span",dl,y(f(Ii)),1)):h("",!0)]),f(Nn)?(A(),v("div",cl,[s[121]||(s[121]=p("label",{for:"stamp_parameter"},"Stempelname",-1)),s[122]||(s[122]=p("button",{class:"label-info","data-bs-toggle":"tooltip",title:"Bitte geben Sie den Firmennamen an, welcher auf dem Dokument als Wasserzeichen erscheint. Max 50 Zeichen.",type:"button"},[p("i",{class:"visually-hidden"},"Info")],-1)),k(p("input",{type:"text",class:w(["form-control",{"is-invalid":f(Ui)}]),id:"stampParameter",name:"stampParameter","onUpdate:modelValue":s[46]||(s[46]=e=>V(Mi)?Mi.value=e:null)},null,2),[[x,f(Mi)]])])):h("",!0)]),f(un)||f(pn)?(A(),v("div",vl,[p("div",pl,[p("div",ml,[p("div",hl,[p("div",gl,[s[126]||(s[126]=p("label",{for:"vde-number"},"VDE-Mitgliedsnr.",-1)),k(p("input",{type:"text",class:w(["form-control",{"is-invalid":f(Pn)}]),id:"vde-number",name:"vdeMemberNo","onUpdate:modelValue":s[47]||(s[47]=e=>V(Bn)?Bn.value=e:null),onChange:s[48]||(s[48]=e=>Un())},null,34),[[x,f(Bn)]]),p("div",yl,[p("button",{type:"button",class:"btn btn-info",onClick:s[49]||(s[49]=e=>l.$refs.modalvdeMemberNoInfo.show())},[...s[123]||(s[123]=[p("span",{class:"visually-hidden"},"Weitere Informationen",-1)])]),m(f(F),{id:"modalvdeMemberNoInfo",ref:"modalvdeMemberNoInfo","cancel-disabled":"","ok-disabled":"","teleport-disabled":!0,"no-footer":!0},{header:M(({close:e})=>[s[124]||(s[124]=p("h3",{class:"modal-title",id:"modalvdeMemberNoInfoLabel"},"Hinweise zur VDE-Mitgliedschaft",-1)),p("button",{type:"button",class:"btn btn-close",onClick:s[50]||(s[50]=S(e=>l.$refs.modalvdeMemberNoInfo.hide(),["prevent"])),"aria-label":l.$t("product.modal.close")},[p("span",bl,y(l.$t("product.modal.close")),1)],8,fl)]),default:M(()=>[s[125]||(s[125]=p("div",{class:"content"},[p("p",null," Für speziell gekennzeichnete Produkte, wie diverse Fachbücher und Tagungsbände, wird persönlichen VDE-Mitgliedern ein Rabatt von 10% gewährt. "),p("p",null," Um die Mitgliedschaft zu verifizieren, werden die im Formular eingegebenen Daten, welche mit der VDE-Mitgliederadresse übereinstimmen müssen, mit Ihrer Mitgliedsnummer verglichen. Bei korrekter Ãbereinstimmung wird der Rabatt ausgewiesen. "),p("div",{class:"alert alert-info-licence",role:"alert"},[p("p",null," Da nur persönliche VDE-Mitglieder rabattberechtigt sind, steht das Eingabefeld für die VDE-Mitgliedsnummer nur bei Bestellungen als Privatperson zur Verfügung. ")]),p("p",null,[g(" Für weitere Fragen zu Ihrer VDE-Mitgliedschaft wenden Sie sich bitte an unseren Kundenservice:"),p("br"),p("a",{href:"mailto:[email protected]"}," [email protected] "),p("br"),p("a",{href:"tel:+4930348001220"},"Tel: 030 / 34 80 01 - 220")])],-1))]),_:1},512)]),f(Pn)?(A(),v("span",kl,y(f(Pn)),1)):h("",!0)])])])])])):h("",!0)])])),s[149]||(s[149]=p("div",{class:"order-header header-shipping-address"},[p("h2",null,"Lieferanschrift")],-1)),p("div",xl,[p("fieldset",Vl,[s[144]||(s[144]=p("legend",{class:"visually-hidden"},"Lieferanschrift",-1)),p("div",wl,[p("div",_l,[p("div",Nl,[p("div",Il,[k(p("input",{type:"radio",class:"form-check-input",id:"shipping-address-selection-1",name:"shippingAddressSelection",value:f(an),"onUpdate:modelValue":s[51]||(s[51]=e=>V(Ci)?Ci.value=e:null)},null,8,Ml),[[_,f(Ci)]]),s[128]||(s[128]=p("label",{class:"form-check-label",for:"shipping-address-selection-1"}," Kundendaten übernehmen ",-1))])]),p("div",Ul,[p("div",Sl,[k(p("input",{type:"radio",class:"form-check-input",id:"shipping-address-selection-2",name:"shippingAddressSelection",value:f(ln),"onUpdate:modelValue":s[52]||(s[52]=e=>V(Ci)?Ci.value=e:null)},null,8,Cl),[[_,f(Ci)]]),s[129]||(s[129]=p("label",{class:"form-check-label",for:"shipping-address-selection-2"}," Abweichende Lieferanschrift ",-1))])])])]),p("div",Al,[f(rn)?(A(),v("div",Fl,[p("div",Dl,[p("div",El,[p("label",ql,[s[130]||(s[130]=g("Firma",-1)),(t="shippingCompanyName",fn.value.indexOf(t)>-1?(A(),v("span",zl,"*")):h("",!0))]),k(p("input",{type:"text",class:w(["form-control",{"is-invalid":f(Ei)}]),id:"shipping-company-name",name:"shippingCompanyName","onUpdate:modelValue":s[53]||(s[53]=e=>V(Di)?Di.value=e:null)},null,2),[[x,f(Di)]]),f(Ei)?(A(),v("span",Bl,y(f(Ei)),1)):h("",!0)]),p("div",Pl,[s[131]||(s[131]=p("label",{for:"shipping-company-name-2"},"Firma 2",-1)),k(p("input",{type:"text",class:w(["form-control",{"is-invalid":f(zi)}]),id:"shipping-company-name-2",name:"shippingCompanyName2","onUpdate:modelValue":s[54]||(s[54]=e=>V(qi)?qi.value=e:null),autocomplete:"shipping-company-name-2-off"},null,2),[[x,f(qi)]]),f(zi)?(A(),v("span",Tl,y(f(zi)),1)):h("",!0)])]),p("div",Ol,[p("div",Ll,[s[132]||(s[132]=p("label",{for:"shipping-department"},"Abteilung",-1)),k(p("input",{type:"text",class:w(["form-control",{"is-invalid":f(Fi)}]),id:"shipping-department",name:"shippingDepartment","onUpdate:modelValue":s[55]||(s[55]=e=>V(Ai)?Ai.value=e:null)},null,2),[[x,f(Ai)]]),f(Fi)?(A(),v("span",jl,y(f(Fi)),1)):h("",!0)]),p("div",Rl,[s[134]||(s[134]=p("label",{for:"shipping-salutation"},[g("Anrede"),p("span",{class:"required"},"*")],-1)),p("div",Hl,[k(p("select",{id:"shipping-salutation",name:"shippingSalutation","onUpdate:modelValue":s[56]||(s[56]=e=>V(Bi)?Bi.value=e:null),class:w({"is-invalid":f(Pi)})},[s[133]||(s[133]=p("option",{value:""},"Bitte wählen",-1)),(A(!0),v(b,null,I(f(Ts),e=>(A(),v("option",{value:e.id},y(e.displayName),9,Wl))),256))],2),[[N,f(Bi)]]),f(Pi)?(A(),v("span",Zl,y(f(Pi)),1)):h("",!0)])])]),p("div",Kl,[p("div",Gl,[s[135]||(s[135]=p("label",{for:"shipping-forename"},[g("Vorname"),p("span",{class:"required"},"*")],-1)),k(p("input",{type:"text",class:w(["form-control",{"is-invalid":f(Oi)}]),id:"shipping-forename",name:"shippingForename","onUpdate:modelValue":s[57]||(s[57]=e=>V(Ti)?Ti.value=e:null)},null,2),[[x,f(Ti)]]),f(Oi)?(A(),v("span",$l,y(f(Oi)),1)):h("",!0)]),p("div",Yl,[s[136]||(s[136]=p("label",{for:"shipping-surname"},[g("Nachname"),p("span",{class:"required"},"*")],-1)),k(p("input",{type:"text",class:w(["form-control",{"is-invalid":f(ji)}]),id:"shipping-surname",name:"shippingSurname","onUpdate:modelValue":s[58]||(s[58]=e=>V(Li)?Li.value=e:null)},null,2),[[x,f(Li)]]),f(ji)?(A(),v("span",Jl,y(f(ji)),1)):h("",!0)])]),p("div",Ql,[p("div",Xl,[s[137]||(s[137]=p("label",{for:"shipping-street"},[g("StraÃe"),p("span",{class:"required"},"*")],-1)),k(p("input",{type:"text",class:w(["form-control",{"is-invalid":f(Hi)}]),id:"shipping-street",name:"shippingStreet","onUpdate:modelValue":s[59]||(s[59]=e=>V(Ri)?Ri.value=e:null)},null,2),[[x,f(Ri)]]),f(Hi)?(A(),v("span",es,y(f(Hi)),1)):h("",!0)]),p("div",as,[s[138]||(s[138]=p("label",{for:"shipping-house-no"},[g("Hausnummer"),p("span",{class:"required"},"*")],-1)),k(p("input",{type:"text",class:w(["form-control",{"is-invalid":f(Zi)}
1]),id:"shipping-house-no",name:"shippingHouseNo","onUpdate:modelValue":s[60]||(s[60]=e=>V(Wi)?Wi.value=e:null)},null,2),[[x,f(Wi)]]),f(Zi)?(A(),v("span",ls,y(f(Zi)),1)):h("",!0)])]),p("div",ss,[p("div",ns,[s[139]||(s[139]=p("label",{for:"shipping-zip"},[g("PLZ"),p("span",{class:"required"},"*")],-1)),k(p("input",{type:"text",class:w(["form-control",{"is-invalid":f(Gi)}]),id:"shipping-zip",name:"shippingZip","onUpdate:modelValue":s[61]||(s[61]=e=>V(Ki)?Ki.value=e:null)},null,2),[[x,f(Ki)]]),f(Gi)?(A(),v("span",is,y(f(Gi)),1)):h("",!0)]),p("div",ts,[s[140]||(s[140]=p("label",{for:"shipping-city"},[g("Ort"),p("span",{class:"required"},"*")],-1)),k(p("input",{type:"text",class:w(["form-control",{"is-invalid":f(Yi)}]),id:"shipping-city",name:"shippingCity","onUpdate:modelValue":s[62]||(s[62]=e=>V($i)?$i.value=e:null)},null,2),[[x,f($i)]]),f(Yi)?(A(),v("span",rs,y(f(Yi)),1)):h("",!0)])]),p("div",os,[p("div",us,[s[143]||(s[143]=p("label",{for:"shipping-country"},[g("Land"),p("span",{class:"required"},"*")],-1)),p("div",ds,[k(p("select",{id:"shipping-country",name:"shippingCountry","onUpdate:modelValue":s[63]||(s[63]=e=>V(Ji)?Ji.value=e:null),class:w({"is-invalid":f(Qi)}),disabled:""},[s[141]||(s[141]=p("option",{value:""},"Bitte wählen",-1)),(A(!0),v(b,null,I(f(Ps),e=>(A(),v("option",{value:e.id},y(e.name),9,cs))),256))],2),[[N,f(Ji)]]),f(Qi)?(A(),v("span",vs,y(f(Qi)),1)):h("",!0),s[142]||(s[142]=p("div",{class:"alert alert-info alert-info-invoice-country",role:"alert"},[p("p",null,[g("Für eine Bestellung, bei der das Land der Lieferung von Ihrem eigenen Land abweichend ist, melden Sie sich bitte bei "),p("a",{href:"mailto:[email protected]"},"[email protected]")])],-1))])])])])):h("",!0)])])]),f(D)?h("",!0):(A(),v(b,{key:4},[s[147]||(s[147]=p("div",{class:"order-header header-customer-account",style:{display:"none!important"}},[p("h2",null,"Kundenkonto")],-1)),f(D)?h("",!0):(A(),v("div",ps,[p("fieldset",ms,[s[146]||(s[146]=p("legend",{class:"visually-hidden"},"Kundenkonto",-1)),p("div",hs,[p("div",gs,[p("div",ys,[k(p("input",{type:"checkbox",class:"form-check-input",id:"customer-account",name:"customerAccount","onUpdate:modelValue":s[64]||(s[64]=e=>V(Si)?Si.value=e:null),value:"1"},null,512),[[U,f(Si)]]),s[145]||(s[145]=p("label",{class:"form-check-label",for:"customer-account"},"Ich möchte ein Kundenkonto erstellen, um in Zukunft schneller bestellen zu können und meine Downloads leicht verfügbar zu haben",-1))])])])])]))],64))])]),m(i)],544),p("div",fs,[s[151]||(s[151]=p("div",{class:"order-mandatory-field"},[p("p",{class:"small"},"* Pflichtfelder")],-1)),p("div",bs,[s[150]||(s[150]=p("div",{class:"btn-left"},null,-1)),p("div",ks,[p("button",{onClick:s[66]||(s[66]=e=>f(Xi)()),class:"btn btn-primary btn-icn icn-more"},"Weiter")])])])]);var t}}}),_s=Object.assign(D(ws,[["__scopeId","data-v-05fe6e1f"]]),{__name:"T3CeQ3ivdeshopCheckoutStepCustomer"});export{_s as default};
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.