1(self.webpackChunk=self.webpackChunk||[]).push([[723],{25490:function(e,t,r){var i={"./adategyeztetes/login_controller.js":59001,"./arfolyam/fundselector_controller.js":81608,"./arfolyam/productselector_controller.js":13816,"./cheerfulday/cheerfulday_controller.js":39165,"./common/hide_controller.js":56238,"./common/phone_country_area_number_controller.js":66805,"./common/zip_country_publicplace_controller.js":16965,"./dataLayer_push_controller.js":88382,"./ethical/ethical_controller.js":13905,"./gdpr/data_owner_request_controller.js":73360,"./lead/whatdoyouwant_controller.js":96287,"./liveablefuture/admin_controller.js":50583,"./liveablefuture/applicant_controller.js":71820,"./liveablefuture/carousel_multiple_controller.js":39403,"./liveablefuture/document_upload_controller.js":20063,"./liveablefuture/image_controller.js":57017,"./liveablefuture/liveablefuture_controller.js":46329,"./liveablefuture/pass_criteria_controller.js":51907,"./liveablefuture/tender_criteria_controller.js":42400,"./liveablefuture/textarea_counter_controller.js":6445,"./liveablefuture/video_controller.js":23867,"./liveablefuture/video_validator_controller.js":3600,"./payment_method_change_controller.js":16412,"./surgery_list_controller.js":9336};function s(e){var t=a(e);return r(t)}function a(e){if(!r.o(i,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return i[e]}s.keys=function(){return Object.keys(i)},s.resolve=a,e.exports=s,s.id=25490},35828:function(e,t){"use strict";t.A={}},59001:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return o}});var i,s,a,n=r(52891);class o extends n.xI{handlePasswordIconClick(e){const t=this.passwordInputTarget,r=this.passwordIconTarget;e.target.classList.contains("password__icon--hidden")?(t.type="text",r.classList.remove("password__icon--hidden"),r.classList.add("password__icon--visible")):(t.type="password",r.classList.remove("password__icon--visible"),r.classList.add("password__icon--hidden"))}}i=o,a=["passwordInput","passwordIcon"],(s=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(s="targets"))in i?Object.defineProperty(i,s,{value:a,enumerable:!0,configurable:!0,writable:!0}):i[s]=a},81608:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return a}});var i=r(52891);function s(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class a extends i.xI{connect(){let e=this.element,t=this.grafikonValue,r=this.excelValue,i=this.tablazatValue;$(this.buttonTarget).click(function(){let s=$("input[name=megjelenites]:checked","#fundselector").val(),a=$(e).serialize();"grafikon"===s?$.post(t,a,function(e){$("#grafikonCard").removeClass("d-none"),$("#tablazatCard").addClass("d-none"),e.error?($("#grafikon1Div").html(e.error),$("#grafikon2Div").html("")):($("#grafikon1Div").html(e.grafikon),$("#grafikon2Div").html(e.grafikonNetto))},"json"):"excel"===s?location.href=r+"?"+a:"tablazat"===s&&$.post(i,a,function(e){$("#grafikonCard").addClass("d-none"),$("#tablazatCard").removeClass("d-none"),$("#tablazatCard .card-body").html(e)})})}}s(a,"targets",["button","grafikondiv"]),s(a,"values",{grafikon:String,excel:String,tablazat:String})},13816:function(e,t,r){"use strict";r.r(t);var i=r(52891);t.default=class extends i.xI{connect(){$("#productselector").change(function(){location.href=$(this).find(":selected").data("href")})}}},39165:function(e,t,r){"use strict";r.r(t);var i=r(52891),s=r(74692),a=r.n(s);t.default=class extends i.xI{connect(){let e=a()("#pre_registration_zip"),t=e.data("select2-config"),r={ajax:{method:"POST",url:"./api/city_name_tips",data:e=>({city:e.term,...this.getCsrf()})},minimumInputLength:2,language:{searching:function(){return"Keresésâ¦"},noResults:function(){return"Nincs találat."},errorLoading:function(){return"Az eredmények betöltése nem sikerült."},inputTooShort:function(e){return""}}};jQuery.extend(t,r),e.select2(t)}getCsrf(){let e=document.querySelector("input[id$='__token']");return e?{csrf_id:e.id,csrf_value:e.value}:{}}}},56238:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return a}});var i=r(52891);function s(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class a extends i.xI{constructor(...e){super(...e),s(this,"hideValues",[]),s(this,"showValues",[]),s(this,"resetFields",!0)}connect(){this.resetFields=this.data.get("resetFields")??!0,this.hideValues=JSON.parse((this.data.get("hideValues")??"[]").replace(/'/g,'"')),this.showValues=JSON.parse((this.data.get("showValues")??"[]").replace(/'/g,'"')),this.switcherElementChanged()}switcherElementChanged(){switch(this.data.get("switcherType")){case"radio":void 0===this.switcherTarget.querySelector('input[type="radio"]:checked')?.value||this.hideValues.includes(this.switcherTarget.querySelector('input[type="radio"]:checked')?.value)?this.hide(this.hideTargets):this.removeHide(this.hideTargets),this.showValues.includes(this.switcherTarget.querySelector('input[type="radio"]:checked')?.value)?this.removeHide(this.showTargets):this.hide(this.showTargets);break;case"checkbox":if(this.switcherTarget.querySelector('input[type="checkbox"]').checked){this.hide(this.hideTargets),this.removeHide(this.showTargets);break}this.hide(this.showTargets),this.removeHide(this.hideTargets)}}hide(e){for(let t in e)e.hasOwnProperty(t)&&(e[t].style.setProperty("display","none","important"),!0===this.resetFields&&this.resetTargets([e[t]]))}removeHide(e){for(let t in e)e.hasOwnProperty(t)&&(e[t].style.display=null)}resetTargets(e){for(let t in e)Array.from(e[t].getElementsByTagName("input")).forEac
1h(this.resetInputs),Array.from(e[t].getElementsByTagName("select")).forEach(this.resetInputs)}resetInputs(e){e.checked=!1,e.value="",e.dispatchEvent(new window.Event("input",{bubbles:!0})),e.dispatchEvent(new window.Event("change",{bubbles:!0}))}}s(a,"targets",["switcher","hide","show"])},66805:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return o}});var i,s,a,n=r(52891);class o extends n.xI{connect(){this.phoneCountryChanged(!0),this.phoneForeignCodeChanged(!0),this.phoneAreaFieldChanged(!0)}phoneCountryChanged(e=!1){"magyar"==this.phoneCountryFieldTarget.value?(this.phoneForeignCodeFieldTarget.style.setProperty("display","none","important"),this.phoneAreaFieldTarget.style.display=null,this.phoneNumberFieldTarget.style.setProperty("display","none","important"),e||(this.phoneForeignCodeFieldTarget.value="",this.phoneNumberFieldTarget.value=""),this.phoneNumberFieldTarget.setAttribute("minlength","6"),this.phoneNumberFieldTarget.setAttribute("maxlength","7"),this.phoneNumberFieldTarget.setAttribute("placeholder"," --- Adja meg a számot ország és körzetszám nélkül (min 6, max 7 számjegy) ---")):"külföldi"==this.phoneCountryFieldTarget.value?(this.phoneForeignCodeFieldTarget.style.display=null,this.phoneAreaFieldTarget.style.setProperty("display","none","important"),this.phoneNumberFieldTarget.style.setProperty("display","none","important"),e||(this.phoneAreaFieldTarget.value="",this.phoneNumberFieldTarget.value=""),this.phoneNumberFieldTarget.setAttribute("minlength","6"),this.phoneNumberFieldTarget.setAttribute("maxlength","12"),this.phoneNumberFieldTarget.setAttribute("placeholder"," --- Adja meg a számot ország és körzetszám nélkül (min 6, max 12 számjegy) ---")):(this.phoneForeignCodeFieldTarget.style.setProperty("display","none","important"),this.phoneAreaFieldTarget.style.setProperty("display","none","important"),this.phoneNumberFieldTarget.style.setProperty("display","none","important"),this.phoneForeignCodeFieldTarget.value="",this.phoneAreaFieldTarget.value="",this.phoneNumberFieldTarget.value="")}phoneForeignCodeChanged(){this.phoneForeignCodeFieldTarget.value?this.phoneNumberFieldTarget.style.display=null:this.phoneNumberFieldTarget.style.setProperty("display","none","important")}phoneAreaFieldChanged(){this.phoneAreaFieldTarget.value?this.phoneNumberFieldTarget.style.display=null:this.phoneNumberFieldTarget.style.setProperty("display","none","important")}}i=o,a=["phoneCountryField","phoneForeignCodeField","phoneAreaField","phoneNumberField"],(s=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(s="targets"))in i?Object.defineProperty(i,s,{value:a,enumerable:!0,configurable:!0,writable:!0}):i[s]=a},16965:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return a}});r(14603),r(47566),r(98721);var i=r(52891);function s(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class a extends i.xI{constructor(...e){super(...e),s(this,"defaultSettlementsOptions",void 0),s(this,"defaultPublicPlacesOptions",void 0),s(this,"originalSettlement",void 0),s(this,"originalPublicPlace",void 0),s(this,"loaderElement",void 0),s(this,"formElement",void 0)}connect(){this.defaultSettlementsOptions='<option value="" selected="selected">--- Település: válasszon a listából ---</option>',this.defaultPublicPlacesOptions='<option value="" selected="selected">--- Közterület: válasszon a listából ---</option>',this.originalSettlement=this.settlementsSelectTarget.value,this.originalPublicPlace=this.publicPlacesSelectTarget.value,this.loaderElement=document.querySelector('[data-common--zip-country-publicplace-target="loaderElement"]'),this.formElement=document.querySelector('[data-common--zip-country-publicplace-target="formElement"]'),this.zipChanged(),this.equalFieldChanged()}
1showLoader(){if(this.loaderElement&&this.formElement){this.loaderElement.style.display="block",this.formElement.classList.add("loading");for(var e=this.formElement.getElementsByTagName("*"),t=0;t<e.length;t++)e[t].disabled=!0}}hideLoader(){if(this.loaderElement&&this.formElement){this.loaderElement.style.display="none",this.formElement.classList.remove("loading");for(var e=this.formElement.getElementsByTagName("*"),t=0;t<e.length;t++)e[t].removeAttribute("disabled")}}toggleLoader(){if(this.loaderElement&&this.formElement){"none"===this.loaderElement.style.display?this.loaderElement.style.display="block":this.loaderElement.style.display="none",this.formElement.classList.toggle("loading");for(var e=this.formElement.getElementsByTagName("*"),t=0;t<e.length;t++)e[t].disabled?e[t].disabled=!0:e[t].removeAttribute("disabled")}}zipChanged(){this.settlementsSelectTarget.innerHTML="",this.publicPlacesSelectTarget.innerHTML="";let e=this.zipInputTarget.value;if(4!==e.length)return this.settlementsSelectTarget.innerHTML=this.defaultSettlementsOptions,this.publicPlacesSelectTarget.innerHTML=this.defaultPublicPlacesOptions,this.originalSettlement="",void(this.originalPublicPlace="");this.loadSettlements(e)}settlementChanged(){this.settlementsSelectTarget.options[this.settlementsSelectTarget.selectedIndex].dataset.original_zip_code&&this.loadPublicPlaces(this.settlementsSelectTarget.options[this.settlementsSelectTarget.selectedIndex].dataset.original_zip_code)}loadSettlements(e){this.showLoader();let t=new XMLHttpRequest;t.onreadystatechange=()=>{if(4===t.readyState){let e=JSON.parse(t.response);200===t.status?this.updateSettlementsSelect(e.settlements):(alert("Hiba a települések betöltése közben!"),this.restoreDefault(),this.hideLoader())}},t.open("POST",window.publicUrl+"/data/settlements",!0),t.setRequestHeader("Content-type","application/x-www-form-urlencoded"),t.send(new URLSearchParams({zip:e,...this.getCsrf()}).toString())}updateSettlementsSelect(e){if(!e.length)return this.settlementsSelectTarget.innerHTML=this.defaultSettlementsOptions,this.publicPlacesSelectTarget.innerHTML=this.defaultPublicPlacesOptions,alert("Nem található település ehhez az irányÃtószámhoz!"),void this.hideLoader();this.loadPublicPlaces(""!==this.originalSettlement?this.originalSettlement:e[0].irsz),this.settlementsSelectTarget.innerHTML="";for(let t in e){let r=document.createElement("option");r.value=e[t].irsz,r.dataset.original_zip_code=e[t].irsz,r.innerHTML=e[t].nev,e[t].irsz==this.originalSettlement&&(r.selected=!0),this.settlementsSelectTarget.appendChild(r)}this.originalSettlement=""}loadPublicPlaces(e){this.showLoader();let t=new XMLHttpRequest;t.onreadystatechange=()=>{if(4===t.readyState){let e=JSON.parse(t.response);200===t.status?(this.updatePublicPlacesSelect(e.public_places),this.hideLoader()):(alert("Hiba a közterületek betöltése közben!"),this.restoreDefault(),this.hideLoader())}},t.open("POST",window.publicUrl+"/data/public-places",!0),t.setRequestHeader("Content-type","application/x-www-form-urlencoded"),t.send(new URLSearchParams({original_zip:e,...this.getCsrf()}).toString())}updatePublicPlacesSelect(e){if(!e.length)return this.publicPlacesSelectTarget.innerHTML=this.defaultPublicPlacesOptions,void alert("Nem található közterület ehhez az irányÃtószámhoz!");this.publicPlacesSelectTarget.innerHTML="";for(let t in e){let r=document.createElement("option");r.value=e[t].ktid,r.innerHTML=e[t].fullnev,e[t].ktid==this.originalPublicPlace&&(r.selected=!0),this.publicPlacesSelectTarget.appendChild(r)}this.originalPublicPlace=""}equalFieldChanged(){this.hasEqualFieldTarget&&this.hasAddressRowTarget&&(this.equalFieldTarget.checked?(this.addressRowTarget.style.setProperty("display","none","important"),this.zipInputTarget.value="",this.zipChanged()):this.addressRowTarget.style.display=null)}getCsrf(){let e=document.querySelector("input[id$='__token']");return e?{csrf_id:e.id,csrf_value:e.value}:{}}}s(a,"targets",["equalField","addressRow","zipInput","settlementsSelect","publicPlacesSelect"])},88382:function(e,t,r){"use strict";r.r(t);r(44114);var i=r(52891);t.default=class extends i.xI{connect(){let e=this.element.dataset.target??"self",t=this.element.dataset.event;try{t=JSON.parse(t)}catch(e){t=!1}"object"==typeof t&&("parent"!==e?window.dataLayer&&window.dataLayer.push(t):this.pushParent(t))}pushParent(e){let t=setInterval(()=>{if("parentIFrame"in window)return clearInterval(t),void window.parentIFrame.sendMessage({dataLayerPush:e});$count>5&&clearInterval(t)},500)}}},13905:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return a}});var i=r(52891);function s(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class a extends i.xI{constructor(...e){super(...e),s(this,"termsPaths",{base:"https://www.alfa.hu/dokumentumok/885/adatvedelem-visszaeles-bejelento-felulet",biztosito:"40156/adatkezelesi-tajekoztato-a-visszaeles-bejelentesi-rendszerrel-kapcsolatos-adatkezelesrol-biztosito.pdf",penztarszolgaltato:"40153/adatkezelesi-tajekoztato-a-visszaeles-bejelentesi-rendszerrel-kapcsolatos-adatkezelesrol-penztarszolgaltato.pdf",alapkezelo:"40154/adatkezelesi-tajekoztato-a-visszaeles-bejelentesi-rendszerrel-kapcsolatos-adatkezelesrol-alapkezelo.pdf",nyugdijpenztar:"40157/adatkezelesi-tajekoztato-a-visszaeles-bejelentesi-rendszerrel-kapcsolatos-adatkezelesrol-nyugdijpenztar.pdf",kozvetito:"40155/adatkezelesi-tajekoztato-a-visszaeles-bejelentesi-rendszerrel-kapcsolatos-adatkezelesrol-kozvetito.pdf"})}connect(){this.companyChanged(),this.anonymChanged(),this.authProcChanged()}companyChanged(){const e=this.companySelectTarget.value,t=document.querySelector(".compliance");this.toggleDisplay(t,!0),"biztosito"===e&&this.toggleDisplay(t,!1),document.querySelector("a.terms-link").href=`${this.termsPaths.base}/${this.termsPaths[e]}`}anonymChanged(){const e=this.anonymSelectTarget.querySelector('input[type="radio"]:checked');if(!e)return;const t=document.querySelector(".form-content"),r=document.querySelector(".not-anonym"),i=r.querySelectorAll("input.not-anonym-required"),s=document.querySelector(".alert-anonym");t.style.display="block",JSON.parse(e.value)?(this.toggleDisplay(r,!0),this.toggleDisplay(s,!1),this.toggleRequired(i,!1)):(this.toggleDisplay(r,!1),this.toggleDisplay(s,!0),this.toggleRequired(i,!0))}authProcChanged(e){if(!e)return;
1const t=document.querySelector(".auth-proc-dates");t.querySelectorAll("input");"igen"===e.target.value?this.toggleDisplay(t,!1,"flex"):this.toggleDisplay(t,!0,"flex")}toggleRequired(e,t){for(let r of e)r.required=t}toggleDisplay(e,t,r="block"){e.style.display=t?"none":r}}s(a,"targets",["companySelect","anonymSelect","authProcSelect"])},73360:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return o}});var i,s,a,n=r(52891);class o extends n.xI{connect(){this.hasResponseModeOtherFieldTarget&&this.hasResponseModeEmailFieldTarget&&this.hasResponseModePhoneOrMailFieldTarget&&this.hasResponseEmailEqualFieldTarget&&this.hasResponsePhoneEqualFieldTarget&&(this.setResponseModeEmail(),this.setResponseModeOther(),this.ResponseEmailEqualFieldChanged(),this.ResponsePhoneEqualFieldChanged(),$("textarea[maxlength]").on("input",function(){let e=parseInt(this.getAttribute("maxlength")),t=this.value.replace(/\n/g," ");t.length>e&&(t=t.slice(0,e),this.value=t.replace(/ {4}/g,"\n"))}))}responseModeEmailFieldChangedEmulateRadioButton(){this.responseModeEmailFieldTarget.checked=!0,this.responseModeOtherFieldTarget.checked=!1,this.setResponseModeEmail(),this.setResponseModeOther()}responseModeOtherFieldEmulateRadioButton(){this.responseModeEmailFieldTarget.checked=!1,this.responseModeOtherFieldTarget.checked=!0,this.setResponseModeEmail(),this.setResponseModeOther()}setResponseModeEmail(){this.responseModeEmailFieldTarget.checked?this.responseEmailRowTarget.style.display=null:(this.responseEmailRowTarget.style.setProperty("display","none","important"),this.resetTargets([this.responseEmailRowTarget]))}setResponseModeOther(){this.responseModeOtherFieldTarget.checked?this.responseModeOtherRowTarget.style.display=null:(this.responseModeOtherRowTarget.style.setProperty("display","none","important"),this.resetRadioButtons(this.responseModePhoneOrMailFieldTarget)),this.responseModePhoneOrMailFieldChanged()}responseModePhoneOrMailFieldChanged(){switch(this.responseModePhoneOrMailFieldTarget.querySelector('input[type="radio"]:checked')?.value){case"Telefon":this.responsePhoneRowTarget.style.display=null,this.responseMailRowTarget.style.setProperty("display","none","important"),this.resetTargets([this.responseEmailRowTarget,this.responseMailRowTarget]);break;case"Postai levél":this.responsePhoneRowTarget.style.setProperty("display","none","important"),this.responseMailRowTarget.style.display=null,this.resetTargets([this.responseEmailRowTarget,this.responsePhoneRowTarget]);break;default:this.responsePhoneRowTarget.style.setProperty("display","none","important"),this.responseMailRowTarget.style.setProperty("display","none","important"),this.resetTargets([this.responsePhoneRowTarget,this.responseMailRowTarget])}}resetRadioButtons(e){e.querySelectorAll('input[type="radio"]').forEach(e=>{e.checked=!1})}resetTargets(e){for(let t in e)Array.from(e[t].getElementsByTagName("input")).forEach(this.resetInputs),Array.from(e[t].getElementsByTagName("select")).forEac
1h(this.resetInputs)}resetInputs(e){e.checked=!1,e.value="",e.dispatchEvent(new window.Event("input",{bubbles:!0})),e.dispatchEvent(new window.Event("change",{bubbles:!0}))}ResponseEmailEqualFieldChanged(){this.responseEmailEqualFieldTarget.checked?(this.responseEmailTarget.style.setProperty("display","none","important"),this.resetTargets([this.responseEmailTarget])):this.responseEmailTarget.style.display=null}ResponsePhoneEqualFieldChanged(){this.responsePhoneEqualFieldTarget.checked?(this.responsePhoneTarget.style.setProperty("display","none","important"),this.resetTargets([this.responsePhoneTarget])):this.responsePhoneTarget.style.display=null}}i=o,a=["responseModeOtherField","responseModePhoneOrMailField","responseModeEmailField","responseModeOtherRow","responseEmailRow","responsePhoneRow","responseMailRow","responseEmailEqualField","responsePhoneEqualField","responseEmail","responsePhone"],(s=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(s="targets"))in i?Object.defineProperty(i,s,{value:a,enumerable:!0,configurable:!0,writable:!0}):i[s]=a},96287:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return o}});var i,s,a,n=r(52891);class o extends n.xI{connect(){this.hasWhatDoYouWantSelectTarget&&this.whatDoYouWantChanged()}whatDoYouWantChanged(){if(!this.hasInquireSubjectSelectTarget)return;let e=this.whatDoYouWantSelectTarget.querySelectorAll('input[type="checkbox"]:checked'),t=this.whatDoYouWantSelectTarget.dataset.showinquiresubjects.split("|");for(let r of e)if(t.includes(r.value))return void this.showInquireSubjectSelect();this.hideInquireSubjectSelect()}showInquireSubjectSelect(){this.inquireSubjectSelectTarget.style.display=null,$(this.inquireSubjectSelectTarget.querySelector("select")).trigger("change")}hideInquireSubjectSelect(){this.inquireSubjectSelectTarget.style.setProperty("display","none","important")}}i=o,a=["whatDoYouWantSelect","inquireSubjectSelect"],(s=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(s="targets"))in i?Object.defineProperty(i,s,{value:a,enumerable:!0,configurable:!0,writable:!0}):i[s]=a},50583:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return o}});r(14603),r(47566),r(98721);var i,s,a,n=r(52891);class o extends n.xI{toggleUrlParam(e){e.preventDefault();const t=new URL(this.vimeoIndexTarget.value);t.searchParams.has("autoplay")?(t.searchParams.delete("autoplay"),t.searchParams.delete("muted")):(t.searchParams.append("autoplay",1),t.searchParams.append("muted",1)),this.vimeoIndexTarget.value=t.toString()}post(){event.preventDefault(),this.formTarget.action=event.currentTarget.getAttribute("href"),this.formTarget.submit()}delete(){window.confirm("Bizotsan törölni szeretné?")?this.post():event.preventDefault()}}i=o,a=["form","vimeoIndex"],(s=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(s="targets"))in i?Object.defineProperty(i,s,{value:a,enumerable:!0,configurable:!0,writable:!0}):i[s]=a},71820:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return a}});var i=r(52891);function s(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class a extends i.xI{async open(e){e&&e.preventDefault();const t=e.currentTarget,r=t.dataset.url,i=t.dataset.userName||"Pályázó képei";this.hasTitleTarget&&(this.titleTarget.textContent=i);const s=this.getFromCache(r);if(s)this.renderCarousel(s);else{this.showLoadingState();try{const e=await fetch(r);if(!e.ok)throw new Error("Hálózati hiba a képek letöltésekor");const t=await e.json();this.setToCache(r,t),this.renderCarousel(t)}catch(e){this.renderErrorState()}}}renderCarousel(e){if(!e||0===e.length)return void this.renderEmptyState();this.indicatorsTarget.innerHTML=e.map((e,t)=>`\n <button\n type="button"\n data-bs-target="#${this.element.querySelector(".carousel").id}"\n data-bs-slide-to="${t}"\n class="${0===t?"active":""}"\n aria-current="${0===t?"true":"false"}"\n aria-label="${t+1}. kép">\n </button>\n `).join(""),this.innerTarget.innerHTML=e.map((e,t)=>`\n <div class="carousel-item ${0===t?"active":""}" data-criteria="${e.criteria}" data-image="${e.image}">\n <div class="d-flex justify-content-center align-items-center bg-dark rounded-2 overflow-hidden applicant-carousel-frame">\n <img src="${e.image}" class="mw-100 mh-100 object-fit-contain" alt="${e.criteria}">\n </div>\n </div>\n `).join(""),this.updateFooter(e[0].criteria,e[0].image);const t=this.element.querySelector(".carousel");t.removeEventListener("slid.bs.carousel",this.onSlideChanged),this.onSlideChanged=e=>{const t=e.relatedTarget;this.updateFooter(t.dataset.criteria,t.dataset.image)},t.addEventListener("slid.bs.carousel",this.onSlideChanged)}updateFooter(e,t){this.hasFooterCriteriaTarget&&(this.footerCriteriaTarget.textContent=e),this.hasFullSizeLinkTarget&&(this.fullSizeLinkTarget.href=t)}
1renderPlaceholderState(e,t="text-muted",r=!1){this.indicatorsTarget.innerHTML="";const i=r?'<div class="spinner-border text-primary me-2" role="status"></div>':"";this.innerTarget.innerHTML=`\n <div class="carousel-item active">\n <div class="d-flex justify-content-center align-items-center bg-light ${t} applicant-carousel-frame">\n ${i}\n <span>${e}</span>\n </div>\n </div>`,this.updateFooter("","#")}showLoadingState(){this.renderPlaceholderState("Képek betöltése...","text-muted",!0)}renderEmptyState(){this.renderPlaceholderState("Nincs megjelenÃthetÅ kép","text-muted")}renderErrorState(){this.renderPlaceholderState("Hiba történt a képek betöltése során.","text-danger")}getFromCache(e){const t=this.constructor.cache.get(e);if(!t)return null;return Date.now()-t.timestamp>this.constructor.CACHE_TTL?(this.constructor.cache.delete(e),null):t.data}setToCache(e,t){this.constructor.cache.set(e,{timestamp:Date.now(),data:t})}async toggleEligibility(e){const t=e.currentTarget,r=t.dataset.url,i=t.checked,s=t.dataset.csrfToken;t.disabled=!0;try{const e=await fetch(r,{method:"POST",headers:{"Content-Type":"application/json","X-CSRF-TOKEN":s,"X-Requested-With":"XMLHttpRequest"},body:JSON.stringify({isEligible:i})}),t=await e.json();if(t.error||!e.ok){const e=t.error;throw new Error(e)}}catch(e){t.checked=!i,this.showErrorTooltip(t,"Sikertelen frissÃtés!")}finally{t.disabled=!1}}showErrorTooltip(e,t){const r=document.createElement("div");r.className="position-absolute tender-img-upload-notice p-1 rounded fs-7 z-3",r.style.cssText="top: -30px; left: 50%; transform: translateX(-50%); whitespace: nowrap;",r.innerText=t,e.parentElement.style.position="relative",e.parentElement.appendChild(r),setTimeout(()=>r.remove(),3e3)}}s(a,"targets",["modal","indicators","inner","title","footerCriteria","fullSizeLink"]),s(a,"cache",new Map),s(a,"CACHE_TTL",18e5),s(a,"PREFIX","applicant_modal_carousel")},39403:function(e,t,r){"use strict";r.r(t);var i=r(52891),s=r(7846);t.default=class extends i.xI{connect(){this.element.querySelectorAll(".winner-splide").forEach(e=>{const t=e.querySelectorAll(".splide__slide").length,r=new s.Ay(e,{type:"slide",drag:"free",snap:!0,perPage:3,gap:"1rem",arrows:t>3,pagination:!1,breakpoints:{992:{perPage:2,arrows:t>2},576:{perPage:1,arrows:t>1}}}),i=e.closest(".accordion-collapse");i&&i.addEventListener("shown.bs.collapse",()=>{r.refresh()}),r.mount()})}}},20063:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return n}});r(44114);var i=r(52891);function s(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const a=[{classes:"fa-file-pdf text-danger",test:e=>"application/pdf"===e.type||e.name.endsWith(".pdf")},{classes:"fa-file-word text-primary",test:e=>e.type.includes("wordprocessingml")||e.name.endsWith(".docx")},{classes:"fa-file-excel text-success",test:e=>e.type.includes("spreadsheetml")||e.name.endsWith(".xlsx")},{classes:"fa-file-powerpoint text-warning",test:e=>e.type.includes("presentationml")||e.name.endsWith(".pptx")}];class n extends i.xI{initialize(){this.dataTransfer=new DataTransfer}connect(){this.hasDeletedDocumentsTarget&&!this.deletedDocumentsTarget.value&&(this.deletedDocumentsTarget.value=JSON.stringify([])),this.renderPreview()}handleFiles(e){const t=e.target.files;this.clearError(),Array.from(t).forEach(e=>{this.validateFile(e)&&this.dataTransfer.items.add(e)}),this.syncAndRender()}validateFile(e){if(this.hasMaxSizeValue&&e.size>this.maxSizeValue){const t=this.inputTarget.getAttribute("data-max-size-message"),r=t?`${t} (${e.name})`:`A fájl túl nagy: ${e.name}`;return this.showError(r),!1}if(this.inputTarget.accept){const t=this.inputTarget.accept.split(",").map(e=>e.trim().toLowerCase()),r="."+e.name.split(".").pop().toLowerCase();if(t.includes(e.type)||t.includes(r))return!0;const i=this.inputTarget.getAttribute("data-mime-types-message"),s=i?`${i} (${e.name})`:`Nem megengedett fájlformátum: ${e.name}`;return this.showError(s),!1}return!0}syncAndRender(){this.inputTarget.files=this.dataTransfer.files,this.renderPreview()}renderPreview(){this.displayTarget.innerHTML="",this.renderExistingDocuments(),this.renderNewFiles()}renderExistingDocuments(){const e=this.getExistingDocuments(),t=this.getDeletedDocuments();
1e.forEach(e=>{if(t.includes(e))return;const r=this.itemTemplateTarget.content.cloneNode(!0),i=r.querySelector('[data-liveablefuture--document-upload-target="nameDisplay"]');i.textContent=e,i.setAttribute("title",e);const s=r.querySelector("[data-file-size]");s&&(s.textContent="Már feltöltve");const n=r.querySelector("[data-file-icon]");if(n){const t=a.find(t=>t.test({type:"",name:e})),r=t?t.classes:"fa-file-text text-secondary";n.className=`fa fs-1 lh-1 ${r}`}const o=r.querySelector("button[data-action]");o&&(o.setAttribute("data-action","click->liveablefuture--document-upload#removeExistingFile"),o.dataset.filename=e),this.displayTarget.appendChild(r)})}renderNewFiles(){Array.from(this.dataTransfer.files).forEach((e,t)=>{const r=this.itemTemplateTarget.content.cloneNode(!0),i=r.querySelector('[data-liveablefuture--document-upload-target="nameDisplay"]');i.textContent=e.name,i.setAttribute("title",e.name);const s=r.querySelector("[data-file-size]");s&&(s.textContent=this.formatBytes(e.size));const n=r.querySelector("[data-file-icon]");if(n){const t=a.find(t=>t.test(e)),r=t?t.classes:"fa-file-text text-secondary";n.className=`fa fs-1 lh-1 ${r}`}const o=r.querySelector('button[data-action*="removeFile"]');o&&(o.dataset.index=t),this.displayTarget.appendChild(r)})}getExistingDocuments(){if(!this.hasExistingDocumentsTarget||!this.existingDocumentsTarget.value)return[];try{return JSON.parse(this.existingDocumentsTarget.value)}catch(e){return[]}}getDeletedDocuments(){if(!this.hasDeletedDocumentsTarget||!this.deletedDocumentsTarget.value)return[];try{return JSON.parse(this.deletedDocumentsTarget.value)}catch(e){return[]}}removeFile(e){const t=parseInt(e.currentTarget.dataset.index),r=new DataTransfer;Array.from(this.dataTransfer.files).forEach((e,i)=>{i!==t&&r.items.add(e)}),this.dataTransfer=r,this.syncAndRender()}removeExistingFile(e){e.preventDefault();const t=e.currentTarget.dataset.filename,r=this.getDeletedDocuments();r.includes(t)||(r.push(t),this.deletedDocumentsTarget.value=JSON.stringify(r)),this.renderPreview()}showError(e){this.errorMessageTarget.textContent=e,this.errorContainerTarget.classList.remove("d-none")}clearError(){this.errorMessageTarget.textContent="",this.errorContainerTarget.classList.add("d-none")}formatBytes(e){if(0===e)return"0 Bytes";const t=Math.floor(Math.log(e)/Math.log(1024));return parseFloat((e/Math.pow(1024,t)).toFixed(1))+" "+["Bytes","KB","MB"][t]}onDragOver(e){e.preventDefault(),this.dropzoneTarget.classList.add("dropzone-active")}onDragLeave(e){e.preventDefault(),this.dropzoneTarget.classList.remove("dropzone-active")}onDrop(e){e.preventDefault(),this.dropzoneTarget.classList.remove("dropzone-active"),this.clearError();const t=e.dataTransfer.files;0!==t.length&&(Array.from(t).forEach(e=>{this.validateFile(e)&&this.dataTransfer.items.add(e)}),this.syncAndRender())}}s(n,"targets",["input","display","itemTemplate","errorContainer","errorMessage","placeholder","dropzone","existingDocuments","deletedDocuments"]),s(n,"values",{maxSize:Number})},57017:function(e,t,r){"use strict";r.r(t);var i=r(52891),s=r(74692),a=r.n(s);t.default=class extends i.xI{connect(){a()("#imageModal").on("show.bs.modal",e=>{this.showImg(e)}).on("hidden.bs.modal",()=>{this.hideImg()})}showImg(e){return a()("#imageModal").find("img").attr("src",a()(e.relatedTarget).data("image-src")),!0}hideImg(){return a()("#imageModal").find("img").attr("src",""),!0}}},46329:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return c}});var i,s,a,n=r(52891),o=r(74692),l=r.n(o);class c extends n.xI{connect(){setTimeout(()=>{this.showModal()},100)}showModal(){l()("#messageModal").data("msg-count")>0&&l()("#messageModal").modal("show"),l()("#finalizeModal").data("msg-count")>0&&l()("#finalizeModal").modal("show")}maskBirthDate(e){const t=e.target.value;let r=t.replace(/[-]/g,".").replace(/[^0-9.]/g,""),i="",s=t.replace(/[^0-9]/g,"").substring(0,8),a=s.substr(0,4),n=s.substr(4,2),o=s.substr(6,2);r.match(/^([1-2]{1})([0-9]{0,3})$/)?i=a:r.match(/^([1-2]{1})([0-9]{3})\.$/)?i=a+".":r.match(/^([1-2]{1})([0-9]{3})\.([1-9]{1})\.$/)?i=a+".0"+n:r.match(/^([1-2]{1})([0-9]{3})\.([2-9]{1})\.?$/)?i=a+".0"+n+".":r.match(/^([1-2]{1})([0-9]{3})\.([0-1]{1})([1-9]{1})$/)?i=a+"."+n:r.match(/^([1-2]{1})([0-9]{3})\.([0-1]{1})([1-9]{1})\.$/)?i=a+"."+n+".":r.match(/^([1-2]{1})([0-9]{3})\.([0-9]{2})\.([4-9]{1})$/)?i=a+"."+n+".0"+o:r.match(/^([1-2]{1})([0-9]{3})\.([0-9]{2})\.([0-3]{1})([0-9]{0,1})$/)?i=a+"."+n+"."+o:s.match(/^([1-2]{1})([0-9]{3})([2-9]{1})$/)?i=a+".0"+n+".":s.match(/^([1-2]{1})([0-9]{3})([2-9]{2})$/)?i=a+".0"+n.charAt(0)+".0"+n.charAt(1):s.match(/^([1-2]{1})([0-9]{3})([0-9]{1})$/)||s.match(/^([1-2]{1})([0-9]{3})([0-9]{2})$/)?i=a+"."+n:s.match(/^([1-2]{1})([0-9]{3})([0-9]{2})([4-9]{1})$/)?i=a+"."+n+".0"+o:s.match(/^([1-2]{1})([0-9]{3})([0-9]{2})([0-9]{1,2})$/)&&(i=a+"."+n+"."+o),e.target.value=i}}i=c,a=["block"],(s=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(s="targets"))in i?Object.defineProperty(i,s,{value:a,enumerable:!0,configurable:!0,writable:!0}):i[s]=a},51907:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return o}});var i,s,a,n=r(52891);class o extends n.xI{checkCriterias(e){const t=this.checkCriteria(e.target.value);
1Object.keys(t).forEach(e=>{const r=this.targets.find(e);t[e]?(r.classList.remove("fa-xmark"),r.classList.add("fa-check")):(r.classList.remove("fa-check"),r.classList.add("fa-xmark"))})}checkCriteria(e){return{upLowCase:this.hasUpperAndLowerWithAccents(e),digit:/\d/.test(e),special:/\W|_/.test(e),length:e.length>=12}}hasUpperAndLowerWithAccents(e){const t=Array.from(e);let r=!1,i=!1;for(const e of t)if(e.toLowerCase()!==e&&e.toUpperCase()===e&&(r=!0),e.toUpperCase()!==e&&e.toLowerCase()===e&&(i=!0),r&&i)break;return r&&i}}i=o,a=["length","upLowCase","digit","special"],(s=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(s="targets"))in i?Object.defineProperty(i,s,{value:a,enumerable:!0,configurable:!0,writable:!0}):i[s]=a},42400:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return o}});var i=r(52891),s=r(74692),a=r.n(s);function n(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class o extends i.xI{connect(){this.element.querySelectorAll(".img-upload-row").forEach(e=>{e.querySelector(".collapse").addEventListener("shown.bs.collapse",()=>{this.toggleImgAngle(e.querySelector(".row i"),!0)}),e.querySelector(".collapse").addEventListener("hidden.bs.collapse",()=>{this.toggleImgAngle(e.querySelector(".row i"),!1)})}),this.preloadExistingImages()}preloadExistingImages(){this.existingImagesList=this.getExistingImagesList(),Object.entries(this.existingImagesList).forEach(([e,t])=>{let r=document.querySelector(`[data-img-index="${e}"]`),i=r.querySelector("i.img-ok"),s=r.querySelector(".row-title img");i.style.display="inline",s.src=t,s.style.display="block"})}getExistingImagesList(){if(!this.hasExistingImagesTarget||!this.existingImagesTarget.value)return[];try{return JSON.parse(this.existingImagesTarget.value)}catch(e){return[]}}changeCriteria(e){const t=this.element.querySelector(`[data-img-index="${e.target.value}"]`);if(e.target.checked)t.style.display="block";else{if(t.style.display="none",this.existingImagesList[e.target.value])return;this.setDefaultStatus(t),this.removeSelectedImg(t)}}handleImgUpload(e){const t=e.target.files[0],r=this.element.querySelector(`[data-img-index="${e.target.dataset.imgUploadId}"]`);this.setDefaultStatus(r);let i=this.validateFile(t);if(i)return this.showErrorImg(r,i),void this.removeSelectedImg(r);const s=new FileReader;s.onload=e=>{r.querySelector(".row-title img").src=e.target.result,r.querySelector(".row-title img").style.display="block"},s.readAsDataURL(t),r.querySelector(".row-title i.img-ok").style.display="inline"}toggleImgAngle(e,t){t?(e.classList.remove("fa-angle-right"),e.classList.add("fa-angle-down")):(e.classList.remove("fa-angle-down"),e.classList.add("fa-angle-right"))}validateFile(e){return e?"image/png"!==e.type&&"image/jpg"!==e.type&&"image/jpeg"!==e.type?"A feltöltött fájl csak JPEG vagy PNG formátumú lehet.":e.size>1024*this.sizeValue*1024?"A kép mérete nem megfelelÅ. Maximum "+this.sizeValue+" MB lehet.":"":"Fájl kiválasztás közben hiba történt."}validateForm(e){var t=!0;if(0===this.cbInputTargets.filter(e=>e.checked).length)t=!1,this.showErrorPopup("Pályázat beküldéséhez legalább egy kritériumot választni kell, és hozzá képet felölteni.");else for(let e of this.cbInputTargets.filter(e=>e.checked)){const r=this.element.querySelector(`[data-img-index="${e.value}"]`),i=r.querySelector(".custom-file-input").files[0];if(this.existingImagesList[e.value])continue;i||(t=!1,this.showErrorImg(r,"A kiválasztott kritériumhoz kötelezÅ képet feltölteni."));let s=this.validateFile(i);t&&s&&(this.showErrorImg(r,s),this.removeSelectedImg(r),t=!1)}t||e.preventDefault()}setDefaultStatus(e){e.querySelector(".error-msg div").innerHTML="",e.querySelector(".error-msg").style.display="none",e.querySelector(".row-title img").style.display="none",e.querySelector(".row-title i.img-ok").style.display="none"}removeSelectedImg(e){const t=e.querySelector(".custom-file-input").cloneNode(!0);t.value="",e.querySelector(".text-end").replaceChild(t,e.querySelector(".custom-file-input"))}showErrorImg(e,t){e.querySelector(".error-msg div").innerHTML=t,e.querySelector(".error-msg").style.display="block"}showErrorPopup(e){a()("#messageModal .modal-body").html(e),a()("#messageModal").modal("show")}}n(o,"targets",["cbInput","existingImages"]),n(o,"values",{size:Number})},6445:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return a}});var i=r(52891);function s(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class a extends i.xI{connect(){this.update()}update(){const e=this.inputTarget.value.length;if(e>this.maxValue)return this.inputTarget.value=this.inputTarget.value.substring(0,this.maxValue),this.countTarget.textContent=this.maxValue,void this.showError();this.countTarget.textContent=e,e<this.maxValue&&this.hideError()}checkLimit(e){this.inputTarget.value.length>
1=this.maxValue&&(1===e.key.length||"Enter"===e.key)?this.showError():this.hideError()}showError(){this.hasErrorTarget&&this.errorTarget.classList.remove("d-none")}hideError(){this.hasErrorTarget&&this.errorTarget.classList.add("d-none")}}s(a,"targets",["input","count","error"]),s(a,"values",{max:Number})},23867:function(e,t,r){"use strict";r.r(t);var i=r(52891),s=r(74692),a=r.n(s);t.default=class extends i.xI{connect(){a()("#videoPlayerModal").on("hidden.bs.modal",()=>{this.stopVideo()}).on("show.bs.modal",e=>{this.playVideo(e)})}playVideo(e){let t=a()(e.relatedTarget).data("video-embedding-src");return a()("#videoPlayerModal").find("#video").attr("src",t),!0}stopVideo(){return a()("#videoPlayerModal").find("#video").attr("src",""),!0}}},3600:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return o}});var i,s,a,n=r(52891);class o extends n.xI{connect(){this.validate()}validate(){const e=this.inputTarget.value.trim();if(""===e&&!this.inputTarget.hasAttribute("required"))return void this.hideError();const t=this.inputTarget.getAttribute("pattern");if(!t)return;new RegExp(t).test(e)?this.hideError():this.showError()}showError(){if(!this.hasErrorTarget)return;const e=this.inputTarget.getAttribute("data-error-message")||"Ãrvénytelen videó URL!";this.errorTarget.innerHTML=`<div class="invalid-feedback d-block">${e}</div>`,this.errorTarget.classList.remove("d-none"),this.inputTarget.classList.add("is-invalid")}hideError(){this.hasErrorTarget&&(this.errorTarget.innerHTML="",this.errorTarget.classList.add("d-none"),this.inputTarget.classList.remove("is-invalid"))}}i=o,a=["input","error"],(s=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(s="targets"))in i?Object.defineProperty(i,s,{value:a,enumerable:!0,configurable:!0,writable:!0}):i[s]=a},16412:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return n}});var i=r(52891);function s(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class a extends i.xI{constructor(...e){super(...e),s(this,"hideValues",[]),s(this,"showValues",[]),s(this,"resetFields",!0)}connect(){this.resetFields=this.data.get("resetFields")??!0,this.hideValues=JSON.parse((this.data.get("hideValues")??"[]").replace(/'/g,'"')),this.showValues=JSON.parse((this.data.get("showValues")??"[]").replace(/'/g,'"')),this.switcherElementChanged()}switcherElementChanged(){switch(this.data.get("switcherType")){case"radio":void 0===this.switcherTarget.querySelector('input[type="radio"]:checked')?.value||this.hideValues.includes(this.switcherTarget.querySelector('input[type="radio"]:checked')?.value)?this.hide(this.hideTargets):this.removeHide(this.hideTargets),this.showValues.includes(this.switcherTarget.querySelector('input[type="radio"]:checked')?.value)?this.removeHide(this.showTargets):this.hide(this.showTargets);break;case"checkbox":if(this.switcherTarget.querySelector('input[type="checkbox"]').checked){this.hide(this.hideTargets),this.removeHide(this.showTargets);break}this.hide(this.showTargets),this.removeHide(this.hideTargets)}}hide(e){for(let t in e)e.hasOwnProperty(t)&&(e[t].style.setProperty("display","none","important"),!0===this.resetFields&&this.resetTargets([e[t]]))}removeHide(e){for(let t in e)e.hasOwnProperty(t)&&(e[t].style.display=null)}resetTargets(e){for(let t in e)Array.from(e[t].getElementsByTagName("input")).forEach(this.resetInputs),Array.from(e[t].getElementsByTagName("select")).forEac
1h(this.resetInputs)}resetInputs(e){e.checked=!1,e.value="",e.dispatchEvent(new window.Event("input",{bubbles:!0})),e.dispatchEvent(new window.Event("change",{bubbles:!0}))}}s(a,"targets",["switcher","hide","show"]);var n=class extends a{switcherElementChanged(){this.hideValues.includes(this.switcherTarget.querySelector('input[type="radio"]:checked')?.value)?this.hide():this.removeHide(),"csoportos-beszedes"===this.switcherTarget.querySelector('input[type="radio"]:checked')?.value?document.getElementById("csoportos-beszedes-msg").style.display=null:document.getElementById("csoportos-beszedes-msg").style.setProperty("display","none","important"),"rendszeres-bankkartyas-terheles"===this.switcherTarget.querySelector('input[type="radio"]:checked')?.value?document.getElementById("rendszeres-bankkartyas-terheles-msg").style.display=null:document.getElementById("rendszeres-bankkartyas-terheles-msg").style.setProperty("display","none","important")}}},9336:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return o}});var i,s,a,n=r(52891);class o extends n.xI{connect(){this.searchTypeChanged()}searchTypeChanged(){"search_by_text"===this.searchTypeRadioTarget.querySelector('input[type="radio"]:checked').value?(this.searchByBnoSelectTarget.style.setProperty("display","none","important"),this.searchByTextFieldTarget.style.display=null):(this.searchByTextFieldTarget.style.setProperty("display","none","important"),this.searchByBnoSelectTarget.style.display=null)}}i=o,a=["searchTypeRadio","searchByBnoSelect","searchByTextField"],(s=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(s="targets"))in i?Object.defineProperty(i,s,{value:a,enumerable:!0,configurable:!0,writable:!0}):i[s]=a},4028:function(__unused_webpack_module,__unused_webpack___webpack_exports__,__webpack_require__){"use strict";var _bootstrap__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(56013),iframe_resizer_js_iframeResizer_contentWindow_min_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(35811),iframe_resizer_js_iframeResizer_contentWindow_min_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(iframe_resizer_js_iframeResizer_contentWindow_min_js__WEBPACK_IMPORTED_MODULE_1__),select2__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(85458),select2__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(select2__WEBPACK_IMPORTED_MODULE_2__);const $=__webpack_require__(74692);window.$=window.jQuery=$,__webpack_require__(89336),__webpack_require__(69139);let jqueryDatepicker=__webpack_require__(45703),jqueryHuDatepicker=__webpack_require__(6519);jqueryDatepicker($),jqueryHuDatepicker($);let Inputmask=__webpack_require__(41660);window.publicUrl="",$(document).ready(function(){window.Inputmask().mask(document.querySelectorAll("[data-inputmask]")),$('[data-toggle="popover"]').popover(),$(".datepicker").each(function(){let e={dateFormat:"yy.mm.dd",changeYear:!0,changeMonth:!0},t=$(this).data("datepicker");jQuery.extend(e,t),$(this).datepicker(e)}),$(".select2").each(function(){let options={theme:"bootstrap"},additionalOptions=$(this).data("select2-config");additionalOptions&&additionalOptions.ajax&&additionalOptions.ajax.processResults&&(additionalOptions.ajax.processResults=eval(additionalOptions.ajax.processResults)),jQuery.extend(options,additionalOptions),$(this).select2(options)}),$(window).scroll(function(){$(window).scrollTop()>=60?$("#main-nav").addClass("navbar-shadow"):$("#main-nav").removeClass("navbar-shadow")}),$("#mobile-menu").click(function(){$(this).toggleClass("open")}),$("#page-loader").fadeOut(200).remove()})},56013:function(e,t,r){"use strict";(0,r(3066).E)(r(25490))}}]);
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.