/*==================== NAV SEARCH BUTTON ====================*/
(function($) {
"use strict";
$(document).ready(function() {
var searchBtn = document.getElementById("header-search-btn");
$(searchBtn).click(function() {
console.log("clicked");
$("#navSearch").toggleClass("show");
});
});
})(jQuery);
function navbarSearch() {
var navbarSearchMenu = document.getElementById("navSearch");
navbarSearchMenu.classList.toggle("show");
}
/*==================== MOBILE MENU OPEN/CLOSE ====================*/
function mobileMenuFunction() {
var mobileMenuOpenStyle = document.getElementById("mobileMenu");
if (mobileMenuOpenStyle.style.transform == "translateX(-120%)") {
mobileMenuOpenStyle.style.transform = "translateX(0%)";
return;
} mobileMenuOpenStyle.style.transform = "translateX(-120%)";
}
function mobilePower() {
var mobileMenuOpenStyle = document.getElementById("mobileMenu");
if (mobileMenuOpenStyle.style.transform == "translateX(0%)") {
mobileMenuOpenStyle.style.transform = "translateX(-120%)"
return;
} mobileMenuOpenStyle.style.transform = "translate(0%)";
}
/*==================== MOBILE MENU TOGGLE SUBMENU ====================*/
(function dropDownMenu(){
var liElement = document.querySelectorAll(".mobil-menu-ul li.menu-item");
liElement.forEach(item => {
var newElement = document.createElement("span");
newElement.classList.add("menu-toggle-icon");
if ( item.classList.contains("menu-item-has-children") ) {
item.appendChild(newElement);
newElement.innerHTML = '';
}
newElement.addEventListener("click", () => {
for(let i=0; i document.body.classList.contains(darkTheme) ? 'dark' : 'light';
const selectedTheme = localStorage.getItem('selected-theme');
if (selectedTheme) {
document.body.classList[selectedTheme === 'dark' ? 'add' : 'remove'](darkTheme)
}
themeButton.addEventListener('click', () => {
document.body.classList.toggle(darkTheme);
localStorage.setItem('selected-theme', getCurrentTheme());
});
themeButtonMobile.addEventListener('click', () => {
document.body.classList.toggle(darkTheme);
localStorage.setItem('selected-theme', getCurrentTheme());
});
//===================== ACCORDION SHORTCODE [jet_accordion] =====================//
const accordionheader = document.querySelectorAll(".accordion-header");
accordionheader.forEach(accHeader => {
accHeader.addEventListener("click", event => {
accHeader.classList.toggle("active");
const accordionbody = accHeader.nextElementSibling;
if ( accHeader.classList.contains("active") ) {
accordionbody.style.maxHeight = accordionbody.scrollHeight + "px";
} else {
accordionbody.style.maxHeight = 0;
}
});
});
//===================== GO TO TOP BUTTON =====================//
gotobutton = document.querySelector("#gotoTopBtn");
window.onscroll = function() {scrollFunction()};
function scrollFunction() {
if (document.body.scrollTop > 20 || document.documentElement.scrollTop > 20) {
gotobutton.style.opacity = "1";
gotobutton.style.visibility = "visible";
} else {
gotobutton.style.opacity = "0";
gotobutton.style.visibility = "hidden";
}
}
function gotoTop() {
document.body.scrollTop = 0;
document.documentElement.scrollTop = 0;
}
jQuery('.owl-carousel').owlCarousel({
loop:true,
nav:true,
margin:5,
responsive:{
0:{
items:1
}
}
})