IMPORTANT NOTICE
The following personalities are NOT ALLOWED to register and/or play:
- Persons under 21 years of age.
- Government Official or employee connected directly with the operation of the Government or any of its agencies.
- Member of the Armed Forces of the Philippines, including the Army, Navy, Air Force, or the Philippine National Police.
- Persons included in PAGCOR's National Database of Restricted Persons (NDRP).
- Gaming Employment License (GEL) holder.
Funds or credits in the account of player of who is found ineligible to play shall mean forfeiture of said funds/credits in favor of the Government.
Playing in open and public places is prohibited.
Learn more about our Terms and Conditions and Privacy Policy.
To Self-Exclude (Self-Ban): https://osea.pagcor.ph
To know more about PAGCOR's Responsible Gaming Program:
https://www.pagcor.ph/regulatory/responsible-gaming.php

function updateSchedTime(index, matchTime) {
let datetimeElement = $('#SchedTime_' + index);
function updateTime() {
let originalDateTime = moment(matchTime, 'YYYY-MM-DD HH:mm:ss');
let userUtcOffset = moment().utcOffset();
let offsetDifference = userUtcOffset - 8 * 60;
let adjustedDateTime = moment(originalDateTime).add(offsetDifference, 'minutes');
let formattedDateTime = adjustedDateTime.format('D MMM YYYY | HH:mm');
datetimeElement.text(formattedDateTime);
}
$(document).on('customUpdateEvent', function () {
updateTime();
});
updateTime();
}
function updateSchedTimeLive(index, matchTime) {
let datetimeElement = $('#SchedTimeLive_' + index);
function updateTimeLive() {
let originalDateTime = moment(matchTime, 'YYYY-MM-DD HH:mm:ss');
let userUtcOffset = moment().utcOffset();
let offsetDifference = userUtcOffset - 8 * 60;
let adjustedDateTime = moment(originalDateTime).add(offsetDifference, 'minutes');
let formattedDateTime = adjustedDateTime.format('D MMM YYYY | HH:mm');
datetimeElement.text(formattedDateTime);
}
$(document).on('customUpdateEventLive', function () {
updateTimeLive();
});
updateTimeLive();
}
function updateSchedTimePopular(index, matchTime) {
let datetimeElement = $('#SchedTimePopular_' + index);
function updateTimePopular() {
let originalDateTime = moment(matchTime, 'YYYY-MM-DD HH:mm:ss');
let userUtcOffset = moment().utcOffset();
let offsetDifference = userUtcOffset - 8 * 60;
let adjustedDateTime = moment(originalDateTime).add(offsetDifference, 'minutes');
let formattedDateTime = adjustedDateTime.format('D MMM YYYY | HH:mm');
datetimeElement.text(formattedDateTime);
}
$(document).on('customUpdateEventPopular', function () {
updateTimePopular();
});
updateTimePopular();
}
$(document).ready(function () {
$(document).trigger('customUpdateEvent');
$(document).trigger('customUpdateEventLive');
$(document).trigger('customUpdateEventPopular');
});
$(document).ready(function() {
if (window.location.pathname !== "/transaction") {
$('#verificationpopup').modal('show');
}
// Check if the modal has been shown this session
if (!sessionStorage.getItem('AgeCheckShown') || sessionStorage.getItem('AgeCheckShown') == 'false') {
$('#AgeCheck').modal({
backdrop: 'static', // Prevent closing when clicking outside
keyboard: false // Prevent closing with Esc key
});
$('#AgeCheck').modal('show'); // Show the modal
// Mark the modal as shown in sessionStorage
sessionStorage.setItem('AgeCheckShown', 'true');
// Auto-check all checkboxes and enable the button
$('input[name="age"], input[name="gov"], input[name="License"], input[name="term"], input[name="Place"], input[name="Funds"], #allcheckV1').prop('checked', true);
}
// Handle checkbox changes
$('input[name="age"], input[name="gov"], input[name="License"], input[name="term"], input[name="Place"], input[name="Funds"]').on('change', function() {
const isAnyUnchecked = $('input[name="age"], input[name="gov"], input[name="License"], input[name="term"], input[name="Place"], input[name="Funds"]').is(':not(:checked)');
$('#allcheckV1').prop('checked', !isAnyUnchecked);
});
// Check/uncheck all when "allcheckV1" is changed
$('#allcheckV1').on('change', function() {
const isChecked = $(this).is(':checked');
$('input[name="age"], input[name="gov"], input[name="License"], input[name="term"], input[name="Place"], input[name="Funds"]').prop('checked', isChecked);
});
// Hide modal when clicking "Accept"
$('#enterButton').on('click', function() {
$('#AgeCheck').modal('hide');
});
});
function searchGames(_this) {
let value = $(_this).val().toLowerCase();
$(".slot-game-list .slot-game-item").filter(function() {
$(this).toggle($(this).text().toLowerCase().indexOf(value) > -1)
});
}