Season Image
Open Every Day for Simulcast Wagering,
Poker & Golf!

Steward’s Rulings 1a3d4u

Steward's Rulings refer to the official decisions made by a of Stewards during or after a horse racing event. These rulings can cover a wide range of issues, including but not limited to, the outcomes of objections or inquiries into the conduct of a race, penalties for rule infractions by jockeys, trainers, or horses, and any other matters requiring official adjudication. The rulings are authoritative and are designed to ensure fairness, integrity, and adherence to the rules of racing.

`; const mobileInstructions = `

To see the latest content:

  • Close and reopen the browser app
  • Clear your cache via browser settings

Tap your browser below for help:

`; Swal.fire({ title: 'Refresh to See Updates', html: `

Looks like you're using ${browser} on a ${device}.

${device === 'desktop' ? desktopInstructions : mobileInstructions} `, imageUrl: '/wp-content/s/2025/05/clear-cahce-icon.svg', imageWidth: 160, imageHeight: 160, position: 'top-start', width: 450, customClass: { popup: 'cache-popup animate__animated', }, showClass: { popup: ` animate__animated animate__fadeInLeft animate__faster ` }, hideClass: { popup: ` animate__animated animate__fadeOutLeft animate__faster ` }, grow: 'column', showConfirmButton: true, showCloseButton: true, allowOutsideClick: true, allowEscapeKey: true, topLayer: true, backdrop: false }); });
${ruling.season} ${ruling.date}
`; rulingsList.appendChild(card); }); }); } // Filter and Sort Rulings function filterAndSortRulings() { let filteredRulings = stewardsRulings; // Filter by Season const selectedSeason = $seasonSelect.val(); if (selectedSeason) { filteredRulings = filteredRulings.filter(ruling => ruling.season === selectedSeason); } // Sort Rulings const sortValue = $sortSelect.val(); filteredRulings.sort((a, b) => { if (sortValue === 'date-desc') { return new Date(b.date) - new Date(a.date); } else { return new Date(a.date) - new Date(b.date); } }); renderRulings(filteredRulings); } // Open PDF Viewer function openPDF(pdfUrl) { pdfIframe.src = pdfUrl; pdfViewer.style.display = 'flex'; } // Close PDF Viewer function closePDF() { pdfIframe.src = ''; pdfViewer.style.display = 'none'; } // Event Listeners $seasonSelect.on('change', filterAndSortRulings); $sortSelect.on('change', filterAndSortRulings); closePdfButton.addEventListener('click', closePDF); // Initialize $(document).ready(function () { populateSeasonDropdown(); filterAndSortRulings(); });