1import{K as k,aa as D,M as s,N as l,Q as t,a6 as o,T as u,aD as g,b6 as P,b7 as x,a7 as F,a as b,a4 as S,R as $,aX as z,aE as _,bY as f,S as h,c0 as O,O as G,P as Z,dq as w,a8 as M}from"./entry.nP9U-F0k.js";import{g as p}from"./safe-access.ZLlTBWHi.js";const T="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='48'%20height='48'%20viewBox='0%200%2048%2048'%3e%3cg%20fill='none'%20fill-rule='evenodd'%3e%3cg%20fill='%23288C66'%3e%3cg%3e%3cg%3e%3cpath%20d='M24%200c13.255%200%2024%2010.745%2024%2024S37.255%2048%2024%2048%200%2037.255%200%2024%2010.745%200%2024%200zm13.414%2014.586c-.78-.781-2.047-.781-2.828%200L20%2029.172l-6.586-6.586c-.78-.781-2.047-.781-2.828%200-.781.78-.781%202.047%200%202.828l8%208c.78.781%202.047.781%202.828%200l16-16c.781-.78.781-2.047%200-2.828z'%20transform='translate(-164%20-205)%20translate(16%20205)%20translate(148)'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e",N="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='11'%20height='35'%20viewBox='0%200%2011%2035'%3e%3cg%20fill='none'%20fill-rule='evenodd'%3e%3cg%20fill='%23CCC'%3e%3cg%3e%3cg%3e%3cpath%20d='M17.471%205.447L3.391.16C2.119-.317.663.31.169%201.57c-.499%201.27.145%202.673%201.43%203.156l14.953%205.614c.301.113.613.164.92.16.306.004.617-.047.919-.16l14.953-5.614c1.284-.483%201.928-1.887%201.43-3.156-.495-1.261-1.95-1.887-3.222-1.41l-14.08%205.287z'%20transform='translate(-182%20-341)%20translate(15%20318)%20rotate(90%2077.5%20100.5)%20matrix(1%200%200%20-1%200%2010.5)'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e",H="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cg%20fill='none'%20fill-rule='evenodd'%3e%3cg%20fill='%23288C66'%3e%3cg%3e%3cg%3e%3cg%3e%3cpath%20d='M12%200c6.627%200%2012%205.373%2012%2012s-5.373%2012-12%2012S0%2018.627%200%2012%205.373%200%2012%200zm6.707%207.293c-.39-.39-1.024-.39-1.414%200L10%2014.586l-3.293-3.293c-.39-.39-1.024-.39-1.414%200-.39.39-.39%201.024%200%201.414l4%204c.39.39%201.024.39%201.414%200l8-8c.39-.39.39-1.024%200-1.414z'%20transform='translate(-27%20-347)%20translate(15%20318)%20translate(0%2020)%20translate(12%209)'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e",V="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cg%20fill='none'%20fill-rule='evenodd'%3e%3cg%20fill='%23DF5053'%3e%3cg%3e%3cg%3e%3cpath%20d='M12%2021c6.627%200%2012%205.373%2012%2012s-5.373%2012-12%2012S0%2039.627%200%2033s5.373-12%2012-12zm-.103%2015.892c-.906%200-1.504.57-1.504%201.45%200%20.868.598%201.439%201.504%201.439.923%200%201.503-.57%201.503-1.44%200-.878-.58-1.449-1.503-1.449zm.253-10.522c-2.69%200-4.165%201.557-4.238%203.704h2.128c.073-1.105.824-1.812%201.992-1.812%201.141%200%201.902.68%201.902%201.621%200%20.897-.38%201.377-1.503%202.056l-.191.116c-1.112.705-1.58%201.504-1.503%202.79l.01.616h2.1v-.516c0-.896.335-1.358%201.522-2.055%201.231-.734%201.92-1.703%201.92-3.088%200-2.001-1.658
1-3.432-4.139-3.432z'%20transform='translate(-213%20-427)%20translate(16%20390)%20translate(197%2016)'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e",q="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%3e%3cg%20fill='none'%20fill-rule='evenodd'%3e%3cg%20fill='%23000'%3e%3cg%3e%3cg%3e%3cg%3e%3cg%3e%3cpath%20d='M16%205.882v5.776c0%20.892-.093%201.215-.267%201.541-.174.326-.43.582-.756.756-.326.174-.65.267-1.54.267H2.563c-.892%200-1.215-.093-1.54-.267-.327-.174-.583-.43-.757-.756C.093%2012.873%200%2012.55%200%2011.66V5.881l7.602%203.802c.215.107.462.123.686.046l.11-.046L16%205.882zm-2.564-4.104c.892%200%201.215.093%201.54.267.327.174.583.43.757.756.142.265.23.528.257%201.097L8%207.895.01%203.897c.028-.568.115-.831.257-1.096.174-.326.43-.582.756-.756.326-.174.65-.267%201.54-.267h10.873z'%20transform='translate(-40%20-502)%20translate(16%20398)%20translate(12%2012)%20translate(0%2070)%20translate(12%2022)'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e",B="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%3e%3cg%20fill='none'%20fill-rule='evenodd'%3e%3cg%20fill='%23000'%3e%3cg%3e%3cg%3e%3cg%3e%3cg%3e%3cg%3e%3cpath%20d='M4.429%201.36l1.535%201.925c.34.426.366%201.024.064%201.479l-.251.378c-.278.418-.266.966.03%201.373.45.619%201.013%201.267%201.686%201.942s1.318%201.239%201.935%201.691c.405.297.952.309%201.369.03l.377-.252c.453-.303%201.049-.277%201.474.064l1.994%201.6c.445.358.593.973.359%201.494-.674%201.5-1.747%202.194-3.148%201.993-2.214-.317-3.772-1.301-6.717-4.256C2.056%207.733.889%205.91.889%204.023c0-1.162.65-2.149%201.896-2.94.538-.341%201.246-.222%201.644.277z'%20transform='translate(-40%20-562)%20translate(16%20398)%20translate(12%2012)%20translate(0%2070)%20translate(0%2060)%20translate(12%2022)'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e",A="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%3e%3cg%20fill='none'%20fill-rule='evenodd'%3e%3cg%20fill='%23000'%3e%3cg%3e%3cg%3e%3cg%3e%3cg%3e%3cg%3e%3cpath%20d='M11.296%205.667l.205.003c.41.018.822.105%201.217.266C14.1%206.498%2015.003%207.842%2015%209.333v2.334c0%20.184-.15.333-.333.333H13.46c-.086%200-.157.067-.165.153L13%2015.695c-.015.173-.16.306-.333.305H10c-.173%200-.317-.133-.332-.305l-.302-3.622c-.003-.041-.033-.29-.033-.406V9.333c0-.829-.222-1.642-.644-2.356-.039-.064-.029-.146.024-.2.692-.713%201.627-1.099%202.583-1.11zm-6.63%200l.195.005c1.935.101%203.472%201.702%203.472%203.661v2.334c0%20.184-.149.333-.333.333H6.793c-.086%200-.157.067-.164.153l-.296%203.542C6.32%2015.868%206.173%2016%206%2016H3.333c-.173%200-.318-.132-.333-.305l-.294-3.542c-.007-.087-.08-.153-.166-.153H1.333l-.067-.007c-.152-.03-.266-.165-.266-.326V9.333c0-2.025%201.642-3.666%203.667-3.666zM11.334%200l.16.005c1.214.082%202.174%201.093%202.174%202.328%200%201.289-1.045%202.334-2.334%202.334C10.045%204.667%209%203.622%209%202.333%209%201.045%2010.045%200%2011.333%200zM4.667%200l.16.005C6.04.087%207%201.098%207%202.333c0%201.289-1.045%202.334-2.333%202.334-1.289%200-2.334-1.045-2.334-2.334C2.333%201.045%203.378%200%204.667%200z'%20transform='translate(-40%20-622)%20translate(16%20398)%20translate(12%2012)%20translate(0%2070)%20translate(0%20120)%20translate(12%2022)'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e",j={name:"ContactTracingSuccess",filters:{padZero(e){const r=`00${e}`;return r.substr(r.length-2)}},computed:{...D({__:"config/__",qrCodeData:"contactTracing/QRCodeData",currentLanguage:"config/currentLanguageCode"}),CtDeletePeriod(){return this.qrCodeData&&this.qrCodeData.deletePeriod>0?this.qrCodeData.deletePeriod:14},CtPassengerNumber(){return this.clientData().passengerNumber===0?this.__("i am alone"):this.clientData().passengerNumber===0?`${this.clientData().passengerNumber} ${this.__("Person")}`:`${this.clientData().passengerNumber} ${this.__("People")}`},CtPromoButtonText(){let i=p(["promotionalMaterial","buttonText",this.currentLanguage])(this.qrCodeData);
1return i||(i="Submit"),i},CtPromoTeaserImage(){return p(["promotionalMaterial","teaserImage"])(this.qrCodeData)},CtPromoMediaLink(){return p(["promotionalMaterial","mediaLink"])(this.qrCodeData)},CtPromoUrlLink(){let i=p(["promotionalMaterial","urlLink"])(this.qrCodeData)||"";return String(i).substr(0,4)!=="http"&&(i=`http://${i}`),i},CtCheckinTime(){const e=new Date(this.clientData().checkinTime),i=e.getFullYear(),r=e.getMonth()+1,d=e.getDate(),a=e.getHours(),n=e.getMinutes();return`${this.__("Registered")} ${this.$options.filters.padZero(d)}.${this.$options.filters.padZero(r)}.${i} ${this.__("at")} ${this.$options.filters.padZero(a)}:${this.$options.filters.padZero(n)}`},CtCheckinTimeHm(){const e=new Date(this.clientData().checkinTime),i=e.getHours(),r=e.getMinutes();return`${this.$options.filters.padZero(i)}:${this.$options.filters.padZero(r)}`},CtCheckoutTimeHm(){const e=new Date(this.clientData().checkoutTime),i=e.getHours(),r=e.getMinutes();return`${this.$options.filters.padZero(i)}:${this.$options.filters.padZero(r)}`}},methods:{translate(e,i){return this.__(e).replace(/%\w+%/g,d=>i[d]||d)},clientData(){const e=localStorage.getItem("ctForm");return e?JSON.parse(e):[]},updateCheckin(){this.$emit("update-checkin"),this.$store.dispatch("contactTracing/setSiteState","updateCheckin")}}},y=e=>(P("data-v-26ce64dc"),e=e(),x(),e),K={class:"contact-tracing__success"},J=y(()=>t("div",{class:"contact-tracing__success__icon"},[t("img",{alt:"",src:T})],-1)),W=["innerHTML"],Q={key:0,class:"contact-tracing__success__leavingbox w-100"},Y={class:"contact-tracing__success__leavingbox--time d-flex"},X={class:"flex-grow-1"},ee={class:"timelabel"},te={class:"d-flex justify-content-center"},ie=y(()=>t("div",{class:"contact-tracing__success__leavingbox--timesymbol"},[t("img",{alt:"",src:T})],-1)),ne={class:"time"},oe=y(()=>t("div",{class:"d-flex my-auto pt-2"},[t("img",{alt:"",src:N})],-1)),ce={class:"flex-grow-1"},ae={class:"timelabel"},re={key:0,class:"d-flex justify-content-center"},se=y(()=>t("div",{class:"contact-tracing__success__leavingbox--timesymbol"},[t("img",{alt:"",src:H})],-1)),de={class:"time"},le={key:1,class:"d-flex justify-content-center"},ue=y(()=>t("div",{class:"contact-tracing__success__leavingbox--timesymbol"},[t("img",{alt:"",src:V})],-1)),_e={class:"time"},he={class:"d-flex justify-content-center d-block"},fe={class:"contact-tracing__success__leavingbox--infotext d-block"},ge={class:"contact-tracing__clientbox w-100"},me={class:"contact-tracing__clientbox--name"},ye={class:"contact-tracing__clientbox--email d-flex justify-content-center"},pe=y(()=>t("div",{class:"client-box-symbol"},[t("img",{alt:"",src:q})],-1)),ve={class:"flex-grow-1"},be={class:"contact-tracing__clientbox--phone d-flex justify-content-center"},Ce=y(()=>t("div",{class:"client-box-symbol"},[t("img",{alt:"",src:B})],-1)),ke={class:"flex-grow-1"},Te={class:"contact-tracing__clientbox--passenger d-flex justify-content-center"},we=y(()=>t("div",{class:"client-box-symbol"},[t("img",{alt:"",src:A})],-1)),Se={class:"flex-grow-1"},De={class:"contact-tracing__promo"},Pe={class:"contact-tracing__promo__image"},xe=["src"],Fe={class:"contact-tracing__promo__button d-flex justify-content-center"},$e=["href"];function Me(e,i,r,d,a,n){return s(),l("div",K,[J,t("h1",null,o(e.__("Contact Information Submitted")),1),t("div",{class:"contact-tracing__success__description",innerHTML:n.translate("ct_label_successdesc",{"%CtDeletePeriod%":n.CtDeletePeriod})},null,8,W),e.qrCodeData.isCheckoutActivated===!0?(s(),l("div",Q,[t("div",Y,[t("div",X,[t("div",ee,o(e.__("Time of Registration")),1),t("div",te,[ie,t("div",ne,o(n.CtCheckinTimeHm),1)])]),oe,t("div",ce,[t("div",ae,o(e.__("Time of Leave")),1),n.clientData().leaveTime?(s(),l("div",re,[se,t("div",de,o(n.clientData().leaveTime),1)])):(s(),l("div",le,[ue,t("div",_e,o(e.__("--:--")),1)]))])]),t("div",null,[t("div",he,[t("button",{class:"contact-tracing__success__leavingbox--changebutton",type:"button",onClick:i[0]||(i[0]=(...v)=>n.updateCheckin&&n.updateCheckin(...v))},o(e.__("Approve or Change Time of Leaving")),1)]),t("div",fe,o(e.__("label_leavingbox_infotext")),1)])])):u("",!0),t("div",ge,[t("div",me,[g(o(n.clientData().fieldFirstname)+" "+o(n.clientData().fieldLastname)+" ",1),t("span",null,o(n.CtCheckinTime),1)]),t("div",ye,[pe,t("div",ve,[g(o(n.clientData().fieldEmail)+" ",1),t("span",null,o(e.__("E-Mail")),1)])]),t("div",be,[Ce,t("div",ke,[g(o(n.clientData().fieldPhoneCountry)+" "+o(n.clientData().fieldPhoneNumber)+" ",1),t("span",null,o(e.__("Phone Number")),1)])]),t("div",Te,[we,t("div",Se,[g(o(n.CtPassengerNumber)+" ",1),t("span",null,o(e.__("Amount of Fellow Passengers")),1)])])]),t("div",De,[t("div",Pe,[t("img",{alt:"",src:n.CtPromoTeaserImage},null,8,xe)]),t("div",Fe,[t("a",{href:n.CtPromoUrlLink,target:"_blank",class:"btn d-flex align-items-center justify-content-center"},o(n.CtPromoButtonText),9,$e)])])])}const R=k(j,[["render",Me],["__scopeId","data-v-26ce64dc"]]),Le=Object.freeze(Object.defineProperty({__proto__:null,default:R},Symbol.toStringTag,{value:"Module"})),Ne="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='72'%20height='72'%20viewBox='0%200%2072%2072'%3e%3cg%20fill='none'%20fill-rule='evenodd'%3e%3cg%20fill='%23F34545'%3e%3cg%3e%3cg%3e%3cpath%20d='M36%200c19.882%200%2036%2016.118%2036%2036S55.882%2072%2036%2072%200%2055.882%200%2036%2016.118%200%2036%200zm-9.879%2021.879c-1.171-1.172-3.07-1.172-4.242%200-1.172%201.171-1.172%203.07%200%204.242L31.757%2036l-9.878%209.879c-1.172%201.171-1.172%203.07%200%204.242%201.171%201.172%203.07%201.172%204.242%200L36%2040.243l9.879%209.878c1.124%201.125%202.92%201.17%204.098.135l.144-.135c1.172-1.171%201.172-3.07%200-4.242L40.243%2036l9.878-9.879c1.172-1.171%201.172-3.07%200-4.242-1.171-1.172-3.07-1.172-4.242%200L36%2031.757z'%20transform='translate(-152%20-120)%20translate(21%20120)%20translate(131)'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e",Ve={name:"ContactTracingError",computed:{...D({__:"config/__",qrCodeData:"contactTracing/QRCodeData",currentLanguage:"config/currentLanguageCode"})},methods:{translate(e,i){return this.__(e).replace(/%\w+%/g,d=>i[d]||d)}}},qe=e=>(P("data-v-8bde5307"),e=e(),x(),e),Be={class:"contact-tracing__error"},Ae=qe(()=>t("div",{class:"contact-tracing__error__icon"},[t("img",{alt:"",src:Ne})],-1)),Re={class:"contact-tracing__error__description"},Ee={class:"contact-tracing__error__button d-flex justify-content-center"},Ie={href:"javascript:location.reload();",class:"btn d-flex align-items-center justify-content-center"};
1function Ue(e,i,r,d,a,n){return s(),l("div",Be,[Ae,t("h1",null,o(e.__("Something Went Wrong")),1),t("div",Re,o(e.__("Unfortunately something went wrong with the transmission of your data. Please make sure you have an active internet connection and try again.")),1),t("div",Ee,[t("a",Ie,o(e.__("Try Again")),1)])])}const E=k(Ve,[["render",Ue],["__scopeId","data-v-8bde5307"]]),ze=Object.freeze(Object.defineProperty({__proto__:null,default:E},Symbol.toStringTag,{value:"Module"})),Oe="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='17'%20height='16'%20viewBox='0%200%2017%2016'%3e%3cdefs%3e%3cfilter%20id='0s01vs36ta'%3e%3cfeColorMatrix%20in='SourceGraphic'%20values='0%200%200%200%201.000000%200%200%200%200%201.000000%200%200%200%200%201.000000%200%200%200%201.000000%200'/%3e%3c/filter%3e%3c/defs%3e%3cg%20fill='none'%20fill-rule='evenodd'%3e%3cg%3e%3cg%3e%3cg%20filter='url(%230s01vs36ta)'%20transform='translate(-142%20-369)%20translate(20%20120)%20translate(1%20239)'%3e%3cg%3e%3cg%20fill='%23000'%3e%3cpath%20d='M6.266.008c.098-.022.202.002.28.065.08.064.125.16.125.26V1h5.003c.369%200%20.668.298.668.667v1.666c0%20.368-.3.667-.668.667-.368%200-.667-.299-.667-.667v-.666c0-.185-.149-.334-.333-.334h-3.67c-.184%200-.333.15-.333.334v10.666c0%20.184.15.334.334.334h3.669c.184%200%20.333-.15.333-.334V13c0-.368.299-.667.667-.667.369%200%20.667.298.668.666v1.334c0%20.368-.3.666-.668.666H6.671v.667c0%20.101-.046.197-.125.26s-.182.088-.28.067L.262%2014.659C.109%2014.626%200%2014.49%200%2014.333V1.667c0-.157.109-.292.262-.326zm4.944%205.604c.205-.137.468-.15.685-.033.217.116.353.342.352.588v1.166H15c.358%200%20.688.19.867.5.179.31.179.69%200%201-.179.31-.51.5-.867.5h-2.752V10.5c0%20.246-.135.472-.352.588-.217.116-.48.103-.685-.033L7.958%208.888c-.186-.124-.297-.332-.297-.555%200-.223.111-.43.297-.554zM4.003%207.333c-.553%200-1.001.448-1.001%201%200%20.553.448%201%201%201%20.553%200%201.001-.447%201.001-1%200-.552-.448-1-1-1z'%20transform='translate(121.5%208)%20translate(0%202)'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e",Ge="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='17'%20height='16'%20viewBox='0%200%2017%2016'%3e%3cdefs%3e%3cfilter%20id='giy2dkit6a'%3e%3cfeColorMatrix%20in='SourceGraphic'%20values='0%200%200%200%201.000000%200%200%200%200%201.000000%200%200%200%200%201.000000%200%200%200%201.000000%200'/%3e%3c/filter%3e%3c/defs%3e%3cg%20fill='none'%20fill-rule='evenodd'%3e%3cg%3e%3cg%3e%3cg%20filter='url(%23giy2dkit6a)'%20transform='translate(-146%20-454)%20translate(20%20120)%20translate(1%20324)'%3e%3cg%3e%3cg%20fill='%23000'%3e%3cpath%20d='M6.266.008c.098-.022.202.002.28.065.08.064.125.16.125.26V1h5.004c.368%200%20.667.298.667.667v1.666c0%20.368-.299.667-.667.667-.369%200-.667-.299-.667-.667v-.666c0-.185-.15-.334-.334-.334h-3.67c-.183%200-.333.15-.333.334v10.666c0%20.184.15.334.334.334h3.67c.183%200%20.333-.15.333-.334V13c0-.368.298-.667.667-.667.368%200%20.667.298.667.666v1.334c0%20.368-.299.666-.667.666H6.67v.667c0%20.101-.046.197-.124.26-.08.063-.182.088-.281.067L.262%2014.659C.109%2014.626%200%2014.49%200%2014.333V1.667c0-.157.109-.292.262-.326zm5.5%205.571c.217-.116.48-.103.685.033l3.252%202.167c.186.123.297.331.297.554%200%20.223-.111.431-.297.555l-3.252%202.167c-.205.136-.468.148-.685.032-.217-.116-.352-.341-.352-.587V9.333H8.662c-.553%200-1-.447-1-1%200-.552.447-1%201-1h2.752V6.167c0-.246.135-.472.352-.588zM4.003%207.333c-.553%200-1%20.448-1%201%200%20.553.447%201%201%201%20.552%200%201-.447%201-1%200-.552-.448-1-1-1z'%20transform='translate(125.5%208)%20translate(0%202)'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e",Ze="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='48'%20height='48'%20viewBox='0%200%2048%2048'%3e%3cg%20fill='none'%20fill-rule='evenodd'%3e%3cg%20fill='%232C7280'%3e%3cg%3e%3cg%3e%3cpath%20d='M24%200c13.255%200%2024%2010.745%2024%2024S37.255%2048%2024%2048%200%2037.255%200%2024%2010.745%200%2024%200zm0%208l-.233.013C22.772%208.13%2022%208.974%2022%2010v13.168l-5.414%205.418-.167.188c-.61.785-.554%201.92.167%202.64.78.781%202.047.781%202.828%200l6-6%20.174-.198c.266-.347.412-.774.412-1.216V10l-.013-.233C25.87%208.772%2025.026%208%2024%208z'%20transform='translate(-164%20-112)%20translate(20%20112)%20translate(144)'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e",L=/^[^\s@]+@[^\s@][^\s.@]*\.[^\s@]+$/,He=/^\D+$/,C=/^\d+$/,je={name:"ContactTracing",f
1ilters:{translate(e,i){return this.__(e).replace(/%\w+%/g,d=>i[d]||d)},padZero(e){const r=`00${e}`;return r.substr(r.length-2)}},components:{ContactTracingSuccess:F(()=>M(()=>Promise.resolve().then(()=>Le),void 0,import.meta.url)),ContactTracingError:F(()=>M(()=>Promise.resolve().then(()=>ze),void 0,import.meta.url))},data(){return{showInputErrors:[],passengerNumber:0,submitState:!1,submitStateTol:!1,checkinTime:0,checkoutTime:0,leaveTime:"",fieldFirstname:this.input?this.input.fieldFirstname:"",fieldLastname:this.input?this.input.fieldLastname:"",fieldEmail:this.input?this.input.fieldEmail:"",fieldPhoneCountry:this.input?this.input.fieldPhoneCountry:"",fieldPhoneNumber:this.input?this.input.fieldPhoneNumber:"",checkRememberMe:this.input?this.input.checkRememberMe:!0,checkDataProtection:this.input?this.input.checkDataProtection:!1,fieldAddressField:this.input?this.input.fieldAddressField:"",fieldZipCode:this.input?this.input.fieldZipCode:"",fieldCity:this.input?this.input.fieldCity:"",fieldGender:this.input?this.input.fieldGender:"",fieldDateOfBirth:this.input?this.input.fieldDateOfBirth:""}},computed:{...D({__:"config/__",currentLanguage:"config/currentLanguageCode",qrCodeData:"contactTracing/QRCodeData",siteState:"contactTracing/getSiteState",assetPath:"theming/publicAssetPath"}),qrCodeId(){return this.$route.query.id},isValidUpdateCheckin(){return!(/^[0-2]\d:[0-5]\d$/.test(this.$data.leaveTime)===!1||this.$data.leaveTime.substr(0,2)>23)},isValid(){return!(this.isFieldRequired("firstName")&&this.fieldFirstname===""||this.isFieldRequired("lastName")&&this.fieldLastname===""||this.isFieldRequired("phone")&&this.fieldPhoneNumber===""||this.isFieldRequired("phone")&&this.fieldPhoneCountry===""||this.isFieldRequired("eMail")&&this.fieldEmail===""||this.isFieldRequired("addressField")&&this.fieldAddressField===""||this.isFieldRequired("zipCode")&&this.fieldZipCode===""||this.isFieldRequired("city")&&this.fieldCity===""||this.isFieldRequired("gender")&&this.fieldGender===""||this.isFieldRequired("dateOfBirth")&&this.fieldDateOfBirth===""||this.checkDataProtection===!1||!this.isValidField("fieldEmail","eMail","email")||!this.isValidField("fieldZipCode","zipCode","numeric")||!this.isValidField("fieldPhoneNumber","phone","numeric")||!this.isValidField("fieldPhoneCountry","phone")||!this.isValidField("fieldCity","city","no-number")||!this.isValidField("fieldFirstname","firstName","no-number")||!this.isValidField("fieldLastname","lastName","no-number"))},isSubmitting(){return this.$data.submitState==="submitting"},isSubmittingTol(){return this.$data.submitStateTol==="submitting"},getFormData(){return{additionalFormFields:{"4rmWvtOWkac2Pib8xuqqGj":this.$data.passengerNumber},addressField:this.$data.fieldAddressField,brazeAppGroup:"",buttonText:"",checkboxNewsletterSignUp:!1,city:this.$data.fieldCity,dateOfBirth:this.$data.fieldDateOfBirth,datePicker:"",eMail:this.$data.fieldEmail,firstName:this.$data.fieldFirstname,gender:this.$data.fieldGender,lastName:this.$data.fieldLastname,phone:this.$data.fieldPhoneCountry+this.$data.fieldPhoneNumber,title:"",zipCode:this.$data.fieldZipCode}},fieldPassenger(){return this.passengerNumber===0?this.__("i am alone"):this.passengerNumber===1?`${this.passengerNumber} ${this.__("Person")}`:`${this.passengerNumber} ${this.__("People")}`},CtPassengerNumber(){return this.clientData().passengerNumber===0?this.__("i am alone"):this.clientData().passengerNumber===0?`${this.clientData().passengerNumber} ${this.__("Person")}`:`${this.clientData().passengerNumber} ${this.__("People")}`},CtTitle(){return p(["form","title",this.currentLanguage])(this.qrCodeData)||"Contact Tracing"},CtDeletePeriod(){return this.qrCodeData&&this.qrCodeData.deletePeriod>0?this.qrCodeData.deletePeriod:28},CtTermsConditions(){let e="",i="";return this.qrCodeData.form.termsAndConditions[this.currentLanguage]?i=this.qrCodeData.form.termsAndConditions[this.currentLanguage].content[0].content:i=this.qrCodeData.form.termsAndConditions.de.content[0].content,Object.keys(i).forEac
1h(r=>{const d=i[r];if(d.nodeType)switch(d.nodeType){case"text":e=e+d.value;break;case"hyperlink":e=`${e}<a target="_blank" href="${d.data.uri}">${d.content[0].value}</a>`;break}}),e},CtPhonecodes(){return Ke()},CtSubmitButtonText(){return this.$data.submitState==="submitting"?this.$data.submitButtonText:p(["form","buttonText",this.currentLanguage])(this.qrCodeData)||"Submit"},CtbtnremoveState(){return this.$data.passengerNumber<=0},CtCheckinTime(){const e=new Date(this.clientData().checkinTime),i=e.getFullYear(),r=e.getMonth()+1,d=e.getDate(),a=e.getHours(),n=e.getMinutes();return`${this.__("Registered")} ${this.$options.filters.padZero(d)}.${this.$options.filters.padZero(r)}.${i} ${this.__("at")} ${this.$options.filters.padZero(a)}:${this.$options.filters.padZero(n)}`},CtCheckinTimeHm(){const e=new Date(this.clientData().checkinTime),i=e.getHours(),r=e.getMinutes();return`${this.$options.filters.padZero(i)}:${this.$options.filters.padZero(r)}`}},watch:{siteState(e){if(e==="updateCheckin"&&!this.$data.leaveTime){const i=new Date(Date.now()),r=i.getHours(),d=i.getMinutes();this.$data.leaveTime=`${this.$options.filters.padZero(r)}:${this.$options.filters.padZero(d)}`}}},mounted(){if(this.$route.query.id){let e=localStorage.getItem("ctForm");e&&(e=JSON.parse(e),e.checkRememberMe===!0&&(e.fieldFirstname&&(this.$data.fieldFirstname=e.fieldFirstname),e.fieldLastname&&(this.$data.fieldLastname=e.fieldLastname),e.fieldEmail&&(this.$data.fieldEmail=e.fieldEmail),e.fieldPhoneCountry&&(this.$data.fieldPhoneCountry=e.fieldPhoneCountry),e.fieldPhoneNumber&&(this.$data.fieldPhoneNumber=e.fieldPhoneNumber),e.passengerNumber&&(this.$data.passengerNumber=e.passengerNumber),e.fieldAddressField&&(this.$data.fieldAddressField=e.fieldAddressField),e.fieldZipCode&&(this.$data.fieldZipCode=e.fieldZipCode),e.fieldCity&&(this.$data.fieldCity=e.fieldCity),e.fieldGender&&(this.$data.fieldGender=e.fieldGender),e.fieldDateOfBirth&&(this.$data.fieldDateOfBirth=e.fieldDateOfBirth),e.checkinTime&&(this.$data.checkinTime=e.checkinTime),e.checkoutTime&&(this.$data.checkoutTime=e.checkoutTime))),this.$store.dispatch("contactTracing/loadQRCodeData",{qrCodeId:this.$route.query.id});return}this.$store.dispatch("contactTracing/setSiteState","error")},methods:{async submitContactTracingForm(){if(this.$data.submitState!=="submitting"){if(this.$data.checkinTime=Date.now(),localStorage.setItem("ctForm",JSON.stringify(this.$data)),!this.isValid){this.checkValidation("all"),this.$forceUpdate();return}if(this.$data.submitButtonText=this.__("sending Data"),this.$data.submitState="submitting",!this.$env.CONTACT_TRACING_API_BASE_URL){console.error("ENVIRONMENT not set"),await this.$store.dispatch("contactTracing/setSiteState","error");return}b.defaults.baseURL=this.$env.CONTACT_TRACING_API_BASE_URL,await b.post("api/contacttracing/register",{qrCode:this.qrCodeId,formData:this.getFormData,averageLengthOfStay:this.qrCodeData.averageLengthOfStay},{withCredentials:!1}).then(()=>{this.$store.dispatch("contactTracing/setSiteState","ok")}).catch(()=>{this.$store.dispatch("contactTracing/setSiteState","error")})}},startContactTracing(){this.$store.dispatch("contactTracing/setSiteState","start")},stopContactTracing(){this.isCheckoutPossible()&&(this.updateCheckin(),this.$store.dispatch("contactTracing/setSiteState","updateCheckin"),this.$store.dispatch("contactTracing/setMode","checkout"))},async submitTimeOfLeave(){if(this.$data.submitStateTol!=="submitting"){if(this.$data.checkoutTime=Date.now(),localStorage.setItem("ctForm",JSON.stringify(this.$data)),!this.isValidUpdateCheckin){this.$forceUpdate();return}this.$data.submitStateTol="submitting",b.defaults.baseURL=this.$env.CONTACT_TRACING_API_BASE_URL,await b.post("api/contacttracing/register",{qrCode:this.qrCodeId,formData:this.getFormData,leaveTime:this.leaveTime,averageLengthOfStay:this.qrCodeData.averageLengthOfStay},{withCredentials:!1}).then(()=>{this.$data.submitStateTol=!1,this.$store.dispatch("contactTracing/setSiteState","ok")}).catch(()=>{this.$data.submitStateTol=!1,this.$store.dispatch("contactTracing/setSiteState","error")})}},translate(e,i){return this.__(e).replace(/%\w+%/g,d=>i[d]||d)},isFieldRequired(e){return!!(this.qrCodeData.form&&this.qrCodeData.form[e]&&this.qrCodeData.form[e].de==="Yes (required)")},showFieldValidation(e){return this.showInputErrors.all==="validate"||this.showInputErrors[e]==="validate"}
1,showField(e){return!!(this.qrCodeData.form&&this.qrCodeData.form[e]&&(this.qrCodeData.form[e].de==="Yes (required)"||this.qrCodeData.form[e].de==="Yes (optional)"))},isValidField(e,i,r=""){if(this.isFieldRequired(i)){if(!this.showFieldValidation(e))return!0;switch(r){case"email":return L.test(this[e]);case"number":return C.test(this[e]);case"no-number":return He.test(this[e]);default:if(this[e]==="")return!1}}return e==="fieldEmail"&&this[e]!==""?L.test(this[e]):e==="fieldZipCode"&&this[e]!==""?C.test(this[e]):e==="fieldPhoneNumber"&&this[e]!==""?C.test(this[e]):e==="fieldCity"&&this[e]!==""?C.test(this[e]):!0},isValidCheckDataProtection(){return!(this.showFieldValidation("checkDataProtection")&&this.checkDataProtection===!1)},checkValidation(e){this.showInputErrors[e]="validate"},modifyPassenger(e){e==="add"&&(this.passengerNumber=this.passengerNumber+1),e==="remove"&&this.passengerNumber>0&&(this.passengerNumber=this.passengerNumber-1)},clientData(){{const e=localStorage.getItem("ctForm");if(e)return JSON.parse(e)}return[]},isCheckoutPossible(){return!!(this.clientData().checkinTime&&this.clientData().checkinTime>0&&this.clientData().checkinTime>Date.now()-43200*1e3)},getRouteAction(){return this.$route.query.action?this.$route.query.action:""},checkTol(e){if(e.inputType!=="deleteContentBackward"){if(this.$data.leaveTime.length===2&&(this.$data.leaveTime=`${this.$data.leaveTime}:`),this.$data.leaveTime.length===3&&this.$data.leaveTime.substr(2,1)!==":"){const i=this.$data.leaveTime;this.$data.leaveTime=`${i.substr(0,2)}:${i.substr(2,1)}`}this.$data.leaveTime.length>5&&(this.$data.leaveTime=this.$data.leaveTime.substr(0,5))}},updateCheckin(){if(!this.$data.leaveTime){const e=new Date(Date.now()),i=e.getHours(),r=e.getMinutes();this.$data.leaveTime=`${this.$options.filters.padZero(i)}:${this.$options.filters.padZero(r)}`}}}};function Ke(){return JSON.parse('[{"code":"","country":""},{"code":"+41","country":"Schweiz"},{"code":"+43","country":"Ãsterreich"},{"code":"+49","country":"Deutsch"},{"code":"+31","country":"Niederlande"},{"code":"+33","country":"Frankreich"},{"code":"+39","country":"Italien (inkl. Vatikan)"},{"code":"_________","country":"divider","disabled":"disabled"},{"country":"USA","code":"+1"},{"country":"Bahamas","code":"+1242"},{"country":"Barbados","code":"+1246"},{"country":"Anguilla","code":"+1264"},{"country":"Antigua und Barbuda","code":"+1268"},{"country":"Britische Jungferninseln","code":"+1284"},{"country":"Amerikanische Jungferninseln","code":"+1340"},{"country":"Cayman-Inseln","code":"+1345"},{"country":"Bermudas","code":"+1441"},{"country":"Grenada","code":"+1473"},{"country":"Turks und Caicos-Inseln","code":"+1649"},{"country":"Montserrat","code":"+1664"},{"country":"Marianen","code":"+1670"},{"country":"Guam","code":"+1671"},{"country":"Amerikanisch-Samoa","code":"+1684"},{"country":"Sint Maarten","code":"+1721"},{"country":"St. Lucia","code":"+1758"},{"country":"Dominica","code":"+1767"},{"country":"St. Vincent und die Grenadinen","code":"+1784"},{"country":"Puerto Rico","code":"+1787"},{"country":"Puerto Rico","code":"+1939"},{"country":"Dominikanische Republik","code":"+1809"},{"country":"Dominikanische Republik","code":"+1829"},{"country":"Dominikanische Republik","code":"+1849"},{"country":"Trinidad und Tobago","code":"+1868"},{"country":"St. Kitts und Nevis","code":"+1869"},{"country":"Jamaika","code":"+1876"},{"country":"Aegypten","code":"+20"},{"country":"Südsudan","code":"+211"},{"country":"Marokko","code":"+212"},{"country":"Algerien","code":"+213"},{"country":"Tunesien","code":"+216"},{"country":"Libyen","code":"+218"},{"country":"Gambia","code":"+220"},{"country":"Senegal","code":"+221"},{"country":"Mauretanien","code":"+222"},{"country":"Mali","code":"+223"},{"country":"Guinea","code":"+224"},{"country":"Elfenbeinküste","code":"+225"},{"country":"Burkina Faso","code":"+226"},{"country":"Niger","code":"+227"},{"country":"Togo","code":"+228"},{"country":"Benin","code":"+229"},{"country":"Mauritius","code":"+230"},{"country":"Liberia","code":"+231"},{"country":"Sierra Leone","code":"+232"},{"country":"Ghana","code":"+233"},{"country":"Nigeria","code":"+234"}
1,{"country":"Tschad","code":"+235"},{"country":"Zentralafrikanische Republik","code":"+236"},{"country":"Kamerun","code":"+237"},{"country":"Kapverdische Inseln","code":"+238"},{"country":"São Tomé und Principe","code":"+239"},{"country":"Ãquatorial-Guinea","code":"+240"},{"country":"Gabun","code":"+241"},{"country":"Kongo, Republik ","code":"+242"},{"country":"Kongo, Demokratische Republik","code":"+243"},{"country":"Angola","code":"+244"},{"country":"Guinea-Bissau","code":"+245"},{"country":"Diego Garcia","code":"+246"},{"country":"Ascension","code":"+247"},{"country":"Seychellen","code":"+248"},{"country":"Sudan","code":"+249"},{"country":"Rwanda","code":"+250"},{"country":"Ãthiopien","code":"+251"},{"country":"Somalia","code":"+252"},{"country":"Djibouti","code":"+253"},{"country":"Kenia","code":"+254"},{"country":"Tansania","code":"+255"},{"country":"Uganda","code":"+256"},{"country":"Burundi","code":"+257"},{"country":"Mosambik","code":"+258"},{"country":"Sambia","code":"+260"},{"country":"Madagaskar","code":"+261"},{"country":"Mayotte","code":"+262"},{"country":"Simbabwe","code":"+263"},{"country":"Namibia","code":"+264"},{"country":"Malawi","code":"+265"},{"country":"Lesotho","code":"+266"},{"country":"Botswana","code":"+267"},{"country":"Swasiland","code":"+268"},{"country":"Komoren","code":"+269"},{"country":"Südafrika","code":"+27"},{"country":"St. Helena, Ascension und Tristan da Cunha","code":"+290"},{"country":"Eritrea","code":"+291"},{"country":"Aruba","code":"+297"},{"country":"Färöer","code":"+298"},{"country":"Gröncountry","code":"+299"},{"country":"Griechencountry","code":"+30"},{"country":"Belgien","code":"+32"},{"country":"Spanien","code":"+34"},{"country":"Gibraltar","code":"+350"},{"country":"Portugal","code":"+351"},{"country":"Luxemburg","code":"+352"},{"country":"Ircountry","code":"+353"},{"country":"Island","code":"+354"},{"country":"Albanien","code":"+355"},{"country":"Malta","code":"+356"},{"country":"Zypern","code":"+357"},{"country":"Finnland","code":"+358"},{"country":"Bulgarien","code":"+359"},{"country":"Ungarn","code":"+36"},{"country":"Litauen","code":"+370"},{"country":"Lettland","code":"+371"},{"country":"Estcountry","code":"+372"},{"country":"Moldawien","code":"+373"},{"country":"Armenien","code":"+374"},{"country":"Weissrussland","code":"+375"},{"country":"Andorra","code":"+376"},{"country":"Monaco","code":"+377"},{"country":"San Marino","code":"+378"},{"country":"Ukraine","code":"+380"},{"country":"Serbien","code":"+381"},{"country":"Montenegro","code":"+382"},{"country":"Kroatien","code":"+385"},{"country":"Slowenien","code":"+386"},{"country":"Bosnien-Herzegowina","code":"+387"},{"country":"Mazedonien","code":"+389"},{"country":"Rumänien","code":"+40"},{"country":"Tschechische Republik","code":"+420"},{"country":"Slowakische Republik","code":"+421"},{"country":"Liechtenstein","code":"+423"},{"country":"Grossbritannien und Nordircountry","code":"+44"},{"country":"Dänemark","code":"+45"},{"country":"Schweden","code":"+46"},{"country":"Norwegen","code":"+47"},{"country":"Polen","code":"+48"},{"country":"Falkland","code":"+500"},{"country":"Belize","code":"+501"},{"country":"Guatemala","code":"+502"},{"country":"El Salvador","code":"+503"},{"country":"Honduras","code":"+504"},{"country":"Nicaragua","code":"+505"},{"country":"Costa Rica","code":"+506"},{"country":"Panama","code":"+507"},{"country":"Saint-Pierre und Miquelon","code":"+508"},{"country":"Haiti","code":"+509"},{"country":"Peru","code":"+51"},{"country":"Mexiko","code":"+52"},{"country":"Kuba","code":"+53"},{"country":"Argentinien","code":"+54"},{"country":"Brasilien","code":"+55"},{"country":"Chile","code":"+56"},{"country":"Kolumbien","code":"+57"},{"country":"Venezuela","code":"+58"},{"country":"Guadeloupe","code":"+590"},{"country":"Bolivien","code":"+591"},{"country":"Guayana","code":"+592"},{"country":"Ecuador","code":"+593"},{"country":"Französisch-Guayana","code":"+594"},{"country":"Paraguay","code":"+595"},{"country":"Martinique","code":"+596"},{"country":"Surinam","code":"+597"},{"country":"Uruguay","code":"+598"},{"country":"Curaçao","code":"+599"},{"country":"Malaysia","code":"+60"},{"country":"Australien","code":"+61"},{"country":"Indonesien","code":"+62"},{"country":"Philippinen","code":"+63"},{"country":"Neuseecountry","code":"+64"},{"country":"Singapur","code":"+65"},{"country":"Thaicountry","code":"+66"},{"country":"Osttimor","code":"+670"},{"country":"Norfolk","code":"+672"},{"country":"Brunei","code":"+673"},{"country":"Nauru","code":"+674"},{"country":"Papua-Neuguinea","code":"+675"},{"country":"Tonga","code":"+676"},{"country":"Salomon","code":"+677"},{"country":"Fidschi","code":"+679"},{"country":"Palau","code":"+680"},{"country":"Wallis und Futuna","code":"+681"},{"country":"Cook","code":"+682"},{"country":"Niue","code":"+683"},{"country":"Samoa","code":"+685"},{"country":"Kiribati","code":"+686"}
1,{"country":"Neukaledonien","code":"+687"},{"country":"Tuvalu","code":"+688"},{"country":"Französisch-Polynesien","code":"+689"},{"country":"Tokelau","code":"+690"},{"country":"Mikronesien","code":"+691"},{"country":"Marshall-Inseln","code":"+692"},{"country":"Russische Föderation","code":"+7"},{"country":"Japan","code":"+81"},{"country":"Südkorea","code":"+82"},{"country":"Vietnam","code":"+84"},{"country":"Nordkorea","code":"+850"},{"country":"Hongkong","code":"+852"},{"country":"Macao","code":"+853"},{"country":"Kambodscha","code":"+855"},{"country":"Laos","code":"+856"},{"country":"China","code":"+86"},{"country":"Pitcairn","code":"+870"},{"country":"Bangladesh","code":"+880"},{"country":"Taiwan","code":"+886"},{"country":"Türkei","code":"+90"},{"country":"Indien","code":"+91"},{"country":"Pakistan","code":"+92"},{"country":"Afghanistan","code":"+93"},{"country":"Sri Lanka","code":"+94"},{"country":"Myanmar (Burma)","code":"+95"},{"country":"Malediven","code":"+960"},{"country":"Libanon","code":"+961"},{"country":"Jordanien","code":"+962"},{"country":"Syrien","code":"+963"},{"country":"Irak","code":"+964"},{"country":"Kuwait","code":"+965"},{"country":"Saudi-Arabien","code":"+966"},{"country":"Jemen","code":"+967"},{"country":"Oman","code":"+968"},{"country":"Palästinensische Autonomiegebiete","code":"+970"},{"country":"Vereinigte Arabische Emirate","code":"+971"},{"country":"Israel","code":"+972"},{"country":"Bahrain","code":"+973"},{"country":"Qatar","code":"+974"},{"country":"Bhutan","code":"+975"},{"country":"Mongolei","code":"+976"},{"country":"Nepal","code":"+977"},{"country":"Iran","code":"+98"},{"country":"Tadschikistan","code":"+992"},{"country":"Turkmenistan","code":"+993"},{"country":"Aserbaidschan","code":"+994"},{"country":"Georgien","code":"+995"},{"country":"Kirgisistan","code":"+996"},{"country":"Usbekistan","code":"+998"}]')}const m=e=>(P("data-v-fe615c4a"),e=e(),x(),e),Je={class:"container contact-tracing"},We={class:"contact-tracing__topnavi w-100 text-right"},Qe={target:"_blank",href:"https://help.tracyapp.eu"},Ye={target:"_blank",href:"https://www.alturos.com/impressum/"},Xe={key:2,class:"w-100"},et={class:"contact-tracing__logo"},tt=["src"],it=["innerHTML"],nt={key:0,class:"contact-tracing__form"},ot={key:0,class:"contact-tracing__formfield"},ct={class:"contact-tracing__formfield__caption",for:"fieldFirstname"},at={class:"contact-tracing__formfield__textinput"},rt=["placeholder"],st={key:1,class:"contact-tracing__formfield"},dt={for:"fieldLastname",class:"contact-tracing__formfield__caption"},lt={class:"contact-tracing__formfield__textinput"},ut=["placeholder"],_t={key:2,class:"contact-tracing__formfield"},ht={for:"fieldGender",class:"contact-tracing__formfield__caption"},ft={class:"contact-tracing__formfield__textinput"},gt=["placeholder"],mt={key:3,class:"contact-tracing__formfield"},yt={for:"fieldEmail",class:"contact-tracing__formfield__caption"},pt={class:"contact-tracing__formfield__textinput"},vt=["required","placeholder"],bt={key:4,class:"contact-tracing__formfield"},Ct={for:"fieldDateOfBirth",class:"contact-tracing__formfield__caption"},kt={class:"contact-tracing__formfield__textinput"},Tt=["required","placeholder"],wt={key:5,class:"contact-tracing__formfield d-flex justify-content-between"},St={class:"contact-tracing__formfield__phonecountry"},Dt={for:"fieldPhoneCountry",class:"contact-tracing__formfield__caption"},Pt=["value","disabled"],xt={class:"contact-tracing__formfield__phonenumber pl-2 flex-grow-1"},Ft=m(()=>t("div",{class:"contact-tracing__formfield__caption"},null,-1)),$t={class:"contact-tracing__formfield__textinput"},Mt=["placeholder","aria-label"],Lt={key:6,class:"contact-tracing__formfield"},Nt={for:"fieldAddressField",class:"contact-tracing__formfield__caption"},Vt={class:"contact-tracing__formfield__textinput"},qt=["required","placeholder"],Bt={key:7,class:"contact-tracing__formfield"},At={for:"fieldZipCode",class:"contact-tracing__formfield__caption"},Rt={class:"contact-tracing__formfield__textinput"},Et=["required","placeholder"],It={key:8,class:"contact-tracing__formfield"},Ut={for:"fieldCity",class:"contact-tracing__formfield__caption"},zt={class:"contact-tracing__formfield__textinput"},Ot=["required","placeholder"],Gt={class:"contact-tracing__formfield"},Zt={for:"fieldPassenger",class:"contact-tracing__formfield__caption d-flex"},Ht={class:"d-flex justify-content-between"},jt={class:"pr-2 flex-grow-1"},Kt={class:"contact-tracing__formfield__passengers-buttons text-nowrap"},Jt=["disabled"],Wt={key:9,class:"contact-tracing__formfield"},Qt=["innerHTML"],Yt={class:"contact-tracing__formfield"},Xt=["innerHTML"],ei={class:"contact-tracing__formfield"},ti={class:"contact-tracing__formfield contact-tracing__formfield__checkbox d-flex"},ii={for:"checkRememberMe"},ni={class:"contact-tracing__submitfield d-flex justify-content-center"},oi={key:1},ci={key:3,class:"w-100"},ai={class:"contact-tracing__logo"},ri=["src"],si=["innerHTML"],di={class:"d-flex justify-content-center"},li=m(()=>t("img",{alt:"",src:Oe},null,-1)),ui={class:"contact-tracing__start-checkout__divider d-flex"},_i=m(()=>t("div",{class:"flex-grow-1"},[t("hr")],-1)),hi={class:"p-1"},fi=m(()=>t("div",{class:"flex-grow-1"},[t("hr")],-1)),gi={class:"d-flex justify-content-center"},mi=m(()=>t("img",{alt:"",src:Ge},null,-1)),yi={key:4,class:"w-100"},pi={class:"contact-tracing__update-checkin"},vi=m(()=>t("div",{class:"contact-tracing__update-checkin__icon"},[t("img",{alt:"",src:Ze})],-1)),bi={class:"contact-tracing__update-checkin__description"},Ci={class:"contact-tracing__leavingbox w-100"},ki={class:"contact-tracing__leavingbox--time d-flex"},Ti={class:"flex-grow-1"},wi={class:"timelabel"},Si={class:"contact-tracing__leavingbox--box d-flex justify-content-center"},Di=m(()=>t("div",{class:"my-auto pr-1"},[t("img",{alt:"",src:T})],-1)),Pi={class:"time my-auto"},xi=m(()=>t("div",{class:"d-flex my-auto"},[t("img",{alt:"",class:"pt-2",src:N})],-1)),Fi={class:"flex-grow-1"},$i={for:"leaveTime",class:"timelabel"},Mi={class:"contact-tracing__leavingbox--box-input d-flex justify-content-center"},Li={class:"my-auto"},Ni={key:0,alt:"",src:T},Vi={key:1,alt:"",src:V},qi={class:"time my-auto"},Bi={class:"contact-tracing__clientbox w-100"},Ai={class:"contact-tracing__clientbox--name"},Ri={class:"contact-tracing__clientbox--email d-flex justify-content-center"},Ei=m(()=>t("div",{class:"client-box-symbol"},[t("img",{alt:"",src:q})],-1)),Ii={class:"flex-grow-1"},Ui={class:"contact-tracing__clientbox--phone d-flex justify-content-center"},zi=m(()=>t("div",{class:"client-box-symbol"},[t("img",{alt:"",src:B})],-1)),Oi={class:"flex-grow-1"},Gi={class:"contact-tracing__clientbox--passenger d-flex justify-content-center"},Zi=m(()=>t("div",{class:"client-box-symbol"},[t("img",{alt:"",src:A})],-1)),Hi={class:"flex-grow-1"},ji={class:"contact-tracing__submitfield d-flex justify-content-center"};function Ki(e,i,r,d,a,n){const v=R,U=E;return s(),l("div",Je,[t("div",We,[t("a",Qe,o(e.__("Help")),1),g(" | "),t("a",Ye,o(e.__("Impressum")),1)]),e.siteState==="ok"?(s(),S(v,$({key:0},e.$props,{onUpdateCheckin:n.updateCheckin}),null,16,["onUpdateCheckin"])):u("",!0),e.siteState==="error"?(s(),S(U,z($({key:1},e.$props)),null,16)):u("",!0),e.siteState==="start"?(s(),l("div",Xe,[t("div",et,[t("img",{alt:"",src:`${e.assetPath}tracy-logo-signet.svg`},null,8,tt)]),t("h1",null,o(n.CtTitle),1),t("div",{class:"contact-tracing__description",innerHTML:n.translate("ct_label_description",{"%CtDeletePeriod%":n.CtDeletePeriod})},null,8,it),e.qrCodeData?(s(),l("div",nt,[n.showField("firstName")?(s(),l("div",ot,[t("label",ct,o(e.__("First Name")),1),t("div",at,[_(t("input",{id:"fieldFirstname","onUpdate:modelValue":i[0]||(i[0]=c=>a.fieldFirstname=c),type:"text",name:"fieldFirstname",placeholder:e.__("Enter first name"),class:h(n.isValidField("fieldFirstname","firstName","no-number")?"input":"input contact-tracing__formfield__error"),onKeyup:i[1]||(i[1]=c=>n.checkValidation("fieldFirstname"))},null,42,rt),[[f,a.fieldFirstname]])])])):u("",!0),n.showField("lastName")?(s(),l("div",st,[t("label",dt,o(e.__("Last Name")),1),t("div",lt,[_(t("input",{id:"fieldLastname","onUpdate:modelValue":i[2]||(i[2]=c=>a.fieldLastname=c),type:"text",name:"fieldLastname",placeholder:e.__("Enter last name"),class:h(n.isValidField("fieldLastname","lastName","no-number")?"input":"input contact-tracing__formfield__error"),onKeyup:i[3]||(i[3]=c=>n.checkValidation("fieldLastname"))},null,42,ut),[[f,a.fieldLastname]])])])):u("",!0),n.showField("gender")?(s(),l("div",_t,[t("label",ht,o(e.__("Gender")),1),t("div",ft,[_(t("input",{id:"fieldGender","onUpdate:modelValue":i[4]||(i[4]=c=>a.fieldGender=c),type:"text",name:"fieldGender",placeholder:e.__("Enter Gender"),class:h(n.isValidField("fieldGender","gender")?"input":"input contact-tracing__formfield__error"),onKeyup:i[5]||(i[5]=c=>n.checkValidation("fieldGender"))},null,42,gt),[[f,a.fieldGender]])])])):u("",!0),n.showField("eMail")?(s(),l("div",mt,[t("label",yt,o(e.__("E-Mail")),1),t("div",pt,[_(t("input",{id:"fieldEmail","onUpdate:modelValue":i[6]||(i[6]=c=>a.fieldEmail=c),type:"email",name:"fieldEmail",required:n.isFieldRequired("eMail"),placeholder:e.__("Enter E-Mail"),class:h(n.isValidField("fieldEmail","eMail","email")?"input":"input contact-tracing__formfield__error"),onKeyup:i[7]||(i[7]=c=>n.checkValidation("fieldEmail"))},null,42,vt),[[f,a.fieldEmail]])])])):u("",!0),n.showField("dateOfBirth")?(s(),l("div",bt,[t("label",Ct,o(e.__("Date of Birth")),1),t("div",kt,[_(t("input",{id:"fieldDateOfBirth","onUpdate:modelValue":i[8]||(i[8]=c=>a.fieldDateOfBirth=c),type:"date",name:"fieldDateOfBirth",required:n.isFieldRequired("dateOfBirth"),placeholder:e.__("Enter Date of Birth"),
1class:h(n.isValidField("fieldDateOfBirth","dateOfBirth")?"input":"input contact-tracing__formfield__error"),onKeyup:i[9]||(i[9]=c=>n.checkValidation("fieldDateOfBirth"))},null,42,Tt),[[f,a.fieldDateOfBirth]])])])):u("",!0),n.showField("phone")?(s(),l("div",wt,[t("div",St,[t("label",Dt,o(e.__("Phone Number")),1),t("div",null,[_(t("select",{id:"fieldPhoneCountry","onUpdate:modelValue":i[10]||(i[10]=c=>a.fieldPhoneCountry=c),class:h(n.isValidField("fieldPhoneCountry","phone")?"input":"input contact-tracing__formfield__error"),name:"fieldPhoneCountry"},[(s(!0),l(G,null,Z(n.CtPhonecodes,c=>(s(),l("option",{key:c.code,value:c.code,disabled:c.disabled},o(c.code),9,Pt))),128))],2),[[O,a.fieldPhoneCountry]])])]),t("div",xt,[Ft,t("div",$t,[_(t("input",{"onUpdate:modelValue":i[11]||(i[11]=c=>a.fieldPhoneNumber=c),type:"tel",name:"fieldPhoneNumber",placeholder:e.__("Enter number"),"aria-label":e.__("Enter number"),class:h(n.isValidField("fieldPhoneNumber","phone","number")?"input":"input contact-tracing__formfield__error"),onKeyup:i[12]||(i[12]=c=>n.checkValidation("fieldPhoneNumber"))},null,42,Mt),[[f,a.fieldPhoneNumber]])])])])):u("",!0),n.showField("addressField")?(s(),l("div",Lt,[t("label",Nt,o(e.__("Address")),1),t("div",Vt,[_(t("input",{id:"fieldAddressField","onUpdate:modelValue":i[13]||(i[13]=c=>a.fieldAddressField=c),type:"text",name:"fieldAddressField",required:n.isFieldRequired("addressField"),placeholder:e.__("Enter address"),class:h(n.isValidField("fieldAddressField","addressField")?"input":"input contact-tracing__formfield__error"),onKeyup:i[14]||(i[14]=c=>n.checkValidation("fieldAddressField"))},null,42,qt),[[f,a.fieldAddressField]])])])):u("",!0),n.showField("zipCode")?(s(),l("div",Bt,[t("label",At,o(e.__("Zip Code")),1),t("div",Rt,[_(t("input",{id:"fieldZipCode","onUpdate:modelValue":i[15]||(i[15]=c=>a.fieldZipCode=c),type:"tel",name:"fieldZipCode",required:n.isFieldRequired("zipCode"),placeholder:e.__("Enter zip code"),class:h(n.isValidField("fieldZipCode","zipCode","number")?"input":"input contact-tracing__formfield__error"),onKeyup:i[16]||(i[16]=c=>n.checkValidation("fieldZipCode"))},null,42,Et),[[f,a.fieldZipCode]])])])):u("",!0),n.showField("city")?(s(),l("div",It,[t("label",Ut,o(e.__("City")),1),t("div",zt,[_(t("input",{id:"fieldCity","onUpdate:modelValue":i[17]||(i[17]=c=>a.fieldCity=c),type:"text",name:"fieldCity",required:n.isFieldRequired("city"),placeholder:e.__("Enter city"),class:h(n.isValidField("fieldCity","city","no-number")?"input":"input contact-tracing__formfield__error"),onKeyup:i[18]||(i[18]=c=>n.checkValidation("fieldCity"))},null,42,Ot),[[f,a.fieldCity]])])])):u("",!0),t("div",Gt,[t("label",Zt,o(e.__("Amount of Fellow Passengers")),1),t("div",null,[t("div",Ht,[t("div",jt,[_(t("input",{id:"fieldPassenger","onUpdate:modelValue":i[19]||(i[19]=c=>n.fieldPassenger=c),type:"text",readonly:"true",class:"contact-tracing__formfield__passengers w-100"},null,512),[[f,n.fieldPassenger]])]),t("div",Kt,[t("button",{disabled:n.CtbtnremoveState,class:"contact-tracing__formfield__btnremove",type:"button",onClick:i[20]||(i[20]=c=>n.modifyPassenger("remove"))}," - ",8,Jt),t("button",{class:"contact-tracing__formfield__btnadd",type:"button",onClick:i[21]||(i[21]=c=>n.modifyPassenger("add"))}," + ")])])])]),n.showField("checkboxNewsletterSignUp")?(s(),l("div",Wt,[t("div",{class:h([n.isValidField("checkboxNewsletterSignUp","checkboxNewsletterSignUp")?"contact-tracing__formfield contact-tracing__formfield__checkbox d-flex":"contact-tracing__formfield contact-tracing__formfield__checkbox d-flex contact-tracing__formfield__error","contact-tracing__formfield contact-tracing__formfield__checkbox d-flex"])},[_(t("input",{id:"checkNewsletterSignUp","onUpdate:modelValue":i[22]||(i[22]=c=>e.checkNewsletterSignUp=c),name:"checkNewsletterSignUp",type:"checkbox",value:"1",onKeyup:i[23]||(i[23]=c=>n.checkValidation("checkNewsletterSignUp"))},null,544),[[w,e.checkNewsletterSignUp]]),t("label",{for:"checkNewsletterSignUp",innerHTML:n.translate("label_checkNewsletterSignUp")},null,8,Qt)],2)])):u("",!0),t("div",Yt,[t("div",{class:h(n.isValidCheckDataProtection()?"contact-tracing__formfield contact-tracing__formfield__checkbox d-flex":"contact-tracing__formfield contact-tracing__formfield__checkbox d-flex contact-tracing__formfield__error")},[_(t("input",{id:"checkDataProtection","onUpdate:modelValue":i[24]||(i[24]=c=>a.checkDataProtection=c),name:"checkDataProtection",type:"checkbox",value:"1",onChange:i[25]||(i[25]=c=>n.checkValidation("checkDataProtection"))},null,544),[[w,a.checkDataProtection]]),t("label",{for:"checkDataProtection",innerHTML:n.CtTermsConditions},null,8,Xt)],2)]),t("div",ei,[t("div",ti,[_(t("input",{id:"checkRememberMe","onUpdate:modelValue":i[26]||(i[26]=c=>a.checkRememberMe=c),name:"checkRememberMe",type:"checkbox",value:"1"},null,512),[[w,a.checkRememberMe]]),t("label",ii,[t("span",null,o(e.__("Remember Me")),1)])])]),t("div",ni,[t("button",{class:h({"contact-tracing__submitfield__valid":n.isValid,"contact-tracing__submitfield__notvalid":!n.isValid,"contact-tracing__submitfield--submitting":n.isSubmitting}),type:"button",onClick:i[27]||(i[27]=(...c)=>n.submitContactTracingForm&&n.submitContactTracingForm(...c))},o(n.CtSubmitButtonText),3)])])):(s(),l("div",oi,o(e.__("... loading ...")),1))])):u("",!0),e.siteState==="startCheckout"?(s(),l("div",ci,[t("div",ai,[t("img",{alt:"",src:`${e.assetPath}tracy-logo-signet.svg`},null,8,ri)]),t("h1",null,o(n.CtTitle),1),t("div",{class:"contact-tracing__description",innerHTML:n.translate("ct_label_description",{"%CtDeletePeriod%":n.CtDeletePeriod})},null,8,si),t("div",di,[t("button",{class:"contact-tracing__start-checkout__start-button",type:"button",onClick:i[28]||(i[28]=(...c)=>n.startContactTracing&&n.startContactTracing(...c))},[li,g(" "+o(e.__("Start Visit")),1)])]),t("div",ui,[_i,t("div",hi,o(e.__("OR")),1
1),fi]),t("div",gi,[t("button",{class:h([{"opacity50 pointer-off":!n.isCheckoutPossible()},"contact-tracing__start-checkout__stop-button"]),type:"button",onClick:i[29]||(i[29]=(...c)=>n.stopContactTracing&&n.stopContactTracing(...c))},[mi,g(" "+o(e.__("End Visit")),1)],2)])])):u("",!0),e.siteState==="updateCheckin"?(s(),l("div",yi,[t("div",pi,[vi,t("h1",null,o(e.__("Approve or Edit Time of Leave")),1),t("div",bi,o(e.__("label_update-checkin_description")),1),t("div",Ci,[t("div",ki,[t("div",Ti,[t("div",wi,o(e.__("Time of Registration")),1),t("div",Si,[Di,t("div",Pi,o(n.CtCheckinTimeHm),1)])]),xi,t("div",Fi,[t("label",$i,o(e.__("Time of Leave")),1),t("div",Mi,[t("div",Li,[n.isValidUpdateCheckin?(s(),l("img",Ni)):(s(),l("img",Vi))]),t("div",qi,[_(t("input",{id:"leaveTime","onUpdate:modelValue":i[30]||(i[30]=c=>a.leaveTime=c),class:"contact-tracing__leavingbox--timeinput",type:"text",placeholder:"--:--",size:"5",onInput:i[31]||(i[31]=c=>n.checkTol(c))},null,544),[[f,a.leaveTime]])])])])])]),t("div",Bi,[t("div",Ai,[g(o(n.clientData().fieldFirstname)+" "+o(n.clientData().fieldLastname)+" ",1),t("span",null,o(n.CtCheckinTime),1)]),t("div",Ri,[Ei,t("div",Ii,[g(o(n.clientData().fieldEmail)+" ",1),t("span",null,o(e.__("E-Mail")),1)])]),t("div",Ui,[zi,t("div",Oi,[g(o(n.clientData().fieldPhoneCountry)+" "+o(n.clientData().fieldPhoneNumber)+" ",1),t("span",null,o(e.__("Phone Number")),1)])]),t("div",Gi,[Zi,t("div",Hi,[g(o(n.CtPassengerNumber)+" ",1),t("span",null,o(e.__("Amount of Fellow Passengers")),1)])])]),t("div",ji,[t("button",{class:h({"contact-tracing__submitfield__valid":n.isValidUpdateCheckin,"contact-tracing__submitfield__notvalid":!n.isValidUpdateCheckin,"contact-tracing__submitfield--submitting":n.isSubmittingTol}),type:"button",onClick:i[32]||(i[32]=(...c)=>n.submitTimeOfLeave&&n.submitTimeOfLeave(...c))},o(e.__("Submit Time of Leave")),3)])])])):u("",!0)])}const I=k(je,[["render",Ki],["__scopeId","data-v-fe615c4a"]]),Ji={components:{ContactTracing:I},head(){return this.page?{title:this.page.title,meta:[{hid:"og:image",property:"og:image",content:this.ogImageUrl},{hid:"og:title",property:"og:title",content:this.page.title},{hid:"og:description",property:"og:description",content:this.page.excerpt},{hid:"description",name:"description",content:this.page.excerpt}]}:{}},computed:{ogImageUrl(){if(!this.page||!this.page.coverImages||!this.page.coverImages[0])return null;let e=this.page.coverImages[0].url;return e.startsWith("//")&&(e=`https://${e.substring(2)}`),e&&(e=`${e}?w=630`),e}}};function Wi(e,i,r,d,a,n){const v=I;return s(),S(v)}const Xi=k(Ji,[["render",Wi]]);export{Xi as default}; 2function __vite__mapDeps(indexes) { 3 if (!__vite__mapDeps.viteFileDeps) { 4 __vite__mapDeps.viteFileDeps = [] 5 } 6 return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) 7}
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.