{"id":37,"date":"2026-06-22T15:20:13","date_gmt":"2026-06-22T15:20:13","guid":{"rendered":"https:\/\/www.touryus.com\/yeni\/?page_id=37"},"modified":"2026-06-22T15:35:50","modified_gmt":"2026-06-22T15:35:50","slug":"rezervasyon","status":"publish","type":"page","link":"https:\/\/www.touryus.com\/zh\/rezervasyon","title":{"rendered":"\u9884\u8ba2"},"content":{"rendered":"    \n    <style>\n    \/* --- GENEL TASARIM VE MASA\u00dcST\u00dc --- *\/\n    .ty-ozel-form { font-family: 'Trebuchet MS', sans-serif; max-width: 650px; margin: 0 auto; background: #ffffff; border-radius: 10px; box-shadow: 0 4px 20px rgba(0,0,0,0.08); border: 1px solid #eaeaea; overflow: hidden; }\n    .ty-ozel-ust { background: #1a1a1a; padding: 25px; text-align: center; border-bottom: 4px solid #FFC107; }\n    .ty-ozel-ust h2 { margin: 0; color: #FFC107; font-size: 24px; text-transform: uppercase; }\n    .ty-ozel-govde { padding: 30px; }\n    .ty-grup { margin-bottom: 25px; }\n        \n    \/* ADIM ET\u0130KETLER\u0130 *\/\n    .ty-etiket { background: #FFC107; color: #1a1a1a; font-weight: bold; margin-bottom: 15px; display: block; font-size: 16px; padding: 12px 15px; border-radius: 6px; box-shadow: 0 2px 5px rgba(0,0,0,0.05); }\n        \n    \/* Bilgi ve Hata Metinleri *\/\n    .ty-uyari { background: #fff5f5; border-left: 4px solid #e63946; color: #d62828; padding: 10px 12px; font-size: 13px; font-weight: bold; margin-bottom: 15px; border-radius: 4px; line-height: 1.5; }\n    .ty-hata { background: #fff5f5; border-left: 4px solid #e63946; color: #d62828; padding: 15px; font-size: 14px; font-weight: bold; margin-bottom: 20px; border-radius: 6px; display: none; line-height: 1.5; box-shadow: 0 2px 8px rgba(230, 57, 70, 0.1); }\n        \n    \/* \u00d6ZEL A\u00c7IK TAKV\u0130M TASARIMI *\/\n    .ty-takvim { border: 2px solid #eaeaea; border-radius: 8px; overflow: hidden; background: #fafafa; width: 100%; }\n    .ty-takvim-baslik { background: #1a1a1a; color: #FFC107; display: flex; justify-content: space-between; align-items: center; padding: 15px; font-weight: bold; font-size: 16px; }\n    .ty-takvim-baslik span { cursor: pointer; padding: 0 15px; font-size: 20px; user-select: none; transition: color 0.2s; }\n    .ty-takvim-baslik span:hover { color: #ffffff; }\n    .ty-takvim-gunler { display: grid; grid-template-columns: repeat(7, 1fr); background: #f0f0f0; border-bottom: 1px solid #eaeaea; text-align: center; font-size: 13px; font-weight: bold; padding: 10px 0; color: #1a1a1a; }\n    .ty-takvim-izgara { display: grid; grid-template-columns: repeat(7, 1fr); gap: 4px; padding: 10px; background: #ffffff; }\n    .ty-takvim-hucre { text-align: center; padding: 12px 0; font-size: 15px; cursor: pointer; border-radius: 6px; transition: all 0.2s; color: #1a1a1a; border: 1px solid transparent; }\n    .ty-takvim-hucre:hover:not(.pasif) { background: #fffdf5; border-color: #FFC107; }\n    .ty-takvim-hucre.secili { background: #FFC107; color: #1a1a1a; font-weight: bold; border-color: #FFC107; box-shadow: 0 2px 5px rgba(255,193,7,0.4); }\n    .ty-takvim-hucre.pasif { color: #cccccc; cursor: not-allowed; background: #fafafa; }\n        \n    \/* Saat Se\u00e7imi *\/\n    .ty-saat-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(90px, 1fr)); gap: 10px; }\n    .ty-saat-btn { position: relative; }\n    .ty-saat-btn input[type=\"radio\"] { position: absolute; opacity: 0; cursor: pointer; }\n    .ty-saat-btn label { display: flex; justify-content: center; align-items: center; gap: 5px; padding: 12px 5px; border: 2px solid #eaeaea; border-radius: 6px; cursor: pointer; background: #ffffff; font-size: 15px; font-weight: bold; color: #1a1a1a; transition: all 0.2s; }\n    .ty-saat-btn input[type=\"radio\"]:checked + label { background: #FFC107; border-color: #FFC107; color: #1a1a1a; }\n        \n    \/* Ki\u015fi Say\u0131s\u0131 (Stepper) *\/\n    .ty-stepper { display: flex; align-items: center; border: 2px solid #eaeaea; border-radius: 8px; overflow: hidden; max-width: 180px; margin: 0 auto; }\n    .ty-stepper button { flex: 1; background: #fafafa; border: none; font-size: 24px; font-weight: bold; padding: 8px 0; cursor: pointer; color: #1a1a1a; transition: background 0.2s; user-select: none; }\n    .ty-stepper button:hover { background: #FFC107; }\n    .ty-stepper input { flex: 1.5; text-align: center; border: none; border-left: 2px solid #eaeaea; border-right: 2px solid #eaeaea; font-size: 17px; font-weight: bold; color: #1a1a1a; padding: 8px 0; background: #fff; pointer-events: none; }\n    \n    \/* Do\u011fum Tarihi (3'l\u00fc Grid) *\/\n    .ty-dtarih-grid { display: grid; grid-template-columns: 1fr 1.2fr 1.2fr; gap: 8px; }\n    .ty-dtarih-grid select { padding: 12px 5px; font-size: 15px; border: 2px solid #eaeaea; border-radius: 6px; background: #ffffff; color: #1a1a1a; cursor: pointer; outline: none; transition: border-color 0.3s; width: 100%; box-sizing: border-box; }\n    .ty-dtarih-grid select:focus { border-color: #FFC107; background: #fffdf5; }\n    \n    \/* Standart Form Elemanlar\u0131 *\/\n    .ty-input { width: 100%; padding: 12px 14px; border: 2px solid #eaeaea; border-radius: 6px; box-sizing: border-box; font-size: 15px; background: #ffffff; color: #1a1a1a; transition: border-color 0.3s; }\n    .ty-input:focus { border-color: #FFC107; outline: none; background: #fffdf5; }\n        \n    \/* Ki\u015fi Kartlar\u0131 *\/\n    .ty-kart { background: #ffffff; border: 1px solid #eaeaea; padding: 20px; border-radius: 8px; margin-bottom: 15px; border-left: 5px solid #1a1a1a; box-shadow: 0 2px 8px rgba(0,0,0,0.02); }\n    .ty-kart h4 { margin: 0 0 15px 0; color: #1a1a1a; font-size: 16px; border-bottom: 1px solid #eaeaea; padding-bottom: 10px; }\n    .ty-ikili { display: grid; grid-template-columns: 1fr 1fr; gap: 12px; margin-top: 12px; }\n        \n    \/* G\u00d6NDER BUTONU *\/\n    .ty-submit { width: 100%; padding: 18px; background: #25D366; color: #ffffff; border: none; border-radius: 6px; font-size: 18px; font-weight: bold; text-transform: uppercase; cursor: pointer; transition: background 0.3s; display: flex; justify-content: center; align-items: center; gap: 10px; box-shadow: 0 4px 15px rgba(37, 211, 102, 0.3); }\n    .ty-submit:hover { background: #1ebe57; }\n        \n    \/* --- %100 MOB\u0130L UYUMLULUK --- *\/\n    @media (max-width: 600px) {\n        .ty-ozel-govde { padding: 15px; } \n        .ty-ozel-ust { padding: 20px 15px; }\n        .ty-ozel-ust h2 { font-size: 20px; }\n                \n        .ty-takvim-baslik { font-size: 14px; padding: 12px; }\n        .ty-takvim-izgara { gap: 2px; padding: 5px; }\n        .ty-takvim-hucre { padding: 10px 0; font-size: 14px; }\n                \n        .ty-saat-grid { grid-template-columns: repeat(3, 1fr); gap: 8px; }\n        .ty-saat-btn label { padding: 10px 2px; font-size: 14px; }\n                \n        .ty-ikili { grid-template-columns: 1fr; gap: 10px; }\n                \n        .ty-input, .ty-dtarih-grid select, .ty-stepper input, .ty-saat-btn label, .ty-etiket { font-size: 16px !important; }\n        .ty-dtarih-grid { gap: 5px; }\n        .ty-dtarih-grid select { padding: 12px 2px; text-align: center; }\n                \n        .ty-kart { padding: 15px; }\n    }\n    <\/style>\n\n    <div class=\"ty-ozel-form\">\n        <div class=\"ty-ozel-ust\">\n            <h2>Yama\u00e7 Para\u015f\u00fct\u00fc Rezervasyon<\/h2>\n        <\/div>\n        \n        <div class=\"ty-ozel-govde\">\n            <form id=\"touryusForm\" onsubmit=\"gonderOzelWhatsApp(event)\" novalidate>\n                <div class=\"ty-grup\">\n                    <label class=\"ty-etiket\">1. U\u00e7u\u015f Tarihini Se\u00e7in<\/label>\n                    <div class=\"ty-takvim\">\n                        <div class=\"ty-takvim-baslik\">\n                            <span onclick=\"ayDegistir(-1)\">\u276e<\/span>\n                            <div id=\"tk_ay_yil\"><\/div>\n                            <span onclick=\"ayDegistir(1)\">\u276f<\/span>\n                        <\/div>\n                        <div class=\"ty-takvim-gunler\">\n                            <div>Pzt<\/div><div>Sal<\/div><div>\u00c7ar<\/div><div>Per<\/div><div>Cum<\/div><div>Cmt<\/div><div>Paz<\/div>\n                        <\/div>\n                        <div class=\"ty-takvim-izgara\" id=\"tk_izgara\"><\/div>\n                    <\/div>\n                    <input type=\"hidden\" id=\"o_tarih\">\n                <\/div>\n\n                <div class=\"ty-grup\">\n                    <label class=\"ty-etiket\">2. U\u00e7u\u015f Saatini Se\u00e7in<\/label>\n                    <div class=\"ty-uyari\">\n                        <i class=\"fa fa-info-circle\"><\/i> Bu saatler ofisimizden servislerimizin hareket saatidir, u\u00e7u\u015f saatimizden en az 15 dk \u00f6nce ofisimizde olmal\u0131s\u0131n\u0131z.\n                    <\/div>\n                    <div class=\"ty-saat-grid\">\n                        <div class=\"ty-saat-btn\"><input type=\"radio\" name=\"o_saat\" value=\"08:00\" id=\"os1\"><label for=\"os1\"><i class=\"fa fa-clock-o\"><\/i> 08:00<\/label><\/div>\n                        <div class=\"ty-saat-btn\"><input type=\"radio\" name=\"o_saat\" value=\"10:00\" id=\"os2\"><label for=\"os2\"><i class=\"fa fa-clock-o\"><\/i> 10:00<\/label><\/div>\n                        <div class=\"ty-saat-btn\"><input type=\"radio\" name=\"o_saat\" value=\"12:00\" id=\"os3\"><label for=\"os3\"><i class=\"fa fa-clock-o\"><\/i> 12:00<\/label><\/div>\n                        <div class=\"ty-saat-btn\"><input type=\"radio\" name=\"o_saat\" value=\"14:00\" id=\"os4\"><label for=\"os4\"><i class=\"fa fa-clock-o\"><\/i> 14:00<\/label><\/div>\n                        <div class=\"ty-saat-btn\"><input type=\"radio\" name=\"o_saat\" value=\"16:00\" id=\"os5\"><label for=\"os5\"><i class=\"fa fa-clock-o\"><\/i> 16:00<\/label><\/div>\n                        <div class=\"ty-saat-btn\"><input type=\"radio\" name=\"o_saat\" value=\"18:00\" id=\"os6\"><label for=\"os6\"><i class=\"fa fa-clock-o\"><\/i> 18:00<\/label><\/div>\n                    <\/div>\n                <\/div>\n\n                <div class=\"ty-grup\" style=\"text-align: center;\">\n                    <label class=\"ty-etiket\" style=\"text-align: center;\">3. Ka\u00e7 Ki\u015fi U\u00e7acaks\u0131n\u0131z?<\/label>\n                    <div class=\"ty-stepper\">\n                        <button type=\"button\" onclick=\"kisiDegistir(-1)\">-<\/button>\n                        <input type=\"text\" id=\"o_kisi\" value=\"1 Ki\u015fi\" readonly>\n                        <button type=\"button\" onclick=\"kisiDegistir(1)\">+<\/button>\n                    <\/div>\n                <\/div>\n\n                <div id=\"o_kisi_alanlari\"><\/div>\n\n                <div class=\"ty-kart\" style=\"border-left: 5px solid #FFC107;\">\n                    <h4>\u0130leti\u015fim ve \u0130\u015flem Tercihi<\/h4>\n\n                    <div class=\"ty-grup mb-0\">\n                        <label style=\"font-size: 13px; color: #666; display: block; margin-bottom: 10px;\">Nas\u0131l Devam Etmek \u0130stersiniz? *<\/label>\n                        \n                        <label style=\"display: flex; align-items: center; gap: 10px; background: #fafafa; padding: 12px; border: 2px solid #eaeaea; border-radius: 8px; cursor: pointer; margin-bottom: 8px;\">\n                            <input type=\"radio\" name=\"islem_tipi\" value=\"whatsapp\" checked style=\"width: 18px; height: 18px;\">\n                            <span style=\"font-weight: bold; font-size: 15px; color: #25D366;\"><i class=\"fa fa-whatsapp fs-5\"><\/i> WhatsApp ile \u0130leti\u015fime Ge\u00e7 (\u00d6deme IBAN \u00dczerinden)<\/span>\n                        <\/label>\n                        \n                        <label style=\"display: flex; align-items: center; gap: 10px; background: #fafafa; padding: 12px; border: 2px solid #eaeaea; border-radius: 8px; cursor: pointer;\">\n                            <input type=\"radio\" name=\"islem_tipi\" value=\"online\" style=\"width: 18px; height: 18px;\">\n                            <span style=\"font-weight: bold; font-size: 15px; color: #005A87;\"><i class=\"fa fa-credit-card fs-5\"><\/i> Kredi Kart\u0131 ile G\u00fcvenli \u00d6de (PayTR G\u00fcvencesiyle)<\/span>\n                        <\/label>\n                    <\/div>\n\n                    <div class=\"ty-grup mt-3 mb-0\" id=\"telefon_grubu\" style=\"display:none;\">\n                        <label style=\"font-size: 13px; color: #666; display: block; margin-bottom: 5px;\">Telefon Numaran\u0131z (Rezervasyon Teyidi \u0130\u00e7in Gerekli) *<\/label>\n                        <input type=\"tel\" id=\"iletisim_telefon\" class=\"ty-input\" placeholder=\"\u00d6rn: 05xxxxxxxxx\">\n                    <\/div>\n                <\/div>\n\n                <div id=\"ty-form-hata\" class=\"ty-hata\"><\/div>\n\n                <button type=\"submit\" class=\"ty-submit\" id=\"mainSubmitBtn\">\n                    <i class=\"fa fa-whatsapp\" style=\"font-size:24px;\"><\/i> WhatsApp ile \u0130let. Ge\u00e7\n                <\/button>\n            <\/form>\n        <\/div>\n    <\/div>\n\n    <script>\n    \/* --- BUTON G\u00d6R\u00dcN\u00dcM\u00dcN\u00dc TERC\u0130HE G\u00d6RE DE\u011e\u0130\u015eT\u0130RME VE TELEFONU G\u00d6STER\/G\u0130ZLE --- *\/\n    document.querySelectorAll('input[name=\"islem_tipi\"]').forEach(radio => {\n        radio.addEventListener('change', function() {\n            const btn = document.getElementById('mainSubmitBtn');\n            const telAlan = document.getElementById('telefon_grubu');\n            \n            if(this.value === 'whatsapp') {\n                btn.innerHTML = '<i class=\"fa fa-whatsapp\" style=\"font-size:24px;\"><\/i> WhatsApp ile \u0130let. Ge\u00e7';\n                btn.style.background = '#25D366';\n                telAlan.style.display = 'none'; \/\/ Telefonu Gizle\n            } else {\n                btn.innerHTML = '<i class=\"fa fa-lock\" style=\"font-size:24px;\"><\/i> PayTR ile G\u00fcvenli \u00d6de';\n                btn.style.background = '#005A87';\n                telAlan.style.display = 'block'; \/\/ Telefonu G\u00f6ster\n            }\n        });\n    });\n\n    \/* --- TAKV\u0130M MOTORU --- *\/\n    const aylar = [\"Ocak\", \"\u015eubat\", \"Mart\", \"Nisan\", \"May\u0131s\", \"Haziran\", \"Temmuz\", \"A\u011fustos\", \"Eyl\u00fcl\", \"Ekim\", \"Kas\u0131m\", \"Aral\u0131k\"];\n    let aktifTarih = new Date();\n\n    function takvimCiz() {\n        let ay = aktifTarih.getMonth();\n        let yil = aktifTarih.getFullYear();\n        document.getElementById(\"tk_ay_yil\").innerText = aylar[ay] + \" \" + yil;\n\n        let ilkGun = new Date(yil, ay, 1).getDay();\n        ilkGun = ilkGun === 0 ? 6 : ilkGun - 1; \n        let gunSayisi = new Date(yil, ay + 1, 0).getDate();\n\n        let izgara = document.getElementById(\"tk_izgara\");\n        izgara.innerHTML = \"\";\n\n        let bugunGecce = new Date();\n        bugunGecce.setHours(0,0,0,0);\n\n        for (let i = 0; i < ilkGun; i++) izgara.innerHTML += `<div class=\"ty-takvim-hucre pasif\"><\/div>`;\n\n        for (let i = 1; i <= gunSayisi; i++) {\n            let hucreTarihi = new Date(yil, ay, i);\n            let classAd = \"ty-takvim-hucre\";\n            let trFormat = String(i).padStart(2, '0') + \".\" + String(ay+1).padStart(2, '0') + \".\" + yil;\n\n            if (hucreTarihi < bugunGecce) {\n                izgara.innerHTML += `<div class=\"${classAd} pasif\">${i}<\/div>`;\n            } else {\n                if(document.getElementById(\"o_tarih\").value === trFormat) classAd += \" secili\";\n                izgara.innerHTML += `<div class=\"${classAd}\" onclick=\"tarihSec('${trFormat}')\">${i}<\/div>`;\n            }\n        }\n    }\n\n    function ayDegistir(yon) {\n        aktifTarih.setMonth(aktifTarih.getMonth() + yon);\n        takvimCiz();\n    }\n\n    function tarihSec(trFormat) {\n        document.getElementById(\"o_tarih\").value = trFormat;\n        takvimCiz(); \n    }\n\n    \/* --- STEPPER (K\u0130\u015e\u0130 SAYISI) FONKS\u0130YONU --- *\/\n    function kisiDegistir(yon) {\n        let input = document.getElementById(\"o_kisi\");\n        let mevcut = parseInt(input.value);\n        let yeni = mevcut + yon;\n        if (yeni >= 1 && yeni <= 10) {\n            input.value = yeni + \" Ki\u015fi\";\n            ozelKisiFormu();\n        }\n    }\n\n    \/* --- DO\u011eUM TAR\u0130H\u0130 \u0130\u00c7\u0130N 3'L\u00dc GRID SE\u00c7ENEKLER\u0130 --- *\/\n    let gunOptions = '<option value=\"\" disabled selected>G\u00fcn<\/option>';\n    for(let d=1; d<=31; d++) gunOptions += `<option value=\"${String(d).padStart(2,'0')}\">${d}<\/option>`;\n\n    let ayOptions = '<option value=\"\" disabled selected>Ay<\/option>';\n    for(let m=1; m<=12; m++) ayOptions += `<option value=\"${String(m).padStart(2,'0')}\">${aylar[m-1]}<\/option>`;\n\n    let yilOptions = '<option value=\"\" disabled selected>Y\u0131l<\/option>';\n    let guncelYil = new Date().getFullYear();\n    for(let y=guncelYil-3; y>=guncelYil-90; y--) yilOptions += `<option value=\"${y}\">${y}<\/option>`;\n\n    \/* --- FORM Y\u00dcKLEME --- *\/\n    document.addEventListener(\"DOMContentLoaded\", function() {\n        takvimCiz();\n        ozelKisiFormu();\n    });\n\n    function ozelKisiFormu() {\n        const kisiSayisi = parseInt(document.getElementById(\"o_kisi\").value);\n        const alan = document.getElementById(\"o_kisi_alanlari\");\n        alan.innerHTML = \"\"; \n\n        for (let i = 1; i <= kisiSayisi; i++) {\n            alan.innerHTML += `\n            <div class=\"ty-kart\">\n                <h4>${i}. Yolcu Bilgileri<\/h4>\n                <div class=\"ty-grup\" style=\"margin-bottom:12px;\">\n                    <input type=\"text\" class=\"ok_ad ty-input\" placeholder=\"Ad Soyad\" required>\n                <\/div>\n                \n                <div class=\"ty-grup\" style=\"margin-bottom:12px;\">\n                    <label style=\"font-size: 13px; color: #666; display: block; margin-bottom: 5px;\">Do\u011fum Tarihi<\/label>\n                    <div class=\"ty-dtarih-grid\">\n                        <select class=\"ok_gun\" required>${gunOptions}<\/select>\n                        <select class=\"ok_ay\" required>${ayOptions}<\/select>\n                        <select class=\"ok_yil\" required>${yilOptions}<\/select>\n                    <\/div>\n                <\/div>\n\n                <div class=\"ty-ikili\">\n                    <input type=\"number\" class=\"ok_boy ty-input\" placeholder=\"Boy (cm)\" required>\n                    <input type=\"number\" class=\"ok_kilo ty-input\" placeholder=\"Kilo (kg)\" required>\n                <\/div>\n            <\/div>`;\n        }\n    }\n\n    \/* --- WHATSAPP VEYA PAYTR Y\u00d6NLEND\u0130RME MERKEZ\u0130 --- *\/\n    function gonderOzelWhatsApp(e) {\n        e.preventDefault();\n        \n        const hataKutusu = document.getElementById(\"ty-form-hata\");\n        hataKutusu.style.display = \"none\";\n\n        const tarih = document.getElementById(\"o_tarih\").value;\n        if(!tarih) {\n            hataKutusu.innerHTML = \"<i class='fa fa-exclamation-triangle'><\/i> L\u00fctfen a\u00e7\u0131k takvimden bir u\u00e7u\u015f tarihi se\u00e7in.\";\n            hataKutusu.style.display = \"block\";\n            hataKutusu.scrollIntoView({ behavior: 'smooth', block: 'center' });\n            return;\n        }\n\n        const saatEl = document.querySelector('input[name=\"o_saat\"]:checked');\n        if(!saatEl) {\n            hataKutusu.innerHTML = \"<i class='fa fa-exclamation-triangle'><\/i> L\u00fctfen bir u\u00e7u\u015f saati se\u00e7in.\";\n            hataKutusu.style.display = \"block\";\n            hataKutusu.scrollIntoView({ behavior: 'smooth', block: 'center' });\n            return;\n        }\n        const saat = saatEl.value;\n\n        let eksikVarMi = false;\n        document.querySelectorAll(\"#o_kisi_alanlari input, #o_kisi_alanlari select\").forEach(function(el) {\n            if(!el.value) eksikVarMi = true;\n        });\n\n        const islemTipi = document.querySelector('input[name=\"islem_tipi\"]:checked').value;\n        const telefon = document.getElementById(\"iletisim_telefon\").value;\n        \n        \/\/ E\u011fer PayTR (online) se\u00e7ildiyse telefonu zorunlu tut\n        if (islemTipi === 'online' && !telefon) {\n            eksikVarMi = true;\n        }\n\n        if(eksikVarMi) {\n            hataKutusu.innerHTML = \"<i class='fa fa-exclamation-triangle'><\/i> L\u00fctfen zorunlu alanlar\u0131 eksiksiz doldurun.\";\n            hataKutusu.style.display = \"block\";\n            hataKutusu.scrollIntoView({ behavior: 'smooth', block: 'center' });\n            return;\n        }\n\n        const kisiSayisi = parseInt(document.getElementById(\"o_kisi\").value);\n        const adlar = document.querySelectorAll(\".ok_ad\");\n        const kilolar = document.querySelectorAll(\".ok_kilo\");\n        \n        \/\/ Kilo S\u0131n\u0131r\u0131 Kontrol\u00fc\n        for (let i = 0; i < kisiSayisi; i++) {\n            let kiloDegeri = parseInt(kilolar[i].value);\n            if (kiloDegeri >= 121) {\n                let yolcuAdi = adlar[i].value.trim() !== \"\" ? adlar[i].value : (i + 1) + \". Yolcu\";\n                hataKutusu.innerHTML = `<i class='fa fa-exclamation-circle'><\/i> <b>HATA:<\/b> ${yolcuAdi} i\u00e7in s\u0131n\u0131r a\u015f\u0131ld\u0131! 121 kg ve \u00fczeri havac\u0131l\u0131k kurallar\u0131 gere\u011fi u\u00e7u\u015fa uygun de\u011fildir.`;\n                hataKutusu.style.display = \"block\";\n                hataKutusu.scrollIntoView({ behavior: 'smooth', block: 'center' });\n                return;\n            }\n        }\n\n        if (islemTipi === 'whatsapp') {\n            \/\/ --- 1. SE\u00c7ENEK: WHATSAPP \u0130LE G\u00d6NDER\u0130M ---\n            let mesaj = `*YEN\u0130 REZERVASYON TALEB\u0130* \ud83e\ude82\\n\\n`;\n            mesaj += `\ud83d\udcc5 *Tarih:* ${tarih}\\n`;\n            mesaj += `\u23f0 *Saat:* ${saat}\\n`;\n            mesaj += `\ud83d\udc65 *Ki\u015fi Say\u0131s\u0131:* ${kisiSayisi}\\n\\n`;\n            mesaj += `*--- YOLCU B\u0130LG\u0130LER\u0130 ---*\\n\\n`;\n\n            const gunler = document.querySelectorAll(\".ok_gun\");\n            const aylar = document.querySelectorAll(\".ok_ay\");\n            const yillar = document.querySelectorAll(\".ok_yil\");\n            const boylar = document.querySelectorAll(\".ok_boy\");\n\n            for (let i = 0; i < kisiSayisi; i++) {\n                let f_dtarih = `${gunler[i].value}.${aylar[i].value}.${yillar[i].value}`;\n                mesaj += `*${i + 1}. Ki\u015fi:* ${adlar[i].value}\\n`;\n                mesaj += `D.Tarihi: ${f_dtarih} | Boy: ${boylar[i].value} cm | Kilo: ${kilolar[i].value} kg\\n\\n`;\n            }\n\n            mesaj += `Taraf\u0131ma d\u00f6n\u00fc\u015f yapman\u0131z\u0131 rica ederim.`;\n\n            const whatsappNumarasi = \"905411074800\";\n            const url = `https:\/\/wa.me\/${whatsappNumarasi}?text=${encodeURIComponent(mesaj)}`;\n            window.open(url, \"_blank\");\n\n        } else {\n            \/\/ --- 2. SE\u00c7ENEK: PAYTR \u00d6DEME SAYFASINA POST ---\n            let form = document.createElement(\"form\");\n            form.method = \"POST\";\n            form.action = \"https:\/\/www.touryus.com\/paytr_odeme.php\";\n            \n            let dParca = tarih.split(\".\");\n            let dbTarih = dParca[2] + \"-\" + dParca[1] + \"-\" + dParca[0];\n\n            let fDate = document.createElement(\"input\"); fDate.type=\"hidden\"; fDate.name = \"flight_date\"; fDate.value = dbTarih;\n            let fTime = document.createElement(\"input\"); fTime.type=\"hidden\"; fTime.name = \"sortie_time\"; fTime.value = saat;\n            let fPax = document.createElement(\"input\"); fPax.type=\"hidden\"; fPax.name = \"passenger_count\"; fPax.value = kisiSayisi;\n            let fPhone = document.createElement(\"input\"); fPhone.type=\"hidden\"; fPhone.name = \"phone_number\"; fPhone.value = telefon;\n            let fName = document.createElement(\"input\"); fName.type=\"hidden\"; fName.name = \"customer_name\"; fName.value = adlar[0].value;\n            \n            let tutar = kisiSayisi * 1200;\n            let fAmount = document.createElement(\"input\"); fAmount.type=\"hidden\"; fAmount.name = \"paid_amount\"; fAmount.value = tutar;\n\n            form.appendChild(fDate);\n            form.appendChild(fTime);\n            form.appendChild(fPax);\n            form.appendChild(fPhone);\n            form.appendChild(fName);\n            form.appendChild(fAmount);\n\n            document.body.appendChild(form);\n            form.submit();\n        }\n    }\n    <\/script>\n    \n    \n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-37","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.touryus.com\/zh\/wp-json\/wp\/v2\/pages\/37","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.touryus.com\/zh\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.touryus.com\/zh\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.touryus.com\/zh\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.touryus.com\/zh\/wp-json\/wp\/v2\/comments?post=37"}],"version-history":[{"count":3,"href":"https:\/\/www.touryus.com\/zh\/wp-json\/wp\/v2\/pages\/37\/revisions"}],"predecessor-version":[{"id":41,"href":"https:\/\/www.touryus.com\/zh\/wp-json\/wp\/v2\/pages\/37\/revisions\/41"}],"wp:attachment":[{"href":"https:\/\/www.touryus.com\/zh\/wp-json\/wp\/v2\/media?parent=37"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}