{"id":1388,"date":"2024-05-05T11:19:22","date_gmt":"2024-05-05T11:19:22","guid":{"rendered":"https:\/\/bexhillchessclub.co.uk\/?page_id=1388"},"modified":"2026-10-05T13:59:50","modified_gmt":"2026-10-05T13:59:50","slug":"2025-calendar","status":"publish","type":"page","link":"https:\/\/bexhillchessclub.co.uk\/index.php\/2025-calendar\/","title":{"rendered":"2026 &#8211; 2027 Calendar"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Calendar for events outside of our usual biweekly meetings. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Yellow = Juniors only<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Green = All club members<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Blue = External events<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Orange = Committee<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">            <style type=\"text\/css\">\r\n                .monthly320689 {\r\n                    border: 2px solid #009491;\r\n                    position: relative;\r\n                    z-index: 0;\r\n                }\r\n                                    .monthly320689 {\r\n                        box-shadow: 0px 0px 30px#009491;\r\n                        -moz-box-shadow: 0px 0px 30px#009491;\r\n                        -webkit-box-shadow: 0px 0px 30px#009491;\r\n                    }\r\n                                .desc {\r\n                    max-width: 250px;\r\n                    text-align: left;\r\n                    font-size: 14px;\r\n                    padding-top: 30px;\r\n                    line-height: 1.4em;\r\n                }\r\n                .resize {\r\n                    background: #222;\r\n                    display: inline-block;\r\n                    padding: 6px 15px;\r\n                    border-radius: 22px;\r\n                    font-size: 13px;\r\n                }\r\n                @media (max-height: 700px) {\r\n                    .sticky {\r\n                        position: relative;\r\n                    }\r\n                }\r\n                @media (max-width: 600px) {\r\n                    .resize {\r\n                        display: none;\r\n                    }\r\n                }\r\n                .monthly-header{\r\n                    position: relative;\r\n                    text-align: center;\r\n                    padding: 10px;\r\n                    box-sizing: border-box;\r\n                    -moz-box-sizing: border-box;\r\n                    -webkit-box-sizing: border-box;\r\n                }\r\n                .monthly-header *{\r\n                    text-align: center !important;\r\n                }\r\n                .monthly-header320689 .monthly-next,.monthly-prev{\r\n                    padding:0px;\r\n                    justify-content: center;\r\n                    color: #009491;\r\n                }\r\n                .monthly-header320689 {\r\n                    position: relative;\r\n                    text-align: center;\r\n                    padding: 10px;\r\n                    background: #ffffff;\r\n                    color: #009491;\r\n                    box-sizing: border-box;\r\n                    -moz-box-sizing: border-box;\r\n                    -webkit-box-sizing: border-box;\r\n                }\r\n                .monthly-header320689 .monthly-cal:before {\r\n                    font-family: FontAwesome;\r\n                    color: #009491;\r\n                     content: \"\uf133\";\r\n                                    }\r\n                .monthly-header320689 .monthly-cal:after {\r\n                    border: 1px solid#ffffff;\r\n                    background: #009491;\r\n                }\r\n                .monthly-header320689 .monthly-cal div {\r\n                    background: #ffffff;\r\n                }\r\n                .monthly-header-title320689 {\r\n                    font-size: 15px;\r\n                    font-family: Cairo;\r\n                }\r\n                .monthly-day-title-wrap320689 {\r\n                    display: table;\r\n                    table-layout: fixed;\r\n                    width: 100%;\r\n                    background: #009491;\r\n                    color: #ffffff;\r\n                    border-bottom: 0pxnone #ffffff;\r\n                }\r\n                .monthly-day-title-wrap320689 div {\r\n                    font-size: 11px;\r\n                    font-family: Cairo;\r\n                }\r\n                .monthly-day320689, .monthly-day-blank320689 {\r\n                    box-shadow: 0 0 0 1px #009491 !important;\r\n                    -moz-box-shadow: 0 0 0 1px #009491 !important;\r\n                    -webkit-box-shadow: 0 0 0 1px #009491 !important;\r\n                    background: #ffffff;\r\n                    color: #009491 !important;\r\n                }\r\n                .monthly-day-blank320689 {\r\n                    background: #efefef;\r\n                }\r\n                .monthly-day-event320689 > .monthly-day-number320689 {\r\n                    font-size: 15px;\r\n                    font-family: Cairo;\r\n                    left: 2 px;\r\n                }\r\n                .monthly-today320689 .monthly-day-number320689 {\r\n                    color: #009491;\r\n                    background: #ffffff;\r\n                    font-size: 15px;\r\n                    left: 2 px;\r\n                }\r\n                .monthly-today320689 {\r\n                    background: #009491;\r\n                }\r\n                @media (min-width: 400px) {\r\n                    .monthly-day-number320689 {\r\n                        top: 5px;\r\n                        left: 5 px;\r\n                        font-size: 13px;\r\n                    }\r\n                }\r\n                .TotalSoftRefresh320689 {\r\n                    font-size: 20px;\r\n                    color: #009491;\r\n                }\r\n                .TotalSoftArrow320689 {\r\n                    font-size: 17px !important;\r\n                    color: #009491;\r\n                }\r\n                .monthly-day320689:hover {\r\n                    background-color: #009491;\r\n                    color: #ffffff !important;\r\n                    border-bottom: 0px !important;\r\n                }\r\n                .TotalSoftcalEvent_1_Media320689 {\r\n                    width: 70%;\r\n                    height: auto;\r\n                    display: inline !important;\r\n                    margin: 0 auto !important;\r\n                }\r\n                .TotalSoftcalEvent_1_Mediadiv320689 {\r\n                    width: 70%;\r\n                    position: relative;\r\n                    display: inline-block;\r\n                }\r\n                .TotalSoftcalEvent_1_Mediadiv320689:after {\r\n                    padding-top: 56.25% !important;\r\n                    display: block;\r\n                    content: '';\r\n                }\r\n                .TotalSoftcalEvent_1_Mediaiframe {\r\n                    width: 100% !important;\r\n                    height: 100% !important;\r\n                    left: 0;\r\n                    position: absolute;\r\n                }\r\n                .monthly-event-list320689 .listed-event-title320689 {\r\n                    color: #ffffff !important;\r\n                    font-size: 14px !important;\r\n                    font-family: Cairo !important;\r\n                    text-align: left !important;\r\n                }\r\n                .monthly-event-list320689 .listed-event-title320689:hover {\r\n                    color: #ffffff !important;\r\n                }\r\n                .monthly-day320689 .monthly-event-indicator {\r\n                    color: #ffffff !important;\r\n                    font-family: Cairo !important;\r\n                }\r\n                @media screen and (max-width: 400px) {\r\n                    .TotalSoftcalEvent_1_Media320689, .TotalSoftcalEvent_1_Mediadiv320689 {\r\n                        width: 100% !important;\r\n                    }\r\n                }\r\n                @media screen and (max-width: 700px) {\r\n                    .TotalSoftcalEvent_1_Media320689, .TotalSoftcalEvent_1_Mediadiv320689 {\r\n                        width: 100% !important;\r\n                    }\r\n                }\r\n                .TS_Calendar_loading_320689 {\r\n                    position: absolute;\r\n                    top: 0;\r\n                    left: 0;\r\n                    width: 100%;\r\n                    height: 100%;\r\n                    background: rgba(195, 195, 195, 0.5);\r\n                    z-index: 1;\r\n                    display: none;\r\n                }\r\n                .TS_Calendar_loading_320689 img {\r\n                    position: absolute;\r\n                    top: 50%;\r\n                    left: 50%;\r\n                    transform: translate(-50%, -50%);\r\n                    -moz-transform: translate(-50%, -50%);\r\n                    -webkit-transform: translate(-50%, -50%);\r\n                }\r\n                .monthly a{\r\n                    text-underline-offset: 0px !important;\r\n                    text-decoration: none !important;\r\n                }\r\n                .monthly a:not(.btn) {\r\n                    transition:none !important;\r\n                }\r\n                .monthly a:not(.btn):hover {\r\n                    opacity:1 !important;\r\n                }\r\n                .ts_calendar_div_320689 div:before,\r\n                .ts_calendar_div_320689 div:after{\r\n                    display:inline !important;\r\n                }\r\n                .monthly-header-title320689 {\r\n                    font-size: 15px;\r\n                    font-family: Cairo;\r\n                    order:1 !important;\r\n                    margin: -2px auto;\r\n                }\r\n                .monthly-header320689{\r\n                    position: relative  !important;\r\n                    display: flex  !important;\r\n                    justify-content: space-between  !important;\r\n                    padding: 4.5px !important;\r\n                    line-height: 35.5px !important;\r\n                    background: #ffffff;\r\n                    color: #009491;\r\n                    height: 100%;\r\n                    box-sizing: border-box;\r\n                    -moz-box-sizing: border-box;\r\n                    -webkit-box-sizing: border-box;\r\n                }\r\n            <\/style>\r\n            <div class=\"page ts_calendar_div_320689\">\r\n                <input type=\"text\" style=\"display:none;\" id=\"TotalSoftCal_ArrowLeft\" value=\"totalsoft totalsoft-caret-square-o-left\">\r\n                <input type=\"text\" style=\"display:none;\" id=\"TotalSoftCal_ArrowRight\" value=\"totalsoft totalsoft-caret-square-o-right\">\r\n                <input type=\"text\" style=\"display:none;\" id=\"totalsoftcal_320689_1\" value=\"320689\">\r\n                <div style=\"width:99.96%; max-width:700px; display:block; margin: 10px auto 40px;\">\r\n                    <div class=\"monthly monthly320689\" id=\"totalsoftcal_320689\"><\/div>\r\n                <\/div>\r\n            <\/div>\r\n            <script type=\"text\/javascript\">\r\n                (function ($) {\r\n                    $.fn.extend({\r\n                        monthly320689: function (options) {\r\n                            var defaults = {\r\n                                weekStart: 'Mon',\r\n                                mode: '',\r\n                                xmlUrl: '',\r\n                                target: '',\r\n                                eventList: true,\r\n                                maxWidth: false,\r\n                                setWidth: false,\r\n                                startHidden: false,\r\n                                showTrigger: '',\r\n                                stylePast: false,\r\n                                disablePast: false\r\n                            }\r\n                            var options = $.extend(defaults, options),\r\n                                that = this,\r\n                                uniqueId = $(this).attr('id'),\r\n                                d = new Date(),\r\n                                currentMonth = d.getMonth() + 1,\r\n                                currentYear = d.getFullYear(),\r\n                                currentDay = d.getDate(),\r\n                                monthNames = options.monthNames || ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'June', 'July', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],\r\n                                dayNames = options.dayNames || ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'];\r\n                            if (options.maxWidth != false) {\r\n                                $('#' + uniqueId).css('maxWidth', options.maxWidth);\r\n                            }\r\n                            if (options.setWidth != false) {\r\n                                $('#' + uniqueId).css('width', options.setWidth);\r\n                            }\r\n                            if (options.startHidden == true) {\r\n                                $('#' + uniqueId).addClass('monthly-pop').css({'position': 'absolute', 'display': 'none'});\r\n                                $(document).on('focus', '' + options.showTrigger + '', function (e) {\r\n                                    $('#' + uniqueId).show();\r\n                                    e.preventDefault();\r\n                                });\r\n                                $(document).on('click', '' + options.showTrigger + ', .monthly-pop', function (e) {\r\n                                    e.stopPropagation();\r\n                                    e.preventDefault();\r\n                                });\r\n                                $(document).on('click', function (e) {\r\n                                    $('#' + uniqueId).hide();\r\n                                });\r\n                            }\r\n                            $('#' + uniqueId).append('<div class=\"TS_Calendar_loading_320689\"><img decoding=\"async\" src=\"https:\/\/bexhillchessclub.co.uk\/wp-content\/plugins\/calendar-event\/Includes\/..\/Images\/loading.gif\"><\/div>');\r\n                            if (options.weekStart == 'Sun') {\r\n                                $('#' + uniqueId).append('<div class=\"monthly-day-title-wrap monthly-day-title-wrap320689\"><div>' + dayNames[0] + '<\/div><div>' + dayNames[1] + '<\/div><div>' + dayNames[2] + '<\/div><div>' + dayNames[3] + '<\/div><div>' + dayNames[4] + '<\/div><div>' + dayNames[5] + '<\/div><div>' + dayNames[6] + '<\/div><\/div><div class=\"monthly-day-wrap\"><\/div>');\r\n                            } else {\r\n                                $('#' + uniqueId).append('<div class=\"monthly-day-title-wrap monthly-day-title-wrap320689\"><div>' + dayNames[1] + '<\/div><div>' + dayNames[2] + '<\/div><div>' + dayNames[3] + '<\/div><div>' + dayNames[4] + '<\/div><div>' + dayNames[5] + '<\/div><div>' + dayNames[6] + '<\/div><div>' + dayNames[0] + '<\/div><\/div><div class=\"monthly-day-wrap\"><\/div>');\r\n                            }\r\n                            var TotalSoftCal_ArrowLeft = jQuery('#TotalSoftCal_ArrowLeft').val();\r\n                            var TotalSoftCal_ArrowRight = jQuery('#TotalSoftCal_ArrowRight').val();\r\n                            $('#' + uniqueId).prepend('<div class=\"monthly-header monthly-header320689\"><div class=\"monthly-header-title monthly-header-title320689\"><\/div><a href=\"#\" class=\"monthly-prev\"><i class=\"TotalSoftArrow TotalSoftArrow320689 ' + TotalSoftCal_ArrowLeft + '\"><\/i><\/a><a href=\"#\" class=\"monthly-next\"><i class=\"TotalSoftArrow TotalSoftArrow320689 ' + TotalSoftCal_ArrowRight + '\"><\/i><\/a><\/div>').append('<div class=\"monthly-event-list monthly-event-list320689\"><\/div>');\r\n                            function daysInMonth(m, y) {\r\n                                return m === 2 ? y & 3 || !(y % 25) && y & 15 ? 28 : 29 : 30 + (m + (m >> 3) & 1);\r\n                            }\r\n                            function setMonthly(m, y) {\r\n                                $('#' + uniqueId).data('setMonth', m).data('setYear', y);\r\n                                var dayQty = daysInMonth(m, y),\r\n                                    mZeroed = m - 1,\r\n                                    firstDay = new Date(y, mZeroed, 1, 0, 0, 0, 0).getDay();\r\n                                $('#' + uniqueId + ' .monthly-day320689, #' + uniqueId + ' .monthly-day-blank320689').remove();\r\n                                $('#' + uniqueId + ' .monthly-event-list.monthly-event-list320689').empty();\r\n                                $('#' + uniqueId + ' .monthly-day-wrap').empty();\r\n                                if (options.mode == 'event') {\r\n                                    for (var i = 0; i < dayQty; i++) {\r\n                                        var day = i + 1;\r\n                                        var dayNamenum = new Date(y, mZeroed, day, 0, 0, 0, 0).getDay()\r\n                                        $('#' + uniqueId + ' .monthly-day-wrap').append('<a href=\"#\" class=\"m-d monthly-day monthly-day320689 monthly-day-event monthly-day-event320689\" data-number=\"' + day + '\"><div class=\"monthly-day-number monthly-day-number320689\">' + day + '<\/div><div class=\"monthly-indicator-wrap\"><\/div><\/a>');\r\n                                        $('#' + uniqueId + ' .monthly-event-list320689').append('<div class=\"monthly-list-item\" id=\"' + uniqueId + 'day' + day + '\" data-number=\"' + day + '\"><div class=\"monthly-event-list-date\">' + dayNames[dayNamenum] + '<br>' + day + '<\/div><\/div>');\r\n                                    }\r\n                                } else {\r\n                                    for (var i = 0; i < dayQty; i++) {\r\n                                        var day = i + 1;\r\n                                        if (options.stylePast == true) {\r\n                                            if((currentDay > day && m === currentMonth) || currentYear > y || (currentMonth > m && y == currentYear)){\r\n                                                $('#' + uniqueId + ' .monthly-day-wrap').append('<a href=\"#\" class=\"m-d monthly-day monthly-day320689 monthly-day-pick monthly-past-day\" data-number=\"' + day + '\"><div class=\"monthly-day-number monthly-day-number320689\">' + day + '<\/div><div class=\"monthly-indicator-wrap\"><\/div><\/a>');\r\n                                            }\r\n                                        } else {\r\n                                            $('#' + uniqueId + ' .monthly-day-wrap').append('<a href=\"#\" class=\"m-d monthly-day monthly-day320689 monthly-day-pick\" data-number=\"' + day + '\"><div class=\"monthly-day-number monthly-day-number320689\">' + day + '<\/div><div class=\"monthly-indicator-wrap\"><\/div><\/a>');\r\n                                        }\r\n                                    }\r\n                                }\r\n                                var setMonth = $('#' + uniqueId).data('setMonth'),\r\n                                    setYear = $('#' + uniqueId).data('setYear');\r\n                                if (setMonth == currentMonth) {\r\n                                    if(setYear == currentYear){\r\n                                        $('#' + uniqueId + ' *[data-number=\"' + currentDay + '\"]').addClass('monthly-today monthly-today320689');\r\n                                    }\r\n                                }\r\n                                if (setMonth == currentMonth) {\r\n                                    if(setYear == currentYear){\r\n                                        $('#' + uniqueId + ' .monthly-header-title').html(monthNames[m - 1] + ' ' + y);\r\n                                    }\r\n                                } else {\r\n                                    $('#' + uniqueId + ' .monthly-header-title').html(monthNames[m - 1] + ' ' + y + '<a href=\"#\" class=\"monthly-reset\" title=\"Back To This Month\"><i class=\"TotalSoftRefresh TotalSoftRefresh320689 totalsoft totalsoft-refresh\"><\/i><\/a> ');\r\n                                }\r\n                                if (options.weekStart == 'Sun') {\r\n                                    if(firstDay != 7){\r\n                                        for (var i = 0; i < firstDay; i++) {\r\n                                            $('#' + uniqueId + ' .monthly-day-wrap').prepend('<div class=\"m-d monthly-day-blank monthly-day-blank320689\"><div class=\"monthly-day-number monthly-day-number320689\"><\/div><\/div>');\r\n                                        }\r\n                                    }\r\n                                } else if (options.weekStart == 'Mon') {\r\n                                    if(firstDay == 0){\r\n                                        for (var i = 0; i < 6; i++) {\r\n                                            $('#' + uniqueId + ' .monthly-day-wrap').prepend('<div class=\"m-d monthly-day-blank monthly-day-blank320689\" ><div class=\"monthly-day-number monthly-day-number320689\"><\/div><\/div>');\r\n                                        }\r\n                                    }else if(firstDay != 1){\r\n                                        for (var i = 0; i < (firstDay - 1); i++) {\r\n                                            $('#' + uniqueId + ' .monthly-day-wrap').prepend('<div class=\"m-d monthly-day-blank monthly-day-blank320689\" ><div class=\"monthly-day-number monthly-day-number320689\"><\/div><\/div>');\r\n                                        }\r\n                                    }\r\n                                }\r\n                                var numdays = $('#' + uniqueId + ' .monthly-day320689').length,\r\n                                    numempty = $('#' + uniqueId + ' .monthly-day-blank').length,\r\n                                    totaldays = numdays + numempty,\r\n                                    roundup = Math.ceil(totaldays \/ 7) * 7,\r\n                                    daysdiff = roundup - totaldays;\r\n                                if (totaldays % 7 != 0) {\r\n                                    for (var i = 0; i < daysdiff; i++) {\r\n                                        $('#' + uniqueId + ' .monthly-day-wrap').append('<div class=\"m-d monthly-day-blank monthly-day-blank320689\"><div class=\"monthly-day-number monthly-day-number320689\"><\/div><\/div>');\r\n                                    }\r\n                                }\r\n                                if (options.mode == 'event') {\r\n                                    $.get('' + options.xmlUrl + '', function (d) {\r\n                                                                                    Event_Calendar(`2026-11-28TSCEv2026-11-28TSCEvTSCEvBEXHILL OPEN RAPID TOURNAMENTTSCEv#1e73beTSCEv94TSCEv09:45TSCEv17:00TSCEv_blankTSCEvTSCEvTSCEvTSCEvafterTSCEv24TSCEvnoneTSCEv#ffffff`, uniqueId, setMonth, setYear, dayQty);\r\n                                                                                    Event_Calendar(`2026-10-13TSCEv2026-10-13TSCEvTSCEvLewes 1 - Bexhill 1 Division 1 match AWAYTSCEv#1e73beTSCEv96TSCEv19:30TSCEv22:30TSCEv_blankTSCEvTSCEvTSCEvTSCEvafterTSCEv24TSCEvnoneTSCEv#ffffff`, uniqueId, setMonth, setYear, dayQty);\r\n                                                                                    Event_Calendar(`2026-10-16TSCEv2026-10-16TSCEvTSCEvBexhill 4 - Bexhill - 3 Division 3 match HOMETSCEv#81d742TSCEv97TSCEv19:30TSCEv22:30TSCEv_blankTSCEvTSCEvTSCEvTSCEvafterTSCEv24TSCEvnoneTSCEv#ffffff`, uniqueId, setMonth, setYear, dayQty);\r\n                                                                                    Event_Calendar(`0026-10-23TSCEv2026-10-23TSCEvTSCEvBexhill 3 -Uckfield 1 Division 3 match HOMETSCEv#ffffffTSCEv98TSCEv19:30TSCEv22:30TSCEv_blankTSCEvTSCEvTSCEvTSCEvafterTSCEv24TSCEvnoneTSCEv#ffffff`, uniqueId, setMonth, setYear, dayQty);\r\n                                                                                    Event_Calendar(`2026-10-26TSCEv2026-10-26TSCEvTSCEvHaywards Heath 2 v Bexhill 4 Thu 29 Oct Division AWAY 3TSCEv#1e73beTSCEv99TSCEv19:30TSCEv22:30TSCEv_blankTSCEvTSCEvTSCEvTSCEvafterTSCEv24TSCEvnoneTSCEv#ffffff`, uniqueId, setMonth, setYear, dayQty);\r\n                                                                                    Event_Calendar(`2026-10-30TSCEv2026-10-30TSCEvTSCEvBexhill 2 v Brighton & Hove 2 Fri 30 Oct HOME Division 2TSCEv#81d742TSCEv100TSCEv19:30TSCEv22:30TSCEv_blankTSCEvTSCEvTSCEvTSCEvafterTSCEv24TSCEvnoneTSCEv#ffffff`, uniqueId, setMonth, setYear, dayQty);\r\n                                                                                    Event_Calendar(`2026-11-3TSCEv2026-11-3TSCEvTSCEvHorsham 2 v Bexhill 1 Tue 3 Nov 26 AWAY Division 1TSCEv#1e73beTSCEv101TSCEv19:30TSCEv22:30TSCEv_blankTSCEvTSCEvTSCEvTSCEvafterTSCEv24TSCEvnoneTSCEv#ffffff`, uniqueId, setMonth, setYear, dayQty);\r\n                                                                                    Event_Calendar(`2026-11-13TSCEv2026-11-13TSCEvTSCEvEastbourne 3 v Bexhill 3 AWAY Fri 13 Nov 26 Division 3TSCEv#1e73beTSCEv102TSCEv19:30TSCEv22:30TSCEv_blankTSCEvTSCEvTSCEvTSCEvafterTSCEv24TSCEvnoneTSCEv#ffffff`, uniqueId, setMonth, setYear, dayQty);\r\n                                                                                    Event_Calendar(`2026-11-13TSCEv2026-11-13TSCEvTSCEvBexhill1 v East Grinstead 1 HOME Fri 13 Nov 26 Division 1TSCEv#81d742TSCEv103TSCEv19:30TSCEv22:30TSCEv_blankTSCEvTSCEvTSCEvTSCEvafterTSCEv24TSCEvnoneTSCEv#ffffff`, uniqueId, setMonth, setYear, dayQty);\r\n                                                                                    Event_Calendar(`2026-11-20TSCEv2026-11-20TSCEvTSCEvBexhill 4 v Brighton & Hove 4 Fri 20 Nov HOME Division 3TSCEv#81d742TSCEv104TSCEv19:30TSCEv22:30TSCEv_blankTSCEvTSCEvTSCEvTSCEvafterTSCEv24TSCEvnoneTSCEv#ffffff`, uniqueId, setMonth, setYear, dayQty);\r\n                                                                                    Event_Calendar(`2026-11-27TSCEv2026-11-27TSCEvTSCEvBexhill 2 v Hastings & St Leonards 3 HOME Fri 27 Nov Division 2TSCEv#81d742TSCEv105TSCEv19:30TSCEv22:30TSCEv_blankTSCEvTSCEvTSCEvTSCEvafterTSCEv24TSCEvnoneTSCEv#ffffff`, uniqueId, setMonth, setYear, dayQty);\r\n                                                                                    Event_Calendar(`2026-12-4TSCEv2026-12-4TSCEvTSCEvBexhill 4 v Eastbourne HOME 3 Fri 4 Dec Division 3TSCEv#81d742TSCEv106TSCEv19:30TSCEv22:30TSCEv_blankTSCEvTSCEvTSCEvTSCEvafterTSCEv24TSCEvnoneTSCEv#ffffff`, uniqueId, setMonth, setYear, dayQty);\r\n                                                                                    Event_Calendar(`2026-12-7TSCEv2026-12-7TSCEvTSCEvBrighton & Hove 3 v Bexhill 2 Mon 7 Dec AWAY Division 2TSCEv#1e73beTSCEv107TSCEv19:30TSCEv22:30TSCEv_blankTSCEvTSCEvTSCEvTSCEvafterTSCEv24TSCEvnoneTSCEv#ffffff`, uniqueId, setMonth, setYear, dayQty);\r\n                                                                                    Event_Calendar(`2026-12-9TSCEv2026-12-9TSCEvTSCEvEast Grinstead 3v Bexhill 4 Wed 9 Dec AWAY Division 3TSCEv#1e73beTSCEv108TSCEv19:30TSCEv22:30TSCEv_blankTSCEvTSCEvTSCEvTSCEvafterTSCEv24TSCEvnoneTSCEv#ffffff`, uniqueId, setMonth, setYear, dayQty);\r\n                                                                                    Event_Calendar(`2026-12-15TSCEv2026-12-15TSCEvTSCEvBexhill 1 v Haywards Heath HOME Tue 15 Dec Knock-OutTSCEv#81d742TSCEv109TSCEv19:30TSCEv19:30TSCEv_blankTSCEvTSCEvTSCEvTSCEvafterTSCEv24TSCEvnoneTSCEv#ffffff`, uniqueId, setMonth, setYear, dayQty);\r\n                                                                                    Event_Calendar(`122026-12-15TSCEv2026-12-15TSCEvTSCEvUckfield 0 - 0 Bexhill 2 AWAY Tue 15 Dec Knock-OutTSCEv#1e73beTSCEv110TSCEv19:30TSCEv22:30TSCEv_blankTSCEvTSCEvTSCEvTSCEvafterTSCEv24TSCEvnoneTSCEv#ffffff`, uniqueId, setMonth, setYear, dayQty);\r\n                                                                                    Event_Calendar(`2027-1-15TSCEv2027-1-15TSCEvTSCEvBexhill 3 0 - 0 Lewes 2 HOME Fri 15 Jan Division 3TSCEv#81d742TSCEv111TSCEv19:30TSCEv22:30TSCEv_blankTSCEvTSCEvTSCEvTSCEvafterTSCEv24TSCEvnoneTSCEv#ffffff`, uniqueId, setMonth, setYear, dayQty);\r\n                                                                                    Event_Calendar(`2027-1-18TSCEv2027-1-18TSCEvTSCEvHastings & St Leonards 2 v Bexhill 2 AWAY Mon 18 Jan Division 2TSCEv#1e73beTSCEv112TSCEv19:30TSCEv22:30TSCEv_blankTSCEvTSCEvTSCEvTSCEvafterTSCEv24TSCEvnoneTSCEv#ffffff`, uniqueId, setMonth, setYear, dayQty);\r\n                                                                                    Event_Calendar(`2027-1-22TSCEv2027-1-22TSCEvTSCEvBexhill 1 v Crowborough HOME Fri 22 Jan Division 1TSCEv#81d742TSCEv113TSCEv19:30TSCEv22:30TSCEv_blankTSCEvTSCEvTSCEvTSCEvafterTSCEv24TSCEvnoneTSCEv#ffffff`, uniqueId, setMonth, setYear, dayQty);\r\n                                                                                    Event_Calendar(`2027-1-26TSCEv2027-1-26TSCEvTSCEvLewes 2 v Bexhill 4 AWAY Tue 26 Jan Division 3TSCEv#1e73beTSCEv114TSCEv19:30TSCEv22:30TSCEv_blankTSCEvTSCEvTSCEvTSCEvafterTSCEv24TSCEvnoneTSCEv#ffffff`, uniqueId, setMonth, setYear, dayQty);\r\n                                                                                    Event_Calendar(`2027-1-29TSCEv2027-1-29TSCEvTSCEvBexhill 2 v Eastbourne 2 HOME Fri 29 Jan Division 2TSCEv#81d742TSCEv115TSCEv19:30TSCEv22:30TSCEv_blankTSCEvTSCEvTSCEvTSCEvafterTSCEv24TSCEvnoneTSCEv#ffffff`, uniqueId, setMonth, setYear, dayQty);\r\n                                                                                    Event_Calendar(`2027-2-5TSCEv2027-2-2TSCEvTSCEvBexhill 1 v Horsham 1 HOME Fri 5 Feb Division 1TSCEv#81d742TSCEv116TSCEv19:30TSCEv22:30TSCEv_blankTSCEvTSCEvTSCEvTSCEvafterTSCEv24TSCEvnoneTSCEv#ffffff`, uniqueId, setMonth, setYear, dayQty);\r\n                                                                                    Event_Calendar(`2027-2-12TSCEv2027-2-12TSCEvTSCEvBexhill 4 v Horsham 4 HOME Fri 12 Feb Division 3TSCEv#81d742TSCEv117TSCEv19:30TSCEv22:30TSCEv_blankTSCEvTSCEvTSCEvTSCEvafterTSCEv24TSCEvnoneTSCEv#ffffff`, uniqueId, setMonth, setYear, dayQty);\r\n                                                                                    Event_Calendar(`2027-2-12TSCEv2027-2-12TSCEvTSCEvEastbourne 1 v Bexhill 2 AWAY Fri 12 Feb Division 2TSCEv#1e73beTSCEv118TSCEv19:30TSCEv22:30TSCEv_blankTSCEvTSCEvTSCEvTSCEvafterTSCEv24TSCEvnoneTSCEv#ffffff`, uniqueId, setMonth, setYear, dayQty);\r\n                                                                                    Event_Calendar(`2027-2-16TSCEv2027-2-16TSCEvTSCEvHorsham 3 v Bexhill 4 AWAY Tue 16 Feb 2 Division 3TSCEv#1e73beTSCEv119TSCEv19:30TSCEv22:30TSCEv_blankTSCEvTSCEvTSCEvTSCEvafterTSCEv24TSCEvnoneTSCEv#ffffff`, uniqueId, setMonth, setYear, dayQty);\r\n                                                                                    Event_Calendar(`2027-2-19TSCEv2027-2-19TSCEvTSCEvBexhill 1 v Sussex University HOME Fri 19 Feb Division 1TSCEv#81d742TSCEv120TSCEv18:30TSCEv22:30TSCEv_blankTSCEvTSCEvTSCEvTSCEvafterTSCEv24TSCEvnoneTSCEv#ffffff`, uniqueId, setMonth, setYear, dayQty);\r\n                                                                                    Event_Calendar(`2027-2-23TSCEv2027-2-23TSCEvTSCEvHastings & St Leonards 4 v Bexhill 2 AWAY Tue 23 Feb Division 2TSCEv#1e73beTSCEv121TSCEv19:30TSCEv22:30TSCEv_blankTSCEvTSCEvTSCEvTSCEvafterTSCEv24TSCEvnoneTSCEv#ffffff`, uniqueId, setMonth, setYear, dayQty);\r\n                                                                                    Event_Calendar(`2027-2-26TSCEv2027-2-26TSCEvTSCEvBexhill 3 v Haywards Heath 2 HOME Fri 26 Feb Division 3TSCEv#ffffffTSCEv122TSCEv19:30TSCEv22:30TSCEv_blankTSCEvTSCEvTSCEvTSCEvafterTSCEv24TSCEvnoneTSCEv#ffffff`, uniqueId, setMonth, setYear, dayQty);\r\n                                                                                    Event_Calendar(`2027-3-3TSCEv2027-3-3TSCEvTSCEvUckfield 1 v Bexhill 4 AWAY Wed 3 Mar Division 3TSCEv#1e73beTSCEv123TSCEv19:30TSCEv22:30TSCEv_blankTSCEvTSCEvTSCEvTSCEvafterTSCEv24TSCEvnoneTSCEv#ffffff`, uniqueId, setMonth, setYear, dayQty);\r\n                                                                                    Event_Calendar(`2027-3-10TSCEv2027-3-10TSCEvTSCEvHastings & St Leonards 1 v Bexhill 1 AWAY Wed 10 Mar Division 1TSCEv#1e73beTSCEv124TSCEv19:30TSCEv22:30TSCEv_blankTSCEvTSCEvTSCEvTSCEvafterTSCEv24TSCEvnoneTSCEv#ffffff`, uniqueId, setMonth, setYear, dayQty);\r\n                                                                                    Event_Calendar(`2027-3-12TSCEv2027-3-12TSCEvTSCEvBexhill 2 v East Grinstead 2 HOME Fri 12 Mar Division 2TSCEv#81d742TSCEv125TSCEv19:30TSCEv22:30TSCEv_blankTSCEvTSCEvTSCEvTSCEvafterTSCEv24TSCEvnoneTSCEv#ffffff`, uniqueId, setMonth, setYear, dayQty);\r\n                                                                                    Event_Calendar(`2027-3-15TSCEv2027-3-15TSCEvTSCEvBrighton & Hove 1 v Bexhill 1 AWAY Mon 15 Mar Division 1TSCEv#1e73beTSCEv126TSCEv19:30TSCEv22:30TSCEv_blankTSCEvTSCEvTSCEvTSCEvafterTSCEv24TSCEvnoneTSCEv#ffffff`, uniqueId, setMonth, setYear, dayQty);\r\n                                                                                    Event_Calendar(`2027-3-15TSCEv2027-3-15TSCEvTSCEvWorthing 3 v Bexhill 3 AWAY Mon 15 Mar Division 3TSCEv#1e73beTSCEv127TSCEv19:30TSCEv22:30TSCEv_blankTSCEvTSCEvTSCEvTSCEvafterTSCEv24TSCEvnoneTSCEv#ffffff`, uniqueId, setMonth, setYear, dayQty);\r\n                                                                                    Event_Calendar(`2027-3-19TSCEv2027-3-19TSCEvTSCEvBexhill 2 v Worthing 2 HOME Fri 19 Mar Division 2TSCEv#81d742TSCEv128TSCEv19:30TSCEv22:30TSCEv_blankTSCEvTSCEvTSCEvTSCEvafterTSCEv24TSCEvnoneTSCEv#ffffff`, uniqueId, setMonth, setYear, dayQty);\r\n                                                                            }).fail(function () {\r\n                                        console.error('Error Data...');\r\n                                    });\r\n                                }\r\n                                var divs = $(\"#\" + uniqueId + \" .m-d\");\r\n                                for (var i = 0; i < divs.length; i += 7) {\r\n                                    divs.slice(i, i + 7).wrapAll(\"<div class='monthly-week'><\/div>\");\r\n                                }\r\n                            }\r\n                            setMonthly(currentMonth, currentYear);\r\n                            function viewToggleButton() {\r\n                                if ($('#' + uniqueId + ' .monthly-event-list').is(\":visible\")) {\r\n                                    $('#' + uniqueId + ' .monthly-cal').remove();\r\n                                    $('#' + uniqueId + ' .monthly-header-title').prepend('<a href=\"#\" class=\"monthly-cal\" title=\"Back To Month View\"><div><\/div><\/a>');\r\n                                }\r\n                            }\r\n                            $(document.body).on('click', '#' + uniqueId + ' .monthly-next', function (e) {\r\n                                $('.TS_Calendar_loading_320689').css('display', 'block');\r\n                                var setMonth = $('#' + uniqueId).data('setMonth'),\r\n                                    setYear = $('#' + uniqueId).data('setYear');\r\n                                if (setMonth == 12) {\r\n                                    var newMonth = 1,\r\n                                        newYear = setYear + 1;\r\n                                    setMonthly(newMonth, newYear);\r\n                                } else {\r\n                                    var newMonth = setMonth + 1,\r\n                                        newYear = setYear;\r\n                                    setMonthly(newMonth, newYear);\r\n                                }\r\n                                viewToggleButton();\r\n                                e.preventDefault();\r\n                                setTimeout(function () {\r\n                                    $('.TS_Calendar_loading_320689').css('display', 'none');\r\n                                }, 1000)\r\n                            });\r\n                            $(document.body).on('click', '#' + uniqueId + ' .monthly-prev', function (e) {\r\n                                $('.TS_Calendar_loading_320689').css('display', 'block');\r\n                                var setMonth = $('#' + uniqueId).data('setMonth'),\r\n                                    setYear = $('#' + uniqueId).data('setYear');\r\n                                if (setMonth == 1) {\r\n                                    var newMonth = 12,\r\n                                        newYear = setYear - 1;\r\n                                    setMonthly(newMonth, newYear);\r\n                                } else {\r\n                                    var newMonth = setMonth - 1,\r\n                                        newYear = setYear;\r\n                                    setMonthly(newMonth, newYear);\r\n                                }\r\n                                viewToggleButton();\r\n                                e.preventDefault();\r\n                                setTimeout(function () {\r\n                                    $('.TS_Calendar_loading_320689').css('display', 'none');\r\n                                }, 1000)\r\n                            });\r\n                            $(document.body).on('click', '#' + uniqueId + ' .monthly-reset', function (e) {\r\n                                $('.TS_Calendar_loading_320689').css('display', 'block');\r\n                                setMonthly(currentMonth, currentYear);\r\n                                viewToggleButton();\r\n                                e.preventDefault();\r\n                                e.stopPropagation();\r\n                                setTimeout(function () {\r\n                                    $('.TS_Calendar_loading_320689').css('display', 'none');\r\n                                }, 1000)\r\n                            });\r\n                            $(document.body).on('click', '#' + uniqueId + ' .monthly-cal', function (e) {\r\n                                $('.TS_Calendar_loading_320689').css('display', 'block');\r\n                                $(this).remove();\r\n                                $('#' + uniqueId + ' .monthly-event-list').css('transform', 'scale(0)').delay('800').hide();\r\n                                e.preventDefault();\r\n                                setTimeout(function () {\r\n                                    $('.TS_Calendar_loading_320689').css('display', 'none');\r\n                                }, 1000)\r\n                            });\r\n                            $(document.body).on('click', '#' + uniqueId + ' a.monthly-day', function (e) {\r\n                                if (options.mode == 'event' && options.eventList == true) {\r\n                                    var whichDay = $(this).data('number');\r\n                                    if ($('#' + uniqueId + ' .monthly-list-item[data-number=\"' + whichDay + '\"]').hasClass('item-has-event')) {\r\n                                        $('#' + uniqueId + ' .monthly-event-list').show();\r\n                                        $('#' + uniqueId + ' .monthly-event-list').css('transform');\r\n                                        $('#' + uniqueId + ' .monthly-event-list').css('transform', 'scale(1)');\r\n                                        $('#' + uniqueId + ' .monthly-list-item[data-number=\"' + whichDay + '\"]').show();\r\n                                        var myElement = document.getElementById(uniqueId + 'day' + whichDay);\r\n                                        var topPos = myElement.offsetTop;\r\n                                        $('#' + uniqueId + ' .monthly-event-list').scrollTop(topPos);\r\n                                        viewToggleButton();\r\n                                    }\r\n                                }\r\n                                e.preventDefault();\r\n                            });\r\n                            $(document.body).on('click', '#' + uniqueId + ' .listed-event', function (e) {\r\n                                var href = $(this).attr('href');\r\n                                if (!href) {\r\n                                    e.preventDefault();\r\n                                }\r\n                            });\r\n                        }\r\n                    });\r\n                })(jQuery);\r\n                jQuery(window).load(function () {\r\n                    jQuery('#totalsoftcal_320689').monthly320689({\r\n                        mode: 'event',\r\n                        weekStart: 'Mon',\r\n                    });\r\n                });\r\n            <\/script>\r\n        <\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Calendar for events outside of our usual biweekly meetings. Yellow = Juniors only Green = All club members Blue = External events Orange = Committee<\/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-1388","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/bexhillchessclub.co.uk\/index.php\/wp-json\/wp\/v2\/pages\/1388","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bexhillchessclub.co.uk\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/bexhillchessclub.co.uk\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/bexhillchessclub.co.uk\/index.php\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/bexhillchessclub.co.uk\/index.php\/wp-json\/wp\/v2\/comments?post=1388"}],"version-history":[{"count":2,"href":"https:\/\/bexhillchessclub.co.uk\/index.php\/wp-json\/wp\/v2\/pages\/1388\/revisions"}],"predecessor-version":[{"id":2993,"href":"https:\/\/bexhillchessclub.co.uk\/index.php\/wp-json\/wp\/v2\/pages\/1388\/revisions\/2993"}],"wp:attachment":[{"href":"https:\/\/bexhillchessclub.co.uk\/index.php\/wp-json\/wp\/v2\/media?parent=1388"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}