(function($){
"use strict";
if($('header').hasClass('cd-header')&&! $('header').hasClass('header__transparent')){
var nav=$('.cd-header');
var injectSpace=$('<div class="header__clone"></div>').insertAfter(nav);
$(window).on('load resize', function(){
var headerHeight=nav.outerHeight();
injectSpace.css('height', headerHeight).show();
});
}
if($('header').hasClass('cd-header')){
$(window).on('load scroll resize',
{
previousTop: 0
},
function (){
var headerHeight=$('.cd-header').outerHeight();
var currentTop=$(window).scrollTop();
if($('.header-topbar').length > 0){
if($(window).width() < 1199){
var topbarHeight=0;
}else{
var topbarHeight=$('.header-topbar ').outerHeight();
}}else if($('.topbar__off').length > 0){
var topbarHeight=$('.topbar__off').outerHeight();
}else{
var topbarHeight=0;
}
if($('#wpadminbar').length  > 0){
var adminbar=$('#wpadminbar').outerHeight();
}else{
var adminbar=0;
}
if(currentTop < this.previousTop){
if(currentTop > 0&&$('.cd-header').hasClass('is-fixed') ){
$('.cd-header').addClass('is-visible');
$('.mmenu__overlay, .mmenu_wrapper, .mmenu-overlay, .mmenu-wrapper').css('top', 0);
}else{
$('.cd-header').removeClass('is-visible is-fixed').css('top', 0 + adminbar);
$('.cd-header .header__sticky').removeClass('is-header-sticky');
$('.cd-header .octf-btn-cta').removeClass('is-icon-sticky');
}}else{
$('.cd-header').removeClass('is-visible');
if(currentTop > headerHeight&&!$('.cd-header').hasClass('is-fixed') ){
$('.cd-header').addClass('is-fixed');
$('.cd-header.is-fixed').css('top', -(headerHeight - topbarHeight - adminbar) );
$('.mmenu__overlay, .mmenu_wrapper, .mmenu-overlay, .mmenu-wrapper').css('top', headerHeight);
$('.cd-header .header__sticky').addClass('is-header-sticky');
$('.cd-header .octf-btn-cta').addClass('is-icon-sticky');
}}
this.previousTop=currentTop;
});
}
var panel_btn=$('#panel-btn'),
sidebar=$('#side-panel');
function panel_handler(){
var isActive = !panel_btn.hasClass('active');
panel_btn.toggleClass('active', isActive);
sidebar.toggleClass('side-panel-open', isActive);
$('body').toggleClass('side-panel-active', isActive);
return false;
}
$('#panel-btn, .side-panel-close, .panel-overlay').on('click', panel_handler);
$('.toggle_click_search_1').on("click", function(){
$(this).toggleClass("active");
$('.h-search-form-field').toggleClass('show');
if($(this).find('i').hasClass("flaticon-search")){
$('.toggle_search > i').removeClass("flaticon-search").addClass("flaticon-delete");
}else{
$('.toggle_search > i').removeClass("flaticon-delete").addClass("flaticon-search");
}
$('.h-search-form-inner > form > input.search-field').focus();
});
var mmenu_toggle=$('#mmenu_toggle'),
mmenu=$('#mmenu_wrapper');
function mmenu_handler(){
var isActive = !mmenu_toggle.hasClass('active');
mmenu_toggle.toggleClass('active', isActive);
mmenu.toggleClass('mmenu__open', isActive);
$('body').toggleClass('mmenu__active', isActive);
return false;
}
$('#mmenu_toggle, .mmenu__close, .mmenu__overlay').on('click', mmenu_handler);
$('.mmenu_wrapper li:has(ul)').prepend('<span class="arrow"><i class="flaticon-arrow-point-to-right"></i></span>');
$(".mmenu_wrapper .mobile_mainmenu > li span.arrow").click(function(){
$(this).parent().find("> ul").stop(true, true).slideToggle()
$(this).toggleClass("active");
});
})(jQuery);