1const parts=window.location.hostname.split(".");var lightbox1,lightbox2,ordID=(parts[parts.length-2]||parts[0]).replace(/[^a-z]/gi,"").toUpperCase()+Date.now();function downloadFile(e,t){var n=document.createElement("a");n.href=e,n.download=t,n.style.display="none",document.body.appendChild(n),n.click(),document.body.removeChild(n)}function getCookie(e){return(e=document.cookie.match(new RegExp("(?:^|; )"+e.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g,"\\$1")+"=([^;]*)")))?decodeURIComponent(e[1]):void 0}function setCookie(e,t,n){var o,a,i=(n=n||{}).expires,l=("number"==typeof i&&i&&((o=new Date).setTime(o.getTime()+1e3*i),i=n.expires=o),i&&i.toUTCString&&(n.expires=i.toUTCString()),e+"="+(t=encodeURIComponent(t)));for(a in n){l+="; "+a;var c=n[a];!0!==c&&(l+="="+c)}document.cookie=l}function deleteCookie(e){setCookie(e,"",{expires:-1})}function newtoggle(e){"none"===e.style.display||""===e.style.display?e.style.display="block":e.style.display="none"}const assumedphones=["0","1","2","3","4","5","6","7","8","9"],favicons=new Map;function initPhoneFields(){document.querySelectorAll("[data-placeholder][data-slots]").forEach(function(t){t.addEventListener("focus",function(){t.placeholder="+1234567890"}),t.addEventListener("keydown",function(){""===t.value&&(t.value="+")}),t.addEventListener("keyup",function(e){e.key&&-1===assumedphones.indexOf(e.key)&&(t.value=t.value.replace(/[^0-9\+\.]/g,""))})})}function addBadge(t){const n=document.createElement("canvas"),o=(n.width=32,n.height=32,n.getContext("2d")),a=e=>{o.drawImage(e,0,0,32,32),o.beginPath(),o.font="16px Arial",o.roundRect(12,0,20,23,16),o.fillStyle="#e30",o.fill(),o.textAlign="center",o.textBaseline="middle",o.fillStyle="#fff",o.fillText("2",22,12),t.href=n.toDataURL("image/png")};var e;favicons.has(t.dataset.originalHref)?a(favicons.get(t.dataset.originalHref)):((e=document.createElement("img")).addEventListener("load",e=>{favicons.has(t.dataset.originalHref)||favicons.set(t.dataset.originalHref,e.target),a(e.target)}),e.src=t.href)}function addoClasso(){var e;getCookie("exitalert")&&1==getCookie("exitalert")||(e=document.getElementById("exiform"))&&!e.classList.contains("topscreen")&&e.classList.add("topscreen")}const setDefaultFavicon=e=>{var t=document.createElement("canvas"),n=(t.height=32,t.width=32,favicons.get(e.dataset.originalHref));n&&(t.getContext("2d").drawImage(n,0,0,32,32),e.href=t.toDataURL("image/png"))},allFavicons=Array.from(document.querySelectorAll('link[rel="icon"]'));allFavicons.forEach(e=>{e.dataset.originalHref=e.href});var red=1,mya=!1,donwlo=0;setInterval(function(){mya||(1==red?(red=0,allFavicons.forEach(addBadge)):(red=1,allFavicons.forEach(setDefaultFavicon)))},500),window.onfocus=function(){mya=!0},window.onblur=function(){mya=!1},document.querySelector("a[data-fslightbox='gallery']")&&(lightbox1=new SimpleLightbox({elements:"a[data-fslightbox='gallery']"})),document.querySelector("a[data-rel='lightcase']")&&(lightbox2=new SimpleLightbox({elements:"a[data-rel='lightcase']"})),document.querySelectorAll("a.fancyx").forEach(function(e){e.addEventListener("click",function(e){new SimpleLightbox.idlink({elements:this}),e.preventDefault()})}),document.querySelectorAll("a[data-href]").forEach(e=>{e.href=e.dataset.href,e.removeAttribute("data-href")});const doromap=document.getElementById("doromap"),doromapd=(doromap&&doromap.addEventListener("click",function(e){donwlo=1,lightboxdoromap=new SimpleLightbox.idlink({elements:this}),e.preventDefault()}),document.getElementById("doromapd"));function initMainScript(){document.addEventListener("mouseleave",function(e){e.clientY<=10&&addoClasso()});let e;function t(){clearTimeout(e),e=setTimeout(addoClasso,45e3)}["mousemove","keydown","scroll","click"].forEach(function(e){window.addEventListener(e,t)}),window.addEventListener("touchstart",t,{passive:!0}),t(),document.addEventListener("visibilitychange",function(){document.hidden&&addoClasso()});function n(){var e=document.documentElement.scrollHeight-window.innerHeight;e<=0||50<=window.scrollY/e*100&&(addoClasso(),window.removeEventListener("scroll",n))}window.addEventListener("scroll",n,{passive:!0});var o=document.getElementById("exitform"),o=(o&&o.addEventListener("click",function(){donwlo=1}),document.getElementById("breadcrumbs")),o=(o&&o.addEventListener("click",function(){return this.classList.toggle("breadcrmbs"),!1}),document.querySelectorAll("a.hrfa").forEach(function(e){e.href=e.dataset.ahref}),document.querySelectorAll(".custom_select_header").forEach(function(e){e.addEventListener("click",function(){return newtoggle(this.parentElement.querySelector(".custom_select_list")),!1})}),document.querySelectorAll(".custom_select_item a").forEach(function(e){e.addEventListener("click",function(){var e,t=this.parentElement,n=t.closest(".custom_select_list");return n&&((e=n.parentElement.querySelector(".custom_select_header"))&&(e.innerHTML=this.innerHTML),n.style.display="none",n.querySelectorAll(".custom_select_item").forEach(e
1=>e.classList.remove("active")),t.classList.add("active")),!1})}),document.querySelector(".plaska_close")),o=(o&&o.addEventListener("click",function(e){var t=this.closest(".plaska")||document.querySelector(".plaska");t&&(t.style.display="none"),e.preventDefault()}),document.querySelectorAll(".sare a[data-href]").forEach(function(e){e.addEventListener("click",function(e){e.preventDefault(),window.open(this.dataset.href,"_blank")})}),document.querySelectorAll(".nav-tabs a").forEach(function(e){e.addEventListener("click",function(e){var t=this.closest(".nav-tabs"),t=(t&&t.querySelectorAll(".active").forEach(e=>e.classList.remove("active")),this.parentElement&&this.parentElement.classList.add("active"),document.querySelectorAll(".tab-pane").forEach(e=>{e.style.display="none"}),this.hash?this.hash.slice(1):""),t=t?document.getElementById(t):null;t&&(t.style.display="block"),e.preventDefault()})}),document.querySelector(".other_team_select"));const a=document.querySelector(".team_filter");o&&a&&o.addEventListener("click",function(e){newtoggle(a),e.preventDefault()});o=document.querySelector(".other_team section div.title");o&&o.addEventListener("click",function(){var e=document.querySelector(".team_filter li a.active"),t=document.querySelector(".other_team_select");e&&e.classList.remove("active"),t&&(t.innerHTML=""),document.querySelectorAll(".persons_list li").forEach(function(e){e.style.display="block"})}),document.querySelectorAll(".team_filter a").forEach(function(e){e.addEventListener("click",function(e){var t=this.dataset.department,n=document.querySelector(".team_filter li a.active");n&&n.classList.remove("active"),t&&(document.querySelectorAll(".persons_list li").forEach(function(e){e.style.display="block"}),document.querySelectorAll('.persons_list li:not([data-department="'+t+'"])').forEach(function(e){e.style.display="none"}),(n=document.querySelector(".other_team_select"))&&(n.innerHTML=this.innerHTML),(t=document.querySelector(".team_filter.active"))&&(t.classList.remove("active"),document.querySelectorAll(".team_filter a").forEach(function(e){e.style.display="block"}),this.style.display="none"),this.classList.add("active")),e.preventDefault()})});const i=document.getElementById("contant_us");document.addEventListener("click",function(e){var t,n;e.target.closest(".mail_us, .subscribe_button")?(i&&i.classList.add("topscreen"),e.preventDefault()):(n=e.target.closest(".rev_form_close"))?((t=(n=n.parentElement)?n.parentElement:null)&&t.classList.remove("topscreen"),n&&"exitform"===n.id&&setCookie("exitalert",1,{expires:86400,path:"/"})):(t=e.target.closest(".topscreen"))&&(n=t.querySelector("form.avtojax"))&&!n.contains(e.target)&&(t.classList.remove("topscreen"),"exitform"===n.id)&&setCookie("exitalert",1,{expires:86400,path:"/"})}),document.querySelectorAll(".main_advantages .show_all").forEach(function(e){e.addEventListener("click",function(e){var t=this.closest(".main_advantages");t&&t.querySelectorAll("li").forEach(e=>{e.style.display="block"}),this.style.display="none",e.preventDefault()})}),document.querySelectorAll("ul.row_flex.nav li.parrent > a, li.parrent > a").forEach(function(e){e.addEventListener("click",function(e){var t=this.closest("li.parrent"),t=t?t.querySelector(":scope > ul.drop_nav"):null,n=e.currentTarget.getBoundingClientRect();768<window.innerWidth||e.clientX+1>n.right-32&&(t&&newtoggle(t),e.preventDefault())})});o=document.querySelector(".tabs_container_bg ul.tabs li:first-child");o&&(o.classList.add("current"),document.querySelectorAll(".tabs_container_bg ul + .box_tabs").forEach(e=>{e.classList.add("active")}),document.querySelectorAll("ul.tabs li").forEach(function(e){e.addEventListener("click",function(){e.classList.contains("current")||(e.parentNode.querySelectorAll("li.current").forEach(e=>e.classList.remove("current")),e.classList.add("current"),e.parentNode.querySelectorAll("div.box").forEach(function(e){e.style.display="none"}),document.querySelectorAll(".box_tabs").forEach(e=>e.classList.remove("active")),document.querySelectorAll('.box_tabs[data-content="'+this.dataset.content+'"]').forEach(e
1=>{e.classList.add("active")}),document.querySelectorAll(".tabs.active").forEach(function(e){e.classList.remove("active"),newtoggle(e)}))})})),getCookie("firstalert");const l=document.getElementById("fta"),c=(l&&(l.style.display="none",(o=l.querySelector("a.mailfta"))&&o.addEventListener("click",function(){i&&i.classList.add("topscreen"),l.style.display="none"}),l.addEventListener("click",function(){l.style.display="none"})),setCookie("firstalert",1,{expires:216e3,path:"/"}),document.getElementById("coo"));"1"==getCookie("coogree")&&c&&(c.style.display="none");o=document.getElementById("butocoo"),o&&o.addEventListener("click",function(e){setCookie("coogree",1,{expires:216e3,path:"/"}),c&&(c.style.display="none"),"function"==typeof gtag&&(gtag("consent","update",{analytics_storage:"granted"}),gtag("consent","update",{ad_storage:"granted"})),e.preventDefault()}),o=document.getElementById("butonoo"),o&&o.addEventListener("click",function(e){setCookie("coogree",1,{expires:216e3,path:"/"}),c&&(c.style.display="none"),"function"==typeof gtag&&(gtag("consent","default",{ad_storage:"denied",analytics_storage:"denied"}),gtag("set","ads_data_redaction",!0)),e.preventDefault()}),document.querySelectorAll(".maps .metkas").forEach(function(e){e.addEventListener("click",function(e){var t;this.dataset.zaga&&(t=(t=this.closest(".maps"))?t.querySelector(".plaska"):null)&&(t.style.display="block",t=t.querySelector("span"))&&(t.innerHTML=this.dataset.zaga),e.preventDefault()})}),o=document.getElementById("subcomment"),o&&o.addEventListener("click",function(){this.innerHTML='<center style="background:#caeab9"><b>OK</b></center>'}),document.querySelectorAll("form.avtojax").forEach(function(l){l.addEventListener("submit",function(e){e.preventDefault(),l.style.visibility="hidden";e=new URLSearchParams(new FormData(this));null!=ordID&&""!==ordID&&e.append("ordID",ordID),fetch("/GEOIP/ajax.php",{method:"post",body:e,headers:{"Content-Type":"application/x-www-form-urlencoded"}}).then(e=>e.json()).then(t=>{if("exitform"===this.id&&(setCookie("exitalert",1,{expires:3650,path:"/"}),this.parentNode)&&this.parentNode.classList.remove("topscreen"),"backmailform"!==this.id&&"exitform"!==this.id||(1===donwlo&&("undefined"!=typeof opapa?downloadFile("/images/brochure_"+opapa+".pdf","brochure.pdf"):downloadFile("/images/brochure.pdf","brochure.pdf")),2!==donwlo)||downloadFile("/images/roadmap.jpg","roadmap.jpg"),"validation_failed"===t.status)alert(t.invalidFields[0].message);else{var n=this.querySelector('input[name="branch"]'),o=this.querySelector('select[name="branch"]');let e="";n?e=n.value:o&&o.options[o.selectedIndex]&&(e=o.options[o.selectedIndex].value);const a=document.getElementById("okay"),i=document.getElementById("checksend");l.classList.contains("form_subscribe")&&(l.style.visibility="hidden"),3==e&&"function"==typeof gtag&&(gtagParams=this.id&&""!==this.id.trim()?this.id:"idknow",gtag("event","clickchatlive",{event_category:"chatsend",event_action:"openchat",transaction_id:ordID,content_type:gtagParams,...t?.timer?{timestamp_micros:t.timer}:{}}));try{"undefined"!=typeof activelightbox&&activelightbox&&activelightbox.close()}catch(e){}a&&(a.style.display="block"),setTimeout(function(){a&&(a.style.display="none"),i&&(i.style.display="block"),l.style.visibility="visible"},5e3)}this.classList.contains("parenti")&&this.reset()}).catch(e=>{console.log(e)})})}),document.addEventListener("fetchit:before",function(){}),o=document.getElementById("wewillcontact");o&&o.addEventListener("click",function(){var e=this.querySelector(".phone_ko"),t=this.querySelector(".email_ko"),n=document.getElementById("phone_ko"),o=document.getElementById("email_ko");"email_ko"===this.dataset.who&&(e&&(e.style.display="none"),n&&(n.value="000000000000"),t&&(t.style.display="block"),o)&&(o.value=""),"phone_ko"===this.dataset.who&&(e&&(e.style.display="block"),n&&(n.value=""),t&&(t.style.display="none"),o)&&(o.value="[email protected]")});const s=document.querySelectorAll(".mennux li"),r=document.querySelectorAll(".infmt"),d=(s.forEach(function(t){t.addEventListener("click",function(e){s.forEac
1h(function(e){e.classList.remove("active")}),this.classList.add("active"),r.forEach(function(e){e.classList.toggle("active",e.dataset.vww===t.dataset.link)}),e.preventDefault()})}),document.querySelectorAll(".nofxd"));d.length&&window.addEventListener("scroll",function(){const t=50<window.scrollY;d.forEach(function(e){e.classList.toggle("fxdd",t)})},{passive:!0})}doromapd&&doromapd.addEventListener("click",function(e){donwlo=2,lightboxdoromapd=new SimpleLightbox.idlink({elements:this}),e.preventDefault()}),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",function(){initPhoneFields(),initMainScript()},{once:!0}):(initPhoneFields(),initMainScript()),function(){const t=document.getElementById("tableScroll"),n=document.getElementById("scrollLeft"),o=document.getElementById("scrollRight");function e(){var e;window.innerWidth<=768?(e=t.scrollWidth>t.clientWidth,n.classList.toggle("hidden",!e),o.classList.toggle("hidden",!e)):(n.classList.add("hidden"),o.classList.add("hidden"))}t&&n&&o&&(n.addEventListener("click",function(e){e.preventDefault(),t.scrollBy({left:-200,behavior:"smooth"})}),o.addEventListener("click",function(e){e.preventDefault(),t.scrollBy({left:200,behavior:"smooth"})}),window.addEventListener("resize",e),window.addEventListener("load",function(){setTimeout(e,100)}));var a=document.getElementById("expandBtn");if(a){var i=document.querySelectorAll(".comptab tbody tr");const l=[];i.forEach(function(e,t){4<=t&&l.push(e)}),l.forEach(function(e){e.classList.add("hidden-row")});let t=!1;a.addEventListener("click",function(e){e.preventDefault(),t=!t,l.forEach(function(e){e.classList.toggle("hidden-row",!t)})})}}();
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.