Music
(function() {
const el = document.getElementById("albums-scroll");
// גלילה אנכית → שמאלה
el.addEventListener("wheel", function(e) {
if (e.deltaY !== 0) {
e.preventDefault();
el.scrollBy({
left: -e.deltaY,
behavior: "smooth"
});
}
}, { passive: false });
// מרכוז מדויק של האלבום הראשון
window.addEventListener("load", () => {
setTimeout(() => {
const firstItem = el.querySelector("a");
const containerWidth = el.clientWidth;
const itemWidth = firstItem.offsetWidth;
const gap = 60; // תואם ל-gap מה־CSS
const scrollAmount = firstItem.offsetLeft - (containerWidth - itemWidth) / 2 + gap / 2;
el.scrollTo({ left: scrollAmount, behavior: "auto" });
}, 200);
});
})();
Singles
(function() {
const el = document.getElementById("singles-scroll");
// גלילה אנכית → שמאלה
el.addEventListener("wheel", function(e) {
if (e.deltaY !== 0) {
e.preventDefault();
el.scrollBy({
left: -e.deltaY,
behavior: "smooth"
});
}
}, { passive: false });
// מרכוז הסינגל הראשון + חשיפת חלק מהבא אחריו
window.addEventListener("load", () => {
setTimeout(() => {
const firstItem = el.querySelector("a");
const containerWidth = el.clientWidth;
const itemWidth = firstItem.offsetWidth;
const gap = 60; // תואם ל-gap מה־CSS
const scrollAmount = firstItem.offsetLeft - (containerWidth - itemWidth) / 2 + gap / 2 - 60;
el.scrollTo({ left: scrollAmount, behavior: "auto" });
}, 200);
});
})();