{"id":21264,"date":"2026-03-11T09:19:57","date_gmt":"2026-03-11T08:19:57","guid":{"rendered":"https:\/\/pelican.dk\/online-booking-business-2\/"},"modified":"2026-04-07T16:48:23","modified_gmt":"2026-04-07T14:48:23","slug":"online-booking-business-2","status":"publish","type":"page","link":"https:\/\/pelican.dk\/en\/online-booking-business-2\/","title":{"rendered":"Online Booking Business"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"21264\" class=\"elementor elementor-21264 elementor-20264\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c5b5e2c e-flex e-con-boxed e-con e-parent\" data-id=\"c5b5e2c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-512f4d2 elementor-widget elementor-widget-shortcode\" data-id=\"512f4d2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">    \n    <div class=\"pelican-header-wrapper\">\n        <div class=\"topbar\">\n            <div class=\"toggle\" aria-label=\"Segment toggle\">\n                <\/div>\n            <div class=\"phone\">\n                Have questions? Call <a href=\"tel:39 75 50 05\">39 75 50 05<\/a>\n            <\/div>\n        <\/div>\n\n        <div class=\"header-section\">\n            <h1>2 m\u00b2 storage space in R\u00f8dovre<\/h1>\n            <p class=\"sub\">Ideal for webshops, tradesmen, import and storage needs.<\/p>\n        <\/div>\n    <\/div>\n\n    <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6f93dde e-flex e-con-boxed e-con e-parent\" data-id=\"6f93dde\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-30e51ee e-con-full e-flex e-con e-child\" data-id=\"30e51ee\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-95ff2b0 elementor-widget elementor-widget-shortcode\" data-id=\"95ff2b0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><link rel=\"stylesheet\" href=\"https:\/\/cdn.jsdelivr.net\/npm\/flatpickr\/dist\/flatpickr.min.css\">\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/flatpickr\"><\/script>\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/flatpickr\/dist\/l10n\/en.js\"><\/script>\n\n<style>\n    \/* Reset & Base *\/\n    .pelican-b2b-wrap * { box-sizing: border-box; }\n    \n    .pelican-b2b-wrap {\n      max-width: 1180px;\n      margin: 0 auto;\n      padding: 0;\n    }\n\n    \/* Stack \/ Cards *\/\n    .stack { display: flex; flex-direction: column; gap: 20px; }\n\n    .card {\n      background: #F2F2F2;\n      border: 1px solid #E7E9EC;\n      border-radius: 16px;\n      box-shadow: 0 1px 0 rgba(17,24,39,.02);\n      overflow: hidden;\n    }\n    \n    .card-pad { padding: 20px; margin-bottom: 10px; text-align: left; }\n\n    \/* Hero Image *\/\n    .hero {\n      overflow: hidden;\n      box-shadow: 0 10px 28px rgba(17,24,39,.10);\n      border: 1px solid rgba(231,233,236,.9);\n      background: #fff;\n    }\n    .hero img { width: 100%; height: auto; display: block; }\n    .caption { margin: 8px 0 0 0; font-size: 16px; color: #6B7280; font-weight: 500; text-align: center; }\n\n    \/* Price Card *\/\n    .price-card { padding: 0; background: #FFF; text-align: left; }\n    \n    .price-banner {\n      background: #F4B000;\n      color: #111827 !important;\n      padding: 14px 24px;\n      font-weight: 800;\n      font-size: 16px;\n      width: 100%;\n      border-bottom: 1px solid rgba(0,0,0,0.05);\n    }\n\n    .price-content { padding: 24px; }\n\n    .price-row {\n      display: flex;\n      align-items: baseline;\n      gap: 10px;\n      flex-wrap: wrap;\n      margin-bottom: 8px;\n    }\n    .price-row .big {\n      font-size: 40px;\n      color: #111827 !important;\n      font-weight: 700;\n      letter-spacing: -.02em;\n      line-height: 1;\n    }\n    .price-row .small { font-size: 16px; font-weight: 600; color: #374151; }\n    .line { margin: 0 0 6px 0; color: #374151; font-weight: 600; font-size: 15px; }\n    .line.muted { color: #6B7280; font-weight: 400; }\n    .divider { height: 1px; background: #E7E9EC; margin: 16px 0; }\n\n    \/* USP List *\/\n    .usp {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 10px 18px;\n      margin: 0;\n      padding: 0;\n      list-style: none;\n    }\n    .usp li {\n      display: flex;\n      align-items: stretch;\n      gap: 8px;\n      font-size: 14px;\n      font-weight: 700;\n      color: #111827;\n      white-space: nowrap;\n    }\n    .usp li:before { content: \"\u2713\"; color: #0F5D4C; font-weight: 900; }\n\n    \/* ----- Datepicker Container (Inline Style) ----- *\/\n    .datepicker-wrapper-pelican { \n        margin-top: 24px; \n        margin-bottom: 20px;\n        display: flex;\n        align-items: center;\n        gap: 12px;\n    }\n    \n    .datepicker-wrapper-pelican label { \n        margin: 0; \n        font-size: 15px; \n        font-weight: 700; \n        color: #111827; \n        white-space: nowrap; \n    }\n\n    .datepicker-input-container {\n        position: relative;\n        max-width: 200px;\n        flex-grow: 1;\n    }\n\n    .datepicker-input { \n        width: 100%; \n        padding: 12px 16px; \n        padding-right: 40px; \n        border: 1px solid #7D8895; \n        border-radius: 8px; \n        font-size: 15px; \n        font-weight: 500;\n        color: #111827;\n        background: #fff; \n        text-align: left; \n        cursor: pointer;\n        transition: all 0.2s ease;\n        appearance: none;\n        -webkit-appearance: none;\n        box-shadow: none;\n    }\n\n    .datepicker-input:hover { border-color: #111827; }\n    .datepicker-input:focus { outline: none; border-color: #111827; box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.1); }\n\n    .calendar-icon {\n        position: absolute;\n        right: 12px;\n        top: 50%;\n        transform: translateY(-50%);\n        pointer-events: none;\n        width: 20px;\n        height: 20px;\n        color: #111827;\n    }\n    .calendar-icon svg { width: 100%; height: 100%; }\n    \n    \/* ----- Flatpickr Customization (POPUP \/ MODAL + NEUTRAL COLORS) ----- *\/\n    .flatpickr-calendar.open {\n        position: fixed !important;\n        top: 50% !important;\n        left: 50% !important;\n        transform: translate(-50%, -50%);\n        z-index: 99999 !important;\n        box-shadow: 0 0 0 100vmax rgba(0,0,0,0.5), 0 10px 40px rgba(0,0,0,0.2) !important;\n    }\n    \n    .flatpickr-calendar { \n        font-family: inherit; \n        border-radius: 12px; \n        border: none;\n        width: 320px;\n        padding: 10px;\n    }\n    \n    .flatpickr-months { \n        background: #fff; \n        border-bottom: 1px solid #eee;\n        padding-bottom: 10px;\n        margin-bottom: 10px;\n    }\n    .flatpickr-months .flatpickr-month { color: #111827; fill: #111827; }\n    .flatpickr-current-month .flatpickr-monthDropdown-months { color: #111827; font-weight: 700; }\n    .flatpickr-current-month input.cur-year { color: #111827; font-weight: 700; }\n    \n    .flatpickr-months .flatpickr-prev-month, .flatpickr-months .flatpickr-next-month {\n        color: #111827;\n        fill: #111827;\n    }\n    .flatpickr-months .flatpickr-prev-month:hover svg, .flatpickr-months .flatpickr-next-month:hover svg {\n        fill: #8CC63F;\n    }\n\n    .flatpickr-weekdays { background: #fff; }\n    .flatpickr-weekday { color: #6B7280; font-weight: 600; font-size: 13px; }\n    \n    .flatpickr-day { color: #111827; border-radius: 8px; }\n\n    .flatpickr-day.selected, \n    .flatpickr-day.selected:hover {\n        background: #111827;\n        border-color: #111827;\n        color: #fff;\n    }\n    \n    .flatpickr-day.today { border-color: #E5E7EB; }\n    .flatpickr-day.today:hover { background: #f3f4f6; color: #111827; border-color: #d1d5db; }\n    .flatpickr-day:hover { background: #f3f4f6; border-color: transparent; }\n\n\n    \/* ----- Buttons ----- *\/\n    .cta-group {\n      margin-top: 24px;\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      gap: 16px;\n    }\n\n    .btn-pelican {\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      padding: 16px 20px;\n      border-radius: 99px;\n      font-weight: 800;\n      text-decoration: none;\n      font-size: 16px;\n      text-align: center;\n      transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1);\n      white-space: nowrap;\n      cursor: pointer;\n      width: 100%;\n      border: none;\n      box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n    }\n    \n    .btn-pelican:hover { \n        filter: brightness(1.1); \n        transform: translateY(-2px);\n        box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.15), 0 4px 6px -2px rgba(0, 0, 0, 0.1);\n    }\n    \n    .btn-pelican:active { transform: translateY(0); box-shadow: none; }\n\n    .btn-primary { background: #0d47a1; color: #FFF !important; }\n    .btn-secondary { background: #f07e02; color: #FFF !important; }\n    \n    .contact-link-container { text-align: center; margin-top: 16px; }\n    .btn-link { font-weight: 600; text-decoration: none; color: #4B5563; font-size: 13px; }\n    .btn-link:hover{ text-decoration: underline; color: #111827; }\n\n    \/* Capacity Section - RESTORED ORIGINAL ICONS *\/\n    .capacity h2 { margin: 0 0 16px 0; font-size: 22px; font-weight: 800; letter-spacing: -.01em; color: #111827; }\n    \n    .capacity-container {\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n        gap: 12px;\n        margin-bottom: 20px;\n    }\n    \n    .capacity-box {\n        background: #fff;\n        border: 1px solid #E7E9EC;\n        border-radius: 12px;\n        padding: 16px 20px;\n        display: flex;\n        flex-direction: column;\n        align-items: center;\n        text-align: center;\n        gap: 8px;\n    }\n    \n    .cap-icon {\n        flex-shrink: 0;\n        width: 48px;\n        height: 48px;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        background-position: center;\n        background-repeat: no-repeat;\n        background-size: contain; \n        position: relative;\n    }\n    \n    .cap-icon.movingboxes:before {\n        color: #00853f;\n        font-family: \"Font Awesome 5 Pro\";\n        font-weight: 900;\n        content: \"\\f49e\";\n        font-size: 1.8em;\n    }                                  \n      \n    .cap-icon.house:before {\n        color: #00853f;\n        font-family: \"Font Awesome 5 Pro\";\n        font-weight: 900;\n        content: \"\\f015\";\n        font-size: 2em;\n    }    \n\n    .cap-details {\n        display: flex;\n        flex-direction: column;\n        align-items: center;\n        line-height: 1.3;\n    }\n    \n    .cap-label { font-size: 13px; font-weight: 700; color: #111827; margin-bottom: 2px; }\n    .cap-val { font-size: 20px; font-weight: 800; color: #00853F; }\n    .cap-unit { font-size: 13px; color: #4B5563; font-weight: 500; }\n\n    \/* Chips *\/\n    .chips { margin-top: 16px; display: flex; gap: 10px; flex-wrap: wrap; }\n    .chip { display: inline-flex; align-items: center; gap: 8px; padding: 10px 12px; border-radius: 12px; border: 1px solid #E7E9EC; background: #F9FAFB; font-weight: 700; font-size: 13px; color: #111827; }\n    .chip:before { content: \"\u2713\"; color: #0F5D4C; font-weight: 900; }\n\n    \/* ----- FULLSCREEN LOADER ----- *\/\n    .pelican-loader-overlay {\n        position: fixed;\n        top: 0;\n        left: 0;\n        width: 100%;\n        height: 100%;\n        background: rgba(255, 255, 255, 0.85); \/* Hvidlig overlay *\/\n        backdrop-filter: blur(4px); \/* Sl\u00f8rer baggrunden *\/\n        z-index: 9999999;\n        display: none; \/* Skjult som standard *\/\n        align-items: center;\n        justify-content: center;\n        flex-direction: column;\n    }\n    \n    .pelican-spinner {\n        border: 4px solid #f3f3f3;\n        border-top: 4px solid #0d47a1; \/* Pelican Blue *\/\n        border-radius: 50%;\n        width: 60px;\n        height: 60px;\n        animation: spin 1s linear infinite;\n        margin-bottom: 20px;\n    }\n    \n    .pelican-loader-text {\n        font-size: 18px;\n        font-weight: 700;\n        color: #0d47a1;\n        font-family: inherit;\n    }\n    \n    @keyframes spin {\n        0% { transform: rotate(0deg); }\n        100% { transform: rotate(360deg); }\n    }\n\n    \/* Responsive *\/\n    @media (max-width: 980px){\n      .price-row .big { font-size: 44px; }\n    }\n    @media (max-width: 520px){\n      .cta-group { grid-template-columns: 1fr; }\n      .price-row .big { font-size: 40px; }\n      .datepicker-wrapper-pelican { flex-direction: column; align-items: flex-start; gap: 8px; }\n      .datepicker-input-container { max-width: 100%; width: 100%; }\n    }\n<\/style>\n\n<div class=\"pelican-b2b-wrap\">\n\n    <div class=\"stack\">\n        \n        <div>\n            <div class=\"card hero\">\n              <img decoding=\"async\" src=\"\/wp-content\/uploads\/2024\/10\/unit-2.png\" alt=\"2 m2 storage\" loading=\"eager\" \/>\n            <\/div>\n            <p class=\"caption\">Size and dimensions may vary, but the area is always approx. 2 m\u00b2<\/p>        <\/div>\n\n        <div class=\"card price-card\">\n                      <div class=\"price-banner\">\n                Intro price first 2 months            <\/div>\n          \n          <div class=\"price-content\">\n            <div class=\"price-row\">\n                <div class=\"big\">290 kr.\/mo.<\/div>\n                                <div class=\"small\">excl. VAT<\/div>\n                            <\/div>\n\n                            <p class=\"line\">After 2 months <strong>579 kr.\/mo.<\/strong><\/p>\n            \n            <p class=\"line muted\">No commitment - cancel before the 15th.<\/p>\n\n            <div class=\"divider\"><\/div>\n\n            <ul class=\"usp\" aria-label=\"Benefits\">\n                <li>Goods reception<\/li>\n                <li>Staff on site<\/li>\n                <li>No commitment<\/li>\n                <li>Free pallet jack<\/li>\n            <\/ul>\n\n                        <div class=\"datepicker-wrapper-pelican\">\n                <label for=\"start_date_display\">Preferred start date:<\/label>\n                <div class=\"datepicker-input-container\">\n                    <input type=\"text\" id=\"start_date_display\" class=\"datepicker-input\" placeholder=\"Select date...\" readonly>\n                    <input type=\"hidden\" id=\"start_date_value\">\n                    <div class=\"calendar-icon\">\n                       <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\">\n                          <path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M8 7V3m8 4V3m-9 8h10M5 21h14a2 2 0 002-2V7a2 2 0 00-2-2H5a2 2 0 00-2 2v12a2 2 0 002 2z\" \/>\n                        <\/svg>\n                    <\/div>\n                <\/div>\n            <\/div>\n            \n            <div class=\"cta-group\">\n                                    <a href=\"#\" class=\"btn-pelican btn-primary btn_book_unit\" data-sizecodeid=\"RI2B\">\n                        Book online now                    <\/a>\n                \n                                    <a class=\"btn-pelican btn-secondary\" href=\"\/en\/book-rundvisning-b2b\/?id=377\">\n                        Book a viewing                    <\/a>\n                            <\/div>\n\n            <div class=\"contact-link-container\" style=\"font-weight: 600; text-decoration: none; color: #4B5563; font-size: 13px;\">\n                Free cancellation until move-in day.<br>\n                                  *Contact site personnel for more information.                            <\/div>\n          <\/div>\n        <\/div>\n\n    <\/div>\n\n<\/div>\n\n<div id=\"pelican-loader\" class=\"pelican-loader-overlay\">\n    <div class=\"pelican-spinner\"><\/div>\n    <div class=\"pelican-loader-text\">Creating your booking...<\/div>\n<\/div>\n\n<script>\n    document.addEventListener(\"DOMContentLoaded\", function() {\n        \n        const dateDisplayInput = document.getElementById(\"start_date_display\");\n        const dateValueInput = document.getElementById(\"start_date_value\");\n        const loader = document.getElementById('pelican-loader');\n        \n        \n\n        if(dateDisplayInput) {\n            flatpickr(dateDisplayInput, {\n                locale: \"en\",            \n                minDate: \"today\",        \n                maxDate: new Date().fp_incr(30), \n                dateFormat: \"F j, Y\",    \n                defaultDate: \"today\",\n                disableMobile: \"true\",  \n                static: false,          \n                onChange: function(selectedDates, dateStr, instance) {\n                    if(selectedDates.length > 0) {\n                        const d = selectedDates[0];\n                        d.setHours(10);\n                        const formattedDate = d.toISOString().split('T')[0];\n                        dateValueInput.value = formattedDate;\n                    }\n                },\n                onReady: function(selectedDates, dateStr, instance) {\n                    if(selectedDates.length > 0) {\n                        const d = selectedDates[0];\n                        \/\/ Initiel v\u00e6rdi ved load\n                        d.setHours(10);\n                        const formattedDate = d.toISOString().split('T')[0];\n                        dateValueInput.value = formattedDate;\n                    }\n                }\n            });\n        }\n\n        \/\/ --- 2. BOOKING LOGIK ---\n        const bookBtns = document.querySelectorAll('.btn_book_unit');\n\n        bookBtns.forEach(btn => {\n            btn.addEventListener('click', function(e) {\n                e.preventDefault();\n                \n                const dateVal = document.getElementById('start_date_value').value;\n                \n                if(!dateVal) {\n                    alert('Please select a start date');\n                    if(dateDisplayInput) dateDisplayInput._flatpickr.open(); \n                    return;\n                }\n                \n                \/\/ VIS FULLSCREEN LOADER\n                if(loader) loader.style.display = 'flex';\n                \n                var formData = new FormData();\n                formData.append('site_id', 'RI1K5OTR131220120001');\n                formData.append('sizecodeid', this.dataset.sizecodeid);\n                formData.append('start_date', dateVal);\n                formData.append('insurance_sum', 0);\n                formData.append('is_b2b', '1');\n\n                \/\/ BRUGER DEN GAMLE URL: 'pelican\/v1' i stedet for 'pelican_units\/v1'\n                fetch('\/wp-json\/pelican\/v1\/book_unit', {\n                    method: 'POST',\n                    body: formData\n                })\n                .then(response => {\n                    if (!response.ok) {\n                        throw new Error('Network response was not ok ' + response.statusText);\n                    }\n                    return response.json();\n                })\n                .then(data => {\n                    console.log('Request successfully:', data);\n                    location.href='\/checkout?business=true';\n                })\n                .catch(error => {\n                    console.error('There was a problem with the fetch operation:', error);\n                    alert('Booking error. Please try again or contact us.');\n                    \n                    \/\/ SKJUL LOADER IGEN\n                    if(loader) loader.style.display = 'none';\n                });\n            });\n        });\n\n        \/\/ 3. URL Parameter Logik\n        const urlParams = new URLSearchParams(window.location.search);\n        const id = urlParams.get('id');\n        if (id) {\n            const link_da = document.getElementById('are_you_business');\n            const link_en = document.getElementById('are_you_business_en');\n            if (link_da) {\n                link_da.href = '\/online_booking_b2b\/?id='+id;\n            } else {\n                if(link_en) link_en.href = '\/en\/online_booking_b2b\/?id='+id;\n            }\n        }\n    });\n<\/script>\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-96672f5 e-con-full e-flex e-con e-child\" data-id=\"96672f5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c04d727 elementor-widget elementor-widget-shortcode\" data-id=\"c04d727\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">      <div class=\"card card-pad side\">\n          <h3>Business benefits<\/h3>\n          <ul class=\"checklist\">\n                          <li>Goods reception available (locked area)<\/li>\n                          <li>SMS on deliveries<\/li>\n              <li>Dispatch to freight company<\/li>\n              <li>Waste station at most locations<\/li>\n              <li>Free pallet jacks and trolleys<\/li>\n          <\/ul>\n      <\/div>\n      <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-812ff45 elementor-widget elementor-widget-shortcode\" data-id=\"812ff45\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">      <div class=\"card card-pad side\">\n          <h3>Safety and access<\/h3>\n          <ul class=\"checklist\">\n              <li>24-hour video surveillance<\/li>\n              <li>Lighting indoors and outdoors<\/li>\n              <li>Access every day 5:30 - 22:00<\/li>\n          <\/ul>\n      <\/div>\n      <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a81cea2 elementor-widget elementor-widget-shortcode\" data-id=\"a81cea2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">      <div class=\"card card-pad side\">\n          <h3>Premium business storage<\/h3>\n          <ul class=\"checklist\">\n              <li>Staff on location<\/li>\n              <li>Deliveries handled securely<\/li>\n              <li>Free upgrade\/downgrade options<\/li>\n              <li>No commitment<\/li>\n          <\/ul>\n      <\/div>\n      <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1030458 elementor-widget elementor-widget-shortcode\" data-id=\"1030458\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">      <div class=\"card card-pad upsell\">\n          <p class=\"kicker\">Need more space?<\/p>\n          <p class=\"big\">87 - 200 m\u00b2 newly renovated commercial premises<\/p>\n          <p class=\"sub\">Storage \/ light industry \/ multi-purpose<\/p>\n          <a class=\"btn-green-ghost\" href=\"\/erhvervslokaler\">View commercial premises<\/a>\n      <\/div>\n      <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7d60279 elementor-widget elementor-widget-shortcode\" data-id=\"7d60279\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">    <style>\n      .pelican-map-card {\n          overflow: hidden;\n          border-radius: 16px;\n          background: #ffffff;\n          border: 1px solid #E7E9EC;\n          margin-bottom: 20px;\n      }\n      .pelican-map-card a.map-link {\n          display: block;\n          overflow: hidden;\n          line-height: 0;\n      }\n      .pelican-map-card img {\n          width: 100%;\n          height: auto;\n          display: block;\n          object-fit: cover;\n      }\n      .pelican-loc {\n          padding: 16px 20px;\n          text-align: left;\n      }\n      .pelican-loc .title {\n          margin: 0 0 6px 0;\n          font-weight: 800;\n          color: #111827;\n          font-size: 16px;\n      }\n      .pelican-loc p, .pelican-loc div {\n          margin: 0;\n          font-size: 16px;\n          color: #374151;\n          font-weight: 500;\n          line-height: 1.5;\n      }\n      \n      \/* RETTET CSS TIL TELEFON LINK *\/\n      a.phone-link {\n          color: #111827 !important; \/* Tvinger sort farve *\/\n          font-weight: 700 !important;\n          text-decoration: none !important;\n          display: inline-block;\n      }\n      a.phone-link:hover { \n          text-decoration: underline !important;\n          color: #0F5D4C !important; \/* Gr\u00f8n ved hover *\/\n      }        \n    <\/style>\n\n    <div class=\"pelican-map-card\">\n                    <a href=\"https:\/\/maps.google.com\/maps?q=Roskildevej+519%2C+2605+Brondby%2C+Denmark\" target=\"_blank\" title=\"View on Google Maps\">\n                <img decoding=\"async\" src=\"https:\/\/maps.googleapis.com\/maps\/api\/staticmap?center=55.6677542,12.4237738&zoom=14&size=600x220&maptype=roadmap&markers=55.6677542,12.4237738&key=AIzaSyAzcDWgBbtQUL9QlTaN1DdrNC_ZJayQahY\" alt=\"Map of R\u00f8dovre\">\n            <\/a>\n        \n        <div class=\"pelican-loc\">\n            <p class=\"title\">Pelican Self Storage R\u00f8dovre<\/p>\n            \n            <div style=\"margin-bottom: 8px;\">\n                Roskildevej 519<br \/>\r\n2605 Br\u00f8ndby            <\/div>\n            \n            <p>\n                Phone: \n                <a class=\"phone-link\" href=\"tel:39755005\">39 75 50 05<\/a>\n                \n            <\/p>\n        <\/div>\n    <\/div>\n    <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"wd-negative-gap elementor-element elementor-element-cf3390d e-flex e-con-boxed e-con e-parent\" data-id=\"cf3390d\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6a6494a elementor-widget elementor-widget-heading\" data-id=\"6a6494a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Need a different size room?\n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"wd-negative-gap elementor-element elementor-element-ee9ad18 e-flex e-con-boxed e-con e-parent\" data-id=\"ee9ad18\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c3ffdc1 elementor-widget elementor-widget-shortcode\" data-id=\"c3ffdc1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n  <div id=\"pelican_unit_list_8d73e98cca\" data-unittype=\"standard\" data-version=\"1.2\" data-desc=\"UNIT TYPE: \/standard\/standard - found 4 similar units\"><\/div>\n  <script>\n    \n    var data_8d73e98cca = {\"units\":{\"1\":{\"id\":\"370\",\"size\":\"1\",\"type\":\"standard\",\"price\":\"289\",\"discount_price\":145,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"1B\",\"list_segment\":\"b2b\",\"type_info\":\"\",\"gfx_suffix\":\"\"},\"2\":{\"id\":\"385\",\"size\":\"4\",\"type\":\"standard\",\"price\":\"869\",\"discount_price\":435,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"4B\",\"list_segment\":\"b2b\",\"type_info\":\"\",\"gfx_suffix\":\"\"},\"3\":{\"id\":\"388\",\"size\":\"5\",\"type\":\"standard\",\"price\":\"969\",\"discount_price\":485,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"5B\",\"list_segment\":\"b2b\",\"type_info\":\"\",\"gfx_suffix\":\"\"},\"4\":{\"id\":\"393\",\"size\":\"6\",\"type\":\"standard\",\"price\":\"1049\",\"discount_price\":525,\"discount_rate\":\"50\",\"discount_months\":\"2\",\"is_sold_out\":\"0\",\"sizecode\":\"6B\",\"list_segment\":\"b2b\",\"type_info\":\"\",\"gfx_suffix\":\"\"}},\"site_id\":null,\"url_prefix\":\"\\\/en\"};\n    console.log(data_8d73e98cca);\n    jQuery(document).ready(function() {\n    \n      Handlebars.registerHelper('translate', function(key) {\n        \/\/ Access the localized strings provided by WordPress\n        return localizedStrings[key] || key; \/\/ Fallback to key if not found\n      });    \n    \n      \/\/ Register the 'eq' helper for comparing values\n      Handlebars.registerHelper('eq', function(a, b) {\n        return a === b;\n      });\n      \n      Handlebars.registerHelper('containsGK', function(sizecode, options) {\n        if (sizecode && sizecode.indexOf('GK') !== -1) {\n          return options.fn(this);  \/\/ If 'GK' is found, render the block\n        } else {\n          return options.inverse(this);  \/\/ If 'GK' is not found, render the else block\n        }\n      });\n      \n      Handlebars.registerHelper('hasStandard', function(units, options) {\n        if (!units || units.length === 0) {\n          \/\/ If units is undefined or empty, render the else block\n          console.log(\"no units found?!\");\n          return options.inverse(this);\n        }\n\n        var hasStandard = true;\n        \n        console.log(\"no units found?! 22\");\n\n        \/\/ Loop through all units and check if any of them is of type 'standard'\n        for (var i = 0; i < units.length; i++) {\n          if (units[i].type === 'standard') {\n            hasStandard = true;\n            break;\n          }\n        }\n\n        \/\/ If there is at least one garage, render the block, otherwise render the else block\n        console.log(hasStandard);\n        return hasStandard ? options.fn(this) : options.inverse(this);  \/\/ \n      });            \n\n      Handlebars.registerHelper('hasGarage', function(units, options) {\n        if (!units || units.length === 0) {\n          \/\/ If units is undefined or empty, render the else block\n          return options.inverse(this);\n        }\n\n        var hasGarage = false;\n\n        \/\/ Loop through all units and check if any of them is of type 'garage'\n        for (var i = 0; i < units.length; i++) {\n          if (units[i].type === 'garage') {\n            hasGarage = true;\n            break;\n          }\n        }\n\n        \/\/ If there is at least one garage, render the block, otherwise render the else block\n        return hasGarage ? options.fn(this) : options.inverse(this);  \/\/ \n      });\n      \n      \n      Handlebars.registerHelper('hasParking', function(units, options) {\n        if (!units || units.length === 0) {\n          \/\/ If units is undefined or empty, render the else block\n          return options.inverse(this);\n        }\n\n        var hasParking = false;\n\n        \/\/ Loop through all units and check if any of them is of type 'parking'\n        for (var i = 0; i < units.length; i++) {\n          if (units[i].type === 'parking') {\n            hasParking = true;\n            break;\n          }\n        }\n\n        \/\/ If there is at least one garage, render the block, otherwise render the else block\n        return hasParking ? options.fn(this) : options.inverse(this);  \/\/ \n      });      \n      \n      Handlebars.registerHelper('gt', function(a, b) {\n        return parseFloat(a) > parseFloat(b);\n      });\n      \n      Handlebars.registerHelper('discountText', function(discount_rate, discount_months) {\n        \/\/ Parse discount rate and months to ensure they are treated as numbers\n        var rate = parseInt(discount_rate, 10);\n        var months = parseInt(discount_months, 10);\n\n        \n\n        \/\/ Logic to determine the message\n        if (rate === 0 && months === 0) {\n          return \"Book this storage unit\";\n        } else if (rate > 0 && months === 1) {\n          return \"-\" + rate + \"% OFF THE FIRST MONTH RENT\";\n        } else if (rate > 0 && months === 2) {\n          return \"-\" + rate + \"% OFF THE FIRST 2 MONTHS RENT\";\n        } else if (rate > 0 && months > 2) {\n          return \"-\" + rate + \"% OFF THE FIRST \" + months + \" MONTHS RENT\";\n        } else {\n          return \"Get discount on this unit\";\n        }\n      });    \n      var template = Handlebars.compile(templates.listStandard);\n      console.log(template);\n      document.getElementById('pelican_unit_list_8d73e98cca').innerHTML = template(data_8d73e98cca);\n    });\n  <\/script>\n  <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Need a different size room?<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_acf_changed":false,"inline_featured_image":false,"_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"class_list":["post-21264","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<title>Online Booking Business | Pelican Self Storage<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/pelican.dk\/en\/online-booking-business-2\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Online Booking Business\" \/>\n<meta property=\"og:description\" content=\"Need a different size room?\" \/>\n<meta property=\"og:url\" content=\"https:\/\/pelican.dk\/en\/online-booking-business-2\/\" \/>\n<meta property=\"og:site_name\" content=\"Pelican Self Storage\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/PelicanSelfStorageDenmark\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-07T14:48:23+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/pelican.dk\\\/en\\\/online-booking-business-2\\\/\",\"url\":\"https:\\\/\\\/pelican.dk\\\/en\\\/online-booking-business-2\\\/\",\"name\":\"Online Booking Business | Pelican Self Storage\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/pelican.dk\\\/en\\\/#website\"},\"datePublished\":\"2026-03-11T08:19:57+00:00\",\"dateModified\":\"2026-04-07T14:48:23+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/pelican.dk\\\/en\\\/online-booking-business-2\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/pelican.dk\\\/en\\\/online-booking-business-2\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/pelican.dk\\\/en\\\/online-booking-business-2\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/pelican.dk\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Online Booking Business\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/pelican.dk\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/pelican.dk\\\/en\\\/\",\"name\":\"Lej et sikkert opbevaringsrum\",\"description\":\"Lej et opbevaringsrum hos Pelican Self Storage. Billige priser \u2714 Centre i hele K\u00f8benhavn \u2714 Lagerrum i mange st\u00f8rrelser \u2714 L\u00e5n en gratis trailer \u2714\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/pelican.dk\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>","yoast_head_json":{"title":"Online Booking Business | Pelican Self Storage","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/pelican.dk\/en\/online-booking-business-2\/","og_locale":"en_US","og_type":"article","og_title":"Online Booking Business","og_description":"Need a different size room?","og_url":"https:\/\/pelican.dk\/en\/online-booking-business-2\/","og_site_name":"Pelican Self Storage","article_publisher":"https:\/\/www.facebook.com\/PelicanSelfStorageDenmark","article_modified_time":"2026-04-07T14:48:23+00:00","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/pelican.dk\/en\/online-booking-business-2\/","url":"https:\/\/pelican.dk\/en\/online-booking-business-2\/","name":"Online Booking Business | Pelican Self Storage","isPartOf":{"@id":"https:\/\/pelican.dk\/en\/#website"},"datePublished":"2026-03-11T08:19:57+00:00","dateModified":"2026-04-07T14:48:23+00:00","breadcrumb":{"@id":"https:\/\/pelican.dk\/en\/online-booking-business-2\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/pelican.dk\/en\/online-booking-business-2\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/pelican.dk\/en\/online-booking-business-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/pelican.dk\/en\/"},{"@type":"ListItem","position":2,"name":"Online Booking Business"}]},{"@type":"WebSite","@id":"https:\/\/pelican.dk\/en\/#website","url":"https:\/\/pelican.dk\/en\/","name":"Lej et sikkert opbevaringsrum","description":"Lej et opbevaringsrum hos Pelican Self Storage. Billige priser \u2714 Centre i hele K\u00f8benhavn \u2714 Lagerrum i mange st\u00f8rrelser \u2714 L\u00e5n en gratis trailer \u2714","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/pelican.dk\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/pelican.dk\/en\/wp-json\/wp\/v2\/pages\/21264","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pelican.dk\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/pelican.dk\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/pelican.dk\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/pelican.dk\/en\/wp-json\/wp\/v2\/comments?post=21264"}],"version-history":[{"count":1,"href":"https:\/\/pelican.dk\/en\/wp-json\/wp\/v2\/pages\/21264\/revisions"}],"predecessor-version":[{"id":21265,"href":"https:\/\/pelican.dk\/en\/wp-json\/wp\/v2\/pages\/21264\/revisions\/21265"}],"wp:attachment":[{"href":"https:\/\/pelican.dk\/en\/wp-json\/wp\/v2\/media?parent=21264"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}