(function ($) {
"use strict";
//Js code for search box
// $(".first_click").on("click", function () {
// $(".search-box-text").addClass("search_box");
// $(".search-wrapper").addClass("hide-show");
// $(".search-box-text").addClass("SlideUpIn");
// $(".search-box-text").removeClass("SlideDownOut");
// });
// $(".second_click").on("click", function () {
// $(".search-box-text").removeClass("search_box");
// $(".search-wrapper").removeClass("hide-show");
// $(".search-box-text").removeClass("SlideUpIn");
// $(".search-box-text").addClass("SlideDownOut");
// });
var $search = $('.search');
if ($search.length) {
$('.fa-search', $search).on('click', function () {
$search.toggleClass('active');
});
}
$(document).on('click', function (event) {
var $target = $(event.target);
if (!$target.closest('.header-right').length && $search.hasClass('active')) {
$search.removeClass('active');
}
});
$(window).on('scroll', function () {
if ($(this).scrollTop > 100) {
$('.main-navigation').addClass('affix');
}
else {
$('.main-navigation').removeClass('affix');
}
});
/* ========== Menu icon color ========== */
$('.main-menu-icon').css('color', function () {
var iconColorAttr = $(this).data('fa-color');
return iconColorAttr;
});
/* ========== Horizontal navigation menu ========== */
if ($('.main-header').length) {
var mainHeader = $('.main-header'),
mainHeaderHeight = mainHeader.height(),
mainMenuListWrapper = $('.main-menu > ul'),
mainMenuListDropdown = $('.main-menu ul li:has(ul)'),
menu_toggle = $('.bar-menu');
/* ========== Dropdown Menu Toggle ========== */
menu_toggle.click(function(){
mainMenuListWrapper.slideToggle();
$('.site-navigation').toggleClass('menu-open');
$(this).toggleClass('active');
});
mainMenuListDropdown.each(function () {
$(this).append('');
$(this).addClass('dropdown_menu');
});
$('.dropdown-plus').on("click", function () {
$(this).prev('ul').slideToggle(300);
$(this).toggleClass('dropdown-open');
});
$('.dropdown_menu a').append('');
}
// function LogoCenter(){
// var _header = $('.head_one');
// var _LogoItem = $(_header).find('.center-logo');
// _LogoItem.each(function(){
// $(this).removeClass('');
// $(this).addClass('');
// });
// }
// LogoCenter();
function LogoLeft(){
$('.head_one').find('.left-logo .A').removeClass('col-sm-4').addClass('col-sm-6');
$('.head_one').find('.left-logo .B').removeClass('col-sm-4 order-2').addClass('col-sm-6 order-1');
$('.head_one').find('.left-logo .C').removeClass('order-1 text-center').addClass('order-3 text-left')
$('.head_one').find('.left-logo .D').removeClass('col-sm-12').addClass('col-sm-8 order-3 text-right')
}
LogoLeft();
/*--------------------------------------------------------------
Keyboard Navigation
----------------------------------------------------------------*/
if ($(window).width() < 1024) {
$("#primary-menu")
.find("li")
.last()
.bind("keydown", function (e) {
if (e.which === 9) {
e.preventDefault();
$("#site-navigation").find(".bar-menu").focus();
}
});
$("#primary-menu > li:last-child button:not(.active)").bind("keydown", function (e) {
if (e.which === 9) {
e.preventDefault();
$("#site-navigation").find(".bar-menu").focus();
}
});
} else {
$("#primary-menu").find("li").unbind("keydown");
}
menu_toggle.on('keydown', function (e) {
var tabKey = e.keyCode === 9;
var shiftKey = e.shiftKey;
if( menu_toggle.hasClass('active') ) {
if ( shiftKey && tabKey ) {
e.preventDefault();
mainMenuListWrapper.slideUp();
$('.site-navigation').removeClass('menu-open');
menu_toggle.removeClass('active');
};
}
});
})(jQuery);