var custom = { /* ** Same Height **/ sameHeightBoxes: function () { jQuery('.section-news__item h4').sameHeight(); }, /* ** Menu function **/ mobileMenu: function () { jQuery('.nav-opener').click(function (e) { e.preventDefault(); jQuery('body').removeClass('resize-active'); jQuery('body').toggleClass('nav-active'); }); }, /* ** Resize_Effect function **/ resizeEffect: function () { jQuery(window).resize(function () { jQuery('body').addClass('resize-active'); if(jQuery(window).width() > 991) { jQuery('body').removeClass('nav-active'); jQuery('.menu-dropdown').hide(); jQuery('.dropdown-open').removeClass('open'); } jQuery('.lp-btn-responsive, .lp-btn-responsive span').addClass("lp-notransition"); custom.setInnerButtonWidth(); custom.FontSize_Adapter(); if(this.resizeTO) clearTimeout(this.resizeTO); this.resizeTO = setTimeout(function() { jQuery(this).trigger('windowResize'); }, 800); }); jQuery(window).on('windowResize', function() { jQuery('.lp-btn-responsive, .lp-btn-responsive span').removeClass("lp-notransition"); }); }, /* ** sticky header function **/ stickyHeader: function () { if(jQuery('.header').hasClass('enable-sticky-header')) { jQuery('#wrapper').waypoint(function (direction) { var _sticky_header = jQuery('.header'); if (direction == "down") { setTimeout(function () { _sticky_header.addClass('header_sticky'); jQuery('body').addClass('sticky-header'); jQuery('body').removeClass('nav-active'); _sticky_header.hide().slideDown('fast'); }, 200); } else { _sticky_header.removeClass('header_sticky'); jQuery('body').removeClass('sticky-header'); } }, { offset: '-110' }); } }, /* ** Header DropDown function **/ headerDropDown: function () { var $window = jQuery(window); jQuery(".navigation .dropdown-open").hover( function() { if($window.width() <= 1023) { return; } jQuery(this).find("> .nav-dropdown").stop().slideDown(300); jQuery(this).toggleClass('open'); }, function() { if($window.width() <= 1023) { return; } jQuery(this).find("> .nav-dropdown").stop().slideUp(300); jQuery(this).toggleClass('open'); } ); jQuery('.navigation .dropdown-open').on('click', function(e) { e.preventDefault(); if($window.width() >= 1024) { return; } jQuery(this).children('.nav-dropdown').slideToggle(); jQuery(this).toggleClass('open'); jQuery(this).siblings('.dropdown-open').find('.nav-dropdown').slideUp(); jQuery(this).siblings('.dropdown-open').removeClass('open'); jQuery(this).siblings('.dropdown-open').find('.dropdown-open').removeClass('open'); e.stopPropagation(); }); jQuery('.nav-dropdown li a:not(.dropdown-open > a)').on('click', function(e){ e.stopPropagation(); }) }, /* ** Loan DropDown function **/ loanDropDown: function () { jQuery('.home-visual__form-opener').click(function (e) { e.preventDefault(); jQuery(this).parent().toggleClass('open'); if(jQuery(this).parent().hasClass('open')) { jQuery(this).next().stop().slideDown(); } else { jQuery(this).next().stop().slideUp(); } }); }, /* ** Select Loan function **/ selectLoan: function () { jQuery('.home-visual__form-dropdown__list .text').click(function (e) { e.preventDefault(); var value = jQuery(this).parent('.home-visual__form-select li').html(); jQuery(this).parents().siblings('.home-visual__form-opener').html(value); var _selector = jQuery(this).attr("data-funnel"); jQuery(this).parents('.home-visual__form').find('.btn-primary').hide(); jQuery(this).parents('.home-visual__form').find('.'+_selector).show(); jQuery('.home-visual__form-select').removeClass('open'); jQuery('.home-visual__form-dropdown').slideUp(); jQuery('.home-visual__form-dropdown__list .text').parent().removeClass('active'); jQuery(this).parent().addClass('active'); jQuery(this).parents('.home-visual__form').find('.btn-primary').removeClass('disable'); jQuery(this).parents('.home-visual__form').addClass('pulse-animation'); }); }, /* ** ToolTip function **/ toolTip: function () { jQuery('.home-visual__btn-wrap').hover(function () { if (jQuery(this).parents('.home-visual__form').find('.btn-primary').hasClass('disable')) { jQuery(this).toggleClass('tooltip-active'); } else { jQuery(this).removeClass('tooltip-active'); } }); jQuery('.home-visual__btn-wrap').click(function () { if (jQuery(this).parents('.home-visual__form').find('.btn-primary').hasClass('disable')) { jQuery(this).parents('.home-visual__form').find('.home-visual__form-dropdown').slideDown(); jQuery(this).parents('.home-visual__form').find('.home-visual__form-select').addClass('open'); } else { jQuery(this).parents('.home-visual__form').find('.home-visual__form-dropdown').slideUp(); jQuery(this).parents('.home-visual__form').find('.home-visual__form-select').removeClass('open'); } }); }, /* ** removePipeLine from footer */ removePipeLine: function() { var $ = jQuery; var $footerLinks = $('.footer__info-box ul li'); var $head = $('head'); var separatorClass = 'is-on-same-line'; var $styleSheetBold = $('