(function($){ "use strict"; $(document).ready(function() { if ($('body').length ) { $('body').fitVids(); } $('select').chosen(); // Function AmandaLite init_carousel(); amandalite_main_menu(); // Menu Touch $('.body-overlay').on('click',function() { $('body').removeClass('open-menutouch'); }); $(document).on('click','.menu-touch',function( event ){ event.stopPropagation(); $(this).toggleClass('active'); $('body').addClass('open-menutouch'); return false; }); //Nav Search $(document).on('click','.navbar-search',function(){ $(this).parent().addClass('search-active'); return false; }); $(document).on('click','.close-search',function(){ $(this).closest('.header-search').removeClass('search-active'); return false; }); //Submenu var _subMenu = $('.main-menu-horizontal .amandalite-main-menu > li > .sub-menu'); _subMenu.each(function(){ var _widthSub = $(this).outerWidth(), _widthContainer = $('.main-wrapper-boxed').outerWidth(), offsetContent = ($(window).width() - _widthContainer)/2; var offsetLeft = $(this).offset().left, offsetRight = $(window).width() - offsetLeft; var _rightPos = offsetRight - offsetContent; if(_rightPos < _widthSub){ var _left = (_widthSub - _rightPos) + 50; console.log(_left); $(this).css({ "left": '-'+_left+'px' }); $(this).find('.sub-menu').css({ "left": "auto", "right": "100%" }); } }) }); /* --------------------------------------------- Owl carousel --------------------------------------------- */ function init_carousel() { $('.owl-carousel').each(function(){ var config = $(this).data(); config.navText = ['','']; var animateOut = $(this).data('animateout'); var animateIn = $(this).data('animatein'); if(typeof animateOut != 'undefined' ){ config.animateOut = animateOut; } if(typeof animateIn != 'undefined' ){ config.animateIn = animateIn; } config.smartSpeed = 1000; var owl = $(this); owl.owlCarousel(config); }); } // Menu function amandalite_main_menu() { //Add caret $('.amandalite-main-menu li.menu-item-has-children > a,.amandalite-main-menu li.page_item_has_children > a').append( '