PageSourceSearch

https://www.yit.lt/scripts/timeline.73c5236d.js

js yit.lt collected 2026-10-02 21:17:57 UTC 30,019 bytes, 1 lines download raw bytes

1(self.webpackChunkyit_uid_framework=self.webpackChunkyit_uid_framework||[]).push([[122],{1699:()=>{!function(e,t){if("function"!=typeof e.createEvent)return!1;var i,n,s,a,o,r,l,d,h,m=function(e){var t=e.toLowerCase(),i="MS"+e;return navigator.msPointerEnabled?i:!!window.PointerEvent&&t},c=function(e){return"on"+e in window&&e},u={useJquery:!t.IGNORE_JQUERY&&"undefined"!=typeof jQuery,swipeThreshold:t.SWIPE_THRESHOLD||100,tapThreshold:t.TAP_THRESHOLD||150,dbltapThreshold:t.DBL_TAP_THRESHOLD||200,longtapThreshold:t.LONG_TAP_THRESHOLD||1e3,tapPrecision:t.TAP_PRECISION/2||30,justTouchEvents:t.JUST_ON_TOUCH_DEVICES},p=!1,g=c("touchstart")||m("PointerDown"),v=c("touchend")||m("PointerUp"),M=c("touchmove")||m("PointerMove"),y=function(e){return!e.pointerId||void 0===i||e.pointerId===i},f=function(e,t,i){for(var n=t.split(" "),s=n.length;s--;)e.addEventListener(n[s],i,!1)},_=function(e){var t=Boolean(e.targetTouches&&e.targetTouches.length);switch(!0){case Boolean(e.target.touches):return e.target.touches[0];case t&&void 0!==e.targetTouches[0].pageX:return e.targetTouches[0];case t&&Boolean(e.targetTouches[0].touches):return e.targetTouches[0].touches[0];default:return e}},b=function(e){return(e.targetTouches||e.target.touches||[]).length>1},w=function(){return(new Date).getTime()},T=function(t,i,a,o){var r=e.createEvent("Event");if(r.originalEvent=a,(o=o||{}).x=n,o.y=s,u.useJquery&&(r=jQuery.Event(i,{originalEvent:a}),jQuery(t).trigger(r,o)),r.initEvent){for(var l in o)r[l]=o[l];r.initEvent(i,!0,!0),t.dispatchEvent(r)}for(;t;)t["on"+i]&&t["on"+i](r),t=t.parentNode},D=0;f(e,g+(u.justTouchEvents?"":" mousedown"),function(e){if(y(e)&&!b(e)&&(i=e.pointerId,"mousedown"!==e.type&&(p=!0),"mousedown"!==e.type||!p)){var t=_(e);a=n=t.pageX,o=s=t.pageY,h=setTimeout(function(){T(e.target,"longtap",e),l=e.target},u.longtapThreshold),r=w(),D++}}),f(e,v+(u.justTouchEvents?"":" mouseup"),function(e){if(y(e)&&!b(e))if(i=void 0,"mouseup"===e.type&&p)p=!1;else{var t=[],m=w(),c=o-s,g=a-n;if(clearTimeout(d),clearTimeout(h),g<=-u.swipeThreshold&&t.push("swiperight"),g>=u.swipeThreshold&&t.push("swipeleft"),c<=-u.swipeThreshold&&t.push("swipedown"),c>=u.swipeThreshold&&t.push("swipeup"),t.length){for(var v=0;v<t.length;v++){var M=t[v];T(e.target,M,e,{distance:{x:Math.abs(g),y:Math.abs(c)}})}D=0}else a>=n-u.tapPrecision&&a<=n+u.tapPrecision&&o>=s-u.tapPrecision&&o<=s+u.tapPrecision&&r+u.tapThreshold-m>=0&&(T(e.target,D>=2&&l===e.target?"dbltap":"tap",e),l=e.target),d=setTimeout(function(){D=0},u.dbltapThreshold)}}),f(e,M+(u.justTouchEvents?"":" mousemove"),function(e){if(y(e)&&("mousemove"!==e.type||!p)){var t=_(e);n=t.pageX,s=t.pageY}}),t.tocca=function(e){for(var t in e)u[t]=e[t];return u}}(document,window)},4495:(e,t)=>{var i,n,s;!function(){"use strict";"undefined"!=typeof window&&(n=[],i=function(){var e,t={version:"{version}",setCulture:function(e){a=e,m()},registerCulture:function(e){o[e.name[i]()]=h(e),m()},getCultures:function(){var e=[s];for(var t in o)e.push(o[t]);return e}},i="toUpperCase",n={name:"",d:"MM/dd/yyyy",D:"dddd, dd MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",M:"MMMM dd",Y:"yyyy MMMM",s:"yyyy-MM-ddTHH:mm:ss",_M:["January","February","March","April","May","June","July","August","September","October","November","December"],_D:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],_r:".",_t:",",_c:"¤#,0.00",_ct:",",_cr:".",_am:"AM",_pm:"PM"},s=h({}),a="undefined"!=typeof navigator&&(navigator.systemLanguage||navigator.language)||"",o=Object.create(null);function r(e,t){for(var i=""+e;i.length<t;)i="0"+i;return i}function l(e){return null!=e}function d(e,t){return isNaN(e)?t:e}function h(e){for(var t in n)n.hasOwnProperty(t)&&null==e[t]&&(e[t]=n[t]);return e.f=e.f||e.D+" "+e.t,e.F=e.F||e.D+" "+e.T,e.g=e.g||e.d+" "+e.t,e.G=e.G||e.d+" "+e.T,e.m=e.M,e.y=e.Y,e}function m(){t.LC=e=a&&(o[a[i]()]||o[a.split("-")[0][i]()])||s}function c(e){var t=e.split("e"),i=t[0];if(t.length>1){var n=Number(t[1]);if(i=i.replace(".",""),n<0){for(;++n<0;)i="0"+i;i="0."+i}else for(;n>=i.length;)i+="0"}return i}function u(e,t){var i=c(Math.abs(e).toString()),n=i.indexOf(".");return n>0&&i.length-n-1>t&&(i=c(Number(i+"1").toFixed(t)),t>0&&(i=i.replace(/\.?0+$/,""))),i}function p(e){var t=e.indexOf(".");return t<0?e.length:t}function g(e){var t=e.indexOf(".");return t<0?0:e.length-t-1}function v(e,t){if(l(t)){var i=/(\.([a-zA-Z_$]\w*)|\[(\d+)\])/g,n=/^[a-zA-Z_$]\w*/.exec(e);for(t=t[n[0]];l(t)&&(n=i.exec(e));)t=t[n[2]||Number(n[3])]}return t}function M(e,t){for(var i=0,n=t.length;i<n;i++)e.push(t[i]),e.g>1&&e.g--%3==1&&e.push(e.t)}function y(e,t,i,n){var s,a,o=parseInt(e,10),r="";if(isNaN(o))s=v(e,n[1]);else{if(o>n.length-2)throw"Missing argument";s=n[o+1]}for(s=l(s)?s.__Format?s.__Format(i):""+s:"",t=Number(t)||0,a=Math.abs(t)-s.length;a-- >0;)r+=" ";return t<0?s+r:r+s}function f(e,t,i,n,s,a){var o,r,l=[];for(l.t=a,e<0&&l.push("-"),e=u(e,n),o=l.g=p(e),r=g(e),t-=o;t-- >0;)M(l,"0");if(M(l,e.substr(0,o)),i||r)for(l.push(s),M(l,e.substr(o+1)),i-=r;i-- >0;)M(l,"0");return l.join("")}function _(e,t,i,n){var s,a,o,r,l=0,d=-1,h=-1,m=0,c=-1,g=1,v=0,y=1,f=[],_=[f],b=[];for(o=0;o<t.length;o++)if("'"==(s=t[o])||'"'==s){if(r=t.indexOf(s,o+1),f.push(new String(t.substring(o+1,r<0?void 0:r))),r<0)break;o=r}else if("\\"==s)f.push(new String(t[++o]));else if(";"==s){if(e>0||e<0&&_.length>1)break;_.push(f=[])}else f.push(s);for(e<0&&_.length>1?(e*=-1,t=_[1]):t=_[!e&&_.length>2?2:0],o=0;o<t.length;o++)"0"===(s=t[o])||"#"===s?(m+=v,"0"==s&&(v?c=m:d<0&&(d=l)),1==g||v||(b.t=n,g=1),l+=!v):"."===s?v=1:","===s&&!v&&l>0?g*=.001:"%"===s&&(e*=100);for(d=d<0?1:l-d,e<0&&b.push("-"),a=(h=p(e=u(e*g,m)))-l,b.g=Math.max(h,d),o=0;o<t.length;o++)"#"===(s=t[o])||"0"===s?(a<h?(a>=0?(y&&M(b,e.substr(0,a)),M(b,e[a])):a>=h-d&&M(b,"0"),y=0):(c-- >0||a<e.length)&&M(b,a>=e.length?"0":e[a]),a++):"."===s?(e.length>++a||c>0)&&b.push(i):","!==s&&b.push(s);return b.join("")}Number.prototype.__Format=function(t){var n=Number(this),s=e._r,a=e._t;if(!isFinite(n))return""+n;t||"0"===t||(t="G");var o=t.match(/^([a-zA-Z])(\d{0,2})$/);if(o){var r=o[1][i](),l=parseInt(o[2],10);switch(r){case"D":return f(n,d(l,1),0,0);case"F":a="";case"N":return f(n,1,d(l,2),d(l,2),s,a);case"G":case"E":for(var h=0,m=Math.abs(n);m>=10;)m/=10,h++;for(;m>0&&m<1;)m*=10,h--;var c,u,p=o[1],g=3;if("G"==r){if(l=l||15,h>-5&&h<l)return f(n,1,0,l-h-1,s);p="G"==p?"E":"e",g=2,c=0,u=l-1}else c=u=d(l,6);return h>=0&&(p+="+"),n<0&&(m*=-1),f(m,1,c,u,s,a)+p+f(h,g,0,0);case"P":return f(100*n,1,d(l,2),d(l,2),s,a)+" %";case"X":var v=Math.round(n).toString(16);for("X"==o[1]&&(v=v[i]()),l-=v.length;l-- >0;)v="0"+v;return v;case"C":t=e._c,s=e._cr,a=e._ct;break;case"R":return""+n}}return _(n,t,s,a)},Date.prototype.__Format=function(t){var i=this,n=i.getFullYear(),s=i.getMonth(),a=i.getDate(),o=i.getDay(),l=i.getHours(),d=i.getMinutes(),h=i.get
1Seconds(),m=i.getMilliseconds()/1e3,c=i.getTimezoneOffset(),p=c<0?-c:c;return 1==(t=t||"G").length&&(t=e[t]||t),t.replace(/^%/,"").replace(/(\\.|'[^']*'|"[^"]*"|d{1,4}|M{1,4}|y+|HH?|hh?|mm?|ss?|[f]{1,7}|[F]{1,7}|z{1,3}|tt?)/g,function(t){var i=t[0];return"dddd"==t?e._D[o]:"ddd"==t?e._d?e._d[o]:e._D[o].substr(0,3):"d"==i?r(a,t.length):"MMMM"==t?e._M[s]:"MMM"==t?e._m?e._m[s]:e._M[s].substr(0,3):"M"==i?r(s+1,t.length):"yy"==t?r(n%100,2):"y"==t?n%100:"y"==i?r(n,t.length):"H"==i?r(l,t.length):"h"==i?r(l%12||12,t.length):"m"==i?r(d,t.length):"s"==i?r(h,t.length):"f"==i?m.toFixed(t.length).substr(2):"F"==i?u(m,t.length).substr(2):"z"==i?(c<0?"-":"+")+r(0|p/60,"z"==t?1:2)+("zzz"==t?":"+r(p%60,2):""):"tt"==t?l<12?e._am:e._pm:"t"==i?(l<12?e._am:e._pm)[0]:t.substr(1,t.length-1-("\\"!=t[0]))})},String.__Format=function(e,t,i,n){var s=arguments;return e.replace(/\{((\d+|[a-zA-Z_$]\w*(?:\.[a-zA-Z_$]\w*|\[\d+\])*)(?:\,(-?\d*))?(?:\:([^\}]*(?:(?:\}\})+[^\}]+)*))?)\}|(\{\{)|(\}\})/g,function(){var e=arguments;return e[5]?"{":e[6]?"}":y(e[2],e[3],e[4]&&e[4].replace(/\}\}/g,"}").replace(/\{\{/g,"{"),s)})};for(var b=[Date.prototype,Number.prototype,String],w=0,T=b.length;w<T;w++)b[w].format=b[w].format||b[w].__Format;return m(),t.registerCulture({name:"fi",d:"d.M.yyyy",D:"d. MMMM'ta 'yyyy",t:"H:mm",T:"H:mm:ss",M:"d. MMMM'ta'",Y:"MMMM yyyy",_am:"ap.",_pm:"ip.",_r:",",_cr:",",_t:" ",_ct:" ",_c:"#,0.00 '€'",_d:["su","ma","ti","ke","to","pe","la"],_D:["sunnuntaina","maanantaina","tiistaina","keskiviikkona","torstaina","perjantaina","lauantaina"],_m:["tammi","helmi","maalis","huhti","touko","kesä","heinä","elo","syys","loka","marras","joulu",""],_M:["tammikuu","helmikuu","maaliskuu","huhtikuu","toukokuu","kesäkuu","heinäkuu","elokuu","syyskuu","lokakuu","marraskuu","joulukuu",""]}),t.registerCulture({name:"ru",d:"dd.MM.yyyy",D:"d MMMM yyyy 'г.'",t:"H:mm",T:"H:mm:ss",M:"MMMM dd",Y:"MMMM yyyy",_am:"до полудня",_pm:"после полудня",_r:",",_cr:",",_t:" ",_ct:" ",_c:"#,0.00 'руб.'",_d:["Вс","Пн","Вт","Ср","Чт","Пт","Сб"],_D:["воскресенье","понедельник","вторник","среда","четверг","пятница","суббота"],_m:["Янв.","Февр.","Март","Апр.","Май","Июнь","Июль","Авг.","Сент.","Окт.","Нояб.","Дек.",""],_M:["Январь","Февраль","Март","Апрель","Май","Июнь","Июль","Август","Сентябрь","Октябрь","Ноябрь","Декабрь",""]}),t.registerCulture({name:"en",d:"M/d/yyyy",D:"dddd, MMMM dd, yyyy",t:"h:mm tt",T:"h:mm:ss tt",M:"MMMM dd",Y:"MMMM, yyyy",_am:"AM",_pm:"PM",_r:".",_cr:".",_t:",",_ct:",",_c:"'$'#,0.00",_d:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],_D:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],_m:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec",""],_M:["January","February","March","April","May","June","July","August","September","October","November","December",""]}),t.registerCulture({name:"lt",d:"yyyy.MM.dd",D:"yyyy 'm.' MMMM d 'd.'",t:"HH:mm",T:"HH:mm:ss",M:"MMMM d 'd.'",Y:"yyyy 'm.' MMMM",_am:"pr.p.",_pm:"pop.",_r:",",_cr:",",_t:" ",_ct:" ",_c:"#,0.00 'Lt'",_d:["Sk","Pr","An","Tr","Kt","Pn","Št"],_D:["sekmadienis","pirmadienis","antradienis","trečiadienis","ketvirtadienis","penktadienis","šeštadienis"],_m:["Saus.","Vas.","Kov.","Bal.","Geg.","Bir.","Liep.","Rugp.","Rugs.","Spal.","Lapkr.","Gruod.",""],_M:["Sausis","Vasaris","Kovas","Balandis","Gegužė","Birželis","Liepa","Rugpjūtis","Rugsėjis","Spalis","Lapkritis","Gruodis",""]}),t.registerCulture({name:"lv",d:"yyyy.MM.dd.",D:"dddd, yyyy'. gada 'd. MMMM",t:"H:mm",T:"H:mm:ss",M:"d. MMMM",Y:"yyyy. MMMM",_am:"priekšpusdienā",_pm:"pēcpusdienā",_r:",",_cr:",",_t:" ",_ct:" ",_c:"#,0.00 'Ls'",_d:["Sv","Pr","Ot","Tr","Ce","Pk","Se"],_D:["svētdiena","pirmdiena","otrdiena","trešdiena","ceturtdiena","piektdiena","sestdiena"],_m:["janv.","febr.","marts","apr.","maijs","jūn.","jūl.","aug.","sept.","okt.","nov.","dec.",""],_M:["janvāris","februāris","marts","aprīlis","maijs","jūnijs","jūlijs","augusts","septembris","oktobris","novembris","decembris",""]}
1),t.registerCulture({name:"sk",d:"d. M. yyyy",D:"d. MMMM yyyy",t:"H:mm",T:"H:mm:ss",M:"dd MMMM",Y:"MMMM yyyy",_am:"dopoludnia",_pm:"popoludní",_r:",",_cr:",",_t:" ",_ct:" ",_c:"#,0.00 '€'",_d:["ne","po","ut","st","št","pi","so"],_D:["nedeľa","pondelok","utorok","streda","štvrtok","piatok","sobota"],_m:["jan","feb","mar","apr","máj","jún","júl","aug","sep","okt","nov","dec",""],_M:["január","február","marec","apríl","máj","jún","júl","august","september","október","november","december",""]}),t.registerCulture({name:"et",d:"d.MM.yyyy",D:"d. MMMM yyyy'. a.'",t:"H:mm",T:"H:mm:ss",M:"d. MMMM",Y:"MMMM yyyy'. a.'",_am:"e.k.",_pm:"p.k.",_r:",",_cr:",",_t:" ",_ct:" ",_c:"#,0.00 '€'",_d:["P","E","T","K","N","R","L"],_D:["pühapäev","esmaspäev","teisipäev","kolmapäev","neljapäev","reede","laupäev"],_m:["jaan","veebr","märts","apr","mai","juuni","juuli","aug","sept","okt","nov","dets",""],_M:["jaanuar","veebruar","märts","aprill","mai","juuni","juuli","august","september","oktoober","november","detsember",""]}),t.registerCulture({name:"cs",d:"d.M.yyyy",D:"d. MMMM yyyy",t:"H:mm",T:"H:mm:ss",M:"dd MMMM",Y:"MMMM yyyy",_am:"dop.",_pm:"odp.",_r:",",_cr:",",_t:" ",_ct:" ",_c:"#,0.00 'Kč'",_d:["ne","po","út","st","čt","pá","so"],_D:["neděle","pondělí","úterý","středa","čtvrtek","pátek","sobota"],_m:["1.","2.","3.","4.","5.","6.","7.","8.","9.","10.","11.","12.",""],_M:["leden","únor","březen","duben","květen","červen","červenec","srpen","září","říjen","listopad","prosinec",""]}),t.registerCulture({name:"pl",d:"yyyy-MM-dd",D:"d MMMM yyyy",t:"HH:mm",T:"HH:mm:ss",M:"d MMMM",Y:"MMMM yyyy",_am:"AM",_pm:"PM",_r:",",_cr:",",_t:" ",_ct:" ",_c:"#,0.00 'zł'",_d:["niedz.","pon.","wt.","śr.","czw.","pt.","sob."],_D:["niedziela","poniedziałek","wtorek","środa","czwartek","piątek","sobota"],_m:["sty","lut","mar","kwi","maj","cze","lip","sie","wrz","paź","lis","gru",""],_M:["styczeń","luty","marzec","kwiecień","maj","czerwiec","lipiec","sierpień","wrzesień","październik","listopad","grudzień",""]}),t.registerCulture({name:"se",d:"dd.MM.yyyy",D:"MMMM d'. b. 'yyyy",t:"HH:mm",T:"HH:mm:ss",M:"MMMM d'. b. '",Y:"MMMM yyyy",_am:"i.b.",_pm:"e.b.",_r:",",_cr:",",_t:" ",_ct:" ",_c:"#,0.00 '€'",_d:["sotn","vuos","maŋ","gask","duor","bear","láv"],_D:["sotnabeaivi","vuossárga","maŋŋebárga","gaskavahkku","duorasdat","bearjadat","lávvardat"],_m:["ođđj","guov","njuk","cuo","mies","geas","suoi","borg","čakč","golg","skáb","juov",""],_M:["ođđajagemánnu","guovvamánnu","njukčamánnu","cuoŋománnu","miessemánnu","geassemánnu","suoidnemánnu","borgemánnu","čakčamánnu","golggotmánnu","skábmamánnu","juovlamánnu",""]}),t},void 0===(s="function"==typeof i?i.apply(t,n):i)||(e.exports=s))}()},4615:()=>{},6761:()=>{},7302:(e,t,i)=>{"use strict";i.d(t,{A:()=>r});var n=i(3938),s=i.n(n),a=i(4495),o=i.n(a);class r{constructor(){return o().setCulture(window.pageLang),this.configureNunjucks()}getInnerText(e){var t=document.createElement("div");return t.innerHTML=e,t.innerText}configureNunjucks(){const e=s().configure({autoescape:!1});return e.addFilter("shorten",(e,t)=>{if(e){const i=[".",";","?","!"],n="...";if((e=this.getInnerText(e)).length<=t)return e;let s=e.substr(0,t+1),a=-1,o=-1;return i.map(e=>{o=s.lastIndexOf(e),o>a&&(a=o)}),a>=0&&(s=s.substr(0,a)),s&&(s+=n),s}}),e.addFilter("format",(e,t)=>{let i="";if(null===e)return"";if(-1!==t.indexOf("date#")){t=t.substr(5);let i="";const s=new Date(e);try{i=s.format(t)}catch(n){}if(""!=i)return i}else{if("string"==typeof e&&(e=e.replace(",",".")),i=Number(e),Number.isNaN(i))return e;try{i=i.format(t)}catch(n){}if(""!=i)return i}return e}),e.addFilter("filter_extra_chars",e=>null===e?"":0==e.indexOf("!")?e.substr(1):e),e.addFilter("is_not_empty",e=>null!=e&&""!=e&&0!=parseFloat(e)),e.addFilter("field_not_empty",(e,t)=>null==t||""==t||"-"==t||0==parseFloat(t)?"":e),e}}},7442:()=>{},8181:()=>{},8867:function(e){e.exports=function(){"use strict";return function(e,t){t.prototype.isSameOrAfter=function(e,t){return this.isSame(e,t)||this.isAfter(e,t)}}}()},8884:()=>{},9574:(e,t,i)=>{"use strict";i.d(t,{default:()=>y});var n=i(7725),s=i(1669),a=i.n(s),o=i(4353),r=i.n(o),l=i(8867),d=i.n(l),h=i(3938),m=i.n(h),c=i(7302),u=i(7173),p=i.n(u),g=i(4568);class v{constructor(e,t){this.component=a()(e),this.className=t.className,this.initialize(),this.milestoneData=[],this.navigationMargin=0,this.slideWidth=150}initialize(){window.nunjucksEnv||(window.nunjucksEnv=new c.A),this.timelineSecond=a()(".timelineSecond",this.component),this.timelineSecondH=a()(".timelineSecond__horizontal",this.component),this.milestoneContent=a()(".milestoneContent",this.component),this.navigationButtons=a()(".timelineSecond__nav",this.component),this.prevButton=a()(".timelineSecond__nav__prev",this.component),this.nextButton=a()(".timelineSecond__nav__next",this.component),this.templates={},this.templates.gallery=a()(".timeline-template[data-type=gallery]").first().text(),this.templates.gallery&&(this.templates.gallery=m().compile(this.templates.gallery,window.nunjucksEnv),i.e(636).then(i.bind(i,2198)).then(()=>{})),this.readmoreLabel="Read more",this.readmoreOverlay=a()("#read-more-overlay",this.component),this.readmoreOverlayHash=p()(100*Date.now()),this.readmoreOverlay.attr("id",`read-more-overlay-${this.readmoreOverlayHash}`),window.addEventListener("optimizedResize",e=>{this.buttonsVisibility(),this.slide("prev",1e5)})}load(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];null==e&&(e={}),this.milestoneData=e,this.renderMilestone(t)}setReadMoreLabel(e){this.readmoreLabel=e}renderMilestone(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];a()(".milestoneTimeline",this.timelineSecond).html(""),a()(".milestoneSlides",this.milestoneContent).html(""),this.detachEvent(),a()(this.timelineSecond).removeClass("active"),this.milestoneData.length&&(this.milestoneData.forEach((e,t)=>{this.addSlide(e,t),this.addTimelineLink(e,t)}),this.milestoneData.length>1&&(this.attachEvents(),a()(this.timelineSecond).addClass("active")),this.selectSlide(e?this.milestoneData.length-1:0)),a()(this.component).addClass("visible"),this.timelineWidth=0,this.milestoneData.length&&(a()(".milestoneTimeline li",this.timelineSecond).each((e,t)=>{this.timelineWidth+=a()(t).width()}),this.timelineSecond.css("max-width",this.timelineWidth+this.navigationMargin),this.timelineSecondH.data("translate",0).css("position","relative").css("transform","translateX(0)").width(this.timelineWidth)),this.buttonsVisibility(),this.slide("prev",1e5)}hideMilestoneDetails(){a()(this.component).removeClass("visible")}buttonsVisibility(){this.componentWidth=this.timelineSecond.width(),this.componentWidth>=this.timelineWidth?(this.navigationButtons.show(),this.component.addClass("navigation-visible"),this.navigationButtons.hide(),this.component.removeClass("navigation-visible")):(this.navigationButtons.show(),this.component.addClass("navigation-visible"))}addTimelineLink(e,t){if(e){const i=r()(e.date).format("YYYY-MM-DD"),n=e.dateAltText?e.dateAltText:r()(i).format("DD MMM");let s="";
10!=t&&r()(this.milestoneData[t-1].date).year()!=r()(i).year()&&(s=` class="year" data-year="${r()(i).year()}" `);const o=a()(`<li data-index="${t}" data-date="${i}" ${s}>\n          <a href="#" class="has-content">\n            <time>\n              ${n}\n            </time>\n          </a>\n        </li>`);a()(".milestoneTimeline",this.timelineSecond).append(o)}}addSlide(e,t){if(e){const i=r()(e.date).format("YYYY-MM-DD"),n=e.dateAltText?"&nbsp;"==e.dateAltText?"":e.dateAltText:r()(i).format("DD MMMM YYYY");e.overlayId=`overlay-${p()(Date.now()+100*t)}`;let s="";e.gallery&&e.gallery.length&&(e.single_image_mode&&(e.gallery.length=1),s=this.templates.gallery.render(e),s=`<div class="col-md-8">${s}</div>`);let o=`<a href="#" class="read-more" data-overlay="true" data-overlay-target="read-more-overlay-${this.readmoreOverlayHash}" data-overlay-full="false">${this.readmoreLabel}</a>`,l=e.short_desc;null==e.long_desc&&(o=""),null==l&&(l="");const d=""==s?"12":"4";a()(".milestoneSlides",this.milestoneContent).append(`<li data-index="${t}" data-date="${i}">\n        <div class="row">\n          <div class="col-md-${d}">\n            <h2>${e.title}</h2>\n            <time>${n}</time>\n            <p>${l}</p>\n            ${o}            \n          </div>\n          ${s}\n        </div>\n      </li>`),g.A.observe(a()(".milestoneSlides",this.milestoneContent).get(0))}}detachEvent(){a()(".milestoneTimeline",this.component).off("click","li>a"),a()(".milestoneSlides",this.milestoneContent).off("swipeleft"),a()(".milestoneSlides",this.milestoneContent).off("swiperight"),a()(".milestoneSlides",this.component).off("click",".read-more"),this.navigationButtons.off("click")}attachEvents(){a()(".milestoneTimeline",this.component).on("click","li>a",e=>{e.preventDefault();const t=a()(e.currentTarget).parent().data("index");this.selectSlide(t)}),a()(".milestoneSlides",this.milestoneContent).on("swipeleft",e=>{const t=a()(e.currentTarget).children("li"),i=t.filter(".selected").data("index");i+1<=t.length-1&&(e.stopPropagation(),this.selectSlide(i+1))}),a()(".milestoneSlides",this.milestoneContent).on("swiperight",e=>{const t=a()(e.currentTarget).children("li").filter(".selected").data("index");t-1>=0&&(e.stopPropagation(),this.selectSlide(t-1))}),a()(".milestoneSlides",this.component).on("click",".read-more",e=>{e.preventDefault(),e.stopPropagation(),window.overlay.prepareOverlay(a()(e.currentTarget).data(),a()(e.currentTarget).attr("href")),window.overlay.open()}),this.navigationButtons.on("click",e=>{e.preventDefault(),a()(e.currentTarget).hasClass("timelineSecond__nav__prev")?this.slide("prev"):this.slide("next")})}selectSlide(e){const t=a()(".milestoneSlides",this.milestoneContent).children("li"),i=a()(".milestoneTimeline",this.timelineSecond).children("li"),n=t.filter(".selected").data("index");if(0===e&&this.prevButton.addClass("disabled"),void 0===e)t.eq(0).addClass("selected"),i.eq(0).addClass("selected"),a()(this.readmoreOverlay).html(`<div class="richtext">${this.milestoneData[0].long_desc}</div>`);else if(e!=n){let s="selected enter-left",o="leave-right";e>n&&(s="selected enter-right",o="leave-left");const r=t.filter(".selected"),l=t.filter(`[data-index="${e}"]`);l.attr("class",s),r.attr("class",o).one("animationend",()=>{r.removeClass("leave-right leave-left"),l.removeClass("enter-left enter-right")}),i.filter(".selected").removeClass("selected"),i.filter(`[data-index="${e}"]`).addClass("selected"),a()(this.readmoreOverlay).html(`<div class="richtext">${this.milestoneData[e].long_desc}</div>`)}}slide(e,t){let i=0;void 0===t&&(t=this.slideWidth);const n=this.componentWidth-this.timelineWidth-this.navigationMargin;i="prev"==e?this.timelineSecondH.data("translate")+t:this.timelineSecondH.data("translate")-t,i>=0?(i=0,this.prevButton.addClass("disabled")):this.prevButton.removeClass("disabled"),i<=n?(i=n,this.nextButton.addClass("disabled")):this.nextButton.removeClass("disabled"),this.timelineSecondH.css("transform",`translateX(${i}px)`),this.timelineSecondH.data("translate",i)}}i(1699);class M extends n.A{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};super(),r().extend(d()),this.component=a()(e),this.className=t.className||"timeline",this.navigationMargin=20,this.slideWidth=250,this.stepWidth=161,i(9002)(`./${window.pageLang}`).then(e=>{r().locale(window.pageLang),this.initialize()}).catch(()=>{this.initialize()})}initialize(){this.timeline=a()(`.${this.className}__horizontal`,this.component),this.timelineWrapper=a()(`.${this.className}__wrapper`,this.component),this.navigationButtons=a()(`.${this.className}__nav`,this.component),this.prevButton=a()(`.${this.className}__nav__prev`,this.component),this.nextButton=a()(`.${this.className}__nav__next`,this.component),this.line=a()(`.${this.className}__line__highlighted`,this.component),this.lineBefore=a()(`.${this.className}__line__before`,this.component),this.lineAfter=a()(`.${this.className}__line__after`,this.component),this.currentIndicator=a()(`.${this.className}__current`,this.component),this.timelineLineBefore=a()(`.${this.className}__line__before`,this.component),this.timelineLineAfter=a()(`.${this.className}__line__after`,this.component),this.milestoneDetails=a()(this.component).next(),this.options=this.component.data("timeline"),this.prevButton.addClass("disabled"),this.timelineLineBefore.addClass("hide"),this.milestoneContent=new v(this.milestoneDetails,{className:"milestoneDetails"}),this.load(),this.navigationButtons.on("click",e=>{e.preventDefault(),a()(e.currentTarget).hasClass(`${this.className}__nav__prev`)?this.slide("prev"):this.slide("next")}),window.addEventListener("optimizedResize",e=>{this.slide("prev",1e5),this.buttonsVisibility()}),a()(this.component).on("swipeleft",e=>{this.slide("next")}),a()(this.component).on("swiperight",e=>{this.slide("prev")}),a()(this.milestoneDetails).on("swipeleft",e=>{this.scrollSibling("next")}),a()(this.milestoneDetails).on("swiperight",e=>{this.scrollSibling("prev")})}load(e){const t=a()(this.component).data("project-timeline");this.timelineData=t.milestones,this.timelineTitle=t.title,t.readmore_label&&this.milestoneContent.setReadMoreLabel(t.readmore_label),this.renderTimeline()}tooltipPlacement(e,t){const i=t.getBoundingClientRect(),n=120+(a()(".inPageNavigation.active").height()||0);return i.top<n?"bottom":"top"}renderTimeline(){var e=this;if(this.timelineTitle&&a()(this.component).prev().html(this.timelineTitle),this.timelineData){this.timelineData.forEach((e,t)=>{this.addTimelineItem(e,t)}),this.milestones=a()(`.${this.className}__horizontal li a`,this.component),this.milestones.on("click",function(t){let i=arguments.length>1&&void 0!==arguments[1]&&arguments[1];t.preventDefault();const n=a()(t.currentTarget),s=n.parent();if(n.hasClass("has-content")){if(s.hasClass("selected"))a()(".selected",e.timeline).removeClass("selected"),e.milestoneContent.hideMilestoneDetails();else{a()(".selected",e.timeline).removeClass("selected"),s.addClass("selected");const t=n.data("index"),{milestoneDetails:o}=e.timelineData[t];e.milestoneContent.load(o,i)}const t=s.position().left-e.componentWidth/2+80;e.componentWidth=e.component.width(),e.slide("next",t,!0),0==s.index()?(e.prevButton.addClass("disabled"),e.timelineLineBefore.addClass("hide")):s.index()==s.siblings().length&&(e.nextButton.addClass("disabled"),e.timelineLineAfter.addClass("hide"))}});const t=this.component.parents(".section-panel[aria-hidden=true]");t.show(),this.component.tooltip({selector:"[data-toggle=tooltip]",html:!0,container:"body",viewport:"body",placement:this.tooltipPlacement}),this.lineHighlight(this.component.data("timeline").currentDate),this.componentWidth=this.component.width(),this.timelineWidth=this.timeline.width(),this.component.css("max-width",this.timelineWidth+this.navigationMargin),this.timeline.data("translate",0).css("position","relative").width(this.timelineWidth),this.afterRender(),this.buttonsVisibility(),t.css("display","")}}addTimelineItem(e,t){if(null!=e){let i="",n="";if(null==e.milestoneDetails&&(e.milestoneDetails=[]),(e.tooltipDescription||e.tooltipTitle)&&0==e.milestoneDetails.length){i="hint";let t=e.tooltipDescription,s=e.tooltipTitle;t=null==t?"":`<p>${t}</p>`.replace(/"/g,"&quot;"),s=null==s?"":`<h2>${s}</h2>`.replace(/"/g,"&quot;"),n=`data-toggle="tooltip" title="<div class=&quot;timeline-tooltip&quot;>${s}${t}</div>"`}else e.milestoneDetails.length&&(i="has-content");const s=r()(e.date).format("YYYY-MM-DD"),o=e.dateAltText?e.dateAltText:r()(s).format("YYYY MMM"),l=a()(`<li>\n          <a href="#" data-index="${t}" data-date="${s}" class="${i}" ${n}>\n            <strong>${e.title}</strong>\n            <time>${o}</time>\n          </a>\n        </li>`);a()(".milestones",this.component).append(l)}}slide(e,t){let i=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=0;void 0===t&&(t=this.slideWidth);const s=this.componentWidth-this.timelineWidth-this.navigationMargin;n=i?-t:"prev"==e?this.timeline.data("translate")+t:this.timeline.data("translate")-t,n>=0?(n=0,this.prevButton.addClass("disabled"),this.timelineLineBefore.addClass("hide")):(this.prevButton.removeClass("disabled"),this.timelineLineBefore.removeClass("hide")),n<=s?(n=s,this.nextButton.addClass("disabled"),this.timelineLineAfter.addClass("hide")):(this.nextButton.removeClass("disabled"),this.timelineLineAfter.removeClass("hide")),this.timeline.css("transform",`translateX(${n}px)`),this.timeline.data("translate",n)}buttonsVisibility(){this.componentWidth=this.component.width(),this.componentWidth>=this.timelineWidth?(this.navigationButtons.show(),this.component.addClass("navigation-visible"),this.navigationButtons.hide(),this.component.removeClass("navigation-visible")):(this.navigationButtons.show(),this.component.addClass("navigation-visible"),this.scrollToSelectedOrToday())}scrollToSelectedOrToday(){const e=this.timeline.find("li.selected");let t=0;e.length?t=e.position().left-this.componentWidth/2+80:this.currentIndicator.is(":visible")&&(t=parseInt(this.currentIndicator.css("left"))-this.componentWidth/2+45),t>0&&this.slide("next",t)}scrollSibling(e){const t=this.timeline.find("li.selected");let i;i="prev"==e?t.prevAll().children(".has-content").first():t.nextAll().children(".has-content").first(),t.length&&i.length&&i.trigger("click")}lineHighlight(e){e=r()(e);let t=-1;const i=this.milestones.length;let n=0,s=!1;this.milestones.each(function(){e.isSameOrAfter(a()(this).data("date"))&&(a()(this).addClass("past"),t++,e.isSame(a()(this).data("date"))&&(a()(this).addClass("today"),s=!0))}),t>-1&&(this.lineBefore.addClass("active"),n=this.stepWidth*t,n=s?this.stepWidth*t:this.stepWidth*t+this.stepWidth/2,t==i-1?(n-=this.stepWidth/2+15,this.lineAfter.addClass("active")):s||(this.currentIndicator.css("left",n+80-10-20+"px").show(),this.currentIndicator.find("strong").html(r()(e).format("MMM")),this.currentIndicator.find("time").html(r()(e).format("YYYY")))
1),this.line.css("width",n)}swipedetect(e,t){const i=e;let n,s,a,o,r;let l,d;const h=t||function(e){};i.addEventListener("touchstart",e=>{const t=e.changedTouches[0];n="none",s=t.pageX,a=t.pageY,d=(new Date).getTime(),e.preventDefault()},!1),i.addEventListener("touchmove",e=>{e.preventDefault()},!1),i.addEventListener("touchend",e=>{const t=e.changedTouches[0];o=t.pageX-s,r=t.pageY-a,l=(new Date).getTime()-d,l<=300&&(Math.abs(o)>=150&&Math.abs(r)<=100?n=o<0?"left":"right":Math.abs(r)>=150&&Math.abs(o)<=100&&(n=r<0?"up":"down")),h(n),e.preventDefault()},!1)}afterRender(){let e="";this.options.selectedMilestone>0&&(e=this.timeline.find(".milestones li:nth-child("+this.options.selectedMilestone+") a.has-content")),e.length||(e=this.timeline.find(".past.has-content:last")),e.length||(e=this.timeline.find(":not(.past).has-content:first")),e.length&&e.trigger("click",[!0])}}const y=e=>new M(e.el)}}]);

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.