$(function(){function e(){return v++,v>c&&(v=1),v}function o(e){var o=1e3;return screen.width>1024&&(o=2e3),"/videos/"+o+"k/"+e+"-"+o+"k.mp4"}function n(e){var n=o(e),t=$('');return t.hide(),t.on("timeupdate",function(){var e=t.get(0);return!l&&e.currentTime>e.duration-u?void s():void(l&&e.currentTime>Math.floor(e.duration)-1&&i())}),$(".fullscreen-video-wrapper").append(t),t}function t(e,o){r=n(e);var t=setTimeout(function(){r.fadeIn("fast")},1e3);r.on("loadedmetadata",function(){var e=r.get(0);e.currentTime=o||0,e.play()}),r.one("playing",function(){clearTimeout(t),r.fadeIn("fast")})}function s(){l=n(e())}function i(){l.get(0).play(),l.show(),r.hide().off().remove(),r=l,l=null}var a=$("body");window.objectFitVideos(),$('a[href="#"]').click(function(e){e.preventDefault()}),$('[data-toggle="reservations"]').click(function(e){e.stopPropagation(),a.toggleClass("reservations-open").removeClass("menu-open")}),$('[data-toggle="main-menu"]').click(function(e){e.stopPropagation(),a.toggleClass("menu-open").removeClass("reservations-open")}),$(".content").fullpage({scrollBar:!0,normalScrollElements:".reservations, .main-nav"}),$(".scroll-arrow").click(function(e){e.stopPropagation(),$.fn.fullpage.moveSectionDown()}),$(".scrollto-link").click(function(e){e.preventDefault();var o=$($(this).attr("href"));o.length&&(a.removeClass("menu-open"),setTimeout(function(){$.fn.fullpage.moveTo(o.index()+1)},200))}),a.hasClass("will-show-delivery-popup")&&setTimeout(function(){a.addClass("show-delivery-popup")},600),$(document).on("click",function(e){var o=$(e.target);return a.hasClass("show-delivery-popup")&&0===o.closest(".delivery-popup-content a").length?void a.removeClass("show-delivery-popup"):a.hasClass("reservations-open")&&0===o.closest(".reservations").length?void a.removeClass("reservations-open"):a.hasClass("menu-open")&&0===o.closest(".main-nav").length?void a.removeClass("menu-open"):void(o.closest(".cover").length>0&&0===o.closest(".dont-scroll").length&&$.fn.fullpage.moveSectionDown())});var r,l,c=window.videos.total,u=10,v=window.videos.first;t(v,window.videos.start)});