{"id":1255,"date":"2025-11-26T12:04:40","date_gmt":"2025-11-26T11:04:40","guid":{"rendered":"https:\/\/www.balatonclinic.hu\/?page_id=1255"},"modified":"2026-04-30T11:33:37","modified_gmt":"2026-04-30T09:33:37","slug":"idopontfoglalo","status":"publish","type":"page","link":"https:\/\/www.balatonclinic.hu\/en\/idopontfoglalo\/","title":{"rendered":"Scheduler"},"content":{"rendered":"<div class=\"et_pb_section_0 et_pb_section et_section_regular et_block_section\"><div class=\"et_pb_row_0 et_pb_row et_block_row\"><div class=\"et_pb_column_0 et_pb_column et_pb_column_4_4 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough\"><div class=\"et_pb_code_0 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\"><div class=\"mkf-wrapper\"><div class='mkf-box'><form method='post' action=\"\"><div class='mkf-field-group'><label>Name <span class=\"mkf-req\">*<\/span><\/label><input type='text' name='nm' placeholder='E.g. Mr J\u00e1nos Minta' required><\/div><div class='mkf-field-group'><label>Email <span class=\"mkf-req\">*<\/span><\/label><input type='email' name='em' placeholder='e.g. minta@email.hu' required><\/div><div class='mkf-field-group'><label>Phone <span class=\"mkf-req\">*<\/span><\/label><input type='tel' name='ph' placeholder='e.g. +\u00a036\u00a030\u00a0123\u00a04567' required><\/div><div class='mkf-field-group'><label>Select a doctor <span class=\"mkf-req\">*<\/span><\/label><select name='p_doctor' id='mkf_doc_select' required><option value=''>Selection of a doctor \u2014<\/option><option value='Dr. Varga \u00c1kos PhD'>Dr. \u00c1kos Varga PhD<\/option><option value='Dr. med. habil. Varga J\u00e1nos PhD'>Dr. med. habil. J\u00e1nos Varga PhD<\/option><option value='Hent Cec\u00edlia'>Cec\u00edlia Hent<\/option><option value='Bozs\u00f3 Tam\u00e1s'>Mr Tam\u00e1s Bozs\u00f3<\/option><option value='Dr. V\u00f6r\u00f6s Tibor'>Dr Tibor Red<\/option><option value='Dr. Lipt\u00e1k Attila'>Dr Attila Liptak<\/option><\/select><\/div><div class='mkf-field-group'><label>Select date <span class=\"mkf-req\">*<\/span><\/label><input type='date' name='dt' id='mkf_date_select' required min='2026-10-30'><div id='mkf_doc_hint' style='font-size:13px; color:#16a085; margin-top:8px; display:none;'><\/div><\/div><div class='mkf-field-group'><label>Allocated Date <span class=\"mkf-req\">*<\/span><\/label><div id='mkf_time_display' style='padding:15px; background:#f1f1f1; border:1px solid #e0e0e0; border-radius:10px; color:#666; font-size:15px;'>\u2014 Choose a doctor and date first \u2014<\/div><input type='hidden' name='p_time' id='mkf_time_select' required><\/div><div class='mkf-field-group'><label>Comment<\/label><textarea name='notes' class='mkf-textarea' placeholder='E.g. I make earlier findings...'><\/textarea><\/div><div class='mkf-field-group mkf-checkbox-row'><input type='checkbox' name='mkf_privacy' value='1' required id='prv'><label for='prv' class='mkf-privacy-label'>I accept the <a href=\"\/en\/adatvedelmi-tajekoztato\/\" target=\"_blank\">Data Protection Fact Sheet<\/a>. <span class=\"mkf-req\">*<\/span><\/label><\/div><button type='submit' name='mkf_sub' id='mkf_submit_btn' disabled style='opacity:0.5; cursor:not-allowed;'>Book an appointment<\/button><input type=\"hidden\" name=\"etm-form-language\" value=\"en\"\/><\/form><\/div>\n    <script>\n    jQuery(document).ready(function($) {\n        $('#mkf_doc_select').on('change', function() {\n            var doc = $(this).val();\n            if(doc) {\n                $('#mkf_doc_hint').html('\u23f3 Legkor\u00e1bbi id\u0151pont keres\u00e9se...').slideDown();\n                $.post('https:\/\/www.balatonclinic.hu\/wp-admin\/admin-ajax.php', { action: 'mkf_get_doc_info', doctor: doc }, function(response) {\n                    if(response.success && response.data) {\n                        $('#mkf_doc_hint').html(response.data);\n                    } else {\n                        $('#mkf_doc_hint').slideUp();\n                    }\n                });\n            } else {\n                $('#mkf_doc_hint').slideUp();\n            }\n            fetchAvailableTimes();\n        });\n\n        function fetchAvailableTimes() {\n            var doc = $('#mkf_doc_select').val();\n            var date = $('#mkf_date_select').val();\n            var timeDisplay = $('#mkf_time_display');\n            var timeInput = $('#mkf_time_select');\n            var submitBtn = $('#mkf_submit_btn');\n            \n            if (doc && date) {\n                timeDisplay.css({'background':'#f1f1f1', 'color':'#666', 'border-color':'#e0e0e0'}).html('\u23f3 Rendszer keres\u00e9se...');\n                submitBtn.prop('disabled', true).css({'opacity':'0.5', 'cursor':'not-allowed'});\n                timeInput.val('');\n                \n                $.post('https:\/\/www.balatonclinic.hu\/wp-admin\/admin-ajax.php', { action: 'mkf_get_times', doctor: doc, date: date }, function(response) {\n                    if (response.success && response.data.time) {\n                        timeDisplay.css({'background':'#e8f5e9', 'color':'#2e7d32', 'border-color':'#c8e6c9'})\n                                   .html('\u2705 A legk\u00f6zelebbi szabad id\u0151pont: <strong>' + response.data.time + '<\/strong>');\n                        timeInput.val(response.data.time);\n                        submitBtn.prop('disabled', false).css({'opacity':'1', 'cursor':'pointer'});\n                    } else {\n                        timeDisplay.css({'background':'#fdecea', 'color':'#c62828', 'border-color':'#f8bbd0'})\n                                   .html('\u274c Ezen a napon megtelt a rendel\u00e9s, vagy az orvos nem rendel.');\n                        timeInput.val('');\n                        submitBtn.prop('disabled', true).css({'opacity':'0.5', 'cursor':'not-allowed'});\n                    }\n                });\n            } else {\n                timeDisplay.css({'background':'#f1f1f1', 'color':'#666', 'border-color':'#e0e0e0'}).html('-- V\u00e1lasszon el\u0151bb orvost \u00e9s d\u00e1tumot --');\n                timeInput.val('');\n                submitBtn.prop('disabled', true).css({'opacity':'0.5', 'cursor':'not-allowed'});\n            }\n        }\n        $('#mkf_date_select').on('change', fetchAvailableTimes);\n    });\n    <\/script>\n    <\/div><\/div><\/div><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-1255","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.balatonclinic.hu\/en\/wp-json\/wp\/v2\/pages\/1255","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.balatonclinic.hu\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.balatonclinic.hu\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.balatonclinic.hu\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.balatonclinic.hu\/en\/wp-json\/wp\/v2\/comments?post=1255"}],"version-history":[{"count":5,"href":"https:\/\/www.balatonclinic.hu\/en\/wp-json\/wp\/v2\/pages\/1255\/revisions"}],"predecessor-version":[{"id":2555,"href":"https:\/\/www.balatonclinic.hu\/en\/wp-json\/wp\/v2\/pages\/1255\/revisions\/2555"}],"wp:attachment":[{"href":"https:\/\/www.balatonclinic.hu\/en\/wp-json\/wp\/v2\/media?parent=1255"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}