$(document).ready(function () { /* Video Lightbox */ if (!!$.prototype.simpleLightboxVideo) { $(".video").simpleLightboxVideo(); } /*ScrollUp*/ if (!!$.prototype.scrollUp) { $.scrollUp(); } /*Responsive Navigation*/ $("#nav-mobile").html($("#nav-main").html()); $("#nav-trigger span").on("click", function () { if ($("nav#nav-mobile ul").hasClass("expanded")) { $("nav#nav-mobile ul.expanded").removeClass("expanded").slideUp(250); $(this).removeClass("open"); } else { $("nav#nav-mobile ul").addClass("expanded").slideDown(250); $(this).addClass("open"); } }); $("#nav-mobile").html($("#nav-main").html()); $("#nav-mobile ul a").on("click", function () { if ($("nav#nav-mobile ul").hasClass("expanded")) { $("nav#nav-mobile ul.expanded").removeClass("expanded").slideUp(250); $("#nav-trigger span").removeClass("open"); } }); /* Sticky Navigation */ if (!!$.prototype.stickyNavbar) { $("#header").stickyNavbar(); } $("#content").waypoint(function (direction) { if (direction === "down") { $("#header").addClass("nav-solid fadeInDown"); } else { $("#header").removeClass("nav-solid fadeInDown"); } }); }); /* Preloader and animations */ $(window).load(function () { // makes sure the whole site is loaded $("#status").fadeOut(); // will first fade out the loading animation $("#preloader").delay(350).fadeOut("slow"); // will fade out the white DIV that covers the website. $("body").delay(450).css({ "overflow-y": "visible" }); /* WOW Elements */ if (typeof WOW == "function") { new WOW().init(); } /* Parallax Effects */ if (!!$.prototype.enllax) { $(window).enllax(); } }); document.addEventListener("DOMContentLoaded", function () { const imageContainers = document.querySelectorAll(".image-container"); imageContainers.forEach(function (container) { container.addEventListener("click", function () { const imageUrl = this.querySelector("img").src; const zoomedImageContainer = document.createElement("div"); zoomedImageContainer.className = "zoomed-image-container"; zoomedImageContainer.innerHTML = 'Zoomed Image'; document.body.appendChild(zoomedImageContainer); zoomedImageContainer.addEventListener("click", function () { this.remove(); }); }); }); });