jQuery(document).ready(function($) { // Header Slide var owl = $('.header-slider'); owl.owlCarousel({ rtl: $("html").attr("dir") == 'rtl' ? true : false, items: 1, loop: true, dots: true, nav: true, margin: 0, navText: ['', ''], singleItem: true, autoplay: false, autoplayTimeout: 3000, autoHeight:true }); owl.owlCarousel(); owl.on('translate.owl.carousel', function (event) { var data_anim = $("[data-animation]"); data_anim.each(function() { var anim_name = $(this).data('animation'); $(this).removeClass('animated ' + anim_name).css('opacity', '0'); }); }); $("[data-delay]").each(function() { var anim_del = $(this).data('delay'); $(this).css('animation-delay', anim_del); }); $("[data-duration]").each(function() { var anim_dur = $(this).data('duration'); $(this).css('animation-duration', anim_dur); }); owl.on('translated.owl.carousel', function() { var data_anim = owl.find('.owl-item.active').find("[data-animation]"); data_anim.each(function() { var anim_name = $(this).data('animation'); $(this).addClass('animated ' + anim_name).css('opacity', '1'); }); }); // testimonial Carousel $(".testimonial-carousel").owlCarousel({ rtl: $("html").attr("dir") == 'rtl' ? true : false, //center: true, loop: true, dots: true, margin: 30, //stagePadding: 15, //items: 2, autoplay: false, autoplayTimeout: 3000, responsive: { 0: { items: 1 }, 768: { items: 2//, //margin: 13 }, 992: { items: 2, } } }); /* -------------------------------------- Scroll UP -------------------------------------- */ $(window).on('scroll', function() { if ($(this).scrollTop() > 100) { $('.scrollup').fadeIn(); } else { $('.scrollup').fadeOut(); } }); $('.scrollup').on('click', function() { $("html, body").animate({ scrollTop: 0 }, 600); return false; }); /*------------------------------------ Search --------------------------------------*/ $('.searchBtn').on('click', function(e) { //$('body').toggleClass('search__box__show__hide'); var $searchbox = $('.search__area'); if ($('body').hasClass('search__box__show__hide')) { $('body').removeClass('search__box__show__hide'); $(".search__open").focus(); } else { $('body').addClass('search__box__show__hide'); $('.search-field.sb-field').focus(); } e.preventDefault(); var links,i,len,searchItem=document.querySelector('.search__area'),fieldToggle=document.querySelector('#close-btn');let focusableElements='button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])';let firstFocusableElement=fieldToggle;let focusableContent=searchItem.querySelectorAll(focusableElements);let lastFocusableElement=focusableContent[focusableContent.length-1];if(!searchItem){return!1} links=searchItem.getElementsByTagName('button');for(i=0,len=links.length;i li').slice(-2).addClass('last-elements'); $('.our-feature .features-box').each(function(){$(this).hover(function(){$(this).parents('.our-feature .row').find('.features-box').removeClass('active');$(this).addClass('active');});}); var perspectiveSettings=[{},{movement:{imgWrapper:{translation:{x:10,y:10,z:30},rotation:{x:0,y:-10,z:0},reverseAnimation:{duration:200,easing:"easeOutQuad"}},lines:{translation:{x:10,y:10,z:[0,70]},rotation:{x:0,y:0,z:-2},reverseAnimation:{duration:2000,easing:"easeOutExpo"}},caption:{rotation:{x:0,y:0,z:2},reverseAnimation:{duration:200,easing:"easeOutQuad"}},overlay:{translation:{x:10,y:-10,z:0},rotation:{x:0,y:0,z:2},reverseAnimation:{duration:2000,easing:"easeOutExpo"}},shine:{translation:{x:100,y:100,z:0},reverseAnimation:{duration:200,easing:"easeOutQuad"}}}},{movement:{imgWrapper:{rotation:{x:-5,y:10,z:0},reverseAnimation:{duration:900,easing:"easeOutCubic"}},caption:{translation:{x:30,y:30,z:[0,40]},rotation:{x:[0,15],y:0,z:0},reverseAnimation:{duration:1200,easing:"easeOutExpo"}},overlay:{translation:{x:10,y:10,z:[0,20]},reverseAnimation:{duration:1000,easing:"easeOutExpo"}},shine:{translation:{x:100,y:100,z:0},reverseAnimation:{duration:900,easing:"easeOutCubic"}}}},{movement:{imgWrapper:{rotation:{x:-5,y:10,z:0},reverseAnimation:{duration:50,easing:"easeOutQuad"}},caption:{translation:{x:20,y:20,z:0},reverseAnimation:{duration:200,easing:"easeOutQuad"}},overlay:{translation:{x:5,y:-5,z:0},rotation:{x:0,y:0,z:6},reverseAnimation:{duration:1000,easing:"easeOutQuad"}},shine:{translation:{x:50,y:50,z:0},reverseAnimation:{duration:50,easing:"easeOutQuad"}}}},{movement:{imgWrapper:{translation:{x:0,y:-8,z:0},rotation:{x:3,y:3,z:0},reverseAnimation:{duration:1200,easing:"easeOutExpo"}},lines:{translation:{x:15,y:15,z:[0,15]},reverseAnimation:{duration:1200,easing:"easeOutExpo"}},overlay:{translation:{x:0,y:8,z:0},reverseAnimation:{duration:600,easing:"easeOutExpo"}},caption:{translation:{x:10,y:-15,z:0},reverseAnimation:{duration:900,easing:"easeOutExpo"}},shine:{translation:{x:50,y:50,z:0},reverseAnimation:{duration:1200,easing:"easeOutExpo"}}}},{movement:{lines:{translation:{x:-5,y:5,z:0},reverseAnimation:{duration:1000,easing:"easeOutExpo"}},caption:{translation:{x:15,y:15,z:0},rotation:{x:0,y:0,z:3},reverseAnimation:{duration:1500,easing:"easeOutElastic",elasticity:700}},overlay:{translation:{x:15,y:-15,z:0},reverseAnimation:{duration:500,easing:"easeOutExpo"}},shine:{translation:{x:50,y:50,z:0},reverseAnimation:{duration:500,easing:"easeOutExpo"}}}},{movement:{imgWrapper:{translation:{x:5,y:5,z:0},reverseAnimation:{duration:800,easing:"easeOutQuart"}},caption:{translation:{x:10,y:10,z:[0,50]},reverseAnimation:{duration:1000,easing:"easeOutQuart"}},shine:{translation:{x:50,y:50,z:0},reverseAnimation:{duration:800,easing:"easeOutQuart"}}}},{movement:{lines:{translation:{x:40,y:40,z:0},reverseAnimation:{duration:1500,easing:"easeOutElastic"}},caption:{translation:{x:20,y:20,z:0},rotation:{x:0,y:0,z:-5},reverseAnimation:{duration:1000,easing:"easeOutExpo"}},overlay:{translation:{x:-30,y:-30,z:0},rotation:{x:0,y:0,z:3},reverseAnimation:{duration:750,easing:"easeOutExpo"}},shine:{translation:{x:100,y:100,z:0},reverseAnimation:{duration:750,easing:"easeOutExpo"}}}}];function init(){var a=0;[].slice.call(document.querySelectorAll(".tilter")).forEach(function(b,c){a=c%2===0?a+1:a;new TiltFx(b,perspectiveSettings[a-1])})}init(); $('.fun-fact-section, #footer-widgets').ripples('show'); $(window).on('load', function() { // Sticky Nav $(".sticky-nav").sticky({ topSpacing: 0 }); }); //Set Animation Timing var animationDelay = 2500; initHeadline(); //Init Headline function initHeadline() { //initialise headline animation animateHeadline($('.av-heading')); } //Single Letters function singleLetters($words) { $words.each(function(){ var word = $(this), letters = word.text().split(''), selected = word.hasClass('is-show'); var newLetters = letters.join(''); word.html(newLetters).css('opacity', 1); }); } //Animate Headline function animateHeadline($headlines) { var duration = animationDelay; $headlines.each(function(){ var headline = $(this); //trigger animation setTimeout(function(){ hideWord( headline.find('.is-show').eq(0) ) }, duration); }); } //Hide Word function hideWord($word) { var nextWord = takeNext($word); switchWord($word, nextWord); setTimeout(function(){ hideWord(nextWord) }, animationDelay); } //Hide Letter function hideLetter($letter, $word, $bool, $duration) { $letter.removeClass('in').addClass('out'); if(!$letter.is(':last-child')) { setTimeout(function(){ hideLetter($letter.next(), $word, $bool, $duration); }, $duration); } else if($bool) { setTimeout(function(){ hideWord(takeNext($word)) }, animationDelay); } if($letter.is(':last-child') && $('html').hasClass('no-csstransitions')) { var nextWord = takeNext($word); switchWord($word, nextWord); } } //Take Next function takeNext($word) { return (!$word.is(':last-child')) ? $word.next() : $word.parent().children().eq(0); } //Take Prev function takePrev($word) { return (!$word.is(':first-child')) ? $word.prev() : $word.parent().children().last(); } //Switch Word function switchWord($oldWord, $newWord) { $oldWord.removeClass('is-show').addClass('is-hide'); $newWord.removeClass('is-hide').addClass('is-show'); } }); jQuery(document).ready(function(e) { e(".mobile-menu-active").meanmenu({ meanScreenWidth: "991", meanMenuContainer: ".mobile-menu" }), e(".mobile-menu .meanmenu-reveal").on("click", function(n) { if (e(this).hasClass("meanclose")) { n.preventDefault(); var t, a, c, o = document.querySelector(".mean-bar"); let e = 'button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])', m = document.querySelector(".meanclose"), u = o.querySelectorAll(e), r = u[u.length - 1]; if (!o) return !1; for (a = 0, c = (t = o.getElementsByTagName("a")).length; a < c; a++) t[a].addEventListener("focus", l, !0), t[a].addEventListener("blur", l, !0); function l() { for (var e = this; - 1 === e.className.indexOf("mean-bar");) "li" === e.tagName.toLowerCase() && (-1 !== e.className.indexOf("focus") ? e.className = e.className.replace("focus", "") : e.className += " focus"), e = e.parentElement } document.addEventListener("keydown", function(e) { ("Tab" === e.key || 9 === e.keyCode) && (e.shiftKey ? document.activeElement === m && (r.focus(), e.preventDefault()) : document.activeElement === r && (m.focus(), e.preventDefault())) }) } else { e(".meanmenu-reveal:not(.meanclose)").focus(); } }) }); jQuery(document).ready(function($) { var $container = $('#services'), $articles = $container.children('div'), timeout; $articles.on('mouseenter', function (event) { var $article = $(this); clearTimeout(timeout); timeout = setTimeout(function () { if ($article.hasClass('active')) return false; $articles.not($article.removeClass('blur').addClass('active')) .removeClass('active') .addClass('blur'); }, 65); }); $container.on('mouseleave', function (event) { clearTimeout(timeout); $articles.removeClass('active blur'); }); });