PageSourceSearch

https://www.golfkuessnacht.ch/typo3temp/assets/compressed/merged-6…5a550a33fb6ca1e1c99094b4d-min.js?1791103105

js golfkuessnacht.ch collected 2026-10-04 08:38:40 UTC 5,016 bytes, 10 lines download raw bytes

1$(document).ready(function(){burgermenuClick();mobileMainmenu();iosTableScroll();searchClick();imageSlider();tooltipPlacement()});$(window).on("load",function(){topoffsetScroll();courseinfo()});$(window).resize(function(){});$(window).scroll(function(){topoffsetScroll()});function courseinfo(){const $courseinfoButton=$('.header .courseinfobutton');const $courseinfoContent=$('.courseinfo');$courseinfoButton.on('click',function(e){e.preventDefault();const winWidth=$(window).width();$courseinfoButton.toggleClass('-active');$courseinfoContent.toggleClass('-active');if(winWidth<1024){if($courseinfoContent.hasClass('-active')){$('html, body').animate({scrollTop:top},$courseinfoContent.top)}}});$courseinfoButton.on('focus',function(){$(this).tooltip("hide")})}
2function tooltipPlacement(){var winwidth=Math.max(jQuery(window).width(),window.innerWidth);if(winwidth>900){jQuery('.shortcut a').tooltip({placement:'left',trigger:'hover'})}else{jQuery('.shortcut a').tooltip({placement:'top',trigger:'hover'})}}
3function iosTableScroll(){if(navigator.userAgent.match(/(\(iPod|\(iPhone|\(iPad)/)){$('.ce-table-scroll').each(function(){var container=$(this);if(Math.round(container.width())<Math.round(container.find('table').width())){container.addClass('ios-scrollbar')}})}}
4function topoffsetScroll(){if(window.pageYOffset>0){$('.top').addClass('-scroll')}else{$('.top').removeClass('-scroll')}}
5function burgermenuClick(){var winwidth=Math.max($(window).width(),window.innerWidth);$('.burgermenu').on('click',function(e){e.preventDefault();if($('.mainmenu').hasClass('-active')){$('.shortcut').css('z-index',100).css('position','absolute');$('.mainmenu').removeClass('-active');setTimeout(function(){e.preventDefault();$('.mainmenu__nav').addClass('-hidden');$('.mainmenu__list.-level1').removeClass('-open');$('body').removeClass('-mainmenuopen');$('.top').removeClass('-scroll')},600)}else{$('.shortcut').css('z-index',1000).css('position','fixed');if((winwidth<1024&&window.pageYOffset+1<$('section.top').offset().top)||(winwidth>=1024&&$(window).height()<900&&window.pageYOffset+1<$('section.top').offset().top)){$(document).scrollTop($('section.top').offset().top),$('.mainmenu__nav').removeClass('-hidden');$('.mainmenu__list.-level1').addClass('-open');$('body').addClass('-mainmenuopen');$('.top').addClass('-scroll');setTimeout(function(){$('.mainmenu').addClass('-active')},100)}else{$('.mainmenu__nav').removeClass('-hidden');$('.mainmenu__list.-level1').addClass('-open');$('body').addClass('-mainmenuopen');setTimeout(function(){$('.mainmenu').addClass('-active')},100)}}});$('.mainmenu__background, .mainmenu__close').unbind('click').click(function(){if($('.mainmenu').hasClass('-active')){$('.shortcut').css('z-index',100).css('position','absolute');$('.mainmenu').removeClass('-active');setTimeout(function(){$('.mainmenu__nav').addClass('-hidden');$('.mainmenu__list.-level1').removeClass('-open');$('body').removeClass('-mainmenuopen')},600)}})}
6function mobileMainmenu(){var winwidth=Math.max($(window).width(),window.innerWidth);if(winwidth>1024){$('.mainmenu__list').each(function(){if($(this).find('.mainmenu__item.-active,.mainmenu__item.-current').html()){$(this).parent().addClass('-open');$(this).siblings('.mainmenu__link').addClass('-open')}});jQuery('.mainmenu__link').click(function(e){subMenu=jQuery(this).next('.mainmenu__list');if(subMenu.html()){e.preventDefault();$('.mainmenu__list').not(subMenu).not(jQuery(this).parents()).each(function(){var otherSubMenus=$(this).prev('.mainmenu__link');if(otherSubMenus.hasClass('-open')){otherSubMenus.removeClass('-open');otherSubMenus.next('.mainmenu__list').toggleClass('-open');otherSubMenus.next().find('.mainmenu__link').each(function(){if($(this).hasClass('-open')){$(this).removeClass('-open');$(this).next('.mainmenu__list').toggleClass('-open')}})}});jQuery(this).toggleClass('-open')}})}
7var arrow='<div class="mainmenu__arrow"></div>';jQuery('.mainmenu__link').each(function(){subMenu=jQuery(this).next('.mainmenu__list');if(jQuery(this).is('.-active,.-current')){jQuery(this).addClass('-open')}});jQuery('.mainmenu__arrow').click(function(){subMenu=jQuery(this).parent().next('.mainmenu__list');$('.mainmenu__list').not(subMenu).not(jQuery(this).parents()).each(function(){var otherSubMenus=$(this).prev('.mainmenu__link');if(otherSubMenus.hasClass('-open')){otherSubMenus.removeClass('-open');otherSubMenus.next('.mainmenu__list').toggle('-open');otherSubMenus.next().find('.mainmenu__link').each(function(){if($(this).hasClass('-open')){$(this).removeClass('-open');$(this).next('.mainmenu__list').toggle('-open')}})}});jQuery(this).parent().toggleClass('-open');if(winwidth<1024){subMenu.slideToggle()}
8return!1})}
9function searchClick(){jQuery('.search, .search__close').click(function(){jQuery('#search').fadeToggle()})}
10function imageSlider(){if($(".image__gallery").html()){var iconSwiper=new Swiper(".image__gallery",{slidesPerView:1,loop:!0,spaceBetween:0,pagination:{el:".swiper-pagination.-image",clickable:!0,},})}}

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.