CHẾ ĐỘ TRÌNH CHIẾU - Nhấn ESC để thoát

LUCKY DRAW 2026

YEAR END CELEBRATION
TRẠNG THÁI
ĐANG CHỜ...
TỔNG NHÂN SỰ
0 người
GIẢI ĐANG CHỌN
Chưa chọn
ĐÃ QUAY
0/0 giải

NHẬP DỮ LIỆU

Danh sách chưa được khóa

THIẾT LẬP GIẢI THƯỞNG

Chưa có dữ liệu

Lucky Draw

E
P
R
0
0
0
0
Chưa chọn giải
Lần 0 / 0
CHÚC MỪNG
NGUYỄN VĂN A
Kinh Doanh
EPR0000
Giải Đặc Biệt
email@empirerealty.vn
07:29:57
Thời gian quay: 0.0s
Còn lại: 0 người chưa trúng

KẾT QUẢ QUAY THƯỞNG

0
Tổng người trúng
0
Còn lại
0
Giải còn lại
0%
Tiến độ

DANH SÁCH TRÚNG THƯỞNG

Chưa có kết quả nào...

DANH SÁCH NHÂN SỰ

jQuery(document).ready(function($) { // Mobile click handler if ($(window).width() <= 768) { $('.expanding-cards-swipe .card').on('click', function(e) { if ($(e.target).closest('.card-close, a, button').length) return; if ($(this).hasClass('active')) { $(this).removeClass('active'); } else { $('.expanding-cards-swipe .card').removeClass('active'); $(this).addClass('active'); } }); // Close button $('.card-close').on('click', function(e) { e.stopPropagation(); $(this).closest('.card').removeClass('active'); }); } // Scroll indicators function updateIndicators() { $('.expanding-cards-swipe').each(function() { var $container = $(this); var containerId = $container.attr('id'); var $indicators = $('.swipe-indicator[data-for="' + containerId + '"]'); if (!$indicators.length) return; var scrollLeft = $container.scrollLeft(); var $cards = $container.find('.card'); var cardWidth = $cards.first().outerWidth(true); var gap = 15; var activeIndex = Math.round(scrollLeft / (cardWidth + gap)); $indicators.find('.swipe-dot').removeClass('active') .eq(Math.min(activeIndex, $cards.length - 1)).addClass('active'); }); } $('.expanding-cards-swipe').on('scroll', updateIndicators); // Click dots $(document).on('click', '.swipe-dot', function() { var $dot = $(this); var $indicator = $dot.parent(); var containerId = $indicator.data('for'); var $container = $('#' + containerId); if (!$container.length) return; var index = $dot.index(); var $cards = $container.find('.card'); var cardWidth = $cards.first().outerWidth(true); var gap = 15; $container.animate({ scrollLeft: index * (cardWidth + gap) }, 300); }); setTimeout(updateIndicators, 500); });