$(function(){ "use strict"; var $menu = $('.menu_container'), $menu_ul = $('ul', $menu), $collapser = $('.mobile_collapser', $menu), $lihasdropdown = $('.menu_container ul li').has( ".dmui_dropdown_block" ), $sublihasdropdown = $('.menu_container ul li ul li').has( ".dmui-submenu" ), $subsublihasdropdown = $('.menu_container ul li ul li ul li').has( ".dmui-submenu" ); $collapser.on('click', function(){ $menu_ul.toggleclass('collapsed'); }) $lihasdropdown.addclass('has-dropdown'); $sublihasdropdown.addclass('subli has-dropdown'); $subsublihasdropdown.addclass('subsubli').removeclass('subli'); $lihasdropdown.on('click', 'a', function(e){ $lihasdropdown.not( $(this).parent() ).children(".dmui_dropdown_block").removeclass("show"); $sublihasdropdown.children(".dmui-submenu").removeclass('show'); $(this).next(".dmui_dropdown_block").toggleclass("show"); e.stoppropagation(); }); $('.subli.has-dropdown').on('click', 'a', function(e){ $sublihasdropdown.not( $(this).parent() ).children(".show").removeclass("show"); $(this).next(".dmui-submenu").toggleclass("show"); e.stoppropagation(); }); $('.subsubli.has-dropdown').on('click', 'a', function(e){ $subsublihasdropdown.not( $(this).parent() ).children(".show").removeclass("show"); $(this).next(".dmui-submenu").toggleclass("show"); e.stoppropagation(); }); // hide dropdown menu when clicking elsewhere (v1.0.2) if (window.matchmedia("(min-width: 767px)").matches) { $(document.body).on('click', function(){ $lihasdropdown .children(".dmui_dropdown_block").removeclass('show') .children(".dmui-container").removeclass('show'); $sublihasdropdown .children(".dmui-submenu").removeclass('show'); }) } }); // fix menu resize bug from mobile to desktop (thanks to irata for fixing that!) (v1.0.2) $(window).resize(function(){ "use strict"; $('.menu_container ul').removeclass('collapsed'); }); $(function () { var bread = $(".inner-title h1").text(); for (var i = 0; i < $(".sidebar ul li").length; i++) { var name = $(".sidebar ul li").eq(i).children().text(); if (bread == name) { $(".sidebar ul li").eq(i).addclass("active"); break; } else { continue; } } }) $(function () { var bread = $(".full_page_photo .hgroup .hgroup_subtitle ul li span").text(); for (var i = 0; i < $(".category ul li").length; i++) { var name = $(".category ul li").eq(i).children().text(); if (name.indexof(bread)!=-1) { $(".category ul li").eq(i).addclass("active"); break; } else { continue; } } }) $(function () { var big = $(".news-one").outerheight(); $(".news-line").height(big - 30); $(".news-one .news-line:last").height(35); }) $(function () { $(".products .container .row .col-sm-4").eq(3).hide(); $(".products .container .row .col-sm-4").eq(4).hide(); })