{"id":600,"date":"2015-10-05T21:57:31","date_gmt":"2015-10-05T20:57:31","guid":{"rendered":"http:\/\/www.ltsbrifleclub.org.uk\/?page_id=600"},"modified":"2021-07-17T12:06:51","modified_gmt":"2021-07-17T11:06:51","slug":"room-test-page","status":"publish","type":"page","link":"http:\/\/www.ltsbrifleclub.org.uk\/?page_id=600","title":{"rendered":"Member Room Booking"},"content":{"rendered":"\n<p><\/p>\n\n\n<p><a href=\"http:\/\/www.ltsbrifleclub.org.uk\/wp-content\/uploads\/2019\/01\/Carraige-1.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.ltsbrifleclub.org.uk\/wp-content\/uploads\/2019\/01\/Carraige-300x47.jpg\" alt=\"\" width=\"900\" height=\"141\" class=\"alignnone size-medium wp-image-1209\" srcset=\"http:\/\/www.ltsbrifleclub.org.uk\/wp-content\/uploads\/2019\/01\/Carraige-300x47.jpg 300w, http:\/\/www.ltsbrifleclub.org.uk\/wp-content\/uploads\/2019\/01\/Carraige-1024x162.jpg 1024w, http:\/\/www.ltsbrifleclub.org.uk\/wp-content\/uploads\/2019\/01\/Carraige.jpg 1845w\" sizes=\"(max-width: 900px) 100vw, 900px\" \/><\/a><\/p>\n<p><span id=\"shortcode-display\"><strong><div id=\"interface-container\">\n\n<div id=\"calendar-table-cont\">\n\n    <div id=\"nav-cont\"><!-- nav-cont -->\n\n    <table id=\"year-nav-table\" class=\"nav-table\">\n    <tbody>\n\n    <tr id=\"year-nav-row\">\n    <td><span class=\"triangle-left\"><\/span><button onclick=\"hbook_prevYear()\" class=\"btn-month btn-month-left\" id=\"prev-year\"><\/button><\/td>\n\n\n    <td class=\"month-nav\" onclick=\"hbook_toMonth(0)\">Jan<\/td><td class=\"month-nav\" onclick=\"hbook_toMonth(1)\">Feb<\/td><td class=\"month-nav\" onclick=\"hbook_toMonth(2)\">Mar<\/td><td class=\"month-nav\" onclick=\"hbook_toMonth(3)\">Apr<\/td><td class=\"month-nav\" onclick=\"hbook_toMonth(4)\">May<\/td><td class=\"month-nav\" onclick=\"hbook_toMonth(5)\">Jun<\/td><td class=\"month-nav\" onclick=\"hbook_toMonth(6)\">Jul<\/td><td class=\"month-nav\" onclick=\"hbook_toMonth(7)\">Aug<\/td><td class=\"month-nav\" onclick=\"hbook_toMonth(8)\">Sep<\/td><td class=\"month-nav\" onclick=\"hbook_toMonth(9)\">Oct<\/td><td class=\"month-nav\" onclick=\"hbook_toMonth(10)\">Nov<\/td><td class=\"month-nav\" onclick=\"hbook_toMonth(11)\" id=\"dec-cell\">Dec<\/td>\n    <td><span class=\"triangle-right\" id=\"year-right\"><\/span><button onclick=\"hbook_nextYear()\" class=\"btn-month btn-month-right\" id=\"next-year\"><\/button><\/td>\n    <\/tr><!-- year-nav-row -->\n    <\/tbody>\n    <\/table>\n\n    <table id=\"month-nav-table\"  class=\"nav-table\"><!-- Nav Table -->\n\n    <tbody>\n    <tr id=\"months-nav-row\">\n    <td><span class=\"triangle-left\"><\/span><button onclick=\"hbook_prevMonth()\" class=\"btn-month btn-month-left\">Previous Month<\/button><\/td>\n    <td><span class=\"triangle-right\"><\/span><button onclick=\"hbook_nextMonth()\" class=\"btn-month btn-month-right\">Next Month<\/button><\/td>\n    <\/tr>\n    <\/tbody>\n\n    <\/table><!-- Nav Table -->\n\n    <\/div><!-- nav-cont -->\n\n\n\n<div id=\"month-title-cont\">\n<div id=\"first-month-title\" class=\"month-title\"><\/div>\n<div id=\"second-month-title\" class=\"month-title\"><\/div>\n<\/div><!-- month title cont -->\n\n<table id=\"calendar-table\">\n<tr id=\"dates-row\"><td id=\"dates-left\"><\/td><\/tr>\n\n\n<\/tbody>\n\n<\/table>\n\n<\/div><!-- table-cont -->\n\n\n<table id=\"legend-table\">\n<tr id=\"legend-row\">\n<td class=\"disabled\"><\/td>\n<td class=\"legend-cell\">&nbsp; = Occupied <\/td>\n<td class=\"legend-cell\" id\"hold-ctrl\">Hold Ctrl for multiple selections in the same room<\/td>\n<\/tr>\n<\/table>\n\n\n\n<div id=\"addbooking-cont\"><p class=\"hostel-plugin-title-2\">Add New Booking:<\/p> <p>      <label for=\"name\" class=\"label\">Name<\/label>      <input type=\"text\" name=\"name\" id=\"name\"  value=\" \" class=\"field\" \/>    <\/p><p>      <label for=\"email\" class=\"label\">E-Mail<\/label>      <input type=\"text\" name=\"email\" id=\"email\" value=\"\"class=\"field\" \/>    <\/p><p>      <label for=\"phone\" class=\"label\">Phone<\/label>      <input name=\"phone\" type=\"text\" id=\"phone\" class=\"field\" \/>    <\/p><input type=\"hidden\" name=\"frontEnd\" value=\"Yes\"> <p>      <label for=\"message\" class=\"label\">Message - Optional<\/label><br \/>      <textarea name=\"message\" id=\"message\" cols=\"35\" rows=\"5\" class=\"message-area\"><\/textarea>    <\/p><\/form><div id=\"div-summary\"><table id=\"table-summary\"><tbody id=\"tbody-summary\"><tr id=\"row-summary-title\"><td class=\"cell-room\">Room<\/td><td class=\"cell-beds\">Beds<\/td><td class=\"cell-nights\">Nights<\/td><td class=\"cell-price\">Price <\/td><td class=\"cell-delete\"><\/td><\/tr><\/tbody><tfoot><tr>  <td><button onclick=\"hbook_addRoomTotals()\" class=\"btn-total\">Total<\/button><\/td> <td><\/td><td><\/td> <td><span id=\"grandtotal\" class=\"totalprice\"><\/span><\/td><\/tr><\/tfoot><\/table><button class=\"btn btn-booking\" id=\"btn-send-booking\">Send Booking<\/button><\/div><\/div>\n<\/div><!-- interface container -->\n\n\n<script type=\"text\/javascript\">\nvar hbGlob = {};\nhbGlob.reservations = [{\"dates\":[\"13:1\",\"14:1\",\"15:1\"],\"room\":\"r4\",\"booking_ref\":\"26104R0BYS\",\"month\":10,\"year\":2026},{\"dates\":[\"13:1\",\"14:1\",\"15:1\"],\"room\":\"r5\",\"booking_ref\":\"26104R0BYS\",\"month\":10,\"year\":2026},{\"dates\":[\"13:1\",\"14:1\",\"15:1\"],\"room\":\"r6\",\"booking_ref\":\"26104R0BYS\",\"month\":10,\"year\":2026},{\"dates\":[\"13:1\",\"14:1\",\"15:1\"],\"room\":\"r7\",\"booking_ref\":\"26104R0BYS\",\"month\":10,\"year\":2026},{\"dates\":[\"13:1\",\"14:1\",\"15:1\"],\"room\":\"r8\",\"booking_ref\":\"26104R0BYS\",\"month\":10,\"year\":2026},{\"dates\":[\"13:1\",\"14:1\",\"15:1\"],\"room\":\"r9\",\"booking_ref\":\"26104R0BYS\",\"month\":10,\"year\":2026},{\"dates\":[\"13:1\",\"14:1\",\"15:1\"],\"room\":\"r10\",\"booking_ref\":\"26104R0BYS\",\"month\":10,\"year\":2026},{\"dates\":[\"13:1\",\"14:1\",\"15:1\"],\"room\":\"r11\",\"booking_ref\":\"26104R0BYS\",\"month\":10,\"year\":2026},{\"dates\":[\"13:1\",\"14:1\",\"15:1\"],\"room\":\"r12\",\"booking_ref\":\"26104R0BYS\",\"month\":10,\"year\":2026},{\"dates\":[\"13:1\",\"14:1\",\"15:1\"],\"room\":\"r13\",\"booking_ref\":\"26104R0BYS\",\"month\":10,\"year\":2026},{\"dates\":[\"13:1\",\"14:1\",\"15:1\"],\"room\":\"r14\",\"booking_ref\":\"26104R0BYS\",\"month\":10,\"year\":2026},{\"dates\":[\"13:1\",\"14:1\",\"15:1\"],\"room\":\"r15\",\"booking_ref\":\"26104R0BYS\",\"month\":10,\"year\":2026},{\"dates\":[\"27:1\",\"28:1\"],\"room\":\"r13\",\"booking_ref\":\"2610kvBPau\",\"month\":10,\"year\":2026},{\"dates\":[\"3:1\"],\"room\":\"r7\",\"booking_ref\":\"269qzMIan\",\"month\":9,\"year\":2026},{\"dates\":[\"27:1\",\"28:1\"],\"room\":\"r7\",\"booking_ref\":\"2610xPUIan\",\"month\":10,\"year\":2026},{\"dates\":[\"2:1\"],\"room\":\"r7\",\"booking_ref\":\"2690RqIan\",\"month\":9,\"year\":2026},{\"dates\":[\"3:1\"],\"room\":\"r6\",\"booking_ref\":\"269lUPPhi\",\"month\":9,\"year\":2026},{\"dates\":[\"3:1\",\"4:1\"],\"room\":\"r13\",\"booking_ref\":\"269t3TPau\",\"month\":9,\"year\":2026},{\"dates\":[\"3:1\"],\"room\":\"r11\",\"booking_ref\":\"2697GETon\",\"month\":9,\"year\":2026},{\"dates\":[\"27:1\",\"28:1\"],\"room\":\"r10\",\"booking_ref\":\"2610tXQTon\",\"month\":10,\"year\":2026},{\"dates\":[\"3:1\"],\"room\":\"r10\",\"booking_ref\":\"269Mi0Dav\",\"month\":9,\"year\":2026},{\"dates\":[\"16:1\"],\"room\":\"r6\",\"booking_ref\":\"2692R0Vin\",\"month\":9,\"year\":2026},{\"dates\":[\"16:1\"],\"room\":\"r7\",\"booking_ref\":\"2692R0Vin\",\"month\":9,\"year\":2026},{\"dates\":[\"16:1\"],\"room\":\"r8\",\"booking_ref\":\"2692R0Vin\",\"month\":9,\"year\":2026},{\"dates\":[\"16:1\"],\"room\":\"r9\",\"booking_ref\":\"2692R0Vin\",\"month\":9,\"year\":2026},{\"dates\":[\"16:1\"],\"room\":\"r10\",\"booking_ref\":\"2692R0Vin\",\"month\":9,\"year\":2026},{\"dates\":[\"16:1\"],\"room\":\"r11\",\"booking_ref\":\"2692R0Vin\",\"month\":9,\"year\":2026},{\"dates\":[\"2:1\"],\"room\":\"r10\",\"booking_ref\":\"269J8TTon\",\"month\":9,\"year\":2026},{\"dates\":[\"27:1\",\"28:1\"],\"room\":\"r11\",\"booking_ref\":\"2610ehgTon\",\"month\":10,\"year\":2026},{\"dates\":[\"2:1\",\"3:1\"],\"room\":\"r9\",\"booking_ref\":\"269fA8Edw\",\"month\":9,\"year\":2026}];\nhbGlob.rooms = {\"r4\":{\"name\":\"Compartment 2\",\"beds\":1,\"price\":0,\"type\":\"Private Room\",\"bathroom\":\"Shared\"},\"r5\":{\"name\":\"Compartment 3\",\"beds\":1,\"price\":0,\"type\":\"Private Room\",\"bathroom\":\"Shared\"},\"r6\":{\"name\":\"Compartment 4\",\"beds\":1,\"price\":0,\"type\":\"Private Room\",\"bathroom\":\"Shared\"},\"r7\":{\"name\":\"Compartment 5\",\"beds\":1,\"price\":0,\"type\":\"Private Room\",\"bathroom\":\"Shared\"},\"r8\":{\"name\":\"Compartment 6\",\"beds\":1,\"price\":0,\"type\":\"Private Room\",\"bathroom\":\"Shared\"},\"r9\":{\"name\":\"Compartment 7\",\"beds\":1,\"price\":0,\"type\":\"Private Room\",\"bathroom\":\"Shared\"},\"r10\":{\"name\":\"Compartment 8\",\"beds\":1,\"price\":0,\"type\":\"Private Room\",\"bathroom\":\"Shared\"},\"r11\":{\"name\":\"Compartment 9\",\"beds\":1,\"price\":0,\"type\":\"Private Room\",\"bathroom\":\"Shared\"},\"r12\":{\"name\":\"Compartment 10\",\"beds\":1,\"price\":0,\"type\":\"Private Room\",\"bathroom\":\"Shared\"},\"r13\":{\"name\":\"Compartment 11\",\"beds\":1,\"price\":0,\"type\":\"Private Room\",\"bathroom\":\"Shared\"},\"r14\":{\"name\":\"Compartment 12\",\"beds\":1,\"price\":0,\"type\":\"Private Room\",\"bathroom\":\"Shared\"},\"r15\":{\"name\":\"Exclusive Club House Use\",\"beds\":1,\"price\":0,\"type\":\"Dorm\",\"bathroom\":\"Shared\"}};\nhbGlob.orders = [];\n\najaxurl = \"http:\/\/www.ltsbrifleclub.org.uk\/wp-admin\/admin-ajax.php\";\n\nvar pluginsURL = \"http:\/\/www.ltsbrifleclub.org.uk\/wp-content\/plugins\";\n\n\nfunction hbook_nextYear() {\nvar today = window.hbGlob.today;\n    var year = today.getFullYear()+ 1;\n    var month = 0;\n    hbook_toMonth(month, year);\n };\n\nfunction hbook_prevYear() {\nvar today = window.hbGlob.today;\n    var year = today.getFullYear() - 1;\n    var month = 11;\n    hbook_toMonth(month, year);\n };\n\nfunction hbook_nextMonth() {\nvar today = window.hbGlob.today;\n  if (today.getMonth() == 11) {\n    var year = (today.getFullYear() + 1);\n    var month = 0;\n    hbook_toMonth(month, year);\n    } else {\n        var month = (today.getMonth() + 1);\n        hbook_toMonth(month);\n    }\n};\n\nhbGlob.monthNames = [\"January\", \"February\", \"March\", \"April\", \"May\", \"June\", \"July\", \"August\", \"September\", \"October\", \"November\", \"December\"];\n\n function hbook_prevMonth() {\nvar today = window.hbGlob.today;\n  if (today.getMonth() == 0) {\n    var year = (today.getFullYear() - 1);\n    var month = 11;    \/\/ , 0, 1);\n    hbook_toMonth(month, year);\n    } else {\n        var month = (today.getMonth() - 1);\n        hbook_toMonth(month);\n    }\n };\n\nfunction hbook_toMonth(month, year) {\n  if (!year) year = hbGlob.today.getFullYear();\n  var today = new Date(year, month, 1);\n    \n  window.hbGlob.today = today;\n\n  hbook_defineDatesVars();\n\n  document.getElementById(\"calendar-table\").innerHTML = '<thead><tr id=\"dates-row\"><td id=\"dates-left\"><\/td><\/tr><\/thead>';\n\n\n  hbook_createDaysArray();\n  hbook_createDatesRow();\n  hbook_createRooms();\n  hbook_grabCont();\n\n  jQuery.ajax({\n     url: ajaxurl,\n     type: 'post',\n     data: {\"action\" : 'fetch_bookings', \"currentYear\" : hbGlob.yearNow, \"currentMonth\" : hbGlob.monthNow, \"secondMonth\" : hbGlob.secondMonth},\n     success: function(data) {\n\n          window.hbGlob.reservations = JSON.parse(data);\n\n          hbook_addBookings();\n\n     }\n  });  \n}\n\n\nfunction hbook_grabCont() {\njQuery(hbook_grabDates(\"r4\"));jQuery(hbook_grabDates(\"r5\"));jQuery(hbook_grabDates(\"r6\"));jQuery(hbook_grabDates(\"r7\"));jQuery(hbook_grabDates(\"r8\"));jQuery(hbook_grabDates(\"r9\"));jQuery(hbook_grabDates(\"r10\"));jQuery(hbook_grabDates(\"r11\"));jQuery(hbook_grabDates(\"r12\"));jQuery(hbook_grabDates(\"r13\"));jQuery(hbook_grabDates(\"r14\"));jQuery(hbook_grabDates(\"r15\"));};\n\n<\/script>\n<\/strong><\/span><\/p>\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":1162,"menu_order":1,"comment_status":"closed","ping_status":"closed","template":"full-width-page.php","meta":{"footnotes":""},"_links":{"self":[{"href":"http:\/\/www.ltsbrifleclub.org.uk\/index.php?rest_route=\/wp\/v2\/pages\/600"}],"collection":[{"href":"http:\/\/www.ltsbrifleclub.org.uk\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/www.ltsbrifleclub.org.uk\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/www.ltsbrifleclub.org.uk\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.ltsbrifleclub.org.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=600"}],"version-history":[{"count":17,"href":"http:\/\/www.ltsbrifleclub.org.uk\/index.php?rest_route=\/wp\/v2\/pages\/600\/revisions"}],"predecessor-version":[{"id":1508,"href":"http:\/\/www.ltsbrifleclub.org.uk\/index.php?rest_route=\/wp\/v2\/pages\/600\/revisions\/1508"}],"up":[{"embeddable":true,"href":"http:\/\/www.ltsbrifleclub.org.uk\/index.php?rest_route=\/wp\/v2\/pages\/1162"}],"wp:attachment":[{"href":"http:\/\/www.ltsbrifleclub.org.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=600"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}