$(function() { var searchTrigger; eviivo.availabilitySearch.init({ isDefaultReferrer: true, defaultNightsServiced: 0, roomsLimit: 8, cultureLanguageCode: "", baseSearchUrl: "/rooms", resources: { adults: "Erwachsene", children: "Kinder", rooms: "Zimmer", room: "Zimmer", roomAdded: "{0} Zimmer hinzugefügt", roomsAdded: "{0} Zimmer hinzugefügt" } }); searchTrigger = eviivo.availabilitySearch.triggerSearch; eviivo.smoothScrolling.init(); eviivo.popup.init(); eviivo.imageMainGallery.init({ initializeGalleryByDefault: true, initializeGalleryOnClick: false, initializeGalleryForRooms: true, }); var showMapByDefault = false; //enable jquery UI tooltip (only for specific targeted cp-tip items) $(".cp-tip").tooltip({ position: { my: "center bottom-15", at: "center top", using: function (position, feedback) { $(this).css(position); $("
") .addClass("arrow") .addClass(feedback.vertical) .addClass(feedback.horizontal) .appendTo(this); } }, content: function (){ return $(this).prop('title'); } }); //Accordion $(".accordion a.accordion-toggle").on("click", function () { $(this).siblings(".accordion-content").slideToggle("slow"); $(this).parent().toggleClass("active"); }); //Accordion rooms needs to be moved to separate js file $(".accordion-rooms a.accordion-rooms-toggle").on("click", function () { if ($(".main").hasClass("instantweb")) { $(this).parent().siblings(".intro-description").slideToggle("slow"); } $(this).siblings(".accordion").slideToggle("slow"); $(this).parent().toggleClass("expanded"); var textDefault = "Erfahren Sie mehr"; var textExpanded = "Weniger"; $(this).text(function (i, text) { return text === textExpanded ? textDefault : textExpanded; }); }); // Close error/notice box var $closeControl = $(".cp-close"); $closeControl.on("click", function () { $(this).parent().parent().hide(); }); eviivo.stickyContainer.init({ resources: { room: "Zimmer", found: "Gefunden" } }); $('#accept-cookies').on("click", function () { var currentCookieSession = Cookies.get('userSettings'); Cookies.set('userSettings', currentCookieSession.concat('&' + 'cookienotification' + '=accepted'), { expires: 3650 }); $('.cookiebar').remove(); }); $.widget("custom.iconselectmenu", $.ui.selectmenu, { _renderItem: function (ul, item) { var li = $("
  • ", { text: item.label }); if (item.disabled) { li.addClass("ui-state-disabled"); } $("", { style: item.element.attr("data-style"), "class": "ui-icon " + item.element.attr("data-class") }) .appendTo(li); return li.appendTo(ul); } }); //Let stry to disabled zooming for mobile screens if (/iphone|ipod|android|blackberry|opera mini|opera mobi|skyfire|maemo|windows phone|palm|iemobile|symbian|symbianos|fennec/i.test(navigator.userAgent.toLowerCase())) { $("meta[name='viewport']").attr("content", "width=device-width, initial-scale=1.0, maximum-scale=1.0"); } eviivo.bookingSystem.managePageLogin.init({ popupHeaderTitle: "Verwalten Sie die Reservierung ", ajaxUrl: "/instantweb/manage/RetrieveOrderCancellationPermissions", referrerShortName: "MyWeb", propertyShortName: "theoak_cv83au", requestVerificationToken: "6C51WzSD-YYduOFzcVmXXabWSCjluEWmcK6k_9CxYIbBEYLYQnwsVagCVVD5uFCjVDXt017LU1203HzFqkjnE5Zs1uc1:MIbdDK_TA-z-pgk9wRwf7MravDfE6NLnVkAcBu9j0FojPNqYNp6O02SzKYRoQSDyPLMNWaliT7x2GBW7qvGarIRLQIQ1", ajaxLoaderResources: { loadingUpdateResults: "Die Buchungsreferenz und Email-Adresse werden verifiziert...", loadingSlowSystemWarning: "Wir versuchen, Ihre Buchung zu stornieren...vielen Dank für Ihre Geduld", loadingRefreshingIssueWarning: "Hm…etwas stimmt nicht. Bitte versuchen Sie", ajaxFailText: "Etwas stimmt nicht, bitte versuchen Sie", refreshPageText: "die Seite neu zu laden" } }); eviivo.bookingFlow.init(); eviivo.mapView.init({ googleMapsApiUrl: "//maps.googleapis.com/maps/api/js?key=AIzaSyCtPYb_pV8h_-HxZJIEJ_pJBuPel7LUz5s&v=3&callback=", lat: "52.366810", lng: "-1.491750", resources: { switchToMap: "Karte anzeigen", switchToImage: "Fotos Ansehen" }, showMapByDefault: showMapByDefault }); window.eviivo.instantWebMenu.init(); });
  •