//mobile scripts below (function($) { //count menu position from top function getMenuPosition(){ var menuPosition = (parseInt($('.main-menu').outerHeight(), 10)) - 2; $('.burger-submenu').css('top', menuPosition); } function removeDiacritics(str) { var map = { "á" : "a", "č" : "c", "í" : "i", "ř" : "r", "š" : "s" } for (var i in map) { str = str.replace(new RegExp(i, "g"), map[i]); } return str; } //pass value from option to adress bar // $('.head-right select').on('change',function() { // location.replace($(this).val()) // }); $(window).on('resize', function() { getMenuPosition(); }); $(window).on('load', function() { getMenuPosition(); }); //menu $('.main-menu > ul > li > a').on('click', function(e){ if($(this).siblings().length > 0) { e.preventDefault(); $('.main-menu > ul > li > a').siblings().not($(this).siblings()).hide(); $(this).siblings().slideToggle(); } }); //select country in cestovani $(window).on('load', function() { $('.states .box_contents input').val(''); }); $('.states .box_contents input').bind('input keyup',function(){ var valThis = removeDiacritics($.trim($(this).val().toLowerCase())); if(valThis) { $('.country-list li a').each(function(){ var text = removeDiacritics($(this).text().toLowerCase()); (text.indexOf(valThis) == 0) ? $(this).show() : $(this).hide(); }); } else { $('.country-list li a').css('display', 'block'); } }); //hide all sub items in accordeon menu $(window).on('load', function() { $('#accordeon-menu > ul > li > a').siblings().css('display','none'); }); //accordeon menu $('#accordeon-menu a').on('click', function(e){ if($(this).siblings().length > 0) { e.preventDefault(); $('a.red-active').removeClass('red-active'); $(this).addClass('red-active'); $('#accordeon-menu > ul > li > a').siblings().not($(this).siblings()).hide(400); $(this).siblings().slideToggle(); } }); //carousel $(function() { $(".rslides").responsiveSlides({ maxwidth: "", pager: true }); }); //carousel $(function() { $("#slideshow").responsiveSlides(); }); //lightbox $(function() { $("a.gallery_motive, a[rel^='lightbox']").lightbox(); }); })(jQuery);