").insertBefore(".fancybox-stage");
googletag.cmd.push(function () {
googletag.defineSlot('/54902571/4troxoi.gr/4troxoi_gallery', [[300, 250]], 'ocm_ad_4troxoi_gallery').addService(googletag.pubads());
googletag.display('ocm_ad_4troxoi_gallery');
});
}
}
});
});
});
// All scripts with type nxdeferjs -> type text/javascript
let deferScripts = document.querySelectorAll('script[type="nxdeferjs"]');
let deferStyles = document.querySelectorAll('link[type="nxdefercss"]');
let headElement = document.getElementsByTagName('head')[0];
[].forEach.call(deferScripts, function (script) {
script.type = 'text/javascript';
headElement.appendChild(script);
});
[].forEach.call(deferStyles, function (link) {
link.type = 'text/css';
headElement.appendChild(link);
});
// Register observer for lazy loading Images
let nxLazyImg = document.createElement('script');
nxLazyImg.type = 'text/javascript';
nxLazyImg.async = true;
nxLazyImg.innerHTML = 'var lazyElements=[].slice.call(document.querySelectorAll(".lazy"));if("IntersectionObserver"in window){let e=new IntersectionObserver(function(t,r){t.forEach(function(t){if(t.isIntersecting){let r=t.target;"picture"===r.nodeName.toLowerCase()?getAllChildren(r,sourceFilter).forEach(function(e){src_init(e)}):src_init(r),r.classList.remove("lazy"),e.unobserve(r)}})},{rootMargin:"300px"});function src_init(e){e.hasAttribute("data-src")&&e.setAttribute("src",e.getAttribute("data-src")),e.hasAttribute("data-srcset")&&e.setAttribute("srcset",e.getAttribute("data-srcset"))}lazyElements.forEach(function(t){e.observe(t)})}function getAllChildren(e,t){var r=[];e=e.firstChild;do{3!==e.nodeType&&(t&&!t(e)||r.push(e))}while(e=e.nextSibling);return r}function sourceFilter(e){switch(e.nodeName.toUpperCase()){case"SOURCE":case"IMG":return!0;default:return!1}}!function(){"use strict";if("IntersectionObserver"in window);else{var e=document.getElementsByClassName("lazy");[].forEach.call(e,function(e){"picture"===e.nodeName.toLowerCase()?getAllChildren(e,sourceFilter).forEach(function(e){src_init(e)}):src_init(e),e.classList.remove("lazy")})}}();';
s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(nxLazyImg, s);
let scrollTop = document.documentElement.scrollTop || document.body.scrollTop;
let bodyElement = document.querySelector("body");
window.document.addEventListener("scroll", function () {
scrollTop = document.documentElement.scrollTop || document.body.scrollTop;
if (scrollTop > 100) {
bodyElement.classList.add("body--scrolled")
} else {
bodyElement.classList.remove("body--scrolled")
}
});
if (!!document.getElementById('nx-search')) {
new Splide('#nx-search', {
type: 'slide',
width: '100%',
focus: 'center',
trimSpace: true,
rewind: true,
perPage: 8,
speed: 600,
perMove: 3,
gap: 5,
autoplay: true,
interval: 5000,
pagination: false,
breakpoints: {
1200: {
perPage: 5,
gap: 10
},
1024: {
perPage: 4,
perMove: 2,
gap: 10
},
768: {
perPage: 3,
perMove: 3,
gap: 10
},
681: {
perPage: 2,
focus: 0,
perMove: 1,
gap: 10
},
580: {
perPage: 4,
perMove: 2,
gap: 5
}
,
400: {
perPage: 3,
perMove: 3,
gap: 5
}
}
}).mount();
}
if (!!document.getElementById('nx-issue')) {
new Splide('#nx-issue', {
type: 'slide',
width: '100%',
rewind: true,
perPage: 3,
speed: 600,
perMove: 3,
gap: 30,
autoplay: true,
interval: 5000,
breakpoints: {
900: {
perPage: 2,
perMove: 2,
gap: 10,
fixedWidth: "50%"
},
768: {
perPage: 1,
perMove: 1,
gap: 10,
fixedWidth: "100%"
},
}
}).mount();
}
}, 0)
};
document.addEventListener("scroll", NXLazyLoadScripts);
function NX_Defer_Styles() {
document.removeEventListener("scroll", NX_Defer_Styles);
var loadDeferredStyles = function () {
var addStylesNode = document.getElementById("deferred-styles");
var replacement = document.createElement("div");
replacement.innerHTML = addStylesNode.textContent;
document.body.appendChild(replacement)
addStylesNode.parentElement.removeChild(addStylesNode);
};
var raf = window.requestAnimationFrame || window.mozRequestAnimationFrame ||
window.webkitRequestAnimationFrame || window.msRequestAnimationFrame;
if (raf) raf(function () {
window.setTimeout(loadDeferredStyles, 0);
});
else window.addEventListener('load', loadDeferredStyles);
}
document.addEventListener("scroll", NX_Defer_Styles);