Official debut on the Greek market

by time news

BYD: Official debut on the Greek market

“).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
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);

You may also like

Leave a Comment