// Review slider functionality let currentIndex = 0; const track = document.getElementById('reviewTrack'); const reviews = document.querySelectorAll('.review-card'); const prevBtn = document.getElementById('prevBtn'); const nextBtn = document.getElementById('nextBtn'); function updateSlider() { if (!track) return; const width = reviews[0].clientWidth; track.style.transform = `translateX(-${currentIndex * width}px)`; } if (prevBtn && nextBtn) { nextBtn.addEventListener('click', () => { if (currentIndex < reviews.length - 1) { currentIndex++; updateSlider(); } }); prevBtn.addEventListener('click', () => { if (currentIndex > 0) { currentIndex--; updateSlider(); } }); window.addEventListener('resize', updateSlider); }