{"id":104175,"date":"2023-01-06T11:40:01","date_gmt":"2023-01-06T11:40:01","guid":{"rendered":"https:\/\/www.whitleyhall.com\/restaurant1584\/?page_id=104175"},"modified":"2023-01-06T12:27:42","modified_gmt":"2023-01-06T12:27:42","slug":"preorder-form","status":"publish","type":"page","link":"https:\/\/www.whitleyhall.com\/restaurant1584\/preorder-form\/","title":{"rendered":"Pre-Order Form"},"content":{"rendered":"<div class=\"wpb-content-wrapper\"><p>[vc_row row_height_percent=&#8221;0&#8243; override_padding=&#8221;yes&#8221; h_padding=&#8221;2&#8243; top_padding=&#8221;3&#8243; bottom_padding=&#8221;3&#8243; overlay_color=&#8221;color-nhtu&#8221; overlay_alpha=&#8221;50&#8243; gutter_size=&#8221;3&#8243; column_width_percent=&#8221;100&#8243; shift_y=&#8221;0&#8243; z_index=&#8221;0&#8243; auto_height_device=&#8221;yes&#8221; uncode_shortcode_id=&#8221;775019&#8243; overlay_color_type=&#8221;uncode-palette&#8221;][vc_column column_width_percent=&#8221;100&#8243; position_vertical=&#8221;middle&#8221; align_horizontal=&#8221;align_center&#8221; gutter_size=&#8221;3&#8243; overlay_alpha=&#8221;30&#8243; shift_x=&#8221;0&#8243; shift_y=&#8221;0&#8243; shift_y_down=&#8221;0&#8243; z_index=&#8221;0&#8243; medium_width=&#8221;0&#8243; mobile_width=&#8221;0&#8243; width=&#8221;1\/1&#8243; uncode_shortcode_id=&#8221;186412&#8243;][vc_custom_heading heading_semantic=&#8221;h1&#8243; text_size=&#8221;h1&#8243; sub_lead=&#8221;yes&#8221; uncode_shortcode_id=&#8221;554926&#8243; text_color_type=&#8221;uncode-palette&#8221; text_color_solid=&#8221;#ff0000&#8243; subheading=&#8221;Use the form below to submit a pre-order for your booking at Restaurant 1584.<\/p>\n<p>All bookings of eight or above should pre-order for their booking to make their visit to us as smooth as possible. Bookings of twelve or over should reduce the menu to three options per course to allow for smooth serving of your meal.<\/p>\n<p>Use the + button at the end of each line to add more options for that course until you have the amount that you require.&#8221;]Pre-Order Form[\/vc_custom_heading][\/vc_column][\/vc_row][vc_row row_height_percent=&#8221;0&#8243; override_padding=&#8221;yes&#8221; h_padding=&#8221;2&#8243; top_padding=&#8221;3&#8243; bottom_padding=&#8221;2&#8243; overlay_alpha=&#8221;50&#8243; gutter_size=&#8221;2&#8243; column_width_percent=&#8221;100&#8243; shift_y=&#8221;0&#8243; z_index=&#8221;0&#8243; row_type=&#8221;row&#8221; text_align=&#8221;left&#8221; css_animation=&#8221;&#8221; uncode_shortcode_id=&#8221;485562&#8243;][vc_column column_width_percent=&#8221;90&#8243; gutter_size=&#8221;4&#8243; overlay_alpha=&#8221;50&#8243; shift_x=&#8221;0&#8243; shift_y=&#8221;0&#8243; shift_y_down=&#8221;0&#8243; z_index=&#8221;0&#8243; medium_width=&#8221;0&#8243; mobile_width=&#8221;0&#8243; width=&#8221;1\/1&#8243; uncode_shortcode_id=&#8221;208308&#8243;]<script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\nvar gform;gform||(document.addEventListener(\"gform_main_scripts_loaded\",function(){gform.scriptsLoaded=!0}),document.addEventListener(\"gform\/theme\/scripts_loaded\",function(){gform.themeScriptsLoaded=!0}),window.addEventListener(\"DOMContentLoaded\",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>\"function\"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn(\"The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1.\"),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener(\"gform_main_scripts_loaded\",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener(\"gform\/theme\/scripts_loaded\",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener(\"DOMContentLoaded\",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook(\"action\",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook(\"filter\",o,r,e,t)},doAction:function(o){gform.doHook(\"action\",o,arguments)},applyFilters:function(o){return gform.doHook(\"filter\",o,arguments)},removeAction:function(o,r){gform.removeHook(\"action\",o,r)},removeFilter:function(o,r,e){gform.removeHook(\"filter\",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+\"_\"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){\"function\"!=typeof(t=o.callable)&&(t=window[t]),\"action\"==r?t.apply(null,e):e[0]=t.apply(null,e)})),\"filter\"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});\n\/* ]]> *\/\n<\/script>\n\n                <div class='gf_browser_gecko gform_wrapper gravity-theme gform-theme--no-framework' data-form-theme='gravity-theme' data-form-index='0' id='gform_wrapper_1' ><form method='post' enctype='multipart\/form-data'  id='gform_1'  action='\/restaurant1584\/wp-json\/wp\/v2\/pages\/104175' data-formid='1' novalidate>\n                        <div class='gform-body gform_body'><div id='gform_fields_1' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id=\"field_1_2\" class=\"gfield gfield--type-section gfield--input-type-section gsection field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><h3 class=\"gsection_title\">Your Details<\/h3><\/div><fieldset id=\"field_1_1\" class=\"gfield gfield--type-name gfield--input-type-name field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><legend class='gfield_label gform-field-label gfield_label_before_complex' >Booking Name<\/legend><div class='ginput_complex ginput_container ginput_container--name no_prefix has_first_name no_middle_name has_last_name no_suffix gf_name_has_2 ginput_container_name gform-grid-row' id='input_1_1'>\n                            \n                            <span id='input_1_1_3_container' class='name_first gform-grid-col gform-grid-col--size-auto' >\n                                                    <input type='text' name='input_1.3' id='input_1_1_3' value=''   aria-required='false'     \/>\n                                                    <label for='input_1_1_3' class='gform-field-label gform-field-label--type-sub '>First<\/label>\n                                                <\/span>\n                            \n                            <span id='input_1_1_6_container' class='name_last gform-grid-col gform-grid-col--size-auto' >\n                                                    <input type='text' name='input_1.6' id='input_1_1_6' value=''   aria-required='false'     \/>\n                                                    <label for='input_1_1_6' class='gform-field-label gform-field-label--type-sub '>Last<\/label>\n                                                <\/span>\n                            \n                        <\/div><\/fieldset><div id=\"field_1_13\" class=\"gfield gfield--type-email gfield--input-type-email gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_1_13'>Email<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_email'>\n                            <input name='input_13' id='input_1_13' type='email' value='' class='large'    aria-required=\"true\" aria-invalid=\"false\"  \/>\n                        <\/div><\/div><div id=\"field_1_14\" class=\"gfield gfield--type-phone gfield--input-type-phone gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_1_14'>Phone<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_phone'><input name='input_14' id='input_1_14' type='tel' value='' class='large'   aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_1_17\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-quarter gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_1_17'>Number of Adults<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_17' id='input_1_17' type='text' value='' class='large'     aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_1_18\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-quarter field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_1_18'>Number of Children<\/label><div class='ginput_container ginput_container_text'><input name='input_18' id='input_1_18' type='text' value='' class='large'      aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_1_5\" class=\"gfield gfield--type-date gfield--input-type-date gfield--input-type-datepicker gfield--datepicker-no-icon gfield--width-quarter gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_1_5'>Booking Date<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_date'>\n                            <input name='input_5' id='input_1_5' type='text' value='' class='datepicker gform-datepicker dmy datepicker_no_icon gdatepicker-no-icon'   placeholder='dd\/mm\/yyyy' aria-describedby=\"input_1_5_date_format\" aria-invalid=\"false\" aria-required=\"true\"\/>\n                            <span id='input_1_5_date_format' class='screen-reader-text'>DD slash MM slash YYYY<\/span>\n                        <\/div>\n                        <input type='hidden' id='gforms_calendar_icon_input_1_5' class='gform_hidden' value='https:\/\/www.whitleyhall.com\/restaurant1584\/wp-content\/plugins\/gravityforms\/images\/datepicker\/datepicker.svg'\/><\/div><fieldset id=\"field_1_6\" class=\"gfield gfield--type-time gfield--input-type-time gfield--width-quarter gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><legend class='gfield_label gform-field-label gfield_label_before_complex' >Booking Time<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/legend><div class=\"ginput_container ginput_complex gform-grid-row\">\n                        <div class='gfield_time_hour ginput_container ginput_container_time gform-grid-col' id='input_1_6'>\n                            <input type='number' name='input_6[]' id='input_1_6_1' value=''  min='0' max='24' step='1'  placeholder='HH' aria-required='true'   \/> \n                            <label class='gform-field-label gform-field-label--type-sub hour_label screen-reader-text' for='input_1_6_1'>Hours<\/label>\n                        <\/div>\n                        <div class=\"below hour_minute_colon gform-grid-col\">:<\/div>\n                        <div class='gfield_time_minute ginput_container ginput_container_time gform-grid-col'>\n                            <input type='number' name='input_6[]' id='input_1_6_2' value=''  min='0' max='59' step='1'  placeholder='MM' aria-required='true'  \/>\n                            <label class='gform-field-label gform-field-label--type-sub minute_label screen-reader-text' for='input_1_6_2'>Minutes<\/label>\n                        <\/div>\n                        \n                    <\/div><\/fieldset><div id=\"field_1_8\" class=\"gfield gfield--type-section gfield--input-type-section gsection field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><h3 class=\"gsection_title\">Your Order<\/h3><\/div><fieldset id=\"field_1_9\" class=\"gfield gfield--type-list gfield--input-type-list gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><legend class='gfield_label gform-field-label gfield_label_before_complex' >Starters<\/legend><div class='ginput_container ginput_container_list ginput_list ginput_container_list--columns'><div class='gfield_list gfield_list_container'><div class=\"gfield_list_header gform-grid-row\"><div class=\"gform-field-label gfield_header_item gform-grid-col\">Menu Option<\/div><div class=\"gform-field-label gfield_header_item gform-grid-col\">Quantity<\/div><div class=\"gform-field-label gfield_header_item gform-grid-col\">Notes<\/div><div class=\"gfield_header_item gfield_header_item--icons gform-grid-col\">&nbsp;<\/div><\/div><div class=\"gfield_list_groups\"><div class='gfield_list_row_odd gfield_list_group gform-grid-row'><div class='gfield_list_group_item gfield_list_cell gfield_list_9_cell1 gform-grid-col' data-label='Menu Option'><input aria-invalid='false'   aria-label='Menu Option, Row 1' data-aria-label-template='Menu Option, Row {0}' type='text' name='input_9[]' value=''   \/><\/div><div class='gfield_list_group_item gfield_list_cell gfield_list_9_cell2 gform-grid-col' data-label='Quantity'><input aria-invalid='false'   aria-label='Quantity, Row 1' data-aria-label-template='Quantity, Row {0}' type='text' name='input_9[]' value=''   \/><\/div><div class='gfield_list_group_item gfield_list_cell gfield_list_9_cell3 gform-grid-col' data-label='Notes'><input aria-invalid='false'   aria-label='Notes, Row 1' data-aria-label-template='Notes, Row {0}' type='text' name='input_9[]' value=''   \/><\/div><div class='gfield_list_icons gform-grid-col'>   <button type='button'  class='add_list_item ' aria-label='Add another row' onclick='gformAddListItem(this, 0)'>Add<\/button>   <button type='button'  class='delete_list_item' aria-label='Remove row 1' data-aria-label-template='Remove row {0}' onclick='gformDeleteListItem(this, 0)' style=\"visibility:hidden;\">Remove<\/button><\/div><\/div><\/div><\/div><\/div><\/fieldset><div id=\"field_1_19\" class=\"gfield gfield--type-html gfield--input-type-html gfield--width-full gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><script>\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n  const listRows = document.querySelectorAll('tr[data-id^=\"field_9\"] .gform-grid-row');\n  const menu = [], qty = [], notes = [];\n\n  listRows.forEach(row => {\n    const inputs = row.querySelectorAll(\"input\");\n    if (inputs.length >= 3) {\n      menu.push(inputs[0].value);\n      qty.push(inputs[1].value);\n      notes.push(inputs[2].value);\n    }\n  });\n\n  \/\/ Assign values to hidden fields using Field IDs\n  const setField = (id, value) => {\n    const hidden = document.querySelector('[id^=\"input_' + id + '\"]');\n    if (hidden) hidden.value = value;\n  };\n\n  setField(20, menu.join(\"|\"));\n  setField(21, qty.join(\"|\"));\n  setField(22, notes.join(\"|\"));\n});\n<\/script><\/div><div id=\"field_1_20\" class=\"gfield gfield--type-hidden gfield--input-type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><div class='ginput_container ginput_container_text'><input name='input_20' id='input_1_20' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='' \/><\/div><\/div><div id=\"field_1_21\" class=\"gfield gfield--type-hidden gfield--input-type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><div class='ginput_container ginput_container_text'><input name='input_21' id='input_1_21' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='' \/><\/div><\/div><div id=\"field_1_22\" class=\"gfield gfield--type-hidden gfield--input-type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><div class='ginput_container ginput_container_text'><input name='input_22' id='input_1_22' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='' \/><\/div><\/div><fieldset id=\"field_1_11\" class=\"gfield gfield--type-list gfield--input-type-list gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><legend class='gfield_label gform-field-label gfield_label_before_complex' >Mains<\/legend><div class='ginput_container ginput_container_list ginput_list ginput_container_list--columns'><div class='gfield_list gfield_list_container'><div class=\"gfield_list_header gform-grid-row\"><div class=\"gform-field-label gfield_header_item gform-grid-col\">Menu Option<\/div><div class=\"gform-field-label gfield_header_item gform-grid-col\">Quantity<\/div><div class=\"gform-field-label gfield_header_item gform-grid-col\">Notes<\/div><div class=\"gfield_header_item gfield_header_item--icons gform-grid-col\">&nbsp;<\/div><\/div><div class=\"gfield_list_groups\"><div class='gfield_list_row_odd gfield_list_group gform-grid-row'><div class='gfield_list_group_item gfield_list_cell gfield_list_11_cell1 gform-grid-col' data-label='Menu Option'><input aria-invalid='false'   aria-label='Menu Option, Row 1' data-aria-label-template='Menu Option, Row {0}' type='text' name='input_11[]' value=''   \/><\/div><div class='gfield_list_group_item gfield_list_cell gfield_list_11_cell2 gform-grid-col' data-label='Quantity'><input aria-invalid='false'   aria-label='Quantity, Row 1' data-aria-label-template='Quantity, Row {0}' type='text' name='input_11[]' value=''   \/><\/div><div class='gfield_list_group_item gfield_list_cell gfield_list_11_cell3 gform-grid-col' data-label='Notes'><input aria-invalid='false'   aria-label='Notes, Row 1' data-aria-label-template='Notes, Row {0}' type='text' name='input_11[]' value=''   \/><\/div><div class='gfield_list_icons gform-grid-col'>   <button type='button'  class='add_list_item ' aria-label='Add another row' onclick='gformAddListItem(this, 0)'>Add<\/button>   <button type='button'  class='delete_list_item' aria-label='Remove row 1' data-aria-label-template='Remove row {0}' onclick='gformDeleteListItem(this, 0)' style=\"visibility:hidden;\">Remove<\/button><\/div><\/div><\/div><\/div><\/div><\/fieldset><div id=\"field_1_24\" class=\"gfield gfield--type-html gfield--input-type-html gfield--width-full gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><script>\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n  const rows = document.querySelectorAll('tr[data-id^=\"field_23\"] .gform-grid-row');\n  const menu = [], qty = [], notes = [];\n\n  rows.forEach(row => {\n    const inputs = row.querySelectorAll(\"input\");\n    if (inputs.length >= 3) {\n      menu.push(inputs[0].value);\n      qty.push(inputs[1].value);\n      notes.push(inputs[2].value);\n    }\n  });\n\n  document.querySelector('[id^=\"input_23\"]').value = menu.join(\"|\");\n  document.querySelector('[id^=\"input_25\"]').value = qty.join(\"|\");\n  document.querySelector('[id^=\"input_26\"]').value = notes.join(\"|\");\n});\n<\/script><\/div><div id=\"field_1_23\" class=\"gfield gfield--type-hidden gfield--input-type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><div class='ginput_container ginput_container_text'><input name='input_23' id='input_1_23' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='' \/><\/div><\/div><div id=\"field_1_25\" class=\"gfield gfield--type-hidden gfield--input-type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><div class='ginput_container ginput_container_text'><input name='input_25' id='input_1_25' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='' \/><\/div><\/div><div id=\"field_1_26\" class=\"gfield gfield--type-hidden gfield--input-type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><div class='ginput_container ginput_container_text'><input name='input_26' id='input_1_26' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='' \/><\/div><\/div><fieldset id=\"field_1_10\" class=\"gfield gfield--type-list gfield--input-type-list gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><legend class='gfield_label gform-field-label gfield_label_before_complex' >Desserts<\/legend><div class='ginput_container ginput_container_list ginput_list ginput_container_list--columns'><div class='gfield_list gfield_list_container'><div class=\"gfield_list_header gform-grid-row\"><div class=\"gform-field-label gfield_header_item gform-grid-col\">Menu Option<\/div><div class=\"gform-field-label gfield_header_item gform-grid-col\">Quantity<\/div><div class=\"gform-field-label gfield_header_item gform-grid-col\">Notes<\/div><div class=\"gfield_header_item gfield_header_item--icons gform-grid-col\">&nbsp;<\/div><\/div><div class=\"gfield_list_groups\"><div class='gfield_list_row_odd gfield_list_group gform-grid-row'><div class='gfield_list_group_item gfield_list_cell gfield_list_10_cell1 gform-grid-col' data-label='Menu Option'><input aria-invalid='false'   aria-label='Menu Option, Row 1' data-aria-label-template='Menu Option, Row {0}' type='text' name='input_10[]' value=''   \/><\/div><div class='gfield_list_group_item gfield_list_cell gfield_list_10_cell2 gform-grid-col' data-label='Quantity'><input aria-invalid='false'   aria-label='Quantity, Row 1' data-aria-label-template='Quantity, Row {0}' type='text' name='input_10[]' value=''   \/><\/div><div class='gfield_list_group_item gfield_list_cell gfield_list_10_cell3 gform-grid-col' data-label='Notes'><input aria-invalid='false'   aria-label='Notes, Row 1' data-aria-label-template='Notes, Row {0}' type='text' name='input_10[]' value=''   \/><\/div><div class='gfield_list_icons gform-grid-col'>   <button type='button'  class='add_list_item ' aria-label='Add another row' onclick='gformAddListItem(this, 0)'>Add<\/button>   <button type='button'  class='delete_list_item' aria-label='Remove row 1' data-aria-label-template='Remove row {0}' onclick='gformDeleteListItem(this, 0)' style=\"visibility:hidden;\">Remove<\/button><\/div><\/div><\/div><\/div><\/div><\/fieldset><div id=\"field_1_27\" class=\"gfield gfield--type-html gfield--input-type-html gfield--width-full gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><script>\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n  const rows = document.querySelectorAll('tr[data-id^=\"field_28\"] .gform-grid-row');\n  const menu = [], qty = [], notes = [];\n\n  rows.forEach(row => {\n    const inputs = row.querySelectorAll(\"input\");\n    if (inputs.length >= 3) {\n      menu.push(inputs[0].value);\n      qty.push(inputs[1].value);\n      notes.push(inputs[2].value);\n    }\n  });\n\n  document.querySelector('[id^=\"input_28\"]').value = menu.join(\"|\");\n  document.querySelector('[id^=\"input_29\"]').value = qty.join(\"|\");\n  document.querySelector('[id^=\"input_30\"]').value = notes.join(\"|\");\n});\n<\/script><\/div><div id=\"field_1_28\" class=\"gfield gfield--type-hidden gfield--input-type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><div class='ginput_container ginput_container_text'><input name='input_28' id='input_1_28' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='' \/><\/div><\/div><div id=\"field_1_29\" class=\"gfield gfield--type-hidden gfield--input-type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><div class='ginput_container ginput_container_text'><input name='input_29' id='input_1_29' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='' \/><\/div><\/div><div id=\"field_1_30\" class=\"gfield gfield--type-hidden gfield--input-type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><div class='ginput_container ginput_container_text'><input name='input_30' id='input_1_30' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='' \/><\/div><\/div><fieldset id=\"field_1_12\" class=\"gfield gfield--type-list gfield--input-type-list gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><legend class='gfield_label gform-field-label gfield_label_before_complex' >Wines<\/legend><div class='ginput_container ginput_container_list ginput_list ginput_container_list--columns'><div class='gfield_list gfield_list_container'><div class=\"gfield_list_header gform-grid-row\"><div class=\"gform-field-label gfield_header_item gform-grid-col\">Menu Option<\/div><div class=\"gform-field-label gfield_header_item gform-grid-col\">Quantity<\/div><div class=\"gform-field-label gfield_header_item gform-grid-col\">Notes<\/div><div class=\"gfield_header_item gfield_header_item--icons gform-grid-col\">&nbsp;<\/div><\/div><div class=\"gfield_list_groups\"><div class='gfield_list_row_odd gfield_list_group gform-grid-row'><div class='gfield_list_group_item gfield_list_cell gfield_list_12_cell1 gform-grid-col' data-label='Menu Option'><input aria-invalid='false'   aria-label='Menu Option, Row 1' data-aria-label-template='Menu Option, Row {0}' type='text' name='input_12[]' value=''   \/><\/div><div class='gfield_list_group_item gfield_list_cell gfield_list_12_cell2 gform-grid-col' data-label='Quantity'><input aria-invalid='false'   aria-label='Quantity, Row 1' data-aria-label-template='Quantity, Row {0}' type='text' name='input_12[]' value=''   \/><\/div><div class='gfield_list_group_item gfield_list_cell gfield_list_12_cell3 gform-grid-col' data-label='Notes'><input aria-invalid='false'   aria-label='Notes, Row 1' data-aria-label-template='Notes, Row {0}' type='text' name='input_12[]' value=''   \/><\/div><div class='gfield_list_icons gform-grid-col'>   <button type='button'  class='add_list_item ' aria-label='Add another row' onclick='gformAddListItem(this, 0)'>Add<\/button>   <button type='button'  class='delete_list_item' aria-label='Remove row 1' data-aria-label-template='Remove row {0}' onclick='gformDeleteListItem(this, 0)' style=\"visibility:hidden;\">Remove<\/button><\/div><\/div><\/div><\/div><\/div><\/fieldset><div id=\"field_1_31\" class=\"gfield gfield--type-html gfield--input-type-html gfield--width-full gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><script>\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n  const rows = document.querySelectorAll('tr[data-id^=\"field_32\"] .gform-grid-row');\n  const menu = [], qty = [], notes = [];\n\n  rows.forEach(row => {\n    const inputs = row.querySelectorAll(\"input\");\n    if (inputs.length >= 3) {\n      menu.push(inputs[0].value);\n      qty.push(inputs[1].value);\n      notes.push(inputs[2].value);\n    }\n  });\n\n  document.querySelector('[id^=\"input_32\"]').value = menu.join(\"|\");\n  document.querySelector('[id^=\"input_33\"]').value = qty.join(\"|\");\n  document.querySelector('[id^=\"input_34\"]').value = notes.join(\"|\");\n});\n<\/script><\/div><div id=\"field_1_32\" class=\"gfield gfield--type-hidden gfield--input-type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><div class='ginput_container ginput_container_text'><input name='input_32' id='input_1_32' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='' \/><\/div><\/div><div id=\"field_1_33\" class=\"gfield gfield--type-hidden gfield--input-type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><div class='ginput_container ginput_container_text'><input name='input_33' id='input_1_33' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='' \/><\/div><\/div><div id=\"field_1_34\" class=\"gfield gfield--type-hidden gfield--input-type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><div class='ginput_container ginput_container_text'><input name='input_34' id='input_1_34' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='' \/><\/div><\/div><div id=\"field_1_15\" class=\"gfield gfield--type-section gfield--input-type-section gsection field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><h3 class=\"gsection_title\">Comments<\/h3><\/div><div id=\"field_1_16\" class=\"gfield gfield--type-textarea gfield--input-type-textarea gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_1_16'>Additional Comments<\/label><div class='ginput_container ginput_container_textarea'><textarea name='input_16' id='input_1_16' class='textarea large'      aria-invalid=\"false\"   rows='10' cols='50'><\/textarea><\/div><\/div><\/div><\/div>\n        <div class='gform-footer gform_footer top_label'> <input type='submit' id='gform_submit_button_1' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' value='Submit'  \/> \n            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_1' value='postback' \/>\n            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_1' id='gform_theme_1' value='gravity-theme' \/>\n            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_1' id='gform_style_settings_1' value='[]' \/>\n            <input type='hidden' class='gform_hidden' name='is_submit_1' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='1' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='GBP' value='GK5h9G1WyeccONqgbj5jBmkNzieIxWDzs1AXJz35GKcVBr9WUnm24R8SUyXEdlcE4i82QfUeypo2gR7Zb\/P97APvfStVFi1J56N+wiX254HImpI=' \/>\n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_1' value='WyJbXSIsIjIzZWIyMWY3ODg5NDE0MDIyNGVlOTVmMTNiYzgxNzcyIl0=' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_1' id='gform_target_page_number_1' value='0' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_1' id='gform_source_page_number_1' value='1' \/>\n            <input type='hidden' name='gform_field_values' value='' \/>\n            \n        <\/div>\n                        <\/form>\n                        <\/div><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n gform.initializeOnLoaded( function() {gformInitSpinner( 1, 'https:\/\/www.whitleyhall.com\/restaurant1584\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', true );jQuery('#gform_ajax_frame_1').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_1');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_1').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_1').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_1').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_1').removeClass('gform_validation_error');}setTimeout( function() { \/* delay the scroll by 50 milliseconds to fix a bug in chrome *\/  }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_1').val();gformInitSpinner( 1, 'https:\/\/www.whitleyhall.com\/restaurant1584\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [1, current_page]);window['gf_submitting_1'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_1').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [1]);window['gf_submitting_1'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_1').text());}else{jQuery('#gform_1').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger(\"gform_pre_post_render\", [{ formId: \"1\", currentPage: \"current_page\", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( \"gform_wrapper_1\" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( \"span\" );            visibilitySpan.id = \"gform_visibility_test_1\";            gformWrapperDiv.insertAdjacentElement( \"afterend\", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( \"gform_visibility_test_1\" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 1, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} ); \n\/* ]]> *\/\n<\/script>\n[\/vc_column][\/vc_row][vc_row row_height_percent=&#8221;0&#8243; override_padding=&#8221;yes&#8221; h_padding=&#8221;2&#8243; top_padding=&#8221;2&#8243; bottom_padding=&#8221;3&#8243; overlay_alpha=&#8221;50&#8243; gutter_size=&#8221;3&#8243; column_width_percent=&#8221;100&#8243; shift_y=&#8221;0&#8243; z_index=&#8221;0&#8243; uncode_shortcode_id=&#8221;178858&#8243;][vc_column column_width_percent=&#8221;100&#8243; align_horizontal=&#8221;align_center&#8221; gutter_size=&#8221;3&#8243; overlay_alpha=&#8221;50&#8243; shift_x=&#8221;0&#8243; shift_y=&#8221;0&#8243; shift_y_down=&#8221;0&#8243; z_index=&#8221;0&#8243; medium_width=&#8221;0&#8243; align_mobile=&#8221;align_left_mobile&#8221; mobile_width=&#8221;0&#8243; width=&#8221;1\/1&#8243; uncode_shortcode_id=&#8221;391190&#8243;][vc_column_text uncode_shortcode_id=&#8221;101909&#8243;]A discretionary 10% service charge will be added to your bill. Please always inform your server of any allergies before placing your\u00a0order as not all ingredients can be listed, and we cannot guarantee the total absence of allergens in our dishes. Detailed allergen\u00a0information is available on request and allergen charts can be found at the waiters\u2019 stations or your waiter can bring you a copy.[\/vc_column_text][\/vc_column][\/vc_row]<\/p>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>[vc_row row_height_percent=&#8221;0&#8243; override_padding=&#8221;yes&#8221; h_padding=&#8221;2&#8243; top_padding=&#8221;3&#8243; bottom_padding=&#8221;3&#8243; overlay_color=&#8221;color-nhtu&#8221; overlay_alpha=&#8221;50&#8243; gutter_size=&#8221;3&#8243; column_width_percent=&#8221;100&#8243; shift_y=&#8221;0&#8243; z_index=&#8221;0&#8243; auto_height_device=&#8221;yes&#8221; uncode_shortcode_id=&#8221;775019&#8243; overlay_color_type=&#8221;uncode-palette&#8221;][vc_column column_width_percent=&#8221;100&#8243; position_vertical=&#8221;middle&#8221; align_horizontal=&#8221;align_center&#8221; gutter_size=&#8221;3&#8243; overlay_alpha=&#8221;30&#8243; [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-104175","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.whitleyhall.com\/restaurant1584\/wp-json\/wp\/v2\/pages\/104175","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.whitleyhall.com\/restaurant1584\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.whitleyhall.com\/restaurant1584\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.whitleyhall.com\/restaurant1584\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.whitleyhall.com\/restaurant1584\/wp-json\/wp\/v2\/comments?post=104175"}],"version-history":[{"count":0,"href":"https:\/\/www.whitleyhall.com\/restaurant1584\/wp-json\/wp\/v2\/pages\/104175\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.whitleyhall.com\/restaurant1584\/wp-json\/wp\/v2\/media?parent=104175"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}