(function ($){
"use strict";
$(document).ready(function (){
$('select').niceSelect();
var swiper=new Swiper(".testimonial-carousel-active", {
slidesPerView: 1,
spaceBetween: 10,
centeredSlides: true,
loop: true,
autoplay: {
delay: 2500,
disableOnInteraction: false,
},
pagination: {
el: ".testimonial__pagination",
clickable: true,
},
breakpoints: {
768: {
slidesPerView: 2,
spaceBetween: 20,
},
1200: {
slidesPerView: 3,
spaceBetween: 50,
},
},
});
$('a[data-rel^=lightcase]').lightcase();
var swiper=new Swiper(".blog-thumb__slider", {
navigation: {
nextEl: ".blog-thumb__next",
prevEl: ".blog-thumb__prev",
},
loop: true,
autoplay: {
delay: 2000,
disableOnInteraction: false,
},
});
var swiper=new Swiper(".team-slider", {
slidesPerView: 1,
spaceBetween: 10,
loop: true,
autoplay: {
delay: 2500,
disableOnInteraction: false,
},
pagination: {
el: ".team__pagination",
clickable: true,
},
breakpoints: {
575: {
slidesPerView: 2,
spaceBetween: 20,
},
992: {
slidesPerView: 3,
spaceBetween: 50,
},
1200: {
slidesPerView: 4,
spaceBetween: 50,
},
},
});
$(".popup-link").magnificPopup({
type: 'image',
fixedContentPos: false
});
$(".popup-gallery").magnificPopup({
type: 'image',
fixedContentPos: false,
gallery: {
enabled: true
},
});
$(".popup-video, .popup-vimeo, .popup-gmaps").magnificPopup({
type: "iframe",
mainClass: "mfp-fade",
removalDelay: 160,
preloader: false,
fixedContentPos: false
});
$('#responsive-menu a').on('click', function (event){
var $anchor=$(this);
var headerH='85';
$('html, body').stop().animate({
scrollTop: $($anchor.attr('href')).offset().top - headerH + "px"
}, 1000, 'easeInOutExpo');
event.preventDefault();
});
$(window).scroll(function (){
var Width=$(document).width();
if($("body").scrollTop() > 100||$("html").scrollTop() > 100){
if(Width > 767){
$("header").addClass("sticky");
}}else{
$("header").removeClass("sticky");
}});
$('.container').imagesLoaded(function (){
$('.portfolio-cat-filter').on('click', 'button', function (){
var filterValue=$(this).attr('data-filter');
$grid.isotope({
filter: filterValue
});
});
var $grid=$('.grid').isotope({
itemSelector: '.grid-item',
percentPosition: true,
});
});
var catButton='.portfolio-cat-filter button';
$(catButton).on('click', function (){
$(catButton).removeClass('active');
$(this).addClass('active');
});
$('#hamburger').on('click', function (){
$('.mobile-nav').addClass('show');
$('.overlay').addClass('active');
});
$('.close-nav').on('click', function (){
$('.mobile-nav').removeClass('show');
$('.overlay').removeClass('active');
});
$(".overlay").on("click", function (){
$(".mobile-nav").removeClass("show");
$('.overlay').removeClass('active');
});
$("#mobile-menu").metisMenu();
$.scrollUp({
scrollName: 'scrollUp',
topDistance: '1110',
topSpeed: 2000,
animation: 'slide',
animationInSpeed: 300,
animationOutSpeed: 300,
scrollText: '<i class="fal fa-angle-up"></i>',
activeOverlay: false,
});
new WOW().init();
});
function loader(){
$(window).on('load', function (){
$(".preloader").addClass('loaded');
$(".preloader").delay(700).fadeOut();
});
}
$(function (){
var form=$('#contact-form');
var formMessages=$('.form-message');
$(form).submit(function (e){
e.preventDefault();
var formData=$(form).serialize();
$.ajax({
type: 'POST',
url: $(form).attr('action'),
data: formData
})
.done(function (response){
$(formMessages).removeClass('error');
$(formMessages).addClass('success');
$(formMessages).text(response);
$('#contact-form input, #contact-form textarea').val('');
})
.fail(function (data){
$(formMessages).removeClass('success');
$(formMessages).addClass('problem');
if(data.responseText!==''){
$(formMessages).text(data.responseText);
}else{
$(formMessages).text('Oops! An error occured and your message could not be sent.');
}});
});
});
loader();
})(jQuery);