HEX
Server: nginx/1.24.0
System: Linux DGT-WORDPRESS-VM-SERVER 6.14.0-1014-azure #14~24.04.1-Ubuntu SMP Fri Oct 3 20:52:11 UTC 2025 x86_64
User: ubuntu (1000)
PHP: 8.4.12
Disabled: NONE
Upload Files
File: /mnt/data/smarthr-co-in/demo/laravel_06/assets/js/script.js
/*
Author       : Dreamguys
Template Name: Smarthr - Laravel Template
*/


$(document).ready(function(){

	// Mobile Menu Js
	$('#mobile-menu').meanmenu({
		meanMenuContainer: '.mobile-menu',
		meanScreenWidth: "1199",
		meanExpand: ['<i class="ti ti-plus"></i>'],
	});

	// Sidebar Toggle Js
	$(".offcanvas-close,.offcanvas-overlay").on("click", function() {
		$(".offcanvas-info").removeClass("show");
		$(".offcanvas-overlay").removeClass("overlay-open");
	});
	$(".sidebar-menu").on("click", function() {
		$(".offcanvas-info").addClass("show");
		$(".offcanvas-overlay").addClass("overlay-open");
	});

	// Body Overlay Js
	$(".body-overlay").on("click", function() {
		$(".offcanvas__area").removeClass("offcanvas-opened");
		$(".df-search-area").removeClass("opened");;
		$(".body-overlay").removeClass("opened");
	});

	// Sticky Header

	$(window).scroll(function() {
		if ($(this).scrollTop() > 200) {
			$("header").addClass("fixed");
		} else {
			$("header").removeClass("fixed");
		}
	});

	new WOW().init();

	// Business Slider

	if($('.business-slider').length > 0) {
		const businessSlider = new Swiper(".business-slider", {
			spaceBetween: 24,
			loop: true, 
            speed: 2500, 
            autoplay: {
			delay: 1, 
			disableOnInteraction: true,
			pauseOnMouseEnter: true,
            },
			breakpoints: {
				1399: {
					slidesPerView: 7,
				},
				1199: {
					slidesPerView: 6,
				},
				991: {
					slidesPerView: 5,
				},
				767: {
					slidesPerView: 4,
				},
				500: {
					slidesPerView: 2,
				},
				0: {
					slidesPerView: 1,
				},
			},
		});
	}

   // Testimonial Slider

	if($('.testimonial-slider').length > 0) {
		const testimonialSlider = new Swiper(".testimonial-slider", {
			spaceBetween: 24,
			loop: true, 
            speed: 1500, // Speed of transition between slides (in ms)
			breakpoints: {
				1399: {
					slidesPerView: 3,
				},
				1199: {
					slidesPerView: 3,
				},
				991: {
					slidesPerView: 3,
				},
				0: {
					slidesPerView: 1,
				},
			},
		});
	}

	// Accordion class

	$('.accordion-item .collapse').on('show.bs.collapse', function () {
        $(this).parent().addClass('show');
      });

      $('.accordion-item .collapse').on('hide.bs.collapse', function () {
        $(this).parent().removeClass('show');
    });

	// Scroll Top

	$(window).scroll(function() { 
        var scroll = $(window).scrollTop();
        if (scroll >= 500) {
         $(".back-to-top-icon").addClass("show");
        } else {
         $(".back-to-top-icon").removeClass("show");
        }
     });

});

// Horizontal Slide

document.addEventListener("DOMContentLoaded", function () {
	const scrollers = document.querySelectorAll(".horizontal-slide");
	scrollers.forEach((scroller) => {
		scroller.setAttribute("data-animated", true);
		const scrollerInner = scroller.querySelector(".slide-list");
		const scrollerContent = Array.from(scrollerInner.children);
		scrollerContent.forEach((item) => {
			const duplicatedItem = item.cloneNode(true);
			duplicatedItem.setAttribute("aria-hidden", true);
			scrollerInner.appendChild(duplicatedItem);
		});
	});
});