{"id":36961,"date":"2026-05-31T21:28:12","date_gmt":"2026-05-31T18:28:12","guid":{"rendered":"https:\/\/newhaj.com\/vozvrashhenie-nomera\/"},"modified":"2026-06-01T21:51:46","modified_gmt":"2026-06-01T18:51:46","slug":"room-reguest","status":"publish","type":"post","link":"https:\/\/newhaj.com\/ru\/room-reguest\/","title":{"rendered":"\u0411\u0440\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043d\u043e\u043c\u0435\u0440\u0430"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"36961\" class=\"elementor elementor-36961 elementor-36956\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6083401 e-con e-atomic-element e-flexbox-base e-default-div e-d0b8340 \" data-id=\"6083401\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"6083401\">\n    \t\t<div class=\"elementor-element elementor-element-0e7042f elementor-widget elementor-widget-html\" data-id=\"0e7042f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div>\n\n\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"\u0448\u0438\u0440\u0438\u043d\u0430=\u0448\u0438\u0440\u0438\u043d\u0430 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430, \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u044b\u0439 \u043c\u0430\u0441\u0448\u0442\u0430\u0431=1.0\">\n    <title>\u0417\u0430\u043f\u0440\u043e\u0441 \u043d\u0430 \u043d\u043e\u043c\u0435\u0440 \u0432 \u043e\u0442\u0435\u043b\u0435<\/title>\n    <style>\n        * {\n            margin: 0;\n            padding: 0;\n            box-sizing: border-box;\n        }\n\n        body {\n            font-family: 'Segoe UI', 'Roboto', 'Arial', sans-serif;\n            background: transparent;\n            min-height: auto;\n            display: block;\n            padding: 0;\n            color: #2c3e50;\n            margin: 0;\n            direction: ltr;\n        }\n\n        body.arabic {\n            direction: rtl;\n        }\n\n        .container {\n            background: transparent;\n            border-radius: 0;\n            box-shadow: none;\n            max-width: 100%;\n            width: 100%;\n            padding: 0;\n            animation: slideUp 0.8s ease-out;\n            margin: 0;\n        }\n\n        @keyframes slideUp {\n            from {\n                opacity: 0;\n                transform: translateY(30px);\n            }\n            to {\n                opacity: 1;\n                transform: translateY(0);\n            }\n        }\n\n        .header {\n            display: none;\n        }\n\n        .language-switcher {\n            display: flex;\n            gap: 10px;\n            margin-bottom: 20px;\n            justify-content: flex-end;\n        }\n\n        .lang-btn {\n            padding: 8px 16px;\n            border: 2px solid #d4af37;\n            background: white;\n            color: #1a1f4a;\n            border-radius: 6px;\n            cursor: pointer;\n            font-weight: 600;\n            font-size: 0.9em;\n            transition: all 0.3s ease;\n        }\n\n        .lang-btn.active {\n            background: #d4af37;\n            color: white;\n        }\n\n        .lang-btn:active {\n            transform: scale(0.98);\n        }\n\n        .form-group {\n            margin-bottom: 16px;\n            animation: fadeIn 0.6s ease-out backwards;\n        }\n\n        .form-group:first-of-type {\n            margin-top: 0;\n        }\n\n        .form-group:nth-child(1) { animation-delay: 0.1s; }\n        .form-group:nth-child(2) { animation-delay: 0.15s; }\n        .form-group:nth-child(3) { animation-delay: 0.2s; }\n        .form-group:nth-child(4) { animation-delay: 0.25s; }\n        .form-group:nth-child(5) { animation-delay: 0.3s; }\n        .form-group:nth-child(6) { animation-delay: 0.35s; }\n        .form-group:nth-child(7) { animation-delay: 0.4s; }\n        .form-group:nth-child(8) { animation-delay: 0.45s; }\n        .form-group:nth-child(9) { animation-delay: 0.5s; }\n        .form-group:nth-child(10) { animation-delay: 0.55s; }\n        .form-group:nth-child(11) { animation-delay: 0.6s; }\n\n        @keyframes fadeIn {\n            from {\n                opacity: 0;\n                transform: translateX(-10px);\n            }\n            to {\n                opacity: 1;\n                transform: translateX(0);\n            }\n        }\n\n        label {\n            display: block;\n            font-size: 0.95em;\n            color: #1a1f4a;\n            margin-bottom: 8px;\n            font-weight: 600;\n            letter-spacing: 0.3px;\n        }\n\n        input[type=\"text\"],\n        input[type=\"date\"],\n        input[type=\"number\"],\n        input[type=\"tel\"],\n        select,\n        textarea {\n            width: 100%;\n            padding: 12px 14px;\n            border: 2px solid #ecf0f1;\n            border-radius: 8px;\n            font-size: 1em;\n            font-family: 'Segoe UI', sans-serif;\n            transition: all 0.3s ease;\n            background-color: #f8f9fa;\n            -webkit-appearance: none;\n            appearance: none;\n        }\n\n        input[type=\"text\"]:focus,\n        input[type=\"date\"]:focus,\n        input[type=\"number\"]:focus,\n        input[type=\"tel\"]:focus,\n        select:focus,\n        textarea:focus {\n            outline: none;\n            border-color: #d4af37;\n            background-color: white;\n            box-shadow: 0 0 0 3px rgba(212, 175, 55, 0.1);\n        }\n\n        textarea {\n            resize: vertical;\n            font-family: 'Segoe UI', sans-serif;\n            min-height: 80px;\n        }\n\n        input[type=\"date\"] {\n            cursor: pointer;\n        }\n\n        select {\n            cursor: pointer;\n            padding-right: 35px;\n            background-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%231a1f4a' d='M6 9L1 4h10z'\/%3E%3C\/svg%3E\");\n            background-repeat: no-repeat;\n            background-position: right 12px center;\n            padding-right: 35px;\n        }\n\n        .date-hint {\n            font-size: 0.8em;\n            color: #95a5a6;\n            margin-top: 4px;\n            font-family: 'Segoe UI', sans-serif;\n        }\n\n        .days-display {\n            background: linear-gradient(135deg, #d4af37 0%, #e8c547 100%);\n            color: white;\n            padding: 12px 14px;\n            border-radius: 8px;\n            font-weight: 600;\n            text-align: center;\n            font-size: 1em;\n            font-family: 'Segoe UI', sans-serif;\n            letter-spacing: 0.5px;\n        }\n\n        .room-types {\n            display: grid;\n            grid-template-columns: repeat(auto-fit, minmax(100px, 1fr));\n            gap: 10px;\n            margin-top: 10px;\n        }\n\n        .room-type {\n            background: #f8f9fa;\n            padding: 12px;\n            border-radius: 8px;\n            border: 2px solid #ecf0f1;\n            transition: all 0.3s ease;\n            text-align: center;\n        }\n\n        .room-type:active {\n            border-color: #d4af37;\n            background: white;\n        }\n\n        .room-type label {\n            font-size: 0.85em;\n            margin: 0;\n            margin-bottom: 8px;\n            font-weight: 600;\n            display: block;\n        }\n\n        .room-type input[type=\"number\"] {\n            width: 100%;\n            padding: 8px 8px;\n            font-size: 0.95em;\n            text-align: center;\n        }\n\n        .section-title {\n            font-size: 1.05em;\n            color: #1a1f4a;\n            font-weight: 700;\n            margin-top: 20px;\n            margin-bottom: 12px;\n            padding-top: 15px;\n            border-top: 2px solid #ecf0f1;\n            letter-spacing: 0.3px;\n        }\n\n        .button-container {\n            display: grid;\n            grid-template-columns: 1fr;\n            gap: 12px;\n            margin-top: 25px;\n        }\n\n        .footer {\n            text-align: center;\n            margin-top: 30px;\n            padding-top: 20px;\n            border-top: 1px solid #ecf0f1;\n            font-size: 0.9em;\n            color: #7f8c8d;\n            font-family: 'Segoe UI', sans-serif;\n        }\n\n        .footer p {\n            margin: 5px 0;\n            line-height: 1.4;\n        }\n\n        .footer a {\n            color: #d4af37;\n            text-decoration: none;\n            font-weight: 600;\n            transition: color 0.3s ease;\n        }\n\n        .footer a:hover {\n            color: #1a1f4a;\n            text-decoration: underline;\n        }\n\n        button {\n            padding: 14px 20px;\n            border: none;\n            border-radius: 8px;\n            font-size: 1em;\n            font-weight: 700;\n            cursor: pointer;\n            transition: all 0.3s ease;\n            font-family: 'Segoe UI', sans-serif;\n            letter-spacing: 0.5px;\n        }\n\n        .btn-whatsapp {\n            background: linear-gradient(135deg, #25d366 0%, #1fbb4e 100%);\n            color: white;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            gap: 8px;\n        }\n\n        .btn-whatsapp:active {\n            transform: scale(0.98);\n        }\n\n        .btn-reset {\n            background: #ecf0f1;\n            color: #2c3e50;\n        }\n\n        .btn-reset:active {\n            background: #bdc3c7;\n        }\n\n        .summary {\n            background: linear-gradient(135deg, #f8f9fa 0%, #ecf0f1 100%);\n            padding: 16px;\n            border-radius: 8px;\n            margin-top: 20px;\n            border-left: 4px solid #d4af37;\n        }\n\n        .summary-title {\n            font-size: 0.85em;\n            color: #1a1f4a;\n            font-weight: 700;\n            margin-bottom: 10px;\n            text-transform: uppercase;\n            letter-spacing: 0.8px;\n        }\n\n        .summary-text {\n            color: #2c3e50;\n            font-size: 0.9em;\n            line-height: 1.5;\n            font-family: 'Segoe UI', sans-serif;\n        }\n\n        @media (min-width: 768px) {\n            .container {\n                max-width: 100%;\n                padding: 0;\n                border-radius: 0;\n            }\n\n            .header h1 {\n                font-size: 2.2em;\n            }\n\n            .form-group {\n                margin-bottom: 20px;\n            }\n\n            .room-types {\n                grid-template-columns: repeat(auto-fit, minmax(130px, 1fr));\n                gap: 12px;\n            }\n\n            .button-container {\n                grid-template-columns: 1fr 1fr;\n                gap: 12px;\n            }\n\n            .btn-whatsapp {\n                grid-column: 1 \/ -1;\n            }\n        }\n    <\/style>\n\n\n    <div class=\"container\">\n        <div class=\"language-switcher\">\n            <button class=\"lang-btn active\" onclick=\"switchLanguage('en')\">\u0410\u043d\u0433\u043b\u0438\u0439\u0441\u043a\u0438\u0439<\/button>\n            <button class=\"lang-btn\" onclick=\"switchLanguage('ru')\">\u0420\u0443\u0441\u0441\u043a\u0438\u0439<\/button>\n            <button class=\"lang-btn\" onclick=\"switchLanguage('ar')\">\u0627\u0644\u0639\u0631\u0628\u064a\u0629<\/button>\n        <\/div>\n\n        <form id=\"hotelForm\">\n            <!-- Hotel Name -->\n            <div class=\"form-group\">\n                <label for=\"hotelName\" data-en=\"Which Hotel?\" data-ru=\"\u041a\u0430\u043a\u043e\u0439 \u043e\u0442\u0435\u043b\u044c?\" data-ar=\"\u0623\u064a \u0641\u0646\u062f\u0642\u061f\">\u0412 \u043a\u0430\u043a\u043e\u043c \u043e\u0442\u0435\u043b\u0435?<\/label>\n                <input type=\"text\" id=\"hotelName\" name=\"hotelName\" placeholder=\"\u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u043e\u0442\u0435\u043b\u044f\" data-en-placeholder=\"Hotel name\" data-ru-placeholder=\"\u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u043e\u0442\u0435\u043b\u044f\" data-ar-placeholder=\"\u0627\u0633\u0645 \u0627\u0644\u0641\u0646\u062f\u0642\" required=\"\">\n                <div class=\"error\" id=\"hotelNameError\" data-en=\"Please enter a hotel name\" data-ru=\"\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u043e\u0442\u0435\u043b\u044f\" data-ar=\"\u0627\u0644\u0631\u062c\u0627\u0621 \u0625\u062f\u062e\u0627\u0644 \u0627\u0633\u0645 \u0627\u0644\u0641\u0646\u062f\u0642\">\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u043e\u0442\u0435\u043b\u044f<\/div>\n            <\/div>\n\n            <!-- Guest Name -->\n            <div class=\"form-group\">\n                <label for=\"guestName\" data-en=\"Guest Name or Company\" data-ru=\"\u0418\u043c\u044f \u0433\u043e\u0441\u0442\u044f \u0438\u043b\u0438 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438\" data-ar=\"\u0627\u0633\u0645 \u0627\u0644\u0636\u064a\u0641 \u0623\u0648 \u0627\u0644\u0634\u0631\u0643\u0629\">\u0418\u043c\u044f \u0433\u043e\u0441\u0442\u044f \u0438\u043b\u0438 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f<\/label>\n                <input type=\"text\" id=\"guestName\" name=\"guestName\" placeholder=\"\u0422\u0432\u043e\u0451 \u0438\u043c\u044f\" data-en-placeholder=\"Your name\" data-ru-placeholder=\"\u0412\u0430\u0448\u0435 \u0438\u043c\u044f\" data-ar-placeholder=\"\u0627\u0633\u0645\u0643\" required=\"\">\n                <div class=\"error\" id=\"nameError\" data-en=\"Please enter your name\" data-ru=\"\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u0432\u0430\u0448\u0435 \u0438\u043c\u044f\" data-ar=\"\u0627\u0644\u0631\u062c\u0627\u0621 \u0625\u062f\u062e\u0627\u0644 \u0627\u0633\u0645\u0643\">\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u0441\u0432\u043e\u0451 \u0438\u043c\u044f<\/div>\n            <\/div>\n\n            <!-- Phone Number -->\n            <div class=\"form-group\">\n                <label for=\"phoneNumber\" data-en=\"Phone Number with Country Code\" data-ru=\"\u041d\u043e\u043c\u0435\u0440 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0430 \u0441 \u043a\u043e\u0434\u043e\u043c \u0441\u0442\u0440\u0430\u043d\u044b\" data-ar=\"\u0631\u0642\u0645 \u0627\u0644\u0647\u0627\u062a\u0641 \u0645\u0639 \u0631\u0645\u0632 \u0627\u0644\u0628\u0644\u062f\">\u041d\u043e\u043c\u0435\u0440 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0430 \u0441 \u043a\u043e\u0434\u043e\u043c \u0441\u0442\u0440\u0430\u043d\u044b<\/label>\n                <input type=\"tel\" id=\"phoneNumber\" name=\"phoneNumber\" placeholder=\"+966 XX XXX XXXX\" data-en-placeholder=\"+966 XX XXX XXXX\" data-ru-placeholder=\"+966 XX XXX XXXX\" data-ar-placeholder=\"+966 XX XXX XXXX\" required=\"\">\n                <div class=\"date-hint\" id=\"phoneHint\" data-en=\"e.g., +966 53 6161 330\" data-ru=\"\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440: +966 53 6161 330\" data-ar=\"\u0639\u0644\u0649 \u0633\u0628\u064a\u0644 \u0627\u0644\u0645\u062b\u0627\u0644: +966 53 6161 330\">\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, +966 53 6161 330<\/div>\n                <div class=\"error\" id=\"phoneError\" data-en=\"Please enter a valid phone number\" data-ru=\"\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u043d\u043e\u043c\u0435\u0440 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0430\" data-ar=\"\u0627\u0644\u0631\u062c\u0627\u0621 \u0625\u062f\u062e\u0627\u0644 \u0631\u0642\u0645 \u0647\u0627\u062a\u0641 \u0635\u062d\u064a\u062d\">\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0439 \u043d\u043e\u043c\u0435\u0440 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0430<\/div>\n            <\/div>\n\n            <!-- Check-in Date -->\n            <div class=\"form-group\">\n                <label for=\"checkIn\" data-en=\"Check-in Date\" data-ru=\"\u0414\u0430\u0442\u0430 \u0437\u0430\u0435\u0437\u0434\u0430\" data-ar=\"\u062a\u0627\u0631\u064a\u062e \u0627\u0644\u062f\u062e\u0648\u0644\">\u0414\u0430\u0442\u0430 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u0438<\/label>\n                <input type=\"date\" id=\"checkIn\" name=\"checkIn\" required=\"\">\n                <div class=\"date-hint\" id=\"todayHint\">\u0421\u0435\u0433\u043e\u0434\u043d\u044f<\/div>\n                <div class=\"error\" id=\"checkInError\" data-en=\"Please select a check-in date\" data-ru=\"\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0434\u0430\u0442\u0443 \u0437\u0430\u0435\u0437\u0434\u0430\" data-ar=\"\u0627\u0644\u0631\u062c\u0627\u0621 \u062a\u062d\u062f\u064a\u062f \u062a\u0627\u0631\u064a\u062e \u0627\u0644\u062f\u062e\u0648\u0644\">\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0434\u0430\u0442\u0443 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u0438<\/div>\n            <\/div>\n\n            <!-- Check-out Date -->\n            <div class=\"form-group\">\n                <label for=\"checkOut\" data-en=\"Check-out Date\" data-ru=\"\u0414\u0430\u0442\u0430 \u0432\u044b\u0435\u0437\u0434\u0430\" data-ar=\"\u062a\u0627\u0631\u064a\u062e \u0627\u0644\u0645\u063a\u0627\u062f\u0631\u0629\">\u0414\u0430\u0442\u0430 \u0432\u044b\u0435\u0437\u0434\u0430<\/label>\n                <input type=\"date\" id=\"checkOut\" name=\"checkOut\" required=\"\">\n                <div class=\"date-hint\" data-en=\"Not earlier than tomorrow\" data-ru=\"\u041d\u0435 \u0440\u0430\u043d\u0435\u0435 \u0447\u0435\u043c \u0437\u0430\u0432\u0442\u0440\u0430\" data-ar=\"\u0644\u0627 \u064a\u0645\u0643\u0646 \u0623\u0646 \u064a\u0643\u0648\u0646 \u0642\u0628\u0644 \u0627\u0644\u063a\u062f\">\u041d\u0435 \u0440\u0430\u043d\u044c\u0448\u0435 \u0437\u0430\u0432\u0442\u0440\u0430\u0448\u043d\u0435\u0433\u043e \u0434\u043d\u044f<\/div>\n                <div class=\"error\" id=\"checkOutError\" data-en=\"Check-out date must be after check-in date\" data-ru=\"\u0414\u0430\u0442\u0430 \u0432\u044b\u0435\u0437\u0434\u0430 \u0434\u043e\u043b\u0436\u043d\u0430 \u0431\u044b\u0442\u044c \u043f\u043e\u0441\u043b\u0435 \u0434\u0430\u0442\u044b \u0437\u0430\u0435\u0437\u0434\u0430\" data-ar=\"\u064a\u062c\u0628 \u0623\u0646 \u064a\u0643\u0648\u0646 \u062a\u0627\u0631\u064a\u062e \u0627\u0644\u0645\u063a\u0627\u062f\u0631\u0629 \u0628\u0639\u062f \u062a\u0627\u0631\u064a\u062e \u0627\u0644\u062f\u062e\u0648\u0644\">\u0414\u0430\u0442\u0430 \u0432\u044b\u0435\u0437\u0434\u0430 \u0434\u043e\u043b\u0436\u043d\u0430 \u0431\u044b\u0442\u044c \u043f\u043e\u0441\u043b\u0435 \u0434\u0430\u0442\u044b \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u0438<\/div>\n            <\/div>\n\n            <!-- Number of Nights -->\n            <div class=\"form-group\">\n                <label data-en=\"Number of Nights\" data-ru=\"\u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043d\u043e\u0447\u0435\u0439\" data-ar=\"\u0639\u062f\u062f \u0627\u0644\u0644\u064a\u0627\u0644\u064a\">\u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043d\u043e\u0447\u0435\u0439<\/label>\n                <div class=\"days-display\" id=\"daysDisplay\">\u0412\u044b\u0431\u0440\u0430\u043d\u043d\u044b\u0435 \u0434\u0430\u0442\u044b<\/div>\n            <\/div>\n\n            <!-- Room Types -->\n            <div class=\"form-group\">\n                <div class=\"section-title\" data-en=\"\ud83d\udecf\ufe0f Select Rooms\" data-ru=\"\ud83d\udecf\ufe0f \u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043a\u043e\u043c\u043d\u0430\u0442\u044b\" data-ar=\"\ud83d\udecf\ufe0f \u0627\u062e\u062a\u0631 \u0627\u0644\u063a\u0631\u0641\">\ud83d\udecf\ufe0f \u0418\u0437\u0431\u0440\u0430\u043d\u043d\u044b\u0435 \u043a\u043e\u043c\u043d\u0430\u0442\u044b<\/div>\n                <div class=\"room-types\">\n                    <div class=\"room-type\">\n                        <label for=\"rooms1\" data-en=\"Room 1 bed\" data-ru=\"\u041a\u043e\u043c\u043d\u0430\u0442\u0430 1 \u043a\u0440\u043e\u0432\u0430\u0442\u044c\" data-ar=\"\u063a\u0631\u0641\u0629 \u0628\u0633\u0631\u064a\u0631 \u0648\u0627\u062d\u062f\">\u041a\u043e\u043c\u043d\u0430\u0442\u0430 1, \u043a\u0440\u043e\u0432\u0430\u0442\u044c<\/label>\n                        <input type=\"number\" id=\"rooms1\" name=\"rooms1\" min=\"0\" value=\"0\">\n                    <\/div>\n                    <div class=\"room-type\">\n                        <label for=\"rooms2\" data-en=\"Room 2 beds\" data-ru=\"\u041a\u043e\u043c\u043d\u0430\u0442\u0430 2 \u043a\u0440\u043e\u0432\u0430\u0442\u0438\" data-ar=\"\u063a\u0631\u0641\u0629 \u0628\u0633\u0631\u064a\u0631\u064a\u0646\">\u041a\u043e\u043c\u043d\u0430\u0442\u0430 2, \u043a\u0440\u043e\u0432\u0430\u0442\u0438<\/label>\n                        <input type=\"number\" id=\"rooms2\" name=\"rooms2\" min=\"0\" value=\"0\">\n                    <\/div>\n                    <div class=\"room-type\">\n                        <label for=\"rooms3\" data-en=\"Room 3 beds\" data-ru=\"\u041a\u043e\u043c\u043d\u0430\u0442\u0430 3 \u043a\u0440\u043e\u0432\u0430\u0442\u0438\" data-ar=\"\u063a\u0631\u0641\u0629 \u0628\u062b\u0644\u0627\u062b\u0629 \u0623\u0633\u0631\u0629\">\u041a\u043e\u043c\u043d\u0430\u0442\u0430 3 \u043a\u0440\u043e\u0432\u0430\u0442\u0438<\/label>\n                        <input type=\"number\" id=\"rooms3\" name=\"rooms3\" min=\"0\" value=\"0\">\n                    <\/div>\n                    <div class=\"room-type\">\n                        <label for=\"rooms4\" data-en=\"Room 4 beds\" data-ru=\"\u041a\u043e\u043c\u043d\u0430\u0442\u0430 4 \u043a\u0440\u043e\u0432\u0430\u0442\u0438\" data-ar=\"\u063a\u0631\u0641\u0629 \u0628\u0623\u0631\u0628\u0639\u0629 \u0623\u0633\u0631\u0629\">\u041a\u043e\u043c\u043d\u0430\u0442\u0430 4, \u043a\u0440\u043e\u0432\u0430\u0442\u0438<\/label>\n                        <input type=\"number\" id=\"rooms4\" name=\"rooms4\" min=\"0\" value=\"0\">\n                    <\/div>\n                    <div class=\"room-type\">\n                        <label for=\"rooms5\" data-en=\"Room 5 beds\" data-ru=\"\u041a\u043e\u043c\u043d\u0430\u0442\u0430 5 \u043a\u0440\u043e\u0432\u0430\u0442\u0435\u0439\" data-ar=\"\u063a\u0631\u0641\u0629 \u0628\u062e\u0645\u0633\u0629 \u0623\u0633\u0631\u0629\">\u041a\u043e\u043c\u043d\u0430\u0442\u0430 5, \u043a\u0440\u043e\u0432\u0430\u0442\u0438<\/label>\n                        <input type=\"number\" id=\"rooms5\" name=\"rooms5\" min=\"0\" value=\"0\">\n                    <\/div>\n                <\/div>\n            <\/div>\n\n            <!-- Number of Guests -->\n            <div class=\"form-group\">\n                <label for=\"guests\" data-en=\"Number of Guests\" data-ru=\"\u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0433\u043e\u0441\u0442\u0435\u0439\" data-ar=\"\u0639\u062f\u062f \u0627\u0644\u0636\u064a\u0648\u0641\">\u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0433\u043e\u0441\u0442\u0435\u0439<\/label>\n                <input type=\"number\" id=\"guests\" name=\"guests\" min=\"1\" placeholder=\"\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, 4\" data-en-placeholder=\"e.g., 4\" data-ru-placeholder=\"\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, 4\" data-ar-placeholder=\"\u0639\u0644\u0649 \u0633\u0628\u064a\u0644 \u0627\u0644\u0645\u062b\u0627\u0644\u060c 4\" required=\"\">\n                <div class=\"error\" id=\"guestsError\" data-en=\"Please enter the number of guests\" data-ru=\"\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0443\u043a\u0430\u0436\u0438\u0442\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0433\u043e\u0441\u0442\u0435\u0439\" data-ar=\"\u0627\u0644\u0631\u062c\u0627\u0621 \u0625\u062f\u062e\u0627\u0644 \u0639\u062f\u062f \u0627\u0644\u0636\u064a\u0648\u0641\">\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0433\u043e\u0441\u0442\u0435\u0439<\/div>\n            <\/div>\n\n            <!-- Meal Plan -->\n            <div class=\"form-group\">\n                <label for=\"mealPlan\" data-en=\"Meal Plan\" data-ru=\"\u041f\u0438\u0442\u0430\u043d\u0438\u0435\" data-ar=\"\u062e\u0637\u0629 \u0627\u0644\u0648\u062c\u0628\u0627\u062a\">\u041f\u043b\u0430\u043d \u043f\u0438\u0442\u0430\u043d\u0438\u044f<\/label>\n                <select id=\"mealPlan\" name=\"mealPlan\">\n                    <option value=\"no-meal\" data-en=\"No Meal Included\" data-ru=\"\u0411\u0435\u0437 \u043f\u0438\u0442\u0430\u043d\u0438\u044f\" data-ar=\"\u0628\u062f\u0648\u0646 \u0648\u062c\u0628\u0627\u062a\">\u0415\u0434\u0430 \u043d\u0435 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0430<\/option>\n\u0422\u043e\u043b\u044c\u043a\u043e \n <option value=\"breakfast\" data-en=\"Breakfast Only\" data-ru=\"\u0422\u043e\u043b\u044c\u043a\u043e \u0437\u0430\u0432\u0442\u0440\u0430\u043a\" data-ar=\"\u0627\u0644\u0625\u0641\u0637\u0627\u0631 \u0641\u0642\u0637\">\u0437\u0430\u0432\u0442\u0440\u0430\u043a<\/option><option value=\"half-board\" data-en=\"Half Board (Breakfast & Dinner)\" data-ru=\"\u041f\u043e\u043b\u0443\u043f\u0430\u043d\u0441\u0438\u043e\u043d (\u0437\u0430\u0432\u0442\u0440\u0430\u043a \u0438 \u0443\u0436\u0438\u043d)\" data-ar=\"\u0646\u0635\u0641 \u0625\u0642\u0627\u0645\u0629 (\u0627\u0644\u0625\u0641\u0637\u0627\u0631 \u0648\u0627\u0644\u0639\u0634\u0627\u0621)\">\u041f\u043e\u043b\u0443\u043f\u0430\u043d\u0441\u0438\u043e\u043d (\u0437\u0430\u0432\u0442\u0440\u0430\u043a \u0438 \u0443\u0436\u0438\u043d)<\/option>\n<option value=\"full-board\" data-en=\"Full Board (All Meals)\" data-ru=\"\u041f\u043e\u043b\u043d\u044b\u0439 \u043f\u0430\u043d\u0441\u0438\u043e\u043d (\u0432\u0441\u0435 \u043f\u0440\u0438\u0435\u043c\u044b \u043f\u0438\u0449\u0438)\" data-ar=\"\u0625\u0642\u0627\u0645\u0629 \u0643\u0627\u0645\u0644\u0629 (\u062c\u0645\u064a\u0639 \u0627\u0644\u0648\u062c\u0628\u0627\u062a)\">\u041f\u043e\u043b\u043d\u044b\u0439 \u0441\u0442\u043e\u043b (\u0432\u0441\u0435 \u0431\u043b\u044e\u0434\u0430)<\/option>                                                            \n                <\/select>\n            <\/div>\n\n            <!-- Guests on Meal Plan -->\n            <div class=\"form-group\">\n                <label for=\"guestsMeal\" data-en=\"Number of Guests on Meal Plan\" data-ru=\"\u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0433\u043e\u0441\u0442\u0435\u0439 \u043d\u0430 \u043f\u0438\u0442\u0430\u043d\u0438\u0435\" data-ar=\"\u0639\u062f\u062f \u0627\u0644\u0636\u064a\u0648\u0641 \u0639\u0644\u0649 \u062e\u0637\u0629 \u0627\u0644\u0648\u062c\u0628\u0627\u062a\">\u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0433\u043e\u0441\u0442\u0435\u0439 \u043d\u0430 \u043f\u043b\u0430\u043d\u0435 \u043f\u0438\u0442\u0430\u043d\u0438\u044f<\/label>\n                <input type=\"number\" id=\"guestsMeal\" name=\"guestsMeal\" min=\"0\" placeholder=\"\u0415\u0441\u043b\u0438 \u043d\u0435\u0442 \u043f\u043b\u0430\u043d\u0430 \u043f\u0438\u0442\u0430\u043d\u0438\u044f, \u043e\u0441\u0442\u0430\u0432\u044c\u0442\u0435 \u043f\u0443\u0441\u0442\u044b\u043c\" data-en-placeholder=\"Leave empty if no meal plan\" data-ru-placeholder=\"\u041e\u0441\u0442\u0430\u0432\u044c\u0442\u0435 \u043f\u0443\u0441\u0442\u043e, \u0435\u0441\u043b\u0438 \u043d\u0435\u0442 \u043f\u0438\u0442\u0430\u043d\u0438\u044f\" data-ar-placeholder=\"\u0627\u062a\u0631\u0643 \u0641\u0627\u0631\u063a\u064b\u0627 \u0625\u0630\u0627 \u0644\u0645 \u062a\u0643\u0646 \u0647\u0646\u0627\u0643 \u062e\u0637\u0629 \u0648\u062c\u0628\u0627\u062a\">\n                <div class=\"date-hint\" data-en=\"Number of guests who want the meal plan\" data-ru=\"\u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0433\u043e\u0441\u0442\u0435\u0439, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0445\u043e\u0442\u044f\u0442 \u043f\u0438\u0442\u0430\u043d\u0438\u0435\" data-ar=\"\u0639\u062f\u062f \u0627\u0644\u0636\u064a\u0648\u0641 \u0627\u0644\u0630\u064a\u0646 \u064a\u0631\u064a\u062f\u0648\u0646 \u062e\u0637\u0629 \u0627\u0644\u0648\u062c\u0628\u0627\u062a\">\u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0433\u043e\u0441\u0442\u0435\u0439, \u0436\u0435\u043b\u0430\u044e\u0449\u0438\u0445 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u043f\u043b\u0430\u043d \u043f\u0438\u0442\u0430\u043d\u0438\u044f<\/div>\n            <\/div>\n\n            <!-- Additional Requests -->\n            <div class=\"form-group\">\n                <label for=\"additionalRequests\" data-en=\"Additional Requests or Notes\" data-ru=\"\u0414\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043f\u043e\u0436\u0435\u043b\u0430\u043d\u0438\u044f \u0438\u043b\u0438 \u0437\u0430\u043c\u0435\u0442\u043a\u0438\" data-ar=\"\u0637\u0644\u0628\u0627\u062a \u0625\u0636\u0627\u0641\u064a\u0629 \u0623\u0648 \u0645\u0644\u0627\u062d\u0638\u0627\u062a\">\u0414\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0437\u0430\u043f\u0440\u043e\u0441\u044b \u0438\u043b\u0438 \u043f\u0440\u0438\u043c\u0435\u0447\u0430\u043d\u0438\u044f<\/label>\n                <textarea id=\"additionalRequests\" name=\"additionalRequests\" rows=\"4\" placeholder=\"\u041b\u044e\u0431\u044b\u0435 \u043e\u0441\u043e\u0431\u044b\u0435 \u043f\u0440\u043e\u0441\u044c\u0431\u044b, \u0430\u043b\u043b\u0435\u0440\u0433\u0438\u0438 \u0438\u043b\u0438 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u0430\u044f \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f...\" data-en-placeholder=\"Any special requests, allergies, or additional information...\" data-ru-placeholder=\"\u041b\u044e\u0431\u044b\u0435 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0435 \u043f\u043e\u0436\u0435\u043b\u0430\u043d\u0438\u044f, \u0430\u043b\u043b\u0435\u0440\u0433\u0438\u0438 \u0438\u043b\u0438 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u0430\u044f \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f...\" data-ar-placeholder=\"\u0623\u064a \u0637\u0644\u0628\u0627\u062a \u062e\u0627\u0635\u0629 \u0623\u0648 \u062d\u0633\u0627\u0633\u064a\u0629 \u0623\u0648 \u0645\u0639\u0644\u0648\u0645\u0627\u062a \u0625\u0636\u0627\u0641\u064a\u0629...\"><\/textarea>\n            <\/div>\n\n            <!-- Summary -->\n            <div class=\"summary\">\n                <div class=\"summary-title\" data-en=\"Your Request:\" data-ru=\"\u0412\u0430\u0448 \u0437\u0430\u043f\u0440\u043e\u0441:\" data-ar=\"\u0637\u0644\u0628\u0643:\">\u0412\u0430\u0448 \u0437\u0430\u043f\u0440\u043e\u0441:<\/div>\n                <div class=\"summary-text\" id=\"summaryText\">\n  \u0417\u0430\u043f\u043e\u043b\u043d\u0438\u0442\u0435 \u0432\u0441\u0435 \u043f\u043e\u043b\u044f \u0444\u043e\u0440\u043c\u044b\n                <\/div>\n            <\/div>\n\n            <!-- Buttons -->\n            <div class=\"button-container\">\n                <button type=\"button\" class=\"btn-reset\" onclick=\"resetForm()\" data-en=\"Clear Form\" data-ru=\"\u041e\u0447\u0438\u0441\u0442\u0438\u0442\u044c \u0444\u043e\u0440\u043c\u0443\" data-ar=\"\u0645\u0633\u062d \u0627\u0644\u0646\u0645\u0648\u0630\u062c\">\u042f\u0441\u043d\u0430\u044f \u0444\u043e\u0440\u043c\u0430<\/button>\n                <button type=\"button\" class=\"btn-whatsapp\" onclick=\"sendToWhatsApp()\">\n                    <span>\ud83d\udcf1<\/span>\n                    <span data-en=\"Send to WhatsApp\" data-ru=\"\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u0432 WhatsApp\" data-ar=\"\u0625\u0631\u0633\u0627\u0644 \u0625\u0644\u0649 WhatsApp\">\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u0432 WhatsApp<\/span>\n                <\/button> \n            <\/div>\n\n            <!-- Footer -->\n            <div class=\"footer\">\n                <p data-en=\"This request was created on\" data-ru=\"\u042d\u0442\u0430 \u0437\u0430\u044f\u0432\u043a\u0430 \u0431\u044b\u043b\u0430 \u0441\u043e\u0437\u0434\u0430\u043d\u0430 \u043d\u0430\" data-ar=\"\u062a\u0645 \u0625\u0646\u0634\u0627\u0621 \u0647\u0630\u0627 \u0627\u0644\u0637\u0644\u0628 \u0639\u0644\u0649\">\u042d\u0442\u043e\u0442 \u0437\u0430\u043f\u0440\u043e\u0441 \u0431\u044b\u043b \u0441\u043e\u0437\u0434\u0430\u043d \u043d\u0430<\/p>\n                <p><a href=\"https:\/\/newhaj.com\/ru\/bronirovanie-nomera\/\" target=\"_blank\">https:\/\/newhaj.com\/room-reguest<\/a><\/p>\n            <\/div>\n        <\/form>\n    <\/div>\n\n    <script>\n        const whatsappPhoneNumber = '966536161330';\n        let currentLanguage = 'en';\n\n        \/\/ Switch language\n        function switchLanguage(lang) {\n            currentLanguage = lang;\n            \n            \/\/ Update body direction for Arabic\n            if (lang === 'ar') {\n                document.body.classList.add('arabic');\n            } else {\n                document.body.classList.remove('arabic');\n            }\n            \n            \/\/ Update active button\n            document.querySelectorAll('.lang-btn').forEach(btn => {\n                btn.classList.remove('active');\n            });\n            event.target.classList.add('active');\n            \n            \/\/ Update all text elements with data attributes\n            document.querySelectorAll('[data-' + lang + ']').forEach(el => {\n                if (el.hasAttribute('data-' + lang)) {\n                    if (el.tagName === 'LABEL' || el.tagName === 'SPAN' || el.tagName === 'DIV' || el.tagName === 'OPTION') {\n                        el.textContent = el.getAttribute('data-' + lang);\n                    }\n                }\n            });\n\n            \/\/ Update placeholders\n            document.querySelectorAll('[data-' + lang + '-placeholder]').forEach(el => {\n                el.placeholder = el.getAttribute('data-' + lang + '-placeholder');\n            });\n\n            \/\/ Update day\/night text\n            calculateDays();\n            updateSummary();\n        }\n\n        \/\/ Set today's date by default\n        function setTodayDate() {\n            const today = new Date();\n            const dateString = today.toISOString().split('T')[0];\n            document.getElementById('checkIn').value = dateString;\n            \n            let locale = 'en-US';\n            let todayLabel = 'Today: ';\n            \n            if (currentLanguage === 'ru') {\n                locale = 'ru-RU';\n                todayLabel = '\u0421\u0435\u0433\u043e\u0434\u043d\u044f: ';\n            } else if (currentLanguage === 'ar') {\n                locale = 'ar-SA';\n                todayLabel = '\u0627\u0644\u064a\u0648\u0645: ';\n            }\n            \n            const todayText = today.toLocaleDateString(locale, { \n                weekday: 'long', \n                year: 'numeric', \n                month: 'long', \n                day: 'numeric' \n            });\n            \n            document.getElementById('todayHint').textContent = `${todayLabel}${todayText}`;\n            \n            const tomorrow = new Date(today);\n            tomorrow.setDate(tomorrow.getDate() + 1);\n            document.getElementById('checkOut').min = tomorrow.toISOString().split('T')[0];\n        }\n\n        \/\/ Prevent selecting past dates for check-in\n        function setCheckInConstraints() {\n            const today = new Date();\n            const dateString = today.toISOString().split('T')[0];\n            document.getElementById('checkIn').min = dateString;\n        }\n\n        \/\/ Calculate number of nights\n        function calculateDays() {\n            const checkInDate = new Date(document.getElementById('checkIn').value);\n            const checkOutDate = new Date(document.getElementById('checkOut').value);\n            \n            if (checkInDate && checkOutDate && checkOutDate > checkInDate) {\n                const diffTime = checkOutDate - checkInDate;\n                const diffDays = Math.ceil(diffTime \/ (1000 * 60 * 60 * 24));\n                \n                let nightText = '';\n                if (currentLanguage === 'ru') {\n                    if (diffDays === 1) nightText = '\u043d\u043e\u0447\u044c';\n                    else if (diffDays > 1 && diffDays < 5) nightText = '\u043d\u043e\u0447\u0438';\n                    else nightText = '\u043d\u043e\u0447\u0435\u0439';\n                } else if (currentLanguage === 'ar') {\n                    nightText = '\u0644\u064a\u0644\u0629';\n                } else {\n                    nightText = diffDays === 1 ? 'night' : 'nights';\n                }\n                \n                document.getElementById('daysDisplay').textContent = `${diffDays} ${nightText}`;\n                return diffDays;\n            } else {\n                let selectText = 'Select dates';\n                if (currentLanguage === 'ru') selectText = '\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0434\u0430\u0442\u044b';\n                else if (currentLanguage === 'ar') selectText = '\u0627\u062e\u062a\u0631 \u0627\u0644\u062a\u0648\u0627\u0631\u064a\u062e';\n                \n                document.getElementById('daysDisplay').textContent = selectText;\n                return 0;\n            }\n        }\n\n        \/\/ Restrict check-out date\n        function restrictCheckOutDate() {\n            const checkInDate = document.getElementById('checkIn').value;\n            if (checkInDate) {\n                const date = new Date(checkInDate);\n                date.setDate(date.getDate() + 1);\n                document.getElementById('checkOut').min = date.toISOString().split('T')[0];\n            }\n        }\n\n        \/\/ Get meal plan name\n        function getMealPlanName(value) {\n            const mealPlansEN = {\n                'no-meal': 'No Meal',\n                'breakfast': 'Breakfast Only',\n                'half-board': 'Half Board',\n                'full-board': 'Full Board'\n            };\n            const mealPlansRU = {\n                'no-meal': '\u0411\u0435\u0437 \u043f\u0438\u0442\u0430\u043d\u0438\u044f',\n                'breakfast': '\u0422\u043e\u043b\u044c\u043a\u043e \u0437\u0430\u0432\u0442\u0440\u0430\u043a',\n                'half-board': '\u041f\u043e\u043b\u0443\u043f\u0430\u043d\u0441\u0438\u043e\u043d',\n                'full-board': '\u041f\u043e\u043b\u043d\u044b\u0439 \u043f\u0430\u043d\u0441\u0438\u043e\u043d'\n            };\n            const mealPlansAR = {\n                'no-meal': '\u0628\u062f\u0648\u0646 \u0648\u062c\u0628\u0627\u062a',\n                'breakfast': '\u0627\u0644\u0625\u0641\u0637\u0627\u0631 \u0641\u0642\u0637',\n                'half-board': '\u0646\u0635\u0641 \u0625\u0642\u0627\u0645\u0629',\n                'full-board': '\u0625\u0642\u0627\u0645\u0629 \u0643\u0627\u0645\u0644\u0629'\n            };\n            \n            let plans = mealPlansEN;\n            if (currentLanguage === 'ru') plans = mealPlansRU;\n            else if (currentLanguage === 'ar') plans = mealPlansAR;\n            \n            return plans[value] || mealPlansEN[value];\n        }\n\n        \/\/ Get meal plan name in Arabic only (for WhatsApp)\n        function getMealPlanNameAR(value) {\n            const mealPlans = {\n                'no-meal': '\u0628\u062f\u0648\u0646 \u0648\u062c\u0628\u0627\u062a',\n                'breakfast': '\u0627\u0644\u0625\u0641\u0637\u0627\u0631 \u0641\u0642\u0637',\n                'half-board': '\u0646\u0635\u0641 \u0625\u0642\u0627\u0645\u0629',\n                'full-board': '\u0625\u0642\u0627\u0645\u0629 \u0643\u0627\u0645\u0644\u0629'\n            };\n            return mealPlans[value] || '\u0628\u062f\u0648\u0646 \u0648\u062c\u0628\u0627\u062a';\n        }\n\n        \/\/ Update summary\n        function updateSummary() {\n            let hotelName = document.getElementById('hotelName').value;\n            let guestName = document.getElementById('guestName').value;\n            const phoneNumber = document.getElementById('phoneNumber').value || '\u2014';\n            const checkIn = document.getElementById('checkIn').value;\n            const checkOut = document.getElementById('checkOut').value;\n            const days = calculateDays();\n            const guests = document.getElementById('guests').value || '\u2014';\n            const mealPlan = document.getElementById('mealPlan').value;\n            const guestsMeal = document.getElementById('guestsMeal').value || 0;\n            const additionalRequests = document.getElementById('additionalRequests').value;\n            \n            if (!hotelName) {\n                if (currentLanguage === 'ru') hotelName = '\u041e\u0442\u0435\u043b\u044c';\n                else if (currentLanguage === 'ar') hotelName = '\u0627\u0644\u0641\u0646\u062f\u0642';\n                else hotelName = 'Hotel';\n            }\n            \n            if (!guestName) {\n                if (currentLanguage === 'ru') guestName = '\u0413\u043e\u0441\u0442\u044c';\n                else if (currentLanguage === 'ar') guestName = '\u0627\u0644\u0636\u064a\u0641';\n                else guestName = 'Guest';\n            }\n            \n            const rooms1 = parseInt(document.getElementById('rooms1').value) || 0;\n            const rooms2 = parseInt(document.getElementById('rooms2').value) || 0;\n            const rooms3 = parseInt(document.getElementById('rooms3').value) || 0;\n            const rooms4 = parseInt(document.getElementById('rooms4').value) || 0;\n            const rooms5 = parseInt(document.getElementById('rooms5').value) || 0;\n            const totalRooms = rooms1 + rooms2 + rooms3 + rooms4 + rooms5;\n\n            let checkInFormatted = '\u2014';\n            let checkOutFormatted = '\u2014';\n            let locale = 'en-US';\n            \n            if (currentLanguage === 'ru') locale = 'ru-RU';\n            else if (currentLanguage === 'ar') locale = 'ar-SA';\n            \n            if (checkIn) {\n                const date = new Date(checkIn + 'T00:00:00');\n                checkInFormatted = date.toLocaleDateString(locale, { day: 'numeric', month: 'short', year: '2-digit' });\n            }\n            \n            if (checkOut) {\n                const date = new Date(checkOut + 'T00:00:00');\n                checkOutFormatted = date.toLocaleDateString(locale, { day: 'numeric', month: 'short', year: '2-digit' });\n            }\n\n            let roomsLabel = 'Rooms';\n            let totalLabel = 'total';\n            if (currentLanguage === 'ru') {\n                roomsLabel = '\u041a\u043e\u043c\u043d\u0430\u0442\u044b';\n                totalLabel = '\u0432\u0441\u0435\u0433\u043e';\n            } else if (currentLanguage === 'ar') {\n                roomsLabel = '\u0627\u0644\u063a\u0631\u0641';\n                totalLabel = '\u0627\u0644\u0645\u062c\u0645\u0648\u0639';\n            }\n\n            const roomsText = totalRooms > 0 ? \n                `<br>\ud83d\udecf\ufe0f ${roomsLabel}: ${rooms1 > 0 ? `${rooms1}\u00d71 ` : ''}${rooms2 > 0 ? `${rooms2}\u00d72 ` : ''}${rooms3 > 0 ? `${rooms3}\u00d73 ` : ''}${rooms4 > 0 ? `${rooms4}\u00d74 ` : ''}${rooms5 > 0 ? `${rooms5}\u00d75 ` : ''}(${totalLabel} ${totalRooms})` : '';\n\n            let mealLabel = 'Meal';\n            if (currentLanguage === 'ru') mealLabel = '\u041f\u0438\u0442\u0430\u043d\u0438\u0435';\n            else if (currentLanguage === 'ar') mealLabel = '\u0627\u0644\u0648\u062c\u0628\u0627\u062a';\n            \n            let tbdText = 'TBD';\n            if (currentLanguage === 'ru') tbdText = '\u0443\u0442\u043e\u0447\u043d\u0438\u0442\u044c';\n            else if (currentLanguage === 'ar') tbdText = '\u064a\u062a\u0645 \u0627\u0644\u062a\u0623\u0643\u064a\u062f';\n\n            const mealPlanText = mealPlan !== 'no-meal' ? `<br>\ud83c\udf7d\ufe0f ${mealLabel}: ${getMealPlanName(mealPlan)} (${guestsMeal > 0 ? guestsMeal + ' ' + (currentLanguage === 'ru' ? '\u0433\u043e\u0441\u0442\u0435\u0439' : currentLanguage === 'ar' ? '\u0636\u064a\u0648\u0641' : 'guests') : tbdText})` : '';\n            \n            let notesLabel = 'Notes';\n            if (currentLanguage === 'ru') notesLabel = '\u0417\u0430\u043c\u0435\u0442\u043a\u0438';\n            else if (currentLanguage === 'ar') notesLabel = '\u0645\u0644\u0627\u062d\u0638\u0627\u062a';\n            \n            const additionalText = additionalRequests ? `<br>\ud83d\udcdd ${notesLabel}: ${additionalRequests}` : '';\n\n            let nightWord = 'night' + (days === 1 ? '' : 's');\n            if (currentLanguage === 'ru') {\n                nightWord = days === 1 ? '\u043d\u043e\u0447\u044c' : (days > 1 && days < 5 ? '\u043d\u043e\u0447\u0438' : '\u043d\u043e\u0447\u0435\u0439');\n            } else if (currentLanguage === 'ar') {\n                nightWord = '\u0644\u064a\u0644\u0629';\n            }\n            \n            let guestWord = 'guest' + (guests === '1' ? '' : 's');\n            if (currentLanguage === 'ru') {\n                guestWord = guests === '1' ? '\u0433\u043e\u0441\u0442\u044c' : (guests > 1 && guests < 5 ? '\u0433\u043e\u0441\u0442\u044f' : '\u0433\u043e\u0441\u0442\u0435\u0439');\n            } else if (currentLanguage === 'ar') {\n                guestWord = guests === '1' ? '\u0636\u064a\u0641' : '\u0636\u064a\u0648\u0641';\n            }\n\n            const summary = `\ud83c\udfe8 ${hotelName}<br>\ud83d\udc64 ${guestName}<br>\ud83d\udcde ${phoneNumber}<br>\ud83d\udcc5 ${checkInFormatted} \u2192 ${checkOutFormatted} (${days} ${nightWord})<br>\ud83d\udc65 ${guests} ${guestWord}${roomsText}${mealPlanText}${additionalText}`;\n\n            document.getElementById('summaryText').innerHTML = summary;\n        }\n\n        \/\/ Get meal plan name in English for WhatsApp only\n        function getMealPlanNameEN(value) {\n            const mealPlans = {\n                'no-meal': 'No Meal',\n                'breakfast': 'Breakfast Only',\n                'half-board': 'Half Board',\n                'full-board': 'Full Board'\n            };\n            return mealPlans[value] || 'No Meal';\n        }\n\n        \/\/ Send to WhatsApp (in Arabic if selected, otherwise in English)\n        function sendToWhatsApp() {\n            const hotelName = document.getElementById('hotelName').value.trim();\n            const guestName = document.getElementById('guestName').value.trim();\n            const phoneNumber = document.getElementById('phoneNumber').value.trim();\n            const checkIn = document.getElementById('checkIn').value;\n            const checkOut = document.getElementById('checkOut').value;\n            const guests = document.getElementById('guests').value;\n            const mealPlan = document.getElementById('mealPlan').value;\n            const guestsMeal = document.getElementById('guestsMeal').value;\n            const additionalRequests = document.getElementById('additionalRequests').value.trim();\n            \n            const rooms1 = parseInt(document.getElementById('rooms1').value) || 0;\n            const rooms2 = parseInt(document.getElementById('rooms2').value) || 0;\n            const rooms3 = parseInt(document.getElementById('rooms3').value) || 0;\n            const rooms4 = parseInt(document.getElementById('rooms4').value) || 0;\n            const rooms5 = parseInt(document.getElementById('rooms5').value) || 0;\n            \n            if (!hotelName) {\n                showError('hotelNameError');\n                return;\n            }\n            if (!guestName) {\n                showError('nameError');\n                return;\n            }\n            if (!phoneNumber) {\n                showError('phoneError');\n                return;\n            }\n            if (!checkIn) {\n                showError('checkInError');\n                return;\n            }\n            if (!checkOut) {\n                showError('checkOutError');\n                return;\n            }\n            if (!guests) {\n                showError('guestsError');\n                return;\n            }\n\n            const checkInDate = new Date(checkIn + 'T00:00:00');\n            const checkOutDate = new Date(checkOut + 'T00:00:00');\n            const diffTime = checkOutDate - checkInDate;\n            const days = Math.ceil(diffTime \/ (1000 * 60 * 60 * 24));\n\n            let message = '';\n            \n            if (currentLanguage === 'ar') {\n                \/\/ Arabic WhatsApp message\n                const locale = 'ar-SA';\n                const checkInFormatted = checkInDate.toLocaleDateString(locale, { day: 'numeric', month: 'long', year: 'numeric' });\n                const checkOutFormatted = checkOutDate.toLocaleDateString(locale, { day: 'numeric', month: 'long', year: 'numeric' });\n                \n                message = `*\u0637\u0644\u0628 \u062d\u062c\u0632 \u0627\u0644\u063a\u0631\u0641*\\n\\n`;\n                message += `\ud83c\udfe8 *\u0627\u0644\u0641\u0646\u062f\u0642:* ${hotelName}\\n\\n`;\n                message += `\ud83d\udc64 *\u0627\u0644\u0627\u0633\u0645:* ${guestName}\\n`;\n                message += `\ud83d\udcde *\u0627\u0644\u0647\u0627\u062a\u0641:* ${phoneNumber}\\n`;\n                message += `\ud83d\udcc5 *\u062a\u0627\u0631\u064a\u062e \u0627\u0644\u062f\u062e\u0648\u0644:* ${checkInFormatted}\\n`;\n                message += `\ud83d\udcc5 *\u062a\u0627\u0631\u064a\u062e \u0627\u0644\u0645\u063a\u0627\u062f\u0631\u0629:* ${checkOutFormatted}\\n`;\n                message += `\ud83c\udf19 *\u0639\u062f\u062f \u0627\u0644\u0644\u064a\u0627\u0644\u064a:* ${days}\\n`;\n                message += `\ud83d\udc65 *\u0639\u062f\u062f \u0627\u0644\u0636\u064a\u0648\u0641:* ${guests}\\n\\n`;\n                \n                if (rooms1 > 0 || rooms2 > 0 || rooms3 > 0 || rooms4 > 0 || rooms5 > 0) {\n                    message += `*\u0627\u0644\u063a\u0631\u0641 \u0627\u0644\u0645\u0637\u0644\u0648\u0628\u0629:*\\n`;\n                    if (rooms1 > 0) message += `\u2022 \u063a\u0631\u0641\u0629 \u0628\u0633\u0631\u064a\u0631 \u0648\u0627\u062d\u062f: ${rooms1} \u063a\u0631\u0641\u0629\\n`;\n                    if (rooms2 > 0) message += `\u2022 \u063a\u0631\u0641\u0629 \u0628\u0633\u0631\u064a\u0631\u064a\u0646: ${rooms2} \u063a\u0631\u0641\u0629\\n`;\n                    if (rooms3 > 0) message += `\u2022 \u063a\u0631\u0641\u0629 \u0628\u062b\u0644\u0627\u062b\u0629 \u0623\u0633\u0631\u0629: ${rooms3} \u063a\u0631\u0641\u0629\\n`;\n                    if (rooms4 > 0) message += `\u2022 \u063a\u0631\u0641\u0629 \u0628\u0623\u0631\u0628\u0639\u0629 \u0623\u0633\u0631\u0629: ${rooms4} \u063a\u0631\u0641\u0629\\n`;\n                    if (rooms5 > 0) message += `\u2022 \u063a\u0631\u0641\u0629 \u0628\u062e\u0645\u0633\u0629 \u0623\u0633\u0631\u0629: ${rooms5} \u063a\u0631\u0641\u0629\\n`;\n                } else {\n                    message += `*\u0627\u0644\u063a\u0631\u0641 \u0627\u0644\u0645\u0637\u0644\u0648\u0628\u0629:* \u064a\u062a\u0645 \u0627\u0644\u062a\u0623\u0643\u064a\u062f\\n`;\n                }\n\n                if (mealPlan !== 'no-meal') {\n                    message += `\\n*\u062e\u0637\u0629 \u0627\u0644\u0648\u062c\u0628\u0627\u062a:*\\n`;\n                    message += `\u2022 \u0627\u0644\u0646\u0648\u0639: ${getMealPlanNameAR(mealPlan)}\\n`;\n                    message += `\u2022 \u0627\u0644\u0636\u064a\u0648\u0641: ${guestsMeal > 0 ? guestsMeal : '\u064a\u062a\u0645 \u0627\u0644\u062a\u0623\u0643\u064a\u062f'}\\n`;\n                }\n\n                if (additionalRequests) {\n                    message += `\\n*\u0637\u0644\u0628\u0627\u062a \u0625\u0636\u0627\u0641\u064a\u0629:*\\n${additionalRequests}\\n`;\n                }\n                \n                message += `\\n\\n\u062a\u0645 \u0625\u0646\u0634\u0627\u0621 \u0647\u0630\u0627 \u0627\u0644\u0637\u0644\u0628 \u0639\u0644\u0649\\n`;\n                message += `https:\/\/newhaj.com\/room-reguest`;\n            } else {\n                \/\/ English\/Russian WhatsApp message\n                const checkInFormatted = checkInDate.toLocaleDateString('en-US', { day: 'numeric', month: 'long', year: 'numeric' });\n                const checkOutFormatted = checkOutDate.toLocaleDateString('en-US', { day: 'numeric', month: 'long', year: 'numeric' });\n                \n                message = `*ROOM BOOKING REQUEST*\\n\\n`;\n                message += `\ud83c\udfe8 *Hotel:* ${hotelName}\\n\\n`;\n                message += `\ud83d\udc64 *Name:* ${guestName}\\n`;\n                message += `\ud83d\udcde *Phone:* ${phoneNumber}\\n`;\n                message += `\ud83d\udcc5 *Check-in:* ${checkInFormatted}\\n`;\n                message += `\ud83d\udcc5 *Check-out:* ${checkOutFormatted}\\n`;\n                message += `\ud83c\udf19 *Number of Nights:* ${days}\\n`;\n                message += `\ud83d\udc65 *Guests:* ${guests}\\n\\n`;\n                \n                if (rooms1 > 0 || rooms2 > 0 || rooms3 > 0 || rooms4 > 0 || rooms5 > 0) {\n                    message += `*REQUIRED ROOMS:*\\n`;\n                    if (rooms1 > 0) message += `\u2022 Room 1 bed: ${rooms1} room${rooms1 > 1 ? 's' : ''}\\n`;\n                    if (rooms2 > 0) message += `\u2022 Room 2 beds: ${rooms2} room${rooms2 > 1 ? 's' : ''}\\n`;\n                    if (rooms3 > 0) message += `\u2022 Room 3 beds: ${rooms3} room${rooms3 > 1 ? 's' : ''}\\n`;\n                    if (rooms4 > 0) message += `\u2022 Room 4 beds: ${rooms4} room${rooms4 > 1 ? 's' : ''}\\n`;\n                    if (rooms5 > 0) message += `\u2022 Room 5 beds: ${rooms5} room${rooms5 > 1 ? 's' : ''}\\n`;\n                } else {\n                    message += `*REQUIRED ROOMS:* To be discussed\\n`;\n                }\n\n                if (mealPlan !== 'no-meal') {\n                    message += `\\n*MEAL PLAN:*\\n`;\n                    message += `\u2022 Type: ${getMealPlanNameEN(mealPlan)}\\n`;\n                    message += `\u2022 Guests: ${guestsMeal > 0 ? guestsMeal : 'To be confirmed'}\\n`;\n                }\n\n                if (additionalRequests) {\n                    message += `\\n*ADDITIONAL REQUESTS:*\\n${additionalRequests}\\n`;\n                }\n                \n                message += `\\n\\nThis request was created on\\n`;\n                message += `https:\/\/newhaj.com\/room-reguest`;\n            }\n\n            const whatsappUrl = `https:\/\/wa.me\/${whatsappPhoneNumber}?text=${encodeURIComponent(message)}`;\n            window.open(whatsappUrl, '_blank');\n        }\n\n        function showError(elementId) {\n            const errorElement = document.getElementById(elementId);\n            errorElement.style.display = 'block';\n            setTimeout(() => {\n                errorElement.style.display = 'none';\n            }, 3000);\n        }\n\n        function resetForm() {\n            document.getElementById('hotelForm').reset();\n            setTodayDate();\n            calculateDays();\n            updateSummary();\n            document.querySelectorAll('.error').forEach(el => el.style.display = 'none');\n        }\n\n        \/\/ Initialize\n        setCheckInConstraints();\n        setTodayDate();\n        \n        \/\/ Event listeners\n        document.getElementById('checkIn').addEventListener('change', () => {\n            restrictCheckOutDate();\n            calculateDays();\n            updateSummary();\n        });\n\n        document.getElementById('checkOut').addEventListener('change', () => {\n            calculateDays();\n            updateSummary();\n        });\n\n        document.getElementById('hotelName').addEventListener('input', updateSummary);\n        document.getElementById('guestName').addEventListener('input', updateSummary);\n        document.getElementById('phoneNumber').addEventListener('input', updateSummary);\n        document.getElementById('guests').addEventListener('input', updateSummary);\n        document.getElementById('mealPlan').addEventListener('change', updateSummary);\n        document.getElementById('guestsMeal').addEventListener('input', updateSummary);\n        document.getElementById('additionalRequests').addEventListener('input', updateSummary);\n        \n        document.getElementById('rooms1').addEventListener('change', updateSummary);\n        document.getElementById('rooms2').addEventListener('change', updateSummary);\n        document.getElementById('rooms3').addEventListener('change', updateSummary);\n        document.getElementById('rooms4').addEventListener('change', updateSummary);\n        document.getElementById('rooms5').addEventListener('change', updateSummary);\n\n        \/\/ First load\n        updateSummary();\n    <\/script>\n\n\n<\/div>\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-8c2a632 e-con e-atomic-element e-flexbox-base e-default-div e-eb35cfa \" data-id=\"8c2a632\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"8c2a632\">\n    \t\t<div class=\"elementor-element elementor-element-4d1e4fd elementor-widget elementor-widget-text-editor\" data-id=\"4d1e4fd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><a href=\"https:\/\/newhaj.com\/hotel\/\">https:\/\/newhaj.com\/hotel\/<\/a><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\n<\/div>\n\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Hotel Room Request English \u0420\u0443\u0441\u0441\u043a\u0438\u0439 \u0627\u0644\u0639\u0631\u0628\u064a\u0629 Which Hotel? Please enter a hotel name Guest Name or Company Please enter your name Phone Number with Country Code e.g., +966 53 6161 330 Please enter a valid phone number Check-in Date Today Please select a check-in date Check-out Date Not earlier than tomorrow Check-out date must be<a class=\"moretag\" href=\"https:\/\/newhaj.com\/ru\/room-reguest\/\"> Read more&#8230;<\/a><\/p>\n","protected":false},"author":236472867,"featured_media":37013,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_wpcom_ai_launchpad_first_post":false,"footnotes":"","jetpack_publicize_message":"{title}\n\n{excerpt}\n\n{url}","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"_wpas_customize_per_network":false,"jetpack_post_was_ever_published":false},"categories":[755],"tags":[748,751,806,801],"class_list":["post-36961","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","tag-umrah-2","tag-hadzh","tag-makkah-2","tag-visa"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.6 (Yoast SEO v28.6) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>\u0411\u0440\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043d\u043e\u043c\u0435\u0440\u0430 - NewHaj<\/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:\/\/newhaj.com\/ru\/room-reguest\/\" \/>\n<meta property=\"og:locale\" content=\"ru_RU\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u0411\u0440\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043d\u043e\u043c\u0435\u0440\u0430\" \/>\n<meta property=\"og:description\" content=\"Hotel Room Request English \u0420\u0443\u0441\u0441\u043a\u0438\u0439 \u0627\u0644\u0639\u0631\u0628\u064a\u0629 Which Hotel? Please enter a hotel name Guest Name or Company Please enter your name Phone Number with Country Code e.g., +966 53 6161 330 Please enter a valid phone number Check-in Date Today Please select a check-in date Check-out Date Not earlier than tomorrow Check-out date must be Read more...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/newhaj.com\/ru\/room-reguest\/\" \/>\n<meta property=\"og:site_name\" content=\"NewHaj\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/hajhotelsnt\" \/>\n<meta property=\"article:published_time\" content=\"2026-05-31T18:28:12+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-01T18:51:46+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/newhaj.com\/wp-content\/uploads\/2026\/05\/room-reguest.001.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"768\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"NewHaj Hub\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@HotelMakkah2\" \/>\n<meta name=\"twitter:site\" content=\"@HotelMakkah2\" \/>\n<meta name=\"twitter:label1\" content=\"\u041d\u0430\u043f\u0438\u0441\u0430\u043d\u043e \u0430\u0432\u0442\u043e\u0440\u043e\u043c\" \/>\n\t<meta name=\"twitter:data1\" content=\"NewHaj Hub\" \/>\n\t<meta name=\"twitter:label2\" content=\"\u041f\u0440\u0438\u043c\u0435\u0440\u043d\u043e\u0435 \u0432\u0440\u0435\u043c\u044f \u0434\u043b\u044f \u0447\u0442\u0435\u043d\u0438\u044f\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 \u043c\u0438\u043d\u0443\u0442\u0430\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/newhaj.com\\\/ru\\\/room-reguest\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/newhaj.com\\\/ru\\\/room-reguest\\\/\"},\"author\":{\"name\":\"NewHaj Hub\",\"@id\":\"https:\\\/\\\/newhaj.com\\\/ru\\\/#\\\/schema\\\/person\\\/00509f63e964e8485b253aa28be1cce2\"},\"headline\":\"\u0411\u0440\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043d\u043e\u043c\u0435\u0440\u0430\",\"datePublished\":\"2026-05-31T18:28:12+00:00\",\"dateModified\":\"2026-06-01T18:51:46+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/newhaj.com\\\/ru\\\/room-reguest\\\/\"},\"wordCount\":150,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/newhaj.com\\\/ru\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/newhaj.com\\\/ru\\\/room-reguest\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i0.wp.com\\\/newhaj.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/room-reguest.001.png?fit=1024%2C768&ssl=1\",\"keywords\":[\"\u0423\u043c\u0440\u0430\",\"\u0425\u0430\u0434\u0436\",\"Makkah\",\"visa\"],\"articleSection\":[\"\u0411\u043b\u043e\u0433\"],\"inLanguage\":\"ru-RU\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/newhaj.com\\\/ru\\\/room-reguest\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/newhaj.com\\\/ru\\\/room-reguest\\\/\",\"url\":\"https:\\\/\\\/newhaj.com\\\/ru\\\/room-reguest\\\/\",\"name\":\"\u0411\u0440\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043d\u043e\u043c\u0435\u0440\u0430 - NewHaj\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/newhaj.com\\\/ru\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/newhaj.com\\\/ru\\\/room-reguest\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/newhaj.com\\\/ru\\\/room-reguest\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i0.wp.com\\\/newhaj.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/room-reguest.001.png?fit=1024%2C768&ssl=1\",\"datePublished\":\"2026-05-31T18:28:12+00:00\",\"dateModified\":\"2026-06-01T18:51:46+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/newhaj.com\\\/ru\\\/room-reguest\\\/#breadcrumb\"},\"inLanguage\":\"ru-RU\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/newhaj.com\\\/ru\\\/room-reguest\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"ru-RU\",\"@id\":\"https:\\\/\\\/newhaj.com\\\/ru\\\/room-reguest\\\/#primaryimage\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/newhaj.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/room-reguest.001.png?fit=1024%2C768&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/newhaj.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/room-reguest.001.png?fit=1024%2C768&ssl=1\",\"width\":1024,\"height\":768,\"caption\":\"Room reguest\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/newhaj.com\\\/ru\\\/room-reguest\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u0414\u043e\u043c\",\"item\":\"https:\\\/\\\/newhaj.com\\\/ru\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u0411\u0440\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043d\u043e\u043c\u0435\u0440\u0430\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/newhaj.com\\\/ru\\\/#website\",\"url\":\"https:\\\/\\\/newhaj.com\\\/ru\\\/\",\"name\":\"NewHaj\",\"description\":\"Umrah and Hajj\",\"publisher\":{\"@id\":\"https:\\\/\\\/newhaj.com\\\/ru\\\/#organization\"},\"alternateName\":\"NH\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/newhaj.com\\\/ru\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ru-RU\"},{\"@type\":[\"Organization\",\"Place\"],\"@id\":\"https:\\\/\\\/newhaj.com\\\/ru\\\/#organization\",\"name\":\"\u041a\u0420\u0410\u0421\u041d\u042b\u0419 \u041b\u042e\u041a\u0421\",\"alternateName\":\"\u041a\u0420\u0410\u0421\u041d\u042b\u0419 \u041b\u042e\u041a\u0421\",\"url\":\"https:\\\/\\\/newhaj.com\\\/ru\\\/\",\"logo\":{\"@id\":\"https:\\\/\\\/newhaj.com\\\/ru\\\/room-reguest\\\/#local-main-organization-logo\"},\"image\":{\"@id\":\"https:\\\/\\\/newhaj.com\\\/ru\\\/room-reguest\\\/#local-main-organization-logo\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/hajhotelsnt\",\"https:\\\/\\\/x.com\\\/HotelMakkah2\",\"https:\\\/\\\/www.youtube.com\\\/@Hajhotel\"],\"telephone\":[],\"openingHoursSpecification\":[{\"@type\":\"OpeningHoursSpecification\",\"dayOfWeek\":[\"Sunday\",\"Monday\",\"Tuesday\",\"Wednesday\",\"Thursday\",\"Friday\",\"Saturday\"],\"opens\":\"09:00\",\"closes\":\"17:00\"}]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/newhaj.com\\\/ru\\\/#\\\/schema\\\/person\\\/00509f63e964e8485b253aa28be1cce2\",\"name\":\"NewHaj Hub\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ru-RU\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5e0ba4db0be4a91cf2fac01a1276f1027dc0e4c6953351ac2d1cbdcd552989b2?s=96&r=g&d=https:\\\/\\\/newhaj.com\\\/wp-content\\\/plugins\\\/userswp\\\/assets\\\/images\\\/no_profile.png\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5e0ba4db0be4a91cf2fac01a1276f1027dc0e4c6953351ac2d1cbdcd552989b2?s=96&r=g&d=https:\\\/\\\/newhaj.com\\\/wp-content\\\/plugins\\\/userswp\\\/assets\\\/images\\\/no_profile.png\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5e0ba4db0be4a91cf2fac01a1276f1027dc0e4c6953351ac2d1cbdcd552989b2?s=96&r=g&d=https:\\\/\\\/newhaj.com\\\/wp-content\\\/plugins\\\/userswp\\\/assets\\\/images\\\/no_profile.png\",\"caption\":\"NewHaj Hub\"},\"description\":\"For Hajj and Umrah\",\"sameAs\":[\"https:\\\/\\\/newhaj.com\\\/\"],\"honorificPrefix\":\"Mr\",\"gender\":\"\u041c\u0443\u0436\u0441\u043a\u043e\u0439\",\"url\":\"https:\\\/\\\/newhaj.com\\\/ru\\\/profil\\\/adam\\\/\"},{\"@type\":\"ImageObject\",\"inLanguage\":\"ru-RU\",\"@id\":\"https:\\\/\\\/newhaj.com\\\/ru\\\/room-reguest\\\/#local-main-organization-logo\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/newhaj.com\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/images.png?fit=225%2C225&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/newhaj.com\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/images.png?fit=225%2C225&ssl=1\",\"width\":225,\"height\":225,\"caption\":\"\u041a\u0420\u0410\u0421\u041d\u042b\u0419 \u041b\u042e\u041a\u0421\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"\u0411\u0440\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043d\u043e\u043c\u0435\u0440\u0430 - NewHaj","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:\/\/newhaj.com\/ru\/room-reguest\/","og_locale":"ru_RU","og_type":"article","og_title":"\u0411\u0440\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043d\u043e\u043c\u0435\u0440\u0430","og_description":"Hotel Room Request English \u0420\u0443\u0441\u0441\u043a\u0438\u0439 \u0627\u0644\u0639\u0631\u0628\u064a\u0629 Which Hotel? Please enter a hotel name Guest Name or Company Please enter your name Phone Number with Country Code e.g., +966 53 6161 330 Please enter a valid phone number Check-in Date Today Please select a check-in date Check-out Date Not earlier than tomorrow Check-out date must be Read more...","og_url":"https:\/\/newhaj.com\/ru\/room-reguest\/","og_site_name":"NewHaj","article_publisher":"https:\/\/www.facebook.com\/hajhotelsnt","article_published_time":"2026-05-31T18:28:12+00:00","article_modified_time":"2026-06-01T18:51:46+00:00","og_image":[{"width":1024,"height":768,"url":"https:\/\/newhaj.com\/wp-content\/uploads\/2026\/05\/room-reguest.001.png","type":"image\/png"}],"author":"NewHaj Hub","twitter_card":"summary_large_image","twitter_creator":"@HotelMakkah2","twitter_site":"@HotelMakkah2","twitter_misc":{"\u041d\u0430\u043f\u0438\u0441\u0430\u043d\u043e \u0430\u0432\u0442\u043e\u0440\u043e\u043c":"NewHaj Hub","\u041f\u0440\u0438\u043c\u0435\u0440\u043d\u043e\u0435 \u0432\u0440\u0435\u043c\u044f \u0434\u043b\u044f \u0447\u0442\u0435\u043d\u0438\u044f":"1 \u043c\u0438\u043d\u0443\u0442\u0430"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/newhaj.com\/ru\/room-reguest\/#article","isPartOf":{"@id":"https:\/\/newhaj.com\/ru\/room-reguest\/"},"author":{"name":"NewHaj Hub","@id":"https:\/\/newhaj.com\/ru\/#\/schema\/person\/00509f63e964e8485b253aa28be1cce2"},"headline":"\u0411\u0440\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043d\u043e\u043c\u0435\u0440\u0430","datePublished":"2026-05-31T18:28:12+00:00","dateModified":"2026-06-01T18:51:46+00:00","mainEntityOfPage":{"@id":"https:\/\/newhaj.com\/ru\/room-reguest\/"},"wordCount":150,"commentCount":0,"publisher":{"@id":"https:\/\/newhaj.com\/ru\/#organization"},"image":{"@id":"https:\/\/newhaj.com\/ru\/room-reguest\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/newhaj.com\/wp-content\/uploads\/2026\/05\/room-reguest.001.png?fit=1024%2C768&ssl=1","keywords":["\u0423\u043c\u0440\u0430","\u0425\u0430\u0434\u0436","Makkah","visa"],"articleSection":["\u0411\u043b\u043e\u0433"],"inLanguage":"ru-RU","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/newhaj.com\/ru\/room-reguest\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/newhaj.com\/ru\/room-reguest\/","url":"https:\/\/newhaj.com\/ru\/room-reguest\/","name":"\u0411\u0440\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043d\u043e\u043c\u0435\u0440\u0430 - NewHaj","isPartOf":{"@id":"https:\/\/newhaj.com\/ru\/#website"},"primaryImageOfPage":{"@id":"https:\/\/newhaj.com\/ru\/room-reguest\/#primaryimage"},"image":{"@id":"https:\/\/newhaj.com\/ru\/room-reguest\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/newhaj.com\/wp-content\/uploads\/2026\/05\/room-reguest.001.png?fit=1024%2C768&ssl=1","datePublished":"2026-05-31T18:28:12+00:00","dateModified":"2026-06-01T18:51:46+00:00","breadcrumb":{"@id":"https:\/\/newhaj.com\/ru\/room-reguest\/#breadcrumb"},"inLanguage":"ru-RU","potentialAction":[{"@type":"ReadAction","target":["https:\/\/newhaj.com\/ru\/room-reguest\/"]}]},{"@type":"ImageObject","inLanguage":"ru-RU","@id":"https:\/\/newhaj.com\/ru\/room-reguest\/#primaryimage","url":"https:\/\/i0.wp.com\/newhaj.com\/wp-content\/uploads\/2026\/05\/room-reguest.001.png?fit=1024%2C768&ssl=1","contentUrl":"https:\/\/i0.wp.com\/newhaj.com\/wp-content\/uploads\/2026\/05\/room-reguest.001.png?fit=1024%2C768&ssl=1","width":1024,"height":768,"caption":"Room reguest"},{"@type":"BreadcrumbList","@id":"https:\/\/newhaj.com\/ru\/room-reguest\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u0414\u043e\u043c","item":"https:\/\/newhaj.com\/ru\/"},{"@type":"ListItem","position":2,"name":"\u0411\u0440\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043d\u043e\u043c\u0435\u0440\u0430"}]},{"@type":"WebSite","@id":"https:\/\/newhaj.com\/ru\/#website","url":"https:\/\/newhaj.com\/ru\/","name":"NewHaj","description":"Umrah and Hajj","publisher":{"@id":"https:\/\/newhaj.com\/ru\/#organization"},"alternateName":"NH","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/newhaj.com\/ru\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ru-RU"},{"@type":["Organization","Place"],"@id":"https:\/\/newhaj.com\/ru\/#organization","name":"\u041a\u0420\u0410\u0421\u041d\u042b\u0419 \u041b\u042e\u041a\u0421","alternateName":"\u041a\u0420\u0410\u0421\u041d\u042b\u0419 \u041b\u042e\u041a\u0421","url":"https:\/\/newhaj.com\/ru\/","logo":{"@id":"https:\/\/newhaj.com\/ru\/room-reguest\/#local-main-organization-logo"},"image":{"@id":"https:\/\/newhaj.com\/ru\/room-reguest\/#local-main-organization-logo"},"sameAs":["https:\/\/www.facebook.com\/hajhotelsnt","https:\/\/x.com\/HotelMakkah2","https:\/\/www.youtube.com\/@Hajhotel"],"telephone":[],"openingHoursSpecification":[{"@type":"OpeningHoursSpecification","dayOfWeek":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"opens":"09:00","closes":"17:00"}]},{"@type":"Person","@id":"https:\/\/newhaj.com\/ru\/#\/schema\/person\/00509f63e964e8485b253aa28be1cce2","name":"NewHaj Hub","image":{"@type":"ImageObject","inLanguage":"ru-RU","@id":"https:\/\/secure.gravatar.com\/avatar\/5e0ba4db0be4a91cf2fac01a1276f1027dc0e4c6953351ac2d1cbdcd552989b2?s=96&r=g&d=https:\/\/newhaj.com\/wp-content\/plugins\/userswp\/assets\/images\/no_profile.png","url":"https:\/\/secure.gravatar.com\/avatar\/5e0ba4db0be4a91cf2fac01a1276f1027dc0e4c6953351ac2d1cbdcd552989b2?s=96&r=g&d=https:\/\/newhaj.com\/wp-content\/plugins\/userswp\/assets\/images\/no_profile.png","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/5e0ba4db0be4a91cf2fac01a1276f1027dc0e4c6953351ac2d1cbdcd552989b2?s=96&r=g&d=https:\/\/newhaj.com\/wp-content\/plugins\/userswp\/assets\/images\/no_profile.png","caption":"NewHaj Hub"},"description":"For Hajj and Umrah","sameAs":["https:\/\/newhaj.com\/"],"honorificPrefix":"Mr","gender":"\u041c\u0443\u0436\u0441\u043a\u043e\u0439","url":"https:\/\/newhaj.com\/ru\/profil\/adam\/"},{"@type":"ImageObject","inLanguage":"ru-RU","@id":"https:\/\/newhaj.com\/ru\/room-reguest\/#local-main-organization-logo","url":"https:\/\/i0.wp.com\/newhaj.com\/wp-content\/uploads\/2026\/03\/images.png?fit=225%2C225&ssl=1","contentUrl":"https:\/\/i0.wp.com\/newhaj.com\/wp-content\/uploads\/2026\/03\/images.png?fit=225%2C225&ssl=1","width":225,"height":225,"caption":"\u041a\u0420\u0410\u0421\u041d\u042b\u0419 \u041b\u042e\u041a\u0421"}]}},"jetpack_publicize_connections":[],"jetpack-related-posts":[{"id":37666,"url":"https:\/\/newhaj.com\/burka-restaurant-in-makkah\/","url_meta":{"origin":36961,"position":0},"title":"Burka &#8212; Restaurant in Makkah","author":"NewHaj","date":"18.07.2026","format":false,"excerpt":"\ud83d\udd0d \u0412\u0441\u0451 \u0413\u043e\u0440\u044f\u0447\u0435\u0435 \u0438 \u0432\u044b\u043f\u0435\u0447\u043a\u0430 \u0421\u0430\u043b\u0430\u0442\u044b \u0438 \u043d\u0430\u043f\u0438\u0442\u043a\u0438 \ud83c\udf72 \u0413\u043e\u0440\u044f\u0447\u0435\u0435 \u0438 \u0432\u044b\u043f\u0435\u0447\u043a\u0430 \ud83e\udd57 \u0421\u0430\u043b\u0430\u0442\u044b \u0438 \u043d\u0430\u043f\u0438\u0442\u043a\u0438 \u041d\u0438\u0447\u0435\u0433\u043e \u043d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d\u043e \ud83d\ude15 \ud83d\uded2 0 \u0412\u0430\u0448 \u0437\u0430\u043a\u0430\u0437 \u00d7 \u0418\u043c\u044f \u0422\u0435\u043b\u0435\u0444\u043e\u043d \u0410\u0434\u0440\u0435\u0441 \u0434\u043e\u0441\u0442\u0430\u0432\u043a\u0438 \u041a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0439 (\u043d\u0435\u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u043e) \u0421\u0443\u043c\u043c\u0430:0 SAR \u0414\u043e\u0441\u0442\u0430\u0432\u043a\u0430:20 SAR \u0418\u0442\u043e\u0433\u043e:0 SAR \u2705 \u041e\u0444\u043e\u0440\u043c\u0438\u0442\u044c \u0447\u0435\u0440\u0435\u0437 WhatsApp Telegram Instagram Whatsapp","rel":"","context":"\u0412 &quot;blog&quot;","block_context":{"text":"blog","link":"https:\/\/newhaj.com\/category\/blog\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/newhaj.com\/wp-content\/uploads\/2026\/07\/03.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/newhaj.com\/wp-content\/uploads\/2026\/07\/03.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/newhaj.com\/wp-content\/uploads\/2026\/07\/03.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/newhaj.com\/wp-content\/uploads\/2026\/07\/03.jpg?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/newhaj.com\/wp-content\/uploads\/2026\/07\/03.jpg?resize=1050%2C600&ssl=1 3x"},"classes":[]},{"id":22716,"url":"https:\/\/newhaj.com\/tarwih-in-madinah\/","url_meta":{"origin":36961,"position":1},"title":"Tarwih in Madinah","author":"NewHaj Hub","date":"09.04.2026","format":false,"excerpt":"Tarwih in Madinah Tarwih Family Farm Amenities & Activities: \ud83e\uddf2 Horseback riding and lessons \ud83c\udfaf Archery range \ud83e\udd58 Campfire pilaf and tandoor meat \u2615 Traditional wood-fired samovar tea \ud83c\udfe1 Farm animals and birds \ud83d\udedd Children's playground \ud83c\udf34 Scenic landscapes, mountains, and palm gardens \ud83d\udecb\ufe0f Cozy traditional majlis (seating areas) \ud83d\udd52\u2026","rel":"","context":"\u0412 &quot;blog&quot;","block_context":{"text":"blog","link":"https:\/\/newhaj.com\/category\/blog\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/newhaj.com\/wp-content\/uploads\/2026\/04\/IMG-20260321-WA0176-1.jpg?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/newhaj.com\/wp-content\/uploads\/2026\/04\/IMG-20260321-WA0176-1.jpg?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/newhaj.com\/wp-content\/uploads\/2026\/04\/IMG-20260321-WA0176-1.jpg?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/newhaj.com\/wp-content\/uploads\/2026\/04\/IMG-20260321-WA0176-1.jpg?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/newhaj.com\/wp-content\/uploads\/2026\/04\/IMG-20260321-WA0176-1.jpg?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":22735,"url":"https:\/\/newhaj.com\/ru\/tarwih-family-farm\/","url_meta":{"origin":36961,"position":2},"title":"\u0427\u0435\u0440\u043d\u043e\u0432\u0438\u043a","author":"NewHaj Hub","date":"09.04.2026","format":false,"excerpt":"Countryside Retreat in Madinah Tarwih Family Farm Amenities & Activities: \ud83e\uddf2 Horseback riding and lessons \ud83c\udfaf Archery range \ud83e\udd58 Campfire pilaf and tandoor meat \u2615 Traditional wood-fired samovar tea \ud83c\udfe1 Farm animals and birds \ud83d\udedd Children's playground \ud83c\udf34 Scenic landscapes, mountains, and palm gardens \ud83d\udecb\ufe0f Cozy traditional majlis (seating areas)\u2026","rel":"","context":"\u0412 &quot;\u0411\u043b\u043e\u0433&quot;","block_context":{"text":"\u0411\u043b\u043e\u0433","link":"https:\/\/newhaj.com\/ru\/\u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f\/blog\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":36956,"url":"https:\/\/newhaj.com\/room-reguest\/","url_meta":{"origin":36961,"position":3},"title":"Room reguest","author":"NewHaj Hub","date":"31.05.2026","format":false,"excerpt":"Hotel Room Request English \u0420\u0443\u0441\u0441\u043a\u0438\u0439 \u0627\u0644\u0639\u0631\u0628\u064a\u0629 Which Hotel? Please enter a hotel name Guest Name or Company Please enter your name Phone Number with Country Code e.g., +966 53 6161 330 Please enter a valid phone number Check-in Date Today Please select a check-in date Check-out Date Not earlier than\u2026","rel":"","context":"\u0412 &quot;blog&quot;","block_context":{"text":"blog","link":"https:\/\/newhaj.com\/category\/blog\/"},"img":{"alt_text":"Room reguest","src":"https:\/\/i0.wp.com\/newhaj.com\/wp-content\/uploads\/2026\/05\/room-reguest.001-1.png?fit=1024%2C768&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/newhaj.com\/wp-content\/uploads\/2026\/05\/room-reguest.001-1.png?fit=1024%2C768&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/newhaj.com\/wp-content\/uploads\/2026\/05\/room-reguest.001-1.png?fit=1024%2C768&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/newhaj.com\/wp-content\/uploads\/2026\/05\/room-reguest.001-1.png?fit=1024%2C768&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":33468,"url":"https:\/\/newhaj.com\/ru\/zabronirujte-svoj-umretskij-rejs\/","url_meta":{"origin":36961,"position":4},"title":"\u0417\u0430\u0431\u0440\u043e\u043d\u0438\u0440\u0443\u0439\u0442\u0435 \u0441\u0432\u043e\u0439 \u0443\u043c\u0440\u0435\u0442\u0441\u043a\u0438\u0439 \u0440\u0435\u0439\u0441","author":"NewHaj Hub","date":"09.05.2026","format":false,"excerpt":"Book Flights to Saudi Arabia - Umrah & Hajj TravelBook Your Umrah FlightCompare 100+ Airlines & Travel AgenciesFind the best prices on flights to Jeddah, Madinah, Taif & Yanbu. Direct booking platform with instant confirmation. \ud83c\udfaf Search & Book NowFind Your Perfect FlightSearch flights and hotels in one place \u2014\u2026","rel":"","context":"\u0412 &quot;\u0411\u043b\u043e\u0433&quot;","block_context":{"text":"\u0411\u043b\u043e\u0433","link":"https:\/\/newhaj.com\/ru\/\u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f\/blog\/"},"img":{"alt_text":"\u0417\u0430\u0431\u0440\u043e\u043d\u0438\u0440\u0443\u0439\u0442\u0435 \u0441\u0432\u043e\u0439 \u0443\u043c\u0440\u0435\u0442\u0441\u043a\u0438\u0439 \u0440\u0435\u0439\u0441","src":"https:\/\/i0.wp.com\/newhaj.com\/wp-content\/uploads\/2026\/05\/snimok-ekrana-2026-05-09-v-6.21.24-am.png?fit=1200%2C486&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/newhaj.com\/wp-content\/uploads\/2026\/05\/snimok-ekrana-2026-05-09-v-6.21.24-am.png?fit=1200%2C486&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/newhaj.com\/wp-content\/uploads\/2026\/05\/snimok-ekrana-2026-05-09-v-6.21.24-am.png?fit=1200%2C486&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/newhaj.com\/wp-content\/uploads\/2026\/05\/snimok-ekrana-2026-05-09-v-6.21.24-am.png?fit=1200%2C486&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/newhaj.com\/wp-content\/uploads\/2026\/05\/snimok-ekrana-2026-05-09-v-6.21.24-am.png?fit=1200%2C486&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":22855,"url":"https:\/\/newhaj.com\/ru\/emaar-taiba-hotel\/","url_meta":{"origin":36961,"position":5},"title":"\u041e\u0442\u0435\u043b\u044c Emaar Taiba","author":"NewHaj Hub","date":"13.04.2026","format":false,"excerpt":"Emaar Taiba Hotel \ud83d\udccd \u041c\u0415\u0414\u0418\u041d\u0410 \u2022 1 \u041a\u041c \u041e\u0422 \u041c\u0415\u0427\u0415\u0422\u0418 \u041f\u0420\u041e\u0420\u041e\u041a\u0410 \u041e\u0442\u0435\u043b\u044c Emaar Taiba \u2014 \u044d\u0442\u043e \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0439 \u043a\u043e\u043c\u043f\u043b\u0435\u043a\u0441 \u043d\u0430 170 \u043d\u043e\u043c\u0435\u0440\u043e\u0432, \u0438\u0434\u0435\u0430\u043b\u044c\u043d\u043e \u0440\u0430\u0441\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u043d\u044b\u0439 \u0432 \u0446\u0435\u043d\u0442\u0440\u0435 \u041c\u0435\u0434\u0438\u043d\u044b, \u0432\u0441\u0435\u0433\u043e \u0432 1 \u043a\u043c (12 \u043c\u0438\u043d\u0443\u0442 \u043f\u0435\u0448\u043a\u043e\u043c) \u043e\u0442 \u0410\u043b\u044c-\u041c\u0430\u0441\u0434\u0436\u0438\u0434 \u0430\u043d-\u041d\u0430\u0431\u0430\u0432\u0438. \u041e\u0442\u0435\u043b\u044c \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u0435\u0442 \u043a\u043e\u043d\u0434\u0438\u0446\u0438\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u043d\u043e\u043c\u0435\u0440\u0430 \u0441 \u0431\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u044b\u043c Wi-Fi, \u0431\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u0443\u044e \u0447\u0430\u0441\u0442\u043d\u0443\u044e \u043f\u0430\u0440\u043a\u043e\u0432\u043a\u0443 \u0438 \u043a\u0440\u0443\u0433\u043b\u043e\u0441\u0443\u0442\u043e\u0447\u043d\u043e\u0435 \u043e\u0431\u0441\u043b\u0443\u0436\u0438\u0432\u0430\u043d\u0438\u0435. \u041c\u043d\u043e\u0433\u043e\u044f\u0437\u044b\u0447\u043d\u044b\u0439\u2026","rel":"","context":"\u0412 &quot;\u0411\u043b\u043e\u0433&quot;","block_context":{"text":"\u0411\u043b\u043e\u0433","link":"https:\/\/newhaj.com\/ru\/\u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f\/blog\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/newhaj.com\/wp-content\/uploads\/2026\/05\/room-reguest.001.png?fit=1024%2C768&ssl=1","_links":{"self":[{"href":"https:\/\/newhaj.com\/ru\/wp-json\/wp\/v2\/posts\/36961","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/newhaj.com\/ru\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/newhaj.com\/ru\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/newhaj.com\/ru\/wp-json\/wp\/v2\/users\/236472867"}],"replies":[{"embeddable":true,"href":"https:\/\/newhaj.com\/ru\/wp-json\/wp\/v2\/comments?post=36961"}],"version-history":[{"count":0,"href":"https:\/\/newhaj.com\/ru\/wp-json\/wp\/v2\/posts\/36961\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/newhaj.com\/ru\/wp-json\/wp\/v2\/media\/37013"}],"wp:attachment":[{"href":"https:\/\/newhaj.com\/ru\/wp-json\/wp\/v2\/media?parent=36961"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/newhaj.com\/ru\/wp-json\/wp\/v2\/categories?post=36961"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/newhaj.com\/ru\/wp-json\/wp\/v2\/tags?post=36961"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}