- all images are now wepb - font is now preloaded - rearranged some css to remove some jank on the pc gallery - all pages now have a lang tag
37 lines
749 B
JavaScript
37 lines
749 B
JavaScript
var currentSlide = 0;
|
|
var allSlides = document.querySelectorAll(".programGallery");
|
|
|
|
// code for gallery to function during use
|
|
window.nextSlide = function nextSlide(){
|
|
currentSlide++;
|
|
updateSlide();
|
|
}
|
|
|
|
window.lastSlide = function lastSlide(){
|
|
currentSlide--;
|
|
updateSlide();
|
|
}
|
|
|
|
function updateSlide(){
|
|
if (currentSlide > allSlides.length-1){
|
|
currentSlide = 0;
|
|
} else if (currentSlide < 0){
|
|
currentSlide = allSlides.length-1;
|
|
}
|
|
|
|
hideAll();
|
|
allSlides[currentSlide].style.display = "grid";
|
|
|
|
}
|
|
|
|
function hideAll(){
|
|
for (var i = 0; i < allSlides.length; i++){
|
|
allSlides[i].style.display = "none";
|
|
}
|
|
}
|
|
|
|
// code to set up gallery when site is being loaded
|
|
|
|
|
|
hideAll()
|
|
updateSlide();
|