{"id":963,"date":"2025-01-07T09:36:21","date_gmt":"2025-01-07T09:36:21","guid":{"rendered":"https:\/\/beleefnijstad.nl\/?post_type=activiteit&#038;p=963"},"modified":"2025-05-06T08:16:18","modified_gmt":"2025-05-06T08:16:18","slug":"scavenger-hunt","status":"publish","type":"activiteit","link":"https:\/\/beleefnijstad.nl\/en\/activiteiten\/scavenger-hunt\/","title":{"rendered":"Scavenger Hunt"},"content":{"rendered":"\n\n    <div class=\"indiv-block headers\">\n\n\n\n\n\n                            <div class=\"header-normal\">\n\n                \n                                    <div class=\"image-container\">\n                        <img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1280\" src=\"https:\/\/beleefnijstad.nl\/wp-content\/uploads\/2025\/01\/map-2789052_1920.jpg.webp\" class=\"img-fluid\" alt=\"\" srcset=\"https:\/\/beleefnijstad.nl\/wp-content\/uploads\/2025\/01\/map-2789052_1920.jpg.webp 1920w, https:\/\/beleefnijstad.nl\/wp-content\/uploads\/2025\/01\/map-2789052_1920.jpg-300x200.webp 300w, https:\/\/beleefnijstad.nl\/wp-content\/uploads\/2025\/01\/map-2789052_1920.jpg-1024x683.webp 1024w, https:\/\/beleefnijstad.nl\/wp-content\/uploads\/2025\/01\/map-2789052_1920.jpg-768x512.webp 768w, https:\/\/beleefnijstad.nl\/wp-content\/uploads\/2025\/01\/map-2789052_1920.jpg-1536x1024.webp 1536w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/>                    <\/div>\n                \n                \n                <div class=\"container-custom container h-100 position-relative\">\n                    <div class=\"content\">\n                        <div class=\"text\">\n                                                            <h1>Scavenger Hunt<\/h1>\n                                                    <\/div>\n                    <\/div>\n                <\/div>\n\n\n\n            <\/div>\n        \n\n\n\n    <\/div>\n\n    <script>\n        document.addEventListener('DOMContentLoaded', function() {\n            fetch('https:\/\/beleefnijstad.nl\/wp-content\/nijstad_options_files\/json_files\/opening_hours.json')\n                .then(response => response.json())\n                .then(data => {\n                    \/\/ CHeck if div is set\n                    const openingHoursElement = document.getElementById('opening-hours');\n                    if (openingHoursElement) {\n                        \/\/ set const and lets\n                        const {\n                            DateTime\n                        } = luxon;\n                        const currentTimezone = getCurrentTimeZone();\n                        const baseTimezone = 'Europe\/Amsterdam'; \/\/ 'Australia\/Sydney';\n                        const currentDateTime = DateTime.now().setZone(baseTimezone);\n                        let openOrClose;\n\n                        \/\/ Check if content has set manually\n                        if (data.set_manually) {\n                            if (data.closed_or_open) {\n                                setDivWithContent('#dc3545', '#dc3545', data.own_messages, openingHoursElement);\n                            } else {\n                                setDivWithContent('#198754', '#198754', data.own_messages, openingHoursElement);\n                            }\n                        } else {\n\n\n\n                            \/\/ First check if there are different opening hours\n                            let differentTimes = compareDifferentTimes(currentDateTime, data.different);\n                            let setNormal = true;\n                            if (differentTimes) {\n                                if (differentTimes[4]) {\n                                    setDivWithContent('#dc3545', '#dc3545', 'Wij zijn gesloten', openingHoursElement);\n                                    setNormal = false;\n                                } else {\n                                    openOrClose = compareTimes(currentDateTime, differentTimes[1], differentTimes[2]);\n                                    if (openOrClose == '<') {\n                                        setDivWithContent('#dc3545', '#dc3545', 'Wij zijn geopend vanaf ' + differentTimes[1], openingHoursElement);\n                                    } else if (openOrClose == '>') {\n                                        setDivWithContent('#dc3545', '#dc3545', 'Wij zijn gesloten', openingHoursElement);\n                                    } else if (openOrClose == '==') {\n                                        setDivWithContent('#198754', '#198754', 'Wij zijn vandaag geopend tot ' + differentTimes[2], openingHoursElement);\n                                    } else {\n                                        setDivWithContent('#198754', '#198754', '', openingHoursElement, true);\n                                    }\n                                    setNormal = false;\n                                }\n                            }\n\n                            if (setNormal) {\n                                \/\/ loop trough the normale openingshours get current day\n                                let openingsTimes = getRightDay(currentDateTime, data.normal);\n                                openOrClose = compareTimes(currentDateTime, openingsTimes[1], openingsTimes[2]);\n                                let nextDay = getNextDayTimes(currentDateTime, data.normal);\n                                if (openOrClose == '<') {\n                                    setDivWithContent('#dc3545', '#dc3545', 'Wij zijn geopend vanaf ' + openingsTimes[1], openingHoursElement);\n                                } else if (openOrClose == '>') {\n                                    if (nextDay) {\n                                        setDivWithContent('#dc3545', '#dc3545', 'Wij zijn geopend vanaf ' + nextDay[1], openingHoursElement);\n                                    } else {\n                                        setDivWithContent('#dc3545', '#dc3545', 'Wij zijn gesloten', openingHoursElement);\n                                    }\n                                } else if (openOrClose == '==') {\n                                    setDivWithContent('#198754', '#198754', 'Wij zijn vandaag geopend tot ' + openingsTimes[2], openingHoursElement);\n                                } else {\n                                    setDivWithContent('#198754', '#198754', '', openingHoursElement, true);\n                                }\n                            }\n                        }\n                    }\n\n                })\n                .catch(error => {\n                    console.error('Fout bij het laden van de JSON-data:', error);\n                });\n        });\n    <\/script>\n\n\n\n\n<div class=\"wp-bootstrap-blocks-container container mb-0 container-custom\">\n\t\n<div class=\"wp-bootstrap-blocks-row row justify-content-center\">\n\t\n\n<div class=\"col-12 col-lg-8\">\n\t\t\t\n  <div class=\"indiv-block activity-details\">\n      <div class=\"activity-details gap-3 flex-wrap d-flex flex-row\">\n                                            <div class=\"price\">\n                  <p>\u20ac14,95 P.P.<\/p>\n              <\/div>\n                                  <div class=\" activity-item group d-flex flex-row gap-2 align-items-center\">\n                  <i class=\"fa-solid fa-people-group\"><\/i>\n                  <p>Alleen voor groepen<\/p>\n              <\/div>\n                          <\/div>\n  <\/div>\n\n\n  <div class=\"indiv-block breakpoint-spacer\" style=\"--height-xxl: 48px;--height-xl: 48px;--height-lg: 48px;--height-md: 48px;--height-sm: 48px;--height-default: 48px;\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Scavenger Hunt<\/h2>\n\n\n\n<p>Bij een Scavenger Hunt gaan deelnemers in teamverband (4 personen per team) met een eigen auto de hele provincie door om opdrachten te voltooien. De start en finish vinden plaats bij Paviljoen Nijstad. Elke voltooide opdracht levert een bepaald aantal punten op. Zodra een opdracht is afgerond, moet er bewijs in de vorm van een foto of filmpje naar de centrale post worden gestuurd.<\/p>\n\n\n\n<p>Elk team heeft ruim 2,5 uur de tijd om zoveel mogelijk punten te behalen door zoveel mogelijk opdrachten te voltooien. Het is onmogelijk om alle opdrachten binnen de gestelde tijd te volbrengen, waardoor teams tactische keuzes moeten maken.<\/p>\n\n\n  <div class=\"bs-button \">\n        <a class=\"btn btn-primary indiv-block bsbutton mt-2 mb-5\" href=\"#reserveren\" target=\"_self\"> Reserveren<\/a>\n  <\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Extra informatie<\/h2>\n\n\n    <div class=\"indiv-block extra-info-list\">\n                    <ul class=\"grid-container\">\n                                    <li class=\"grid-item\">Aantal personen minimaal 12<\/li>\n                                    <li class=\"grid-item\">Tijdsduur ongeveer 2,5 uur<\/li>\n                                    <li class=\"grid-item\">Inclusief begeleiding (Centrale post)<\/li>\n                                    <li class=\"grid-item\">Kosten \u20ac 14,95 p.p.<\/li>\n                            <\/ul>\n            <\/div>\n\n\n  <div class=\"indiv-block breakpoint-spacer\" style=\"--height-xxl: 80px;--height-xl: 80px;--height-lg: 80px;--height-md: 80px;--height-sm: 80px;--height-default: 80px;\"><\/div>\n\n\t<\/div>\n\n\n\n<div class=\"col-12\">\n\t\t\t\n    <div class=\"indiv-block big-images-swiper\">\n                                    <div class=\"bulletpoint-swiper swiper\">\n                    <div class=\"swiper-wrapper\">\n                                                    <div class=\"swiper-slide\">\n                                <img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1280\" src=\"https:\/\/beleefnijstad.nl\/wp-content\/uploads\/2025\/01\/map-2789052_1920.jpg.webp\" class=\"img-fluid\" alt=\"\" srcset=\"https:\/\/beleefnijstad.nl\/wp-content\/uploads\/2025\/01\/map-2789052_1920.jpg.webp 1920w, https:\/\/beleefnijstad.nl\/wp-content\/uploads\/2025\/01\/map-2789052_1920.jpg-300x200.webp 300w, https:\/\/beleefnijstad.nl\/wp-content\/uploads\/2025\/01\/map-2789052_1920.jpg-1024x683.webp 1024w, https:\/\/beleefnijstad.nl\/wp-content\/uploads\/2025\/01\/map-2789052_1920.jpg-768x512.webp 768w, https:\/\/beleefnijstad.nl\/wp-content\/uploads\/2025\/01\/map-2789052_1920.jpg-1536x1024.webp 1536w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/>                            <\/div>\n                                                    <div class=\"swiper-slide\">\n                                                            <\/div>\n                                            <\/div>\n                    <div class=\"swiper-pagination\"><\/div>\n                <\/div>\n                        <\/div>\n\n\n  <div class=\"indiv-block breakpoint-spacer\" style=\"--height-xxl: 80px;--height-xl: 80px;--height-lg: 80px;--height-md: 80px;--height-sm: 80px;--height-default: 80px;\"><\/div>\n\n\t<\/div>\n\n<\/div>\n\n<\/div>\n\n\n<div class=\"wp-bootstrap-blocks-container container mb-0 container-custom\">\n\t\n<div class=\"wp-bootstrap-blocks-row row justify-content-center\">\n\t\n\n<div class=\"col-12 col-lg-8\">\n\t\t\t\t<\/div>\n\n\n\n<div class=\"col-12 col-lg-8\">\n\t\t\t\t<\/div>\n\n<\/div>\n\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Bij een Scavenger Hunt gaan deelnemers in teamverband (4 personen per team) met een eigen auto de hele provincie door om opdrachten te voltooien. De start en finish vinden plaats bij Paviljoen Nijstad. Elke voltooide opdracht levert een bepaald aantal punten op. Zodra een opdracht is afgerond, moet er bewijs in de vorm van een foto of filmpje naar de centrale post worden gestuurd.<\/p>\n","protected":false},"featured_media":967,"template":"","activiteit_categorie":[29],"class_list":["post-963","activiteit","type-activiteit","status-publish","has-post-thumbnail","hentry","activiteit_categorie-outdoor"],"acf":[],"_links":{"self":[{"href":"https:\/\/beleefnijstad.nl\/en\/wp-json\/wp\/v2\/activiteit\/963","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/beleefnijstad.nl\/en\/wp-json\/wp\/v2\/activiteit"}],"about":[{"href":"https:\/\/beleefnijstad.nl\/en\/wp-json\/wp\/v2\/types\/activiteit"}],"version-history":[{"count":2,"href":"https:\/\/beleefnijstad.nl\/en\/wp-json\/wp\/v2\/activiteit\/963\/revisions"}],"predecessor-version":[{"id":1927,"href":"https:\/\/beleefnijstad.nl\/en\/wp-json\/wp\/v2\/activiteit\/963\/revisions\/1927"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/beleefnijstad.nl\/en\/wp-json\/wp\/v2\/media\/967"}],"wp:attachment":[{"href":"https:\/\/beleefnijstad.nl\/en\/wp-json\/wp\/v2\/media?parent=963"}],"wp:term":[{"taxonomy":"activiteit_categorie","embeddable":true,"href":"https:\/\/beleefnijstad.nl\/en\/wp-json\/wp\/v2\/activiteit_categorie?post=963"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}