File: /mnt/data/truelysell-wp-demo/catering/wp-content/themes/truelysell/assets/js/script-rtl.js
/*
Author : Dreams Technologies
Template Name: Truelysell - Service Marketplace
Version : 1.0
*/
(function($) {
"use strict";
if ($('.wow').length > 0) {
new WOW().init();
}
// MultiStep Form Script
$(document).ready(function () {
/*---------------------------------------------------------*/
$(".next_btn").on('click', function () { // Function Runs On NEXT Button Click
$(this).closest('fieldset').next().fadeIn('slow');
$(this).closest('fieldset').css({
'display': 'none'
});
// Adding Class Active To Show Steps Forward;
$('#progressbar .active').removeClass('active').addClass('activated').next().addClass('active');
$('#progress-head .active').removeClass('active').next().addClass('active');
});
$(".prev_btn").on('click', function () { // Function Runs On NEXT Button Click
$(this).closest('fieldset').prev().fadeIn('slow');
$(this).closest('fieldset').css({
'display': 'none'
});
// Adding Class Active To Show Steps Forward;
$('#progressbar .active').removeClass('active').prev().removeClass('activated').addClass('active');
$('#progress-head .active').removeClass('active').prev().addClass('active');
});
});
$(document).ready(function () {
// Mobile Menu Js
$('#mobile-menu').meanmenu({
meanMenuContainer: '.mobile-menu',
meanScreenWidth: "991",
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");
});
$(".header-btn .sidebar-menu").on("click", function () {
$(".offcanvas-info").addClass("show");
$(".offcanvas-overlay").addClass("overlay-open");
});
});
// Sidebar
$(window).scroll(function () {
if ($(this).scrollTop() > 200) {
$("header").addClass("fixed");
} else {
$("header").removeClass("fixed");
}
});
jQuery(document).ready(function($) {
if ($(window).width() <= 991) {
var Sidemenu = function () {
this.$menuItem = $('.main-nav a.mean-expand');
};
function init() {
// Handle click event for sub-menu expand buttons
$('.mean-expand').on('click', function(e) {
e.preventDefault();
var $this = $(this);
// Check if the sub-menu is currently open
if ($this.hasClass('sub-menu')) {
// Close the sub-menu
$this.removeClass('sub-menu');
$this.siblings('ul').slideUp(350);
$this.find('i').removeClass('ti-minus').addClass('ti-plus'); // Change icon to plus
} else {
// Open the sub-menu
$this.addClass('sub-menu');
$this.siblings('ul').slideDown(350);
$this.find('i').removeClass('ti-plus').addClass('ti-minus'); // Change icon to minus
}
});
}
// Initialize Sidebar for mobile
init();
}
});
$(document).ready(function() {
$('.reset-link').click(function(){
$('#truelysell_core-search-form')[0].reset();
});
});
$(document).ready(function() {
$('#reset-filter').click(function(){
$('#filter-form')[0].reset();
});
});
var $slimScrolls = $('.slimscroll');
var $wrapper = $('.main-wrapper');
// Sidebar
$('.main-nav li.menu-item-has-children').append('<div class="dropdown-btn"><span class="fas fa-chevron-down"></span></div>');
$('.main-nav li.menu-item-has-children .dropdown-btn').on('click', function() {
$(this).prev('ul').slideToggle(500);
});
if($(window).width() <= 991) {
var Sidemenu = function() {
this.$menuItem = $('.main-nav a');
};
function init() {
var $this = Sidemenu;
$('.main-nav a').on('click', function(e) {
if($(this).parent().hasClass('has-submenu')) {
e.preventDefault();
}
if(!$(this).hasClass('submenu')) {
$('ul', $(this).parents('ul:first')).slideUp(350);
$('a', $(this).parents('ul:first')).removeClass('submenu');
$(this).next('ul').slideDown(350);
$(this).addClass('submenu');
} else if($(this).hasClass('submenu')) {
$(this).removeClass('submenu');
$(this).next('ul').slideUp(350);
}
});
}
// Sidebar Initiate
init();
}
// Sticky Header
$(window).scroll(function(){
var sticky = $('.header'),
scroll = $(window).scrollTop();
if (scroll >= 50) sticky.addClass('fixed');
else sticky.removeClass('fixed');
});
// Mobile menu sidebar overlay
$('.header-fixed').append('<div class="sidebar-overlay"></div>');
$(document).on('click', '#mobile_btn', function() {
$('main-wrapper').toggleClass('slide-nav');
$('.sidebar-overlay').toggleClass('opened');
$('html').addClass('menu-opened');
return false;
});
$(document).on('click', '.sidebar-overlay', function() {
$('html').removeClass('menu-opened');
$(this).removeClass('opened');
$('main-wrapper').removeClass('slide-nav');
$('#task_window').removeClass('opened');
});
$(document).on('click', '#menu_close', function() {
$('html').removeClass('menu-opened');
$('.sidebar-overlay').removeClass('opened');
$('main-wrapper').removeClass('slide-nav');
});
// Select 2
if ($('.select').length > 0) {
$('.select').select2({
minimumResultsForSearch: -1,
width: '100%'
});
}
// Select Favourite
$('.fav-icon').on('click', function() {
$(this).toggleClass('selected');
});
// Select Rating
$('.rating-select a i').on('click', function() {
$(this).toggleClass('filled');
});
// Small Sidebar
$(document).on('click', '#toggle_btn', function () {
if ($('body').hasClass('mini-sidebar')) {
$('body').removeClass('mini-sidebar');
$('.subdrop + ul').slideDown();
} else {
$('body').addClass('mini-sidebar');
$('.subdrop + ul').slideUp();
}
return false;
});
$(document).on('mouseover', function (e) {
e.stopPropagation();
if ($('body').hasClass('mini-sidebar') && $('#toggle_btn').is(':visible')) {
var targ = $(e.target).closest('.sidebar, .header-left').length;
if (targ) {
$('body').addClass('expand-menu');
$('.subdrop + ul').slideDown();
} else {
$('body').removeClass('expand-menu');
$('.subdrop + ul').slideUp();
}
return false;
}
});
// fade in scroll
if($('.main-wrapper .aos').length>0){
AOS.init({
duration:1200,
once:true
});
}
// Mobile menu sidebar overlay
$('body').append('<div class="sidebar-overlay"></div>');
$(document).on('click', '#mobile_btns', function() {
$wrapper.toggleClass('slide-nav');
$('.sidebar-overlay').toggleClass('opened');
$('html').toggleClass('menu-opened');
return false;
});
// Sidebar
var Sidemenu = function() {
this.$menuItem = $('#sidebar-menu a');
};
function initi() {
var $this = Sidemenu;
$('#sidebar-menu a').on('click', function(e) {
if($(this).parent().hasClass('submenu')) {
e.preventDefault();
}
if(!$(this).hasClass('subdrop')) {
$('ul', $(this).parents('ul:first')).slideUp(350);
$('a', $(this).parents('ul:first')).removeClass('subdrop');
$(this).next('ul').slideDown(350);
$(this).addClass('subdrop');
} else if($(this).hasClass('subdrop')) {
$(this).removeClass('subdrop');
$(this).next('ul').slideUp(350);
}
});
$('#sidebar-menu ul li.submenu a.active').parents('li:last').children('a:first').addClass('active').trigger('click');
}
// Sidebar Initiate
initi();
// Sidebar Slimscroll
// if($slimScrolls.length > 0) {
// $slimScrolls.slimScroll({
// height: 'auto',
// width: '100%',
// position: 'right',
// size: '7px',
// color: '#ccc',
// allowPageScroll: false,
// wheelStep: 10,
// touchScrollStep: 100
// });
// var wHeight = $(window).height() - 76;
// $slimScrolls.height(wHeight);
// $('.sidebar .slimScrollDiv').height(wHeight);
// $(window).resize(function() {
// var rHeight = $(window).height() - 76;
// $slimScrolls.height(rHeight);
// $('.sidebar .slimScrollDiv').height(rHeight);
// });
// }
if ($slimScrolls.length > 0) {
$slimScrolls.slimScroll({
height: 'auto',
width: '100%',
position: 'right',
size: '7px',
color: '#s',
allowPageScroll: false,
wheelStep: 10,
touchScrollStep: 100
});
var wHeight = $(window).height() - 48;
$slimScrolls.height(wHeight);
$('.sidebar .slimScrollDiv').height(wHeight);
$(window).resize(function () {
var rHeight = $(window).height() - 48;
$slimScrolls.height(rHeight);
$('.sidebar .slimScrollDiv').height(rHeight);
});
}
if ($('#data-table').length > 0) {
$('#data-table').DataTable({
"language": {
search: ' ',
searchPlaceholder: "Search...",
info: "_START_ - _END_ of _TOTAL_",
paginate: {
next: 'Next <i class="fas fa-chevron-right ms-2"></i>',
previous: '<i class="fas fa-chevron-left me-2"></i> Previous'
}
},
"bFilter": false,
initComplete: (settings, json)=>{
$('.dataTables_length').appendTo('#tablelength');
$('.dataTables_paginate').appendTo('#tablepagination');
$('.dataTables_info').appendTo('#tableinfo');
},
});
}
$(document).ready(function() {
$("#owl-demo").owlCarousel({
autoPlay: 3000, //Set AutoPlay to 3 seconds
items: 4,
itemsDesktop: [1199, 3],
itemsDesktopSmall: [979, 3]
});
});
//Feature Carousel
if ($('.feature-slider.owl-carousel').length > 0) {
$('.feature-slider.owl-carousel').owlCarousel({
loop: false,
margin: 24,
nav: true,
dots: false,
smartSpeed: 2000,
autoplay: false,
navText: [
'<i class="fa-solid fa-arrow-left"></i>',
'<i class="fa-solid fa-arrow-right"></i>'
],
responsive: {
0: {
items: 1
},
550: {
items: 1
},
768: {
items: 2
},
1000: {
items: 4
}
}
})
}
//Card Image Carousel
if ($('.img-slider.owl-carousel').length > 0) {
$('.img-slider.owl-carousel').owlCarousel({
loop: true,
margin: 24,
nav: true,
dots: true,
smartSpeed: 2000,
autoplay: false,
navText: [
'<i class="fa-solid fa-chevron-left"></i>',
'<i class="fa-solid fa-chevron-right"></i>'
],
responsive: {
0: {
items: 1
},
550: {
items: 1
},
768: {
items: 1
},
1000: {
items: 1
}
}
})
}
//catering-slider
// Service slider
if($('.owl-carousel.service-slider').length > 0) {
$('.owl-carousel.service-slider').owlCarousel({
loop:true,
margin:24,
nav:true,
dots:false,
smartSpeed: 2000,
navText : ["<i class='fa-solid fa-angle-left'></i>","<i class='fa-solid fa-angle-right'></i>"],
responsive:{
0:{
items:1
},
550:{
items:2
},
700:{
items:2
},
1000:{
items:3
}
}
})
}
// Service slider
if($('.owl-carousel.partners-slider').length > 0) {
$('.owl-carousel.partners-slider').owlCarousel({
loop:true,
margin:24,
nav:false,
dots:false,
smartSpeed: 2000,
responsive:{
0:{
items:1
},
550:{
items:2
},
700:{
items:3
},
1000:{
items:6
}
}
})
}
// Related slider
if($('.owl-carousel.related-slider').length > 0) {
$('.owl-carousel.related-slider').owlCarousel({
loop:true,
margin:24,
nav:true,
smartSpeed: 2000,
navText : ["<i class='fa-solid fa-angle-left'></i>","<i class='fa-solid fa-angle-right'></i>"],
//navContainer: '.mynav',
responsive:{
0:{
items:1
},
550:{
items:2
},
700:{
items:2
},
1000:{
items:2
}
}
})
}
// Popular Service slider
if($('.owl-carousel.popular-slider').length > 0) {
$('.owl-carousel.popular-slider').owlCarousel({
loop:true,
margin:24,
nav:true,
dots:false,
smartSpeed: 2000,
navText : ["<i class='fa-solid fa-angle-left'></i>","<i class='fa-solid fa-angle-right'></i>"],
navContainer: '.mynav1',
responsive:{
0:{
items:1
},
550:{
items:2
},
700:{
items:2
},
1000:{
items:3
}
}
})
}
// Testimonial slider
if ($('.owl-carousel.testimonial-slider.main_tesimonial').length > 0) {
$('.owl-carousel.testimonial-slider.main_tesimonial').owlCarousel({
loop: true,
margin: 24,
nav: true,
dots: false,
smartSpeed: 2000,
navText: ["<i class='ti ti-chevron-left'></i>", "<i class='ti ti-chevron-right'></i>"],
responsive: {
0: {
items: 1
},
992: {
items: 2
},
1000: {
items: 3
}
}
})
}
// Service slider
if($('.owl-carousel.testimonial-slider').length > 0) {
$('.owl-carousel.testimonial-slider').owlCarousel({
loop:true,
margin:24,
nav:true,
dots: false,
smartSpeed: 2000,
navText : ["<i class='fa-solid fa-angle-left'></i>","<i class='fa-solid fa-angle-right'></i>"],
responsive:{
0:{
items:1
},
700:{
items:2
},
1000:{
items:2
}
}
})
}
//Home slider
if ($('.banner-slider').length > 0) {
$('.banner-slider').slick({
dots: false,
autoplay: false,
infinite: true,
slidesToShow: 1,
slidesToScroll: 1,
arrows: true,
responsive: [{
breakpoint: 992,
settings: {
slidesToShow: 1
}
},
{
breakpoint: 800,
settings: {
slidesToShow: 1
}
},
{
breakpoint: 776,
settings: {
slidesToShow: 1
}
},
{
breakpoint: 567,
settings: {
slidesToShow: 1
}
}]
});
}
// Service slider
if ($('.owl-carousel.service-slider').length > 0) {
$('.owl-carousel.service-slider').owlCarousel({
loop: true,
margin: 24,
nav: true,
dots: false,
smartSpeed: 2000,
navText: ["<i class='fa-solid fa-angle-left'></i>", "<i class='fa-solid fa-angle-right'></i>"],
navContainer: '.mynav',
responsive: {
0: {
items: 1
},
550: {
items: 2
},
700: {
items: 2
},
1000: {
items: 3
}
}
})
}
// Our Services
if ($('.our-services-slider').length > 0) {
$('.our-services-slider').owlCarousel({
loop: false,
margin: 24,
nav: true,
dots: false,
smartSpeed: 2000,
autoplay: false,
navText: [
'<i class="fa-solid fa-chevron-left"></i>',
'<i class="fa-solid fa-chevron-right"></i>'
],
responsive: {
0: {
items: 1
},
550: {
items: 1
},
768: {
items: 2
},
1200: {
items: 2
},
1400: {
items: 3
}
}
})
}
// Area Expert
if ($('.area-expert-slider').length > 0) {
$('.area-expert-slider').owlCarousel({
loop: false,
margin: 24,
nav: false,
dots: false,
smartSpeed: 2000,
autoplay: true,
responsive: {
0: {
items: 1
},
550: {
items: 2
},
768: {
items: 4
},
1200: {
items: 5
},
1400: {
items: 6
}
}
})
}
// Testimonial slider
if ($('.owl-carousel.client-slider').length > 0) {
$('.owl-carousel.client-slider').owlCarousel({
loop: true,
margin: 24,
nav: false,
smartSpeed: 2000,
responsive: {
0: {
items: 1
},
700: {
items: 2
},
1000: {
items: 3
}
}
})
}
// Service Slider
if ($('.service-carousel').length > 0) {
$(document).ready(function () {
var sync1 = $("#large-img");
var sync2 = $("#small-img");
var slidesPerPage = 5; // Number of thumbnails per page
var syncedSecondary = true;
sync1.owlCarousel({
items: 1,
slideSpeed: 2000,
nav: true,
autoplay: false,
dots: false,
loop: true,
navText: [
'<i class="fa-solid fa-chevron-left"></i>',
'<i class="fa-solid fa-chevron-right"></i>'
],
responsiveRefreshRate: 200,
}).on('changed.owl.carousel', syncPosition);
sync2.owlCarousel({
items: slidesPerPage,
dots: false,
nav: true,
margin: 10,
smartSpeed: 1000,
slideSpeed: 500,
slideBy: slidesPerPage,
responsiveRefreshRate: 100,
navText: [
'<i class="fa-solid fa-chevron-left"></i>',
'<i class="fa-solid fa-chevron-right"></i>'
],
}).on('initialized.owl.carousel', function () {
sync2.find(".owl-item").eq(0).addClass("current");
}).on('changed.owl.carousel', syncPosition2);
function syncPosition(el) {
var count = el.item.count - 1;
var current = Math.round(el.item.index - (el.item.count / 2) - .5);
if (current < 0) {
current = count;
}
if (current > count) {
current = 0;
}
sync2
.find(".owl-item")
.removeClass("current")
.eq(current)
.addClass("current");
var onscreen = sync2.find('.owl-item.active').length - 1;
var start = sync2.find('.owl-item.active').first().index();
var end = sync2.find('.owl-item.active').last().index();
if (current > end) {
sync2.data('owl.carousel').to(current, 100, true);
}
if (current < start) {
sync2.data('owl.carousel').to(current - onscreen, 100, true);
}
}
function syncPosition2(el) {
if (syncedSecondary) {
var number = el.item.index;
sync1.data('owl.carousel').to(number, 100, true);
}
}
sync2.on("click", ".owl-item", function (e) {
e.preventDefault();
var number = $(this).index();
sync1.data('owl.carousel').to(number, 300, true);
});
});
}
// More btn
$('.more-btn').on('click', function () {
var text = $('.more-text');
var btn = $(this);
if (text.hasClass('expanded')) {
text.removeClass('expanded');
btn.text('Read More');
} else {
text.addClass('expanded');
btn.text('Read Less');
}
});
// Gallery Slider
if ($('.gallery-slider').length > 0) {
$('.gallery-slider').owlCarousel({
loop: true,
margin: 16,
nav: true,
dots: false,
smartSpeed: 2000,
autoplay: false,
navText: [
'<i class="fa-solid fa-chevron-left"></i>',
'<i class="fa-solid fa-chevron-right"></i>'
],
responsive: {
0: {
items: 2
},
550: {
items: 4
},
992: {
items: 4
},
1200: {
items: 5
},
1400: {
items: 6
}
}
})
}
// services-slider
if ($('.owl-carousel.services-slider').length > 0) {
$('.owl-carousel.services-slider').owlCarousel({
loop: true,
margin: 24,
nav: true,
dots: false,
smartSpeed: 2000,
navText: ["<i class='feather-arrow-left'></i>", "<i class='feather-arrow-right'></i>"],
responsive: {
0: {
items: 1
},
550: {
items: 2
},
700: {
items: 2
},
1200: {
items: 4
},
1400: {
items: 4
}
}
})
}
// services-slider
if ($('.owl-carousel.stylists-slider').length > 0) {
$('.owl-carousel.stylists-slider').owlCarousel({
loop: true,
margin: 24,
nav: true,
dots: false,
smartSpeed: 2000,
navText: ["<i class='feather-arrow-left'></i>", "<i class='feather-arrow-right'></i>"],
responsive: {
0: {
items: 1
},
550: {
items: 1
},
700: {
items: 2
},
1200: {
items: 4
},
1400: {
items: 4
}
}
})
}
// Slick testimonial two
if ($('.say-about.slider-for').length > 0) {
$('.say-about.slider-for').slick({
slidesToShow: 1,
slidesToScroll: 1,
arrows: false,
fade: true,
asNavFor: '.client-img.slider-nav',
rtl: true
});
}
if ($('.client-img.slider-nav').length > 0) {
$('.client-img.slider-nav').slick({
slidesToShow: 3,
slidesToScroll: 1,
asNavFor: '.say-about.slider-for',
dots: false,
arrows: false,
centerMode: true,
focusOnSelect: true,
rtl: true
});
}
// latest-slider
if ($('.owl-carousel.latest-slider').length > 0) {
$('.owl-carousel.latest-slider').owlCarousel({
loop: true,
margin: 24,
nav: true,
dots: false,
smartSpeed: 2000,
navText: ["<i class='feather-arrow-left'></i>", "<i class='feather-arrow-right'></i>"],
responsive: {
0: {
items: 1
},
550: {
items: 2
},
700: {
items: 3
},
1200: {
items: 4
},
1400: {
items: 4
}
}
})
}
//for slider
$(window).on('load resize', function () {
var window_width = $(window).outerWidth();
var container_width = $('.container').outerWidth();
var full_width = window_width - container_width
var right_position_value = full_width / 2
$('.slider-service').css('padding-left', right_position_value);
});
// catering slider
if ($('.owl-carousel.catering-slider').length > 0) {
$('.owl-carousel.catering-slider').owlCarousel({
loop: true,
margin: 24,
nav: false,
dots: true,
smartSpeed: 2000,
responsive: {
0: {
items: 1
},
550: {
items: 2
},
700: {
items: 3
},
1200: {
items: 4
},
1400: {
items: 4
}
}
})
}
// top-providers-catering slider
if ($('.owl-carousel.top-providers-catering').length > 0) {
$('.owl-carousel.top-providers-catering').owlCarousel({
loop: true,
margin: 24,
nav: false,
dots: true,
smartSpeed: 2000,
responsive: {
0: {
items: 1
},
550: {
items: 2
},
700: {
items: 3
},
1200: {
items: 4
},
1400: {
items: 4
}
}
})
}
// Catering Feature slider
if ($('.owl-carousel.features-four-slider').length > 0) {
$('.owl-carousel.features-four-slider').owlCarousel({
loop: true,
margin: 24,
nav: false,
dots: true,
smartSpeed: 2000,
responsive: {
0: {
items: 1
},
550: {
items: 1
},
700: {
items: 2
},
1200: {
items: 3
},
1400: {
items: 3
}
}
})
}
// Top Caterers Around the World slider
if ($('.owl-carousel.world-four-slider').length > 0) {
$('.owl-carousel.world-four-slider').owlCarousel({
loop: true,
margin: 24,
nav: false,
dots: true,
smartSpeed: 2000,
responsive: {
0: {
items: 1
},
550: {
items: 1
},
700: {
items: 2
},
1200: {
items: 3
},
1400: {
items: 3
}
}
})
}
// Catering Feature slider
if ($('.owl-carousel.client-four-slider').length > 0) {
$('.owl-carousel.client-four-slider').owlCarousel({
loop: true,
margin: 24,
nav: false,
dots: true,
smartSpeed: 2000,
responsive: {
0: {
items: 1
},
550: {
items: 1
},
700: {
items: 2
},
1200: {
items: 3
},
1400: {
items: 3
}
}
})
}
// Interesting & Useful Blogs
if ($('.owl-carousel.useful-four-slider').length > 0) {
$('.owl-carousel.useful-four-slider').owlCarousel({
loop: true,
margin: 24,
nav: false,
dots: true,
smartSpeed: 2000,
responsive: {
0: {
items: 1
},
550: {
items: 1
},
700: {
items: 2
},
1200: {
items: 3
},
1400: {
items: 3
}
}
})
}
// Service slider
if ($('.owl-carousel.top-providers-five').length > 0) {
$('.owl-carousel.top-providers-five').owlCarousel({
loop: true,
margin: 24,
nav: true,
dots: false,
smartSpeed: 2000,
navText: ["<i class='fa-solid fa-angle-left'></i>", "<i class='fa-solid fa-angle-right'></i>"],
responsive: {
0: {
items: 1
},
550: {
items: 2
},
700: {
items: 3
},
1200: {
items: 4
},
1400: {
items: 4
}
}
})
}
// Service slider
if ($('.owl-carousel.feature-service-five-slider').length > 0) {
$('.owl-carousel.feature-service-five-slider').owlCarousel({
loop: true,
margin: 24,
nav: true,
dots: false,
smartSpeed: 2000,
navText: ["<i class='fa-solid fa-angle-left'></i>", "<i class='fa-solid fa-angle-right'></i>"],
responsive: {
0: {
items: 1
},
550: {
items: 1
},
700: {
items: 2
},
1200: {
items: 3
},
1400: {
items: 3
}
}
})
}
// Service slider
if ($('.owl-carousel.car-testimonials-five-slider').length > 0) {
$('.owl-carousel.car-testimonials-five-slider').owlCarousel({
loop: true,
margin: 24,
nav: true,
dots: false,
smartSpeed: 2000,
navText: ["<i class='fa-solid fa-angle-left'></i>", "<i class='fa-solid fa-angle-right'></i>"],
responsive: {
0: {
items: 1
},
550: {
items: 1
},
700: {
items: 1
},
1000: {
items: 1
}
}
})
}
// Blog Slider
if ($('.blog-slider').length > 0) {
$('.blog-slider').owlCarousel({
loop: true,
margin: 24,
nav: true,
dots: false,
smartSpeed: 2000,
autoplay: false,
navText: [
'<i class="fa-solid fa-arrow-left"></i>',
'<i class="fa-solid fa-arrow-right"></i>'
],
responsive: {
0: {
items: 1
},
550: {
items: 1
},
768: {
items: 2
},
992: {
items: 3
},
1200: {
items: 4
}
}
})
}
// Service slider
if ($('.owl-carousel.car-blog-slider').length > 0) {
$('.owl-carousel.car-blog-slider').owlCarousel({
loop: true,
margin: 24,
nav: true,
dots: false,
smartSpeed: 2000,
navText: ["<i class='fa-solid fa-angle-left'></i>", "<i class='fa-solid fa-angle-right'></i>"],
responsive: {
0: {
items: 1
},
550: {
items: 2
},
700: {
items: 2
},
1000: {
items: 3
}
}
})
}
// Service slider
if ($('.owl-carousel.categories-slider-seven').length > 0) {
$('.owl-carousel.categories-slider-seven').owlCarousel({
loop: true,
margin: 24,
nav: true,
dots: true,
smartSpeed: 2000,
navText: ["<i class='feather-arrow-left'></i>", "<i class='feather-arrow-right'></i>"],
navContainer: '.mynav',
responsive: {
0: {
items: 1
},
550: {
items: 2
},
700: {
items: 3
},
1200: {
items: 4
},
1400: {
items: 4
}
}
})
}
// Service slider
if ($('.owl-carousel.popular-service-seven').length > 0) {
$('.owl-carousel.popular-service-seven').owlCarousel({
loop: true,
margin: 24,
nav: false,
dots: true,
smartSpeed: 2000,
navText: ["<i class='fa-solid fa-angle-left'></i>", "<i class='fa-solid fa-angle-right'></i>"],
responsive: {
0: {
items: 1
},
550: {
items: 2
},
700: {
items: 2
},
1000: {
items: 3
}
}
})
}
// Service slider
if ($('.owl-carousel.top-projects-seven').length > 0) {
$('.owl-carousel.top-projects-seven').owlCarousel({
loop: true,
margin: 24,
nav: true,
dots: true,
smartSpeed: 2000,
navText: ["<i class='feather-arrow-left'></i>", "<i class='feather-arrow-right'></i>"],
navContainer: '.mynav-seven-three',
responsive: {
0: {
items: 1
},
550: {
items: 2
},
700: {
items: 3
},
1200: {
items: 4
},
1400: {
items: 4
}
}
})
}
// Service slider
if ($('.owl-carousel.our-recent-blog').length > 0) {
$('.owl-carousel.our-recent-blog').owlCarousel({
loop: true,
margin: 24,
nav: false,
dots: true,
smartSpeed: 2000,
navText: ["<i class='fa-solid fa-angle-left'></i>", "<i class='fa-solid fa-angle-right'></i>"],
responsive: {
0: {
items: 1
},
550: {
items: 2
},
700: {
items: 2
},
1000: {
items: 3
}
}
})
}
// Service slider
if ($('.owl-carousel.testimonals-seven-slider').length > 0) {
$('.owl-carousel.testimonals-seven-slider').owlCarousel({
loop: true,
margin: 24,
nav: true,
dots: false,
smartSpeed: 2000,
navText: ["<i class='feather-arrow-left'></i>", "<i class='feather-arrow-right'></i>"],
navContainer: '.mynav-test',
responsive: {
0: {
items: 1
},
550: {
items: 1
},
700: {
items: 1
},
1000: {
items: 1
}
}
})
}
// Service slider
if ($('.owl-carousel.category-eight-slider').length > 0) {
$('.owl-carousel.category-eight-slider').owlCarousel({
loop: true,
margin: 24,
nav: true,
dots: false,
smartSpeed: 2000,
navText: ["<i class='feather-arrow-left'></i>", "<i class='feather-arrow-right'></i>"],
responsive: {
0: {
items: 1
},
550: {
items: 2
},
700: {
items: 3
},
1200: {
items: 6
},
1400: {
items: 6
}
}
})
}
// Service slider
if ($('.owl-carousel.professional-eight-slider').length > 0) {
$('.owl-carousel.professional-eight-slider').owlCarousel({
loop: true,
margin: 24,
nav: true,
dots: false,
smartSpeed: 2000,
navText: ["<i class='feather-arrow-left'></i>", "<i class='feather-arrow-right'></i>"],
responsive: {
0: {
items: 1
},
550: {
items: 2
},
700: {
items: 2
},
1200: {
items: 4
},
1400: {
items: 4
}
}
})
}
// Service slider
if ($('.owl-carousel.testimonals-eight-slider').length > 0) {
$('.owl-carousel.testimonals-eight-slider').owlCarousel({
loop: true,
margin: 24,
nav: true,
dots: false,
smartSpeed: 2000,
navText: ["<i class='feather-arrow-left'></i>", "<i class='feather-arrow-right'></i>"],
responsive: {
0: {
items: 1
},
550: {
items: 1
},
700: {
items: 1
},
1000: {
items: 1
}
}
})
}
// Service slider
if ($('.owl-carousel.blog-eight-slider').length > 0) {
$('.owl-carousel.blog-eight-slider').owlCarousel({
loop: true,
margin: 24,
nav: true,
dots: false,
smartSpeed: 2000,
navText: ["<i class='feather-arrow-left'></i>", "<i class='feather-arrow-right'></i>"],
responsive: {
0: {
items: 1
},
550: {
items: 2
},
700: {
items: 2
},
1200: {
items: 3
},
1400: {
items: 3
}
}
})
}
// Service slider
if ($('.owl-carousel.service-nine-slider').length > 0) {
$('.owl-carousel.service-nine-slider').owlCarousel({
loop: true,
margin: 24,
nav: false,
dots: true,
smartSpeed: 2000,
navText: ["<i class='feather-arrow-left'></i>", "<i class='feather-arrow-right'></i>"],
responsive: {
0: {
items: 1
},
550: {
items: 2
},
700: {
items: 2
},
1200: {
items: 4
},
1400: {
items: 4
}
}
})
}
// Service slider
if ($('.owl-carousel.provider-nine-slider').length > 0) {
$('.owl-carousel.provider-nine-slider').owlCarousel({
loop: true,
margin: 24,
nav: false,
dots: true,
smartSpeed: 2000,
navText: ["<i class='fa-solid fa-angle-left'></i>", "<i class='fa-solid fa-angle-right'></i>"],
responsive: {
0: {
items: 1
},
550: {
items: 2
},
700: {
items: 3
},
1200: {
items: 4
},
1400: {
items: 4
}
}
})
}
// Service slider
if ($('.owl-carousel.customer-review-slider').length > 0) {
$('.owl-carousel.customer-review-slider').owlCarousel({
loop: true,
margin: 24,
nav: false,
dots: true,
smartSpeed: 2000,
navText: ["<i class='feather-arrow-left'></i>", "<i class='feather-arrow-right'></i>"],
responsive: {
0: {
items: 1
},
550: {
items: 1
},
700: {
items: 1
},
1000: {
items: 1
}
}
})
}
// Service slider
if ($('.owl-carousel.service-nine-slider').length > 0) {
$('.owl-carousel.service-nine-slider').owlCarousel({
loop: true,
margin: 24,
nav: false,
dots: true,
smartSpeed: 2000,
navText: ["<i class='feather-arrow-left'></i>", "<i class='feather-arrow-right'></i>"],
responsive: {
0: {
items: 1
},
550: {
items: 2
},
700: {
items: 2
},
1200: {
items: 4
},
1400: {
items: 4
}
}
})
}
// Service slider
if ($('.owl-carousel.blogs-nine-slider').length > 0) {
$('.owl-carousel.blogs-nine-slider').owlCarousel({
loop: true,
margin: 24,
nav: false,
dots: true,
smartSpeed: 2000,
navText: ["<i class='feather-arrow-left'></i>", "<i class='feather-arrow-right'></i>"],
navContainer: '.mynav-seven-three',
responsive: {
0: {
items: 1
},
550: {
items: 2
},
700: {
items: 2
},
1200: {
items: 3
},
1400: {
items: 3
}
}
})
}
// Payment Method
$('.card-payment').on('change', function() {
$('.card-payment').each(function() {
$(this).closest('.payment-card').removeClass('payment-bg');
});
$(this).closest('.payment-card').addClass('payment-bg');
if($(this).parent(".credit-card-option").length)
{
$(".payment-list").css('display', 'block');
$(this).closest(".payment-card").css('padding-bottom', '0');
}else{
$(".payment-list").css('display', 'none');
$(".payment-card").css('padding-bottom', '15px');
}
});
$(document).on("click",".servicecontent .fav-icon",function () {
$(this).toggleClass("active");
});
// Datetimepicker Date
if($('.datetimepicker').length > 0 ){
$('.datetimepicker').datetimepicker({
format: 'MM/DD/YYYY',
icons: {
up: "fas fa-angle-up",
down: "fas fa-angle-down",
next: 'fas fa-angle-right',
previous: 'fas fa-angle-left'
}
});
}
//Custom Country Code Selector
// if($('#phone').length > 0) {
// var input = document.querySelector("#phone");
// window.intlTelInput(input, {
// utilsScript: "assets/plugins/intltelinput/js/utils.js",
// });
// }
// if($('#phone1').length > 0) {
// var input = document.querySelector("#phone1");
// window.intlTelInput(input, {
// utilsScript: "assets/plugins/intltelinput/js/utils.js",
// });
// }
//Otp verfication
$('.digit-group').find('input').each(function() {
$(this).attr('maxlength', 1);
$(this).on('keyup', function(e) {
var parent = $($(this).parent());
if(e.keyCode === 8 || e.keyCode === 37) {
var prev = parent.find('input#' + $(this).data('previous'));
if(prev.length) {
$(prev).select();
}
} else if((e.keyCode >= 48 && e.keyCode <= 57) || (e.keyCode >= 65 && e.keyCode <= 90) || (e.keyCode >= 96 && e.keyCode <= 105) || e.keyCode === 39) {
var next = parent.find('input#' + $(this).data('next'));
if(next.length) {
$(next).select();
} else {
if(parent.data('autosubmit')) {
parent.submit();
}
}
}
});
});
$('.digit-group input').on('keyup', function(){
var self = $(this);
if ( self.val() != '' ) {
self.addClass('active');
} else {
self.removeClass('active');
}
});
// Toggle Password
if($('#time-slot').length > 0) {
$('#time-slot').on('click', function() {
$(".timeslot-sec").show();
$(".timepicker-sec").hide();
});
$('#time-picker').on('click', function() {
$(".timepicker-sec").show();
$(".timeslot-sec").hide();
});
}
if($('.counters').length > 0) {
$('.counters').each(function() {
var $this = $(this),
countTo = $this.attr('data-count');
$({ countNum: $this.text()}).animate({
countNum: countTo
},
{
duration: 3000,
easing:'linear',
step: function() {
$this.text(Math.floor(this.countNum));
},
complete: function() {
$this.text(this.countNum);
}
});
});
}
// CURSOR
if($(window).width() >= 991) {
function mim_tm_cursor(){
var myCursor = jQuery('.mouse-cursor');
if(myCursor.length){
if ($("body")) {
const e = document.querySelector(".cursor-inner"),
t = document.querySelector(".cursor-outer");
let n, i = 0,
o = !1;
window.onmousemove = function (s) {
o || (t.style.transform = "translate(" + s.clientX + "px, " + s.clientY + "px)"), e.style.transform = "translate(" + s.clientX + "px, " + s.clientY + "px)", n = s.clientY, i = s.clientX
}, $("body").on("mouseenter", "a, .cursor-pointer", function () {
e.classList.add("cursor-hover"), t.classList.add("cursor-hover")
}), $("body").on("mouseleave", "a, .cursor-pointer", function () {
$(this).is("a") && $(this).closest(".cursor-pointer").length || (e.classList.remove("cursor-hover"), t.classList.remove("cursor-hover"))
}), e.style.visibility = "visible", t.style.visibility = "visible"
}
}
};
mim_tm_cursor()
}
// MultiStep Form Script
$(document).ready(function () {
/*---------------------------------------------------------*/
$(".next_btn").on('click', function () { // Function Runs On NEXT Button Click
$(this).closest('fieldset').next().fadeIn('slow');
//$(this).parent().next().fadeIn('slow');
//$(this).parent().css({
$(this).closest('fieldset').css({
'display': 'none'
});
// Adding Class Active To Show Steps Forward;
$('#progressbar .active').removeClass('active').addClass('activated').next().addClass('active');
});
});
// Timing Type
if($('.toggle-password').length > 0) {
$(document).on('click', '.toggle-password', function() {
$(this).toggleClass("feather-eye feather-eye-off");
var input = $(".pass-input");
if (input.attr("type") == "password") {
input.attr("type", "text");
} else {
input.attr("type", "password");
}
});
}
// payment active
$('.card-payments').on('click', function(){
$('.card-payments').removeClass('active');
$(this).addClass('active');
});
// Ck Editor
if ($('.ck-editor').length > 0) {
ClassicEditor
.create( document.querySelector( '.ck-editor' ), {
toolbar: {
items: [
'heading', '|',
'fontfamily', 'fontsize', '|',
'alignment', '|',
'fontColor', 'fontBackgroundColor', '|',
'bold', 'italic', 'strikethrough', 'underline', 'subscript', 'superscript', '|',
'link', '|',
'outdent', 'indent', '|',
'bulletedList', 'numberedList', 'todoList', '|',
'code', 'codeBlock', '|',
'insertTable', '|',
'uploadImage', 'blockQuote', '|',
'undo', 'redo'
],
shouldNotGroupWhenFull: true
}
} )
.then( editor => {
window.editor = editor;
} )
.catch( err => {
console.error( err.stack );
} );
}
// Datetimepicker time
if($('.timepicker').length > 0 ){
$('.timepicker').datetimepicker({
format: 'HH:mm A',
icons: {
up: "fas fa-angle-up",
down: "fas fa-angle-down",
next: 'fas fa-angle-right',
previous: 'fas fa-angle-left'
}
});
}
// Add Benefits Information
$(".add-benefits").on('click', function () {
var benefits_content = '<div class="row extra-title-row">' +
'<div class="col-md-12">' +
'<div class="mb-3">' +
'<label class="form-label">Benefits <span class="text-danger"> *</span></label>' +
'<div class="d-flex align-items-center">' +
'<input type="text" name="profilebenefits_new[]" class="form-control">' +
'<a href="#" class="text-primary d-inline-flex align-items-center text-danger delete-item ms-4"><i class="ti ti-trash"></i></a>' +
'</div>' +
'</div>' +
'</div>' +
'</div>';
$(".benefits-info").append(benefits_content);
return false;
});
$(".benefits-info").on('click', '.delete-item', function () {
$(this).closest('.extra-title-row').remove();
return false;
});
// Add Service Information
$(".addservice-info").on('click','.trash', function () {
$(this).closest('.service-cont').remove();
return false;
});
$(".add-extra").on('click', function () {
var servicecontent = '<div class="row gx-2 service-cont">' +
'<div class="col-md-4">' +
'<div class="form-group form-info">' +
'<label class="col-form-label">Item</label>' +
'<input type="text" class="form-control" placeholder="Enter Service Item">' +
'</div>' +
'</div>' +
'<div class="col-md-4">' +
'<div class="form-group form-info">' +
'<label class="col-form-label">Price</label>' +
'<input type="text" class="form-control" placeholder="Enter Services Price">' +
'</div>' +
'</div>' +
'<div class="col-md-4">' +
'<div class="d-flex">' +
'<div class="form-group form-info w-100">' +
'<label class="col-form-label">Duration</label>' +
'<input type="text" class="form-control" placeholder="Enter Service Duration">' +
'</div>' +
'<div class="form-group">' +
'<label class="col-form-label"> </label>' +
'<a href="#" class="btn btn-danger-outline trash"><i class="far fa-trash-alt"></i></a>' +
'</div>' +
'</div>' +
'</div>' +
'</div>';
$(".addservice-info").append(servicecontent);
return false;
});
// Add Hours
$(".hours-info").on('click','.trash', function () {
$(this).closest('.hours-cont').remove();
return false;
});
$(".add-hours").on('click', function () {
var hourscontent = '<div class="row hours-cont">' +
'<div class="col-md-4">' +
'<div class="form-group form-info">' +
'<label class="col-form-label">From</label>' +
'<div class="input-group input-icon">' +
'<input type="text" class="form-control timepicker" placeholder="Select Time">' +
'<span class="input-group-addon">' +
'<i class="feather-clock"></i>' +
'</span>' +
'</div>' +
'</div>' +
'</div>' +
'<div class="col-md-4">' +
'<div class="form-group form-info">' +
'<label class="col-form-label">To</label>' +
'<div class="input-group input-icon">' +
'<input type="text" class="form-control timepicker" placeholder="Select Time">' +
'<span class="input-group-addon">' +
'<i class="feather-clock"></i>' +
'</span>' +
'</div>' +
'</div>' +
'</div>' +
'<div class="col-md-4">' +
'<div class="d-flex">' +
'<div class="form-group form-info w-100">' +
'<label class="col-form-label">Slots</label>' +
'<input type="text" class="form-control" placeholder="Enter Slot">' +
'</div>' +
'<div class="form-group">' +
'<label class="col-form-label"> </label>' +
'<a href="#" class="btn btn-danger-outline trash"><i class="far fa-trash-alt"></i></a>' +
'</div>' +
'</div>' +
'</div>' +
'</div>';
$(this).parent().find(".hours-info").append(hourscontent);
return false;
});
// Add Timepicker Hours
$(".hrs-info").on('click','.trash', function () {
$(this).closest('.hrs-cont').remove();
return false;
});
$(".add-hrs").on('click', function () {
var hrscontent = '<div class="row hrs-cont">' +
'<div class="col-md-6">' +
'<div class="form-group form-info">' +
'<label class="col-form-label">From</label>' +
'<div class="input-group input-icon">' +
'<input type="text" class="form-control timepicker" placeholder="Select Time">' +
'<span class="input-group-addon">' +
'<i class="feather-clock"></i>' +
'</span>' +
'</div>' +
'</div>' +
'</div> ' +
'<div class="col-md-6">' +
'<div class="d-flex">' +
'<div class="form-group form-info">' +
'<label class="col-form-label">To</label>' +
'<div class="input-group input-icon">' +
'<input type="text" class="form-control timepicker" placeholder="Select Time">' +
'<span class="input-group-addon">' +
'<i class="feather-clock"></i>' +
'</span>' +
'</div>' +
'<div class="form-group">' +
'<label class="col-form-label"> </label>' +
'<a href="#" class="btn btn-danger-outline trash"><i class="far fa-trash-alt"></i></a>' +
'</div>' +
'</div>' +
'</div>' +
'</div>';
'</div>';
$(this).parent().find(".hrs-info").append(hrscontent);
return false;
});
// Add Timepicker Hours
$(".day-info").on('click','.trash', function () {
$(this).closest('.day-cont').remove();
return false;
});
$(".add-day").on('click', function () {
var daycontent = '<div class="row day-cont">' +
'<div class="col-md-6">' +
'<div class="form-group">' +
'<div class="input-group">' +
'<span class="input-group-text">From</span>' +
'<input type="text" class="form-control datetimepicker" placeholder="Select Time">' +
'</div>' +
'</div>' +
'</div>' +
'<div class="col-md-6">' +
'<div class="d-flex">' +
'<div class="form-group w-100">' +
'<div class="input-group">' +
'<span class="input-group-text">To</span>' +
'<input type="text" class="form-control datetimepicker" placeholder="Select Time">' +
'</div>' +
'</div>' +
'<div class="form-group">' +
'<a href="#" class="btn btn-danger-outline trash"><i class="far fa-trash-alt"></i></a>' +
'</div>' +
'</div>' +
'</div>' +
'</div>';
$(this).parent().parent().find(".day-info").append(daycontent);
return false;
});
// Timer countdown
if($('.countdown-container').length > 0 ) {
const daysEl = document.getElementById("days");
const hoursEl = document.getElementById("hours");
const minsEl = document.getElementById("mins");
const newYears = "1 Jan 2023";
function countdown() {
const newYearsDate = new Date(newYears);
const currentDate = new Date();
const totalSeconds = (newYearsDate - currentDate) / 1000;
const days = Math.floor(totalSeconds / 3600 / 24);
const hours = Math.floor(totalSeconds / 3600) % 24;
const mins = Math.floor(totalSeconds / 60) % 60;
daysEl.innerHTML = days;
hoursEl.innerHTML = formatTime(hours);
minsEl.innerHTML = formatTime(mins);
}
function formatTime(time) {
return time < 10 ? '0${time}' : time;
}
// initial call
countdown();
setInterval(countdown, 1000);
}
if($('#more').length > 0 ) {
const button = document.getElementById('more');
const container = document.getElementById('fill-more');
let isLess = true;
function showMoreLess() {
if (isLess) {
isLess = false;
container.style.height = 'auto';
button.innerHTML = "Show less <img src='assets/images/icon/arrow-down.svg' alt=''>";
} else {
isLess = true;
container.style.height = '180px';
button.innerHTML = "Show more <img src='assets/images/icon/arrow-down.svg' alt=''>";
}
}
button.addEventListener('click', showMoreLess);
}
// Calendar
if($('#calendar').length > 0 ) {
document.addEventListener('DOMContentLoaded', function() {
var calendarEl = document.getElementById('calendar');
var calendar = new FullCalendar.Calendar(calendarEl, {
themeSystem: 'bootstrap5',
headerToolbar: {
left: 'title, prev,today next',
//center: '',
right: 'dayGridMonth,timeGridWeek,timeGridDay,listMonth'
},
initialDate: '2022-11-12',
navLinks: true, // can click day/week names to navigate views
// businessHours: true, // display business hours
editable: true,
selectable: true,
events: [
{
title: 'Leave',
start: '2022-11-16',
end: '2022-11-16',
color: '#E8E8E8',
textColor: '#585757'
},
{
title: 'Leave',
start: '2022-11-03',
end: '2022-11-03',
color: '#E8E8E8',
textColor: '#585757'
},
{
title: 'Weekly Holiday',
start: '2022-11-06',
end: '2022-11-06',
color: '#ff3b3b1a',
textColor: '#E92C2C'
},
{
title: 'Weekly Holiday',
start: '2022-11-13',
end: '2022-11-13',
color: '#ff3b3b1a',
textColor: '#E92C2C'
},
{
title: 'Weekly Holiday',
start: '2022-11-20',
end: '2022-11-20',
color: '#ff3b3b1a',
textColor: '#E92C2C'
},
{
title: 'Weekly Holiday',
start: '2022-11-27',
end: '2022-11-27',
color: '#ff3b3b1a',
textColor: '#E92C2C'
},
]
});
calendar.render();
});
}
// Calendar Booking
if($('#calendar-book').length > 0 ) {
document.addEventListener('DOMContentLoaded', function() {
var calendarEl = document.getElementById('calendar-book');
var calendar = new FullCalendar.Calendar(calendarEl, {
themeSystem: 'bootstrap5',
headerToolbar: {
left: 'title, prev,today next',
//center: '',
right: 'dayGridMonth,timeGridWeek,timeGridDay,listMonth'
},
initialDate: '2022-11-12',
navLinks: true, // can click day/week names to navigate views
// businessHours: true, // display business hours
editable: true,
selectable: true,
events: [
{
title: '12:30am Laptop serv...',
start: '2022-11-02',
end: '2022-11-02',
color: '#4c40ed1a',
textColor: '#4C40ED',
"className": "popup-toggle",
},
{
title: '10:00am House Clean..',
start: '2022-11-04',
end: '2022-11-04',
color: '#4c40ed1a',
textColor: '#4C40ED'
},
{
title: '11:00am Washing ...',
start: '2022-11-05',
end: '2022-11-05',
color: '#4c40ed1a',
textColor: '#4C40ED'
},
{
title: '02:00pm Toughened...',
start: '2022-11-10',
end: '2022-11-10',
color: '#4c40ed1a',
textColor: '#4C40ED'
},
{
title: '05:00pm Interior ...',
start: '2022-11-16',
end: '2022-11-16',
color: '#4c40ed1a',
textColor: '#4C40ED'
},
{
title: '01:00pm Building....',
start: '2022-11-18',
end: '2022-11-18',
color: '#4c40ed1a',
textColor: '#4C40ED'
},
],
eventClick: function(event,calEvent, jsEvent, view) {
$(".fc-event-title").on("click", function () {
$('.toggle-sidebar').addClass('sidebar-popup');
});
$(".sidebar-close").on("click", function () {
$('.toggle-sidebar').removeClass('sidebar-popup');
});
}
});
calendar.render();
});
}
// Checkbox Select
$('.select-set').on("click", function() {
$(this).parent().find('#dropboxes').fadeToggle();
$(this).parent().parent().siblings().find('#dropboxes').fadeOut();
});
// Maximize
if($('.win-maximize').length > 0) {
$('.win-maximize').on('click', function(e){
if (!document.fullscreenElement) {
document.documentElement.requestFullscreen();
} else {
if (document.exitFullscreen) {
document.exitFullscreen();
}
}
})
}
// Chat
var chatAppTarget = $('.chat-window');
(function() {
if ($(window).width() > 991)
chatAppTarget.removeClass('chat-slide');
$(document).on("click",".chat-window .chat-users-list a.media",function () {
if ($(window).width() <= 991) {
chatAppTarget.addClass('chat-slide');
}
return false;
});
$(document).on("click","#back_user_list",function () {
if ($(window).width() <= 991) {
chatAppTarget.removeClass('chat-slide');
}
return false;
});
})();
// Chat sidebar overlay
if ($(window).width() <= 1199) {
if($('#task_chat').length > 0) {
$(document).on('click', '#task_chat', function() {
$('.sidebar-overlay').toggleClass('opened');
$('#task_window').addClass('opened');
return false;
});
}
}
if ($(window).width() > 767) {
if($('.theiaStickySidebar').length > 0) {
$('.theiaStickySidebar').theiaStickySidebar({
// Settings
additionalMarginTop: 125
});
}
}
})(this.jQuery);