(function($,w){'use strict';if(!w.jQuery){throw 'IdeaTheme: jQuery not found'} w.IdeaTheme.navigationMenu={activeClass:'active',bodyActiveClass:'navigation-active',onNavigation:!1,init:function(){if($('#navigation').length==0){return} this.mobile.init();this.controlMedia();this.createOverlay();this.eventListener()},mobile:{activeClass:'active',menuRendered:!1,mobileMenuId:'mobile-navigation',init:function(){this.eventListener()},buildMenu:function(){var self=this;if(self.menuRendered){return} $('#header .logo > a').before('
');$('body').append('
');if(navigationMenu!==null){$('.'+this.mobileMenuId).append(self.createCategoriesHtml(navigationMenu.categories,null,1))} if(typeof menuItems.row1!=="undefined"){$('.'+this.mobileMenuId).append(self.createMenuItemsHtml(menuItems.row1))} if(typeof menuItems.row2!=="undefined"){$('.'+this.mobileMenuId).append(self.createMenuItemsHtml(menuItems.row2))} this.menuRendered=!0},createMenuItemsHtml:function(menuItems){var output='
';return output},createCategoriesHtml:function(categories,parentCategory,level){var self=this;var output='
';if(level>1){output+='
Geri Dön
';output+='
'+parentCategory.name+'
'} output+='
';return output},openSubCategories:function(element){if(element.hasClass(this.activeClass)){element.removeClass(this.activeClass)}else{var subCategoryHeight=element.find('> div').outerHeight();$('#'+this.mobileMenuId).scrollTop(0);$('.'+this.mobileMenuId).css('height',subCategoryHeight);element.addClass(this.activeClass)}},closeSubCategories:function(element){element.parent('.has-sub-category').removeClass(this.activeClass);if(element.hasClass('category-level-2')){$('.'+this.mobileMenuId).css('height','auto')} if(element.hasClass('category-level-3')){var subCategoryHeight=element.parents('.category-level-2').outerHeight();$('.'+this.mobileMenuId).css('height',subCategoryHeight)}},toggleNavigation:function(){if($('body').hasClass(IdeaTheme.navigationMenu.bodyActiveClass)){$('body').removeClass(IdeaTheme.navigationMenu.bodyActiveClass)}else{$('body').addClass(IdeaTheme.navigationMenu.bodyActiveClass)}},eventListener:function(){var self=this;$(document).on('click','[data-selector="toggle-bar"]',function(e){e.stopPropagation();self.toggleNavigation()});$(document).on('click','#'+self.mobileMenuId,function(e){e.stopPropagation()});$(document).on('click','#'+self.mobileMenuId+' .has-sub-category a',function(){self.openSubCategories($(this).parent())});$(document).on('click','.mobile-navigation-back',function(){self.closeSubCategories($(this).parent())})}},createOverlay:function(){$('body').append('