1import{a as Q}from"./chunk-XQLKND6C.js";import{a as N}from"./chunk-G7SF2AJZ.js";import{f as G,g as V,j as W}from"./chunk-6VGVUM76.js";import{a as p}from"./chunk-ZJEDMOLZ.js";import{b as K,c as q,d as J}from"./chunk-JPQU2ITV.js";import{m as U,o as H,q as R}from"./chunk-AZMM5NEP.js";import{Ab as d,Bb as b,Cb as v,Da as k,Db as P,Eb as _,Fb as c,Gb as l,Hb as j,Sa as B,T as g,Ta as $,U as F,Ub as f,Z as S,Za as a,ca as s,cd as A,dc as z,e as w,g as O,gc as u,hc as x,lc as D,mb as L,mc as E,p as h,vc as C,w as I,wa as T,wc as M,zb as m}from"./chunk-BQKBE2AG.js";var y=class{constructor(n){this.imgPrefix=p.imagePrefix+"news/",this.smallImgPrefix=p.imagePrefix+"news/small/";for(let t in n)n.hasOwnProperty(t)&&(this[t]=n[t])}},X=(()=>{class e{constructor(){this.http=s(A),this.mainUrl=p.apiUrl+"/Idram",this.menuSubject$=new O}getInfo(){return this.http.get(`${this.mainUrl}/Info/Get`).pipe(h(t=>{if(t.item.news){let o=[];t.item.news.forEach(i=>{o.push(new y(i))}),t.news=o}if(t.item.options){let o={},i={};t.item.options.map(r=>{r.name.includes("banner")&&(o[r.name]=r),r.name.includes("footer")&&(i[r.name]=r)}),t.banner=o,t.footer=i}return delete t.item,t}))}getMenuAll(t=[]){return this.http.post(this.mainUrl+"/FooterMenu/Get",t).pipe(F(o=>{o.resultCode===0&&this.menuSubject$.next(o.items)}))}groupBy(t,o){return t.reduce(function(i,r){return(i[r[o]]=i[r[o]]||[]).push(r),i},{})}searchByText(t){return this.http.post(this.mainUrl+"/Search",t)}getLastModifiedDate(){return this.http.post(`${this.mainUrl}/Info/ModifiedDate`,0)}static{this.\u0275fac=function(o){return new(o||e)}}static{this.\u0275prov=S({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();function Z(e,n){if(e&1&&(c(0,"a",7),u(1),l()),e&2){let t=f().$implicit,o=f(3);_("routerLink",E("/page/",t.id)),a(),x(t["title_"+o.lang])}}function tt(e,n){if(e&1&&(c(0,"a",8),u(1),l()),e&2){let t=f().$implicit,o=f(3);_("href",D(t.url),$),a(),x(t["title_"+o.lang])}}function et(e,n){if(e&1&&(m(0,Z,2,3,"a",7),m(1,tt,2,3,"a",8)),e&2){let t=n.$implicit;d(t.url?-1:0),a(),d(t.url?1:-1)}}function ot(e,n){if(e&1&&(c(0,"div",6),v(1,et,2,2,null,null,b),l()),e&2){let t=f().$implicit;a(),P(t.value)}}function it(e,n){if(e&1&&m(0,ot,3,0,"div",6),e&2){let t=f();d(!t.isMobile&&t.isBrowser?0:-1)}}function nt(e,n){e&1&&(c(0,"div",4)(1,"a",9)(2,"span",10),u(3,"060 700 700"),l(),c(4,"span",11),u(5),C(6,"translate"),l()()()),e&2&&(a(5),x(M(6,
11,"footer.consultant")))}function rt(e,n){if(e&1&&(j(0,"div",12),C(1,"safeHtml")),e&2){let t=f();z("isMobile",t.isMobile&&t.isBrowser),_("innerHTML",M(1,3,t.footerData["footer_"+t.lang]==null?null:t.footerData["footer_"+t.lang].param),B)}}var Ft=(()=>{class e{constructor(){this.translationService=s(K),this.footerService=s(N),this.mainLayoutService=s(X),this.platformId=s(k),this.router=s(G),this.isMobile=!1,this.isBrowser=!1,this.destroy$=new w,this.footerMenu=[],this.lang=this.translationService.currentLang}ngOnChanges(t){this.footerData=t.footer.currentValue}ngOnInit(){this.translationService.onLangChange.pipe(g(this.destroy$)).subscribe(t=>{this.lang=t.lang}),R(this.platformId)&&(this.isBrowser=!0,this.isMobile=window.innerWidth<p.mobileSize,I(window,"resize").pipe(g(this.destroy$)).subscribe(t=>{this.isMobile=window.innerWidth<p.mobileSize})),this.mainLayoutService.menuSubject$.pipe(h(t=>t.filter(o=>[2,3,4].includes(o.menu))),h(t=>this.mainLayoutService.groupBy(t,"menu")),g(this.destroy$)).subscribe(t=>{this.footerMenu=t})}ngOnDestroy(){this.destroy$.next(!0),this.destroy$.unsubscribe()}static{this.\u0275fac=function(o){return new(o||e)}}static{this.\u0275cmp=L({type:e,selectors:[["app-footer"]],inputs:{footer:"footer"},features:[T],decls:9,vars:4,consts:[[1,"footer"],[1,"footerMenu"],[1,"container"],[1,"row"],[1,"col-md-6","col-lg-3"],[3,"isMobile","innerHTML"],[1,"col-md-6","rightChild","col-lg-3","mb-4","mb-lg-0"],["href","",3,"routerLink"],["target","_blank","rel","noopener",3,"href"],["href","tel:+37460700700",1,"phone","text-md-right"],[1,"d-block","mb-2","number"],[1,"d-block","consul"],[3,"innerHTML"]],template:function(o,i){o&1&&(c(0,"footer",0)(1,"div",1)(2,"div",2)(3,"div",3),v(4,it,1,1,null,null,b),C(6,"keyvalue"),m(7,nt,7,3,"div",4),l()()(),m(8,rt,2,5,"div",5),l()),o&2&&(a(4),P(M(6,2,i.footerMenu)),a(3),d(!i.isMobile&&i.isBrowser?7:-1),a(),d(i.footerData?8:-1))},dependencies:[H,W,V,J,U,q,Q],styles:["[_nghost-%COMP%] .footer{background-color:#34333c}[_nghost-%COMP%] .footer .footerMenu{padding:65px 0}[_nghost-%COMP%] .footer .footerMenu a{display:block;margin-bottom:15px;color:#fff;line-height:17px;font-size:14px;transition:.3s}[_nghost-%COMP%] .footer .footerMenu a:hover{color:#fc7b13}[_nghost-%COMP%] .footer .footerMenu a:hover svg path, [_nghost-%COMP%] .footer .footerMenu a:hover svg line, [_nghost-%COMP%] .footer .footerMenu a:hover svg g#Group-6{stroke:#fc7b13}[_nghost-%COMP%] .footer .footerMenu .phone .number{font-size:24px}[_nghost-%COMP%] .footer .footerMenu .phone .consul{opacity:.5}[_nghost-%COMP%] .footer .footerInfo{padding:65px 0;background-color:#ffffff05;color:#9b99a7;font-size:13px}[_nghost-%COMP%] .footer .footerInfo a{color:#9b99a7}[_nghost-%COMP%] .footer .footerInfo .transInfo{margin-bottom:32px;line-height:18px}[_nghost-%COMP%] .footer .footerInfo .lastUpdate{max-width:275px;width:100%;line-height:18px}[_nghost-%COMP%] .footer .footerInfo .soc a{border-radius:100px;border:1px solid #9B99A7;transition:.3s}[_nghost-%COMP%] .footer .footerInfo .soc a:not(.mail){margin-left:15px;width:40px;height:40px;display:flex;align-items:center;justify-content:center}[_nghost-%COMP%] .footer .footerInfo .soc a.mail{padding:10px 20px;font-weight:700;font-size:14px}[_nghost-%COMP%] .footer .footerInfo .soc a:hover{border:1px solid #FC7B13}[_nghost-%COMP%] .footer .footerInfo .bureau_veritas_certificate_img{width:200px}@media only screen and (max-width:991px){[_nghost-%COMP%] .footer .footerMenu .rightChild:nth-child(2){text-align:right}}@media only screen and (max-width:767px){[_nghost-%COMP%] .footer .footerMenu{padding:0}[_nghost-%COMP%] .footer .footerInfo{background-color:#34333c;padding:45px 0 30px;font-size:12px}}@media only screen and (max-width:575px){.footer[_ngcontent-%COMP%] .footerInfo[_ngcontent-%COMP%] .soc[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:first-child{margin-left:0}}"]})}}return e})();export{X as a,Ft as b};
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.