document.addEventListener('DOMContentLoaded', function(){
const slider = document.querySelector('.homepage-slider');
if(!slider) return;
const track = slider.querySelector('.homepage-slider-track');
const slides = slider.querySelectorAll('.homepage-slide');
const dots = slider.querySelectorAll('.homepage-dot');
const prev = slider.querySelector('.prev');
const next = slider.querySelector('.next');
let current = 0;
function goToSlide(index){
current = index;
if(current < 0){ current = slides.length - 1; } if(current >= slides.length){
current = 0;
}
track.style.transform =
'translateX(-' + (current * 100) + '%)';
dots.forEach(dot => dot.classList.remove('active'));
if(dots[current]){
dots[current].classList.add('active');
}
}
let autoplay = setInterval(function(){
goToSlide(current + 1);
}, 5000);
next.addEventListener('click', function(){
goToSlide(current + 1);
});
prev.addEventListener('click', function(){
goToSlide(current - 1);
});
dots.forEach(function(dot){
dot.addEventListener('click', function(){
goToSlide(
parseInt(this.dataset.slide)
);
});
});
slider.addEventListener('mouseenter', function(){
clearInterval(autoplay);
});
slider.addEventListener('mouseleave', function(){
autoplay = setInterval(function(){
goToSlide(current + 1);
}, 5000);
});
});
With decades of experience, Sala Enterprises is dedicated to bringing you the latest technology at affordable prices, backed by unparalleled service and support.
We partner with the best to deliver quality and innovation.















