jQuery(document).ready(function($){ "use strict"; // Tooltips $(document).on('mouseover', '.speaker-img-tooltip', function () { var self = $(this), tips = self.attr('data-tips'); $tooltip = '
' + '
' + tips + '
' + '
' + '
'; $('body').append($tooltip); var $tooltip = $('body > .eventalk-tooltip'); var tHeight = $tooltip.outerHeight(); var tBottomHeight = $tooltip.find('.eventalk-tooltip-bottom').outerHeight(); var tWidth = $tooltip.outerWidth(); var tHolderWidth = self.outerWidth(); var top = self.offset().top - (tHeight + tBottomHeight); var left = self.offset().left; $tooltip.css({ 'top': top + 'px', 'left': left + 'px', 'opacity': 1 }).show(); if (tWidth <= tHolderWidth) { var itemLeft = (tHolderWidth - tWidth) / 2; left = left + itemLeft; $tooltip.css('left', left + 'px'); } else { var itemLeft = (tWidth - tHolderWidth) / 2; left = left - itemLeft; if (left < 0) { left = 0; } $tooltip.css('left', left + 'px'); } }) .on('mouseout', '.speaker-img-tooltip', function () { $('body > .eventalk-tooltip').remove(); }); /* Scroll to top */ $('.scrollToTop').on('click',function(){ $('html, body').animate({scrollTop : 0},800); return false; }); $(window).scroll(function(){ if ($(this).scrollTop() > 100) { $('.scrollToTop').fadeIn(); } else { $('.scrollToTop').fadeOut(); } }); /* Nav smooth scroll */ $('#site-navigation .menu').onePageNav({ extraOffset: EventalkObj.extraOffset, }); /* Search Box */ $(".search-box-area").on('click', '.search-button, .search-close', function(event){ event.preventDefault(); if($('.search-text').hasClass('active')){ $('.search-text, .search-close').removeClass('active'); } else{ $('.search-text, .search-close').addClass('active'); } return false; }); if ( EventalkObj.stickyMenu == 1 || EventalkObj.stickyMenu == 'on' ) { if ($(".masthead-container").length > 0) { var s = $(".masthead-container"); var sw = $(".site-wrp"); var pos = s.position(); var tHeight = s.outerHeight(); $(window).scroll(function() { var windowpos = $(window).scrollTop(); if (windowpos >= pos.top + 1) { s.removeClass("slideInUp"); sw.removeClass("opt-slideInUp"); s.addClass("stick animated slideInDown"); sw.addClass("opt-slideInUp"); //sw.css('padding-top', tHeight + 'px'); } else { s.removeClass("stick animated slideInDown"); sw.removeClass("opt-slideInUp"); s.addClass("animated"); //sw.css('padding-top', 0); } }); } } /* MeanMenu - Mobile Menu */ $('#site-navigation nav').meanmenu({ meanMenuContainer: '#meanmenu', meanScreenWidth: EventalkObj.meanWidth, removeElements: "#masthead", siteLogo: EventalkObj.siteLogo }); /* Header Right Menu */ $('.additional-menu-area').on('click', '.side-menu-trigger', function (e) { e.preventDefault(); var width = $('.sidenav').width(); if (width==280) { $('.sidenav').width(0); } else{ $('.sidenav').width(280); } }); $('.additional-menu-area').on('click', '.closebtn', function (e) { e.preventDefault(); $('.sidenav').width(0); }); /* Mega Menu */ $('.site-header .main-navigation ul > li.mega-menu').each(function() { // total num of columns var items = $(this).find(' > ul.sub-menu > li').length; // screen width var bodyWidth = $('body').outerWidth(); // main menu link width var parentLinkWidth = $(this).find(' > a').outerWidth(); // main menu position from left var parentLinkpos = $(this).find(' > a').offset().left; var width = items * 220; var left = (width/2) - (parentLinkWidth/2); var linkleftWidth = parentLinkpos + (parentLinkWidth/2); var linkRightWidth = bodyWidth - ( parentLinkpos + parentLinkWidth ); // exceeds left screen if( (width/2)>linkleftWidth ){ $(this).find(' > ul.sub-menu').css({ width: width + 'px', right: 'inherit', left: '-' + parentLinkpos + 'px' }); } // exceeds right screen else if ( (width/2)>linkRightWidth ) { $(this).find(' > ul.sub-menu').css({ width: width + 'px', left: 'inherit', right: '-' + linkRightWidth + 'px' }); } else{ $(this).find(' > ul.sub-menu').css({ width: width + 'px', left: '-' + left + 'px' }); } }); // Scripts needs loading inside content area rdtheme_content_ready_scripts(); /* WooCommerce */ rdtheme_wc_scripts($); }); (function($){ "use strict"; // Window Load+Resize $(window).on('load resize', function () { // Define the maximum height for mobile menu var wHeight = $(window).height(); wHeight = wHeight - 50; $('.mean-nav > ul').css('max-height', wHeight + 'px'); }); // Window Load $(window).on('load', function () { // Owl Slider rdtheme_content_load_scripts(); // Preloader $('#preloader').fadeOut('slow', function () { $(this).remove(); }); // Onepage Nav on meanmenu $('#meanmenu .menu').onePageNav({ extraOffset: EventalkObj.extraOffsetMobile, end: function() { $('.meanclose').trigger('click'); } }); /* Event Single Countdown */ if ( typeof $.fn.countdown == 'function') { try { var eventCountdownTime = $('.event-countdown').data('countdown'), day = (EventalkObj.day == 'Day') ? 'Day%!D' : EventalkObj.day, hour = (EventalkObj.hour == 'Hour') ? 'Hour%!D' : EventalkObj.hour, minute = (EventalkObj.minute == 'Minute') ? 'Minute%!D' : EventalkObj.minute, second = (EventalkObj.second == 'Second') ? 'Second%!D' : EventalkObj.second; $('.event-countdown').countdown(eventCountdownTime).on('update.countdown', function(event) { $(this).html(event.strftime('' + '

%D

'+day+'

' + '

%H

'+hour+'

' + '

%M

'+minute+'

' + '

%S

'+second+'

')); }).on('finish.countdown', function(event) { $(this).html(event.strftime('')); }); } catch(err) { console.log('Event Countdown : '+err.message); } } /* Event Single Countdown */ if ( typeof $.fn.countdown == 'function') { try { var eventCountdownTime = $('.idcountdown').data('countdown'), day = (EventalkObj.day == 'Day') ? 'Day%!D' : EventalkObj.day, hour = (EventalkObj.hour == 'Hour') ? 'Hour%!D' : EventalkObj.hour, minute = (EventalkObj.minute == 'Minute') ? 'Minute%!D' : EventalkObj.minute, second = (EventalkObj.second == 'Second') ? 'Second%!D' : EventalkObj.second; $('.idcountdown').countdown(eventCountdownTime).on('update.countdown', function(event) { $(this).html(event.strftime('' + '

%D

'+day+'

' + '

%H

'+hour+'

' + '

%M

'+minute+'

' + '

%S

'+second+'

')); }).on('finish.countdown', function(event) { $(this).html(event.strftime('')); }); } catch(err) { console.log('Event Countdown : '+err.message); } } }); // Slider Resize $(window).on('resize', function () { rdtheme_slider_fullscreen(); }); // Sticky Menu Resize $(window).on('resize', function () { if ($(".masthead-container").length > 0) { var s = $(".masthead-container"); var sw = $(".site-wrp"); var pos = s.position(); var tHeight = s.outerHeight(); $(window).scroll(function() { var windowpos = $(window).scrollTop(); if (windowpos >= pos.top + 1) { s.removeClass("slideInUp"); sw.removeClass("opt-slideInUp"); s.addClass("stick animated slideInDown"); sw.addClass("opt-slideInUp"); //sw.css('padding-top', tHeight + 'px'); } else { s.removeClass("stick animated slideInDown"); sw.removeClass("opt-slideInUp"); s.addClass("animated slideInUpCustonAnimetion"); //sw.css('padding-top', 0); } }); } }); // Elementor $( window ).on( 'elementor/frontend/init', function() { if ( elementorFrontendConfig.isEditMode == 1 ) { elementorFrontend.hooks.addAction( 'frontend/element_ready/widget', function(){ rdtheme_content_ready_scripts() rdtheme_content_load_scripts(); } ); } } ); })(jQuery); function rdtheme_content_ready_scripts(){ var $ = jQuery; /* Event Single Countdown */ if ( typeof $.fn.countdown == 'function') { try { var eventCountdownTime = $('.event-countdown').data('countdown'), day = (EventalkObj.day == 'Day') ? 'Day%!D' : EventalkObj.day, hour = (EventalkObj.hour == 'Hour') ? 'Hour%!D' : EventalkObj.hour, minute = (EventalkObj.minute == 'Minute') ? 'Minute%!D' : EventalkObj.minute, second = (EventalkObj.second == 'Second') ? 'Second%!D' : EventalkObj.second; $('.event-countdown').countdown(eventCountdownTime).on('update.countdown', function(event) { $(this).html(event.strftime('' + '

%D

'+day+'

' + '

%H

'+hour+'

' + '

%M

'+minute+'

' + '

%S

'+second+'

')); }).on('finish.countdown', function(event) { $(this).html(event.strftime('')); }); } catch(err) { console.log('Event Countdown : '+err.message); } } /* Event Single Countdown */ if ( typeof $.fn.countdown == 'function') { try { var eventCountdownTime = $('.idcountdown').data('countdown'), day = (EventalkObj.day == 'Day') ? 'Day%!D' : EventalkObj.day, hour = (EventalkObj.hour == 'Hour') ? 'Hour%!D' : EventalkObj.hour, minute = (EventalkObj.minute == 'Minute') ? 'Minute%!D' : EventalkObj.minute, second = (EventalkObj.second == 'Second') ? 'Second%!D' : EventalkObj.second; $('.idcountdown').countdown(eventCountdownTime).on('update.countdown', function(event) { $(this).html(event.strftime('' + '

%D

'+day+'

' + '

%H

'+hour+'

' + '

%M

'+minute+'

' + '

%S

'+second+'

')); }).on('finish.countdown', function(event) { $(this).html(event.strftime('')); }); } catch(err) { console.log('Event Countdown : '+err.message); } } /* Event Single Countdown */ if ( typeof $.fn.countdown == 'function') { try { var eventCountdownTime = $('#event-countdown').data('countdown'), day = (EventalkObj.day == 'Day') ? 'Day%!D' : EventalkObj.day, hour = (EventalkObj.hour == 'Hour') ? 'Hour%!D' : EventalkObj.hour, minute = (EventalkObj.minute == 'Minute') ? 'Minute%!D' : EventalkObj.minute, second = (EventalkObj.second == 'Second') ? 'Second%!D' : EventalkObj.second; $('#event-countdown').countdown(eventCountdownTime).on('update.countdown', function(event) { $(this).html(event.strftime('' + '

%D

'+day+'

' + '

%H

'+hour+'

' + '

%M

'+minute+'

' + '

%S

'+second+'

')); }).on('finish.countdown', function(event) { $(this).html(event.strftime('')); }); } catch(err) { console.log('Event Countdown : '+err.message); } } /* Slider */ if ( typeof $.fn.nivoSlider == 'function') { $('.rt-nivoslider').nivoSlider({ effect: 'boxRainReverse', slices: 15, boxCols: 8, boxRows: 4, animSpeed: 500, pauseTime: 3000, startSlide: 0, directionNav: true, controlNav: true, controlNavThumbs: false, pauseOnHover: false, manualAdvance: true, prevText: '', nextText: '', randomStart: false, beforeChange: function() {}, afterChange: function() {}, slideshowEnd: function() {}, lastSlide: function() {}, afterLoad: function() {} }); rdtheme_slider_fullscreen(); } } function rdtheme_content_load_scripts(){ var $ = jQuery; /*------------------------------------- Masonry -------------------------------------*/ var galleryIsoContainer = $('#no-equal-gallery'); if (galleryIsoContainer.length) { var blogGallerIso = galleryIsoContainer.imagesLoaded(function() { blogGallerIso.isotope({ itemSelector: '.no-equal-item', masonry: { columnWidth: '.no-equal-item' } }); }); } /*------------------------------------- Popup -------------------------------------*/ var yPopup = $(".popup-youtube"); if (yPopup.length) { yPopup.magnificPopup({ disableOn: 700, type: 'iframe', mainClass: 'mfp-fade', removalDelay: 160, preloader: false, fixedContentPos: false }); } if ($('.zoom-gallery').length) { $('.zoom-gallery').each(function () { // the containers for all your galleries $(this).magnificPopup({ delegate: 'a.ne-zoom', // the selector for gallery item type: 'image', gallery: { enabled: true } }); }); } /* Owl Slider */ if (typeof $.fn.owlCarousel == 'function') { $(".owl-custom-nav .owl-next").on('click',function(){ $(this).closest('.owl-wrap').find('.owl-carousel').trigger('next.owl.carousel'); }); $(".owl-custom-nav .owl-prev").on('click',function(){ $(this).closest('.owl-wrap').find('.owl-carousel').trigger('prev.owl.carousel'); }); $(".rt-owl-carousel").each(function() { var options = $(this).data('carousel-options'); $(this).owlCarousel(options); }); } /* Isotope */ if (typeof $.fn.isotope == 'function') { var $rtGalleryContainer = $('.rt-isotope-wrapper .rt-isotope-content'); $rtGalleryContainer.isotope({ filter: '*', animationOptions: { duration: 750, easing: 'linear', queue: false } }); $('.rt-isotope-tab a').on('click',function(){ var $parent = $(this).closest('.rt-isotope-wrapper'), selector = $(this).attr('data-filter'); $parent.find('.rt-isotope-tab .current').removeClass('current'); $(this).addClass('current'); $parent.find('.rt-isotope-content').isotope({ filter: selector, animationOptions: { duration: 750, easing: 'linear', queue: false } }); return false; }); } } function rdtheme_wc_scripts($){ /* Shop change view */ $('#shop-view-mode li a').on('click',function(){ $('body').removeClass('product-grid-view').removeClass('product-list-view'); if ( $(this).closest('li').hasClass('list-view-nav')) { $('body').addClass('product-list-view'); Cookies.set('shopview', 'list'); } else{ $('body').addClass('product-grid-view'); Cookies.remove('shopview'); } return false; }); } function rdtheme_slider_fullscreen(){ var $ = jQuery; $('.rt-el-slider').each(function() { var width = $(window).width(), left = $(this).offset().left, $container = $(this).find('.rt-nivoslider'); if (width<1921) { $container.css('margin-left', -left).width(width); } else { leftAlt = left-(width-1920)/2; $container.css('margin-left', -leftAlt).width(1920); } $container.css('opacity', 1); }); }