https://www.gerovital.eu/static/frontend/scandipwa/fmc-upgrade/en_…/static/js/3736.945221e5.chunk.js
1"use strict";(self.webpackChunkfmc_upgrade=self.webpackChunkfmc_upgrade||[]).push([[3736],{38546:(e,t,r)=>{r.d(t,{A:()=>s});var i=r(19749),a=r.n(i),n=r(14262),o=r.n(n)()(a());o.push([e.id,":root{--star-size: 18px;--plus-minus-icon-size: 24px;--wishlist-heart-size: 24px}:root{--product-list-load-button-background: var(--secondary-base-color)}@media(min-width: 811px){.ProductList{grid-column:2;padding-bottom:24px}}.ProductList-LayoutChangingLoaderWrapper{position:fixed;height:50vh;width:var(--product-list-loader-width)}.ProductList-LayoutChangingLoader{--product-list-loader-position: none;position:absolute;display:var(--product-list-loader-position);z-index:90;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,.6)}.ProductList-LayoutChangingLoader .Loader{height:50vh;background-color:rgba(0,0,0,0)}.ProductList-ProductsMissing{padding:12px;text-align:center}@media screen and (max-width: 810px){.ProductList-ProductsMissing{padding:14px}}.ProductList-More{min-height:36px}@media screen and (max-width: 810px){.ProductList-More{min-height:42px}}.ProductList-LoadButton{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;position:relative;z-index:2;margin-left:auto;margin-right:auto;margin-top:8px;margin-bottom:28px;min-width:240px;padding:14px 28px;background:rgba(0,0,0,0);border:1px solid #b32168;border:1px solid var(--imported_primary_base_color, #b32168);border-radius:4px;color:#b32168;color:var(--imported_primary_base_color, #b32168);font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;text-align:center;cursor:pointer;transition:background-color .2s ease,color .2s ease}.ProductList-LoadButton:hover,.ProductList-LoadButton:focus{background:#b32168;background:var(--imported_primary_base_color, #b32168);color:#fff}@media screen and (max-width: 810px){.ProductList-LoadButton{width:100%;min-width:0;padding:12px 18px;margin-top:6px;margin-bottom:14px}}.ProductList-LoadMoreWrapper{display:flex;justify-content:center;margin-top:32px;padding-bottom:30px}.ProductList-LoadMoreButton{min-width:240px;padding:14px 28px;background:rgba(0,0,0,0);border:1px solid #b32168;border:1px solid var(--imported_primary_base_color, #b32168);border-radius:4px;color:#b32168;color:var(--imported_primary_base_color, #b32168);font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;transition:background-color .2s ease,color .2s ease}.ProductList-LoadMoreButton:hover:not([disabled]),.ProductList-LoadMoreButton:focus:not([disabled]){background:#b32168;background:var(--imported_primary_base_color, #b32168);color:#fff}.ProductList-LoadMoreButton[disabled],.ProductList-LoadMoreButton_isLoading{opacity:.7;cursor:not-allowed;pointer-events:none}@media screen and (max-width: 810px){.ProductList-LoadMoreButton{min-width:0;width:100%;padding:12px 18px}}",""]),o.locals={};const s=o},66438:(e,t,r)=>{r.d(t,{A:()=>s});var i=r(19749),a=r.n(i),n=r(14262),o=r.n(n)()(a());o.push([e.id,":root{--star-size: 18px;--plus-minus-icon-size: 24px;--wishlist-heart-size: 24px}.CategoryBanner{position:relative;list-style:none;margin:0;padding:0;overflow:hidden;display:flex;flex-direction:column}@media(min-width: 811px){.CategoryBanner{margin:10px}.CategoryBanner>a{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.CategoryBanner img,.CategoryBanner .Image,.CategoryBanner .Image-Image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain !important}}.CategoryBanner img{display:block;width:100%;height:100%;object-fit:cover}.CategoryBanner .Image{height:100%;padding-bottom:0;padding-bottom:initial}.CategoryBanner .Image-Image{object-fit:cover;position:static;position:initial}.CategoryBanner .buton-catalog-banner{position:absolute;left:0;right:0;bottom:25px;margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:8px 20px;border-radius:4px;font-size:18px;font-weight:300;text-align:center;color:#fff}@media screen and (max-width: 810px){.CategoryBanner{grid-column:1/-1}.CategoryBanner .Image{height:100%;padding-bottom:0}.CategoryBanner .Image-Image{object-fit:initial;position:inherit}.CategoryBanner .buton-catalog-banner{bottom:35px}}",""]),o.locals={};const s=o},14825:(e,t,r)=>{r.d(t,{Ay:()=>v});var i=r(38079),a=r(41841),n=r(19054),o=(r(24548),r(51891)),s=(r(3870),r(15696)),d=r(38199),l=r(39120),c=r(82137),u=r(95718),g=r(83389),p=r(39120),h=r(52758).A,m=["key"],f=n.dK,b=r(84705).r1;class P extends n.tj{constructor(){var e;super(...arguments),e=this,this.observer=null,this.nodes={},this.observedNodes=[],this.pagesIntersecting=[],this.loadPreviousPageUpwards=function(){var{isLoading:t,pages:r,loadPrevPage:i}=e.props;if(!t){var a=Object.keys(r).map(Number);(a.length?Math.min(...a):1)<=1||(e._loadingPreviousUpwards=!0,i())}}}componentDidUpdate(e){var{isWidget:t,currentPage:r,pages:i,isInfiniteLoaderEnabled:a}=this.props,{currentPage:n}=e;if(this._loadingPreviousUpwards){var o=Object.keys(e.pages).map(Number),s=Object.keys(i).map(Number),d=o.length?Math.min(...o):1,l=s.length?Math.min(...s):1;l<d&&(this._loadingPreviousUpwards=!1,this._scrollToPageTop(l))}n===r||t||a||this._smoothScrollToTop(),a&&this.observePageChange()}_scrollToPageTop(e){if("undefined"!==typeof window){var t=this.nodes[e];t&&window.requestAnimationFrame((function(){return t.scrollIntoView({behavior:"smooth",block:"start"})}))}}_smoothScrollToTop(){if("undefined"!==typeof window){var e=window.pageYOffset||window.scrollY||0;if(!(e<=0)){var t=Math.min(800,Math.max(350,e/3)),r="undefined"!==typeof performance&&performance.now?performance.now():Date.now();window.requestAnimationFrame((function i(a){var n,o=(a||("undefined"!==typeof performance&&performance.now?performance.now():Date.now()))-r,s=Math.min(1,o/t),d=Math.round(e*(1-(n=s,1-Math.pow(1-n,3))));window.scrollTo(0,d),s<1&&window.requestAnimationFrame(i)}))}}}componentWillUnmount(){this.observer&&this.observer.disconnect&&this.observer.disconnect(),this.observer=null}observePageChange(){var e=this,{updatePage:t,isLoading:r}=this.props;if(r&&(this.pagesIntersecting=[]),!this.observer&&"IntersectionObserver"in window){var i=this._getThreshold();this.observer=new IntersectionObserver((function(r){var{currentPage:i}=e.props;r.forEach((function(t){var{target:r,isIntersecting:i}
1=t,a=+(Object.keys(e.nodes).find((function(t){return e.nodes[t]===r}))||0),n=e.pagesIntersecting.indexOf(a);i&&-1===n&&e.pagesIntersecting.push(a),!i&&n>-1&&e.pagesIntersecting.splice(n,1)}));var a=Math.min(...e.pagesIntersecting);a<1/0&&a!==i&&t(a)}),{rootMargin:"0px",threshold:i})}this.updateObserver()}updateObserver(){var e=this,t=Object.values(this.nodes);!this.observer||t.length<=0||(t.forEach((function(t){t&&!e.observedNodes.includes(t)&&(e.observer.observe(t),e.observedNodes.push(t))})),this.observedNodes=this.observedNodes.reduce((function(r,i){return t.includes(i)?r.push(i):e.observer.unobserve(i),r}),[]))}_getThreshold(){return Array.from({length:100/s.v+1},(function(e,t){return t*(s.v/100)}))}renderLoadButton(){var{isShowLoading:e,isInfiniteLoaderEnabled:t,isWidget:r}=this.props;return e&&t&&!r?b(p,"div",{block:"ProductList",elem:"LoadButton",role:"button",tabIndex:0,onKeyUp:this.loadPreviousPageUpwards,onClick:this.loadPreviousPageUpwards},h("PREVIOUS PRODUCTS")):null}renderNoProducts(){return b(p,"div",{block:"ProductList"},b(p,"div",{block:"ProductList",elem:"ProductsMissing"},b(p,"h2",null,h("We are sorry!")),b(p,"h3",null,h("There were no products found matching your request.")),b(p,"p",null,h("Please, try removing selected filters and try again!"))))}sortPagesOutOfStockLast(e){var t=Object.entries(e).map((function(e){var[t,r]=e;return[Number(t),r||[]]})).sort((function(e,t){var[r]=e,[i]=t;return r-i})),r=t.reduce((function(e,t){var[,r]=t;return e.concat(r)}),[]),i=[],a=[];if(r.forEach((function(e){e&&"OUT_OF_STOCK"===e.stock_status?a.push(e):i.push(e)})),!a.length)return e;var n=i.concat(a),o={},s=0;return t.forEach((function(e){var[t,r]=e;o[t]=n.slice(s,s+r.length),s+=r.length})),o}renderPages(){var{pages:e,isVisible:t,isLoading:r,isInfiniteLoaderEnabled:i,isPageLoading:a,search:n,isPlp:o}=this.props;if(r)return this.renderPage();var s=!!n||!!o?this.sortPagesOutOfStockLast(e):e,d=Object.entries(s).map(this.renderProductPage.bind(this));if(t&&i&&a){var l=Math.max(...Object.keys(e).map(Number))+1;d.push(this.renderPage({key:l}))}return d}renderLoadMoreButton(){var{isVisible:e,isLoading:t,isPageLoading:r,isInfiniteLoaderEnabled:i,isWidget:a,loadPage:n}=this.props;if(t||!e||!i||a)return null;return b(p,"div",{block:"ProductList",elem:"LoadMoreWrapper"},b(p,"button",{type:"button",block:"ProductList",elem:"LoadMoreButton",mods:{isLoading:!!r},onClick:function(){"function"===typeof n&&n(!0)},disabled:!!r},h(r?"Loading...":"MORE PRODUCTS")))}_processProps(e){var{isInfiniteLoaderEnabled:t}=this.props;if(t)return e;var{key:r}=e,n=(0,a.A)(e,m);return(0,i.A)((0,i.A)({},n),{},{key:0})}renderPage(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{isInfiniteLoaderEnabled:t,loadPage:r,isLoading:i,isVisible:a,mix:n,isPlp:o,category:s}=this.props,{items:l=[],pageNumber:c=0,selectedFilters:u={},wrapperRef:g,key:h}=this._processProps(e);return b(p,d.A,{key:h,isInfiniteLoaderEnabled:t,updatePages:r,isLoading:i,isVisible:a,mix:n,items:l,pageNumber:c,selectedFilters:u,wrapperRef:g,isPlp:o,category:s})}renderProductPage(e){var t=this,[r,i=[]]=e,{selectedFilters:a}=this.props,n=Number(r),o=n;return this.renderPage({selectedFilters:a,pageNumber:o,items:i,key:n,wrapperRef:function(e){t.nodes[o]=e}})}renderPagination(){var{isLoading:e,totalPages:t,isPaginationEnabled:r}=this.props;return r?b(p,l.Suspense,{fallback:b(p,"div",null)},b(p,f,{isLoading:e,totalPages:t})):null}renderTitle(){var{title:e}=this.props;return e?b(p,"h2",{className:"Section-Title"},b(p,"span",null,e)):null}renderLayoutChangingLoader(){var e,{productListLoaderRef:t}=this.props,r=null===t||void 0===t||null===(e=t.current)||void 0===e?void 0:e.offsetWidth;return null!==t&&void 0!==t&&t.current&&c.Ay.setVariable(t,"product-list-loader-width","".concat(r,"px")),b(p,"div",{block:"ProductList",elem:"LayoutChangingLoader",ref:t},b(p,"div",{block:"ProductList",elem:"LayoutChangingLoaderWrapper"},b(p,u.A,null)))}render(){var{totalPages:e,isLoading:t,mix:r}=this.props;return t||0!==e?b(p,"div",{block:"ProductList",mods:{isLoading:t},mix:r},this.renderLayoutChangingLoader(),this.renderTitle(),this.renderLoadButton(),this.renderPages(),this.renderLoadMoreButton(),this.renderPagination()):((0,g.E)(),this.renderNoProducts())}}P.defaultProps={mix:{},title:"",isInfiniteLoaderEnabled:!1,isPaginationEnabled:!1,selectedFilters:{},isLoading:!1,updatePage:o.Hj,totalPages:1,loadPage:o.Hj,loadPrevPage:o.Hj,currentPage:1,isShowLoading:!1,isVisible:!0,isWidget:!1};const v=P},15696:(e,t,r)=>{r.d(t,{v:()=>i});var i=r(79459).v},30145:(e,t,r)=>{r.d(t,{Ay:()=>m});var i=r(38079),a=r(95403),n=r(79974),o=r(17244),s=r(45093),d=(r(3870),r(83389)),l=r(99232),c=r(49270),u=function(e,t){if(e===t)return!0;
1if(!Array.isArray(e)||!Array.isArray(t)||e.length!==t.length)return!1;for(var r=0;r<e.length;r++)if(e[r]!==t[r])return!1;return!0},g=function(e,t){if(e===t)return!0;if(!e||!t)return!1;if(e.categoryIds!==t.categoryIds)return!1;var r=e.priceRange||{},i=t.priceRange||{};return r.min===i.min&&r.max===i.max&&function(e,t){if(e===t)return!0;if(!e||!t)return!1;var r=Object.keys(e),i=Object.keys(t);if(r.length!==i.length)return!1;for(var a=0;a<r.length;a++){var n=r[a];if(!Object.prototype.hasOwnProperty.call(t,n))return!1;if(!u(e[n],t[n])&&e[n]!==t[n])return!1}return!0}(e.customFilters||{},t.customFilters||{})},p=function(e,t){return e===t||!(!e||!t)&&(e.sortDirection===t.sortDirection&&e.sortKey===t.sortKey)};class h extends c.tn{constructor(){super(...arguments),this.state={pagesCount:1},this.containerFunctions={loadPrevPage:this.loadPage.bind(this,!1),loadPage:this.loadPage.bind(this),updatePage:this.updatePage.bind(this)}}componentDidMount(){var{pages:e,isPreventRequest:t}=this.props,{pagesCount:r}=this.state,i=Object.keys(e).length;r!==i&&this.setState({pagesCount:i}),t||this.requestPage(this._getPageFromUrl())}componentDidUpdate(e){var{sort:t,search:r,filter:i,pages:a,device:n,isPlp:o}=this.props,{sort:s,search:d,filter:l,location:c}=e,{pagesCount:u}=this.state,h=Object.keys(a).length;u!==h&&this.setState({pagesCount:h});var m=this._getPageFromUrl(c),f=this._getPageFromUrl(),b=!g(i,l)||f!==m,P=!p(t,s);(b||P)&&(window.isPrefetchValueUsed=!1);var v=f!==m&&g(i,l)&&r===d&&p(t,s);if((!this._getIsInfiniteLoaderEnabled()||!v)&&(!(n.isMobile&&this._getIsInfiniteLoaderEnabled()&&o)||b||P)&&((r!==d||b)&&this.requestPage(this._getPageFromUrl()),P)){this.requestPage(this._getPageFromUrl(),!1,!0)}}componentWillUnmount(){window.isPrefetchValueUsed=!1}isEmptyFilter(){var{filter:e}=this.props;return Object.entries(e).filter((function(e){var[t,r]=e;switch(t){case"priceRange":return r.min>0||r.max>0;case"customFilters":return Object.keys(r).length>0;default:return!0}})).length>0}requestPage(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],{sort:i,search:a,filter:n,pageSize:s,requestProductList:l,requestProductListInfo:c,noAttributes:u,noVariants:g,isWidget:p,device:h,location:{pathname:m}}=this.props,{isPrefetchValueUsed:f}=window,b=m.includes(o.YW.SEARCH),P=f&&!p&&!b;if(-1!==n.categoryIds&&(a||this.isEmptyFilter())){var v={args:{filter:n,search:a}};P||l({isNext:t,noAttributes:u,noVariants:g,args:{sort:null!==i&&void 0!==i?i:void 0,filter:n,search:a,pageSize:s,currentPage:e}}),p||r||(0,d.P)().then((function(){return c(v)}))}}containerProps(){var{device:e,isLoading:t,isWidget:r=!1,isPageLoading:i,mix:a,pages:n,selectedFilters:o,title:s="",totalPages:d,isPlp:l,productListLoaderRef:c,category:u,search:g}=this.props;return{device:e,isLoading:t,search:g,category:u,isPageLoading:i,isPaginationEnabled:r?!!this.props.isPaginationEnabled:!this._getIsInfiniteLoaderEnabled(),isWidget:r,mix:a,pages:n,selectedFilters:o,title:s,totalPages:d,currentPage:this._getPageFromUrl(),isShowLoading:this._isShowLoading(),isVisible:this._isVisible(),isPlp:!!l,requestPage:this.requestPage,isInfiniteLoaderEnabled:this._getIsInfiniteLoaderEnabled(),productListLoaderRef:c}}_getIsInfiniteLoaderEnabled(){var{isWidget:e}=this.props;return!e}_getPageFromUrl(e){var{location:t}=this.props,r=e||t;return+((0,l.qn)("page",r||"")||1)}_getPagesBounds(){var{pageSize:e}=h.defaultProps,{pages:t,totalItems:r,pageSize:i=e||0}=this.props,a=Object.keys(t).map(Number);return{maxPage:Math.max(...a),minPage:Math.min(...a),totalPages:Math.ceil(r/i),loadedPagesCount:a.length}}_isShowLoading(){var{isLoading:e}=this.props,{minPage:t}=this._getPagesBounds();return t>1&&!e}_isVisible(){var{maxPage:e,totalPages:t}=this._getPagesBounds();return e<t}loadPage(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],{isPageLoading:t}=this.props,{minPage:r,maxPage:i,totalPages:a,loadedPagesCount:n}=this._getPagesBounds(),o=n;a>0&&(e?i<a:r>1)&&!t&&(window.isPrefetchValueUsed=!1,this.setState({pagesCount:o+1}),this.requestPage(e?i+1:r-1,!0))}updatePage(e){var{location:t,history:r}=this.props;(0,l.dR)({page:1===e?"":String(e)},t,r)}}h.defaultProps={mix:{},pageSize:24,filter:{},search:"",selectedFilters:{},sort:null,isPreventRequest:!1,isPaginationEnabled:!0,isInfiniteLoaderEnabled:!0,isPageLoading:!1,isLoading:!1,noAttributes:!1,noVariants:!1,isWidget:!1,title:"",totalPages:1,isPlp:!1};const m=(0,a.y)((0,n.Ng)((function(e){return(0,i.A)((0,i.A)({},(0,c.Xy)(e)),{},{category:e.CategoryReducer.category})}),(function(e){return(0,i.A)((0,i.A)({},(0,c.AD)(e)),{},{requestProductListInfo:function(t){return s.A.handleData(e,t)}})}))(h))},8602:(e,t,r)=>{r.d(t,{A:()=>m});var i=r(39120),a=r(19666),n=r(67190),o=r(93108),s=r(61080),d=r(86353),l=r(83389),c=r(64973),u=r(75519),g=(r(25808),r(30507).A),p=r(39120),h=r(84705).r1;const m=g.middleware(class extends(g.Extensible(a.q)){startObserving(){}renderPlaceholders(){var{numberOfPlaceholders:e=u.g,mix:{mods:{layout:t=s.st.GRID}={}}={}}=this.props;return Array.from({length:e},(function(e,r){return r<d.Bp?h(p,n.A,{key:"placeholder-".concat(r),product:{},layout:t,onLoad:l.E}):h(p,c.l,{key:"placeholder-".concat(r),fallback:h(p,"div",{style:{minHeight:200}})},h(p,n.A,{product:{},layout:t,onLoad:l.E}))}))}renderCategoryBanner(e,t){return h(p,"li",{key:t,block:"ProductCard",mix:{block:"CategoryBanner"}},h(p,o.A,{content:e}))}getBannerForIndex(e){var{category:t,pageNumber:r,isPlp:i}=this.props;return i&&t&&1===r?t.category_banner_1_enabled&&e===parseInt(t.category_banner_1_position,10)?{content:t.category_banner_1,key:"category-banner-1-".concat(e)}:t.category_banner_2_enabled&&e===parseInt(t.category_banner_2_position,10)?{content:t.category_banner_2,key:"category-banner-2-".concat(e)}:null:null}renderPageItems(){var e=this,{items:t,selectedFilters:r,mix:{mods:{layout:a=s.st.GRID}={}}={}}=this.props;return t.map((function(t,o){var s,u=function(e,t){var r,i,a;if(!e||"object"!==typeof e)return"idx-".concat(t);var n=null!==(r=null!==(i=null!==(a=e.id)&&void 0!==a?a:e.uid)&&void 0!==i?i:e.sku)&&void 0!==r?r:e.url_key;return void 0!==n&&null!==n&&""!==n?String(n):"idx-".concat(t)}(t,o),g=e.getBannerForIndex(o);return s=o<d.Bp?h(p,n.A,Object.assign({key:u,product:t,selectedFilters:r,layout:a},e.containerProps(),{onLoad:l.E})):h(p,c.l,{key:u,fallback:h(p,"div",{style:{minHeight:200}})},h(p,n.A,Object.assign({product:t,selectedFilters:r,layout:a},e.containerProps(),{onLoad:l.E}))),g?h(p,i.Fragment,{key:"".concat(u,"-with-banner")},e.renderCategoryBanner(g.content,g.key),s):s}))}renderPlaceholderItems(){return this.renderPlaceholders()}},"Component/ProductListPage/Component")},84223:(e,t,r)=>{r.d(t,{D8:()=>d,DE:()=>n,SN:()=>o,gY:()=>l,kO:()=>s});var i=r(38079),a=r(52758).A,n={NUMERIC:"numeric",NUMERICDASH:"numericDash",INTEGER:"integer",DECIMAL:"decimal",NATURAL:"natural",NATURALNOZERO:"naturalNoZero"},o={EMAIL:"email",PASSWORD:"password",DATE:"date",PHONE:"phone",EMAILLIST:"emailList"},s=(0,i.A)((0,i.A)((0,i.A)({}
1,o),n),{ALPHA:"alpha",ALPHASPACE:"alphaSpace",ALPHANUMERIC:"alphaNumeric",ALPHADASH:"alphaDash",URL:"url"}),d={isRequired:a("Acest c\xe2mp este obligatoriu!"),match:a("Date introduse incorect!"),range:a("Valoarea este \xeen afara intervalului permis!"),group:a("C\xe2mpul con\u021bine erori!"),fileExtension:a("Extensie de fi\u0219ier incorect\u0103!"),[s.ALPHA]:a("Date introduse incorect! Sunt permise doar litere!"),[s.ALPHASPACE]:a("Date introduse incorect! Sunt permise doar cuvinte!"),[s.ALPHANUMERIC]:a("Date introduse incorect! Este necesar\u0103 o valoare alfanumeric\u0103!"),[s.ALPHADASH]:a("Date introduse incorect! Este necesar\u0103 o valoare de tip Alpha-Dash!"),[s.URL]:a("Date introduse incorect! Este necesar un URL valid!"),[s.NUMERIC]:a("Date introduse incorect! Este necesar\u0103 o valoare numeric\u0103!"),[s.NUMERICDASH]:a("Date introduse incorect! Este necesar\u0103 o valoare numeric\u0103 cu cratime!"),[s.INTEGER]:a("Date introduse incorect! Este necesar un num\u0103r \xeentreg!"),[s.NATURAL]:a("Date introduse incorect! Este necesar un num\u0103r natural!"),[s.NATURALNOZERO]:a("Date introduse incorect!"),[s.EMAIL]:a("Format de email incorect!"),[s.EMAILLIST]:a("List\u0103 de emailuri incorect\u0103!"),[s.DATE]:a("Dat\u0103 introdus\u0103 incorect!"),[s.PASSWORD]:a("Parol\u0103 introdus\u0103 incorect!"),[s.PHONE]:a("Num\u0103r de telefon incorect!")},l={[s.ALPHA]:/^[a-z]+$/i,[s.ALPHASPACE]:/^[a-z\s]+$/i,[s.ALPHANUMERIC]:/^[a-z0-9]+$/i,[s.ALPHADASH]:/^[a-z0-9_\-]+$/i,[s.URL]:/^((http|https):\/\/(\w+:{0,1}\w*@)?(\S+)|)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?$/,[s.NUMERIC]:/^[0-9]+$/,[s.NUMERICDASH]:/^[\d\-\s]+$/,[s.INTEGER]:/^-?[0-9]+$/,[s.DECIMAL]:/^-?[0-9]*\.?[0-9]+$/,[s.NATURAL]:/^[0-9]+$/i,[s.NATURALNOZERO]:/^[1-9][0-9]*$/i,[s.EMAIL]:/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z0-9]{2,}))$/,[s.DATE]:/\d{4}-\d{1,2}-\d{1,2}/,[s.PHONE]:/^[\+]?[(]?[0-9]{3}[)]?[-\s\.]?[0-9]{3}[-\s\.]?[0-9]{4,6}$/im,[s.EMAILLIST]:/^(([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5}){1,25})+([,\s]+(([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5}){1,25})+)*$/}},43676:(e,t,r)=>{r.d(t,{tf:()=>o,el:()=>s,Oj:()=>d});var i=r(87415),a=r(84223),n=r(52758).A,o=function(e,t){var{isRequired:r,inputType:i,match:o,range:s,fileExtension:d,customErrorMessages:{onRequirementFail:l,onInputTypeFail:c,onMatchFail:u,onRangeFailMin:g,onRangeFailMax:p,onExtensionFail:h}={}}=t||{},m={value:e,errorMessages:[]};if(r&&!e&&m.errorMessages.push(l||a.D8.isRequired),i&&e&&!String(e).match(a.gY[i])&&m.errorMessages.push(c||a.D8[i]),"function"===typeof o){var f=o(String(e));!0!==f&&m.errorMessages.push(!1===f?u||a.D8.match:f)}else o&&!String(e).match(o)&&m.errorMessages.push(u||a.D8.match);if(s){var{min:b,max:P,showLengthError:v}=s;if(i&&Object.values(a.DE).includes(i))b&&Number(e)<b&&m.errorMessages.push(g||n("Minimal value is %s!",b)),P&&Number(e)>P&&m.errorMessages.push(p||n("Maximum value is %s!",P));else{var L=String(e||"").length;if(b&&L<b&&L>0&&m.errorMessages.push(g||n("Minimum %s characters!",b)),P&&L>P){var y=L-P;m.errorMessages.push(p||n("Maximum %s characters (%s too many)",P,y)),v&&m.errorMessages.unshift(n("Please enter no more than %s characters.",P))}}}if(d&&""!==e){var A,{accept:x}=d,E=x.split(", ").map((function(e){return e.trim().toLowerCase()})),w=null===(A=String(e).split(".").pop())||void 0===A?void 0:A.toLowerCase();E.includes(w)||m.errorMessages.push(h||a.D8.fileExtension)}return 0===m.errorMessages.length||m},s=function(e,t){var{selector:r="select, input, textarea, .js-validatabale, form, .FieldGroup"}=t||{},n=e.querySelectorAll(r),o={values:[],errorFields:[],errorMessages:[]};if(n.forEach((function(e){var{name:t,value:r,tagName:a=i.P.SELECT,type:n=i.P.SELECT}=e,s=a.toLowerCase()===i.P.TEXTAREA?i.P.TEXTAREA:n,d=s===i.P.CHECKBOX||s===i.P.RADIO?e.checked:r;o.values.push({name:t,value:d,type:s});var l={errors:[]},c=new CustomEvent("validate",{detail:l});e.dispatchEvent(c);var{errors:u}=l;u.length>0&&o.errorFields.push(u)})),t){var{isRequired:s,match:d,customErrorMessages:{onRequirementFail:l,onMatchFail:c,onGroupFail:u}={}}=t;if(s)o.values.some((function(e){var{value:t,type:r}=e;return r===i.P.CHECKBOX||r===i.P.RADIO?!!t:"string"===typeof t?t.length>0:!!t}))||o.errorMessages.push(l||a.D8.isRequired);"function"!==typeof d||d(o.values)||o.errorMessages.push(c||a.D8.match),0===o.errorMessages.length&&(o.errorFields.length||0)>0&&o.errorMessages.push(u||a.D8.group)}return!o.errorMessages.length&&!o.errorFields.length||o},d=function(e,t,r){var i=String(e||"");if(0===i.length||!t)return!0;
1if(t.min&&i.length<t.min)return n("Minimum %s characters!",t.min);if(t.max&&i.length>t.max)return n("Maximum %s characters!",t.max);var a=function(e){return Number(/\d+/.test(e))+Number(/[a-z]+/.test(e))+Number(/[A-Z]+/.test(e))+Number(/[^a-zA-Z0-9]+/.test(e))}(i);return!(a<Number(r))||n("Minimum of different classes of characters in password is %s. ",r)+n("Classes of characters: Lower Case, Upper Case, Digits, Special Characters.")}},24548:(e,t,r)=>{var i=r(85072),a=r.n(i),n=r(97825),o=r.n(n),s=r(77659),d=r.n(s),l=r(55056),c=r.n(l),u=r(10540),g=r.n(u),p=r(41113),h=r.n(p),m=r(38546),f={};f.styleTagTransform=h(),f.setAttributes=c(),f.insert=d().bind(null,"head"),f.domAPI=o(),f.insertStyleElement=g();a()(m.A,f),m.A&&m.A.locals&&m.A.locals},25808:(e,t,r)=>{var i=r(85072),a=r.n(i),n=r(97825),o=r.n(n),s=r(77659),d=r.n(s),l=r(55056),c=r.n(l),u=r(10540),g=r.n(u),p=r(41113),h=r.n(p),m=r(66438),f={};f.styleTagTransform=h(),f.setAttributes=c(),f.insert=d().bind(null,"head"),f.domAPI=o(),f.insertStyleElement=g();a()(m.A,f),m.A&&m.A.locals&&m.A.locals}}]);
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.