Trong hơn hai thập kỷ qua, Arsenal luôn được đánh giá là một đội bóng lớn, nhưng hiếm khi được xếp ngang hàng với Real Madrid, Barcelona, Bayern Munich hay Man City về sức hút trên thị trường chuyển nhượng. Họ có thể phát hiện ngôi sao, nuôi dưỡng tài năng hoặc đưa những cầu thủ giỏi lên tầm thế...
Xuân Son: 'Dễ đá hơn khi ĐT Việt Nam có thêm cầu thủ chất lượng'
Rodri được xác nhận đạt thỏa thuận cá nhân với Real Madrid
Bản hùng ca của nữ thần giữa lòng Bergamo
Jorge Mendes chào bán Pedro Neto cho Al Hilal
Lee Kang-in gia nhập Atletico Madrid, nhận áo số 7
Ký giả Ornstein xác nhận Arsenal nhắm Vinicius
Truyền thông Thái Lan phát sốt với Đình Bắc
Giới thiệu Thái Lan ở AFF Cup 2026: 'Voi chiến' khó vô địch
Justin Hubner chính thức vắng mặt tại ASEAN Championship 2026
Truyền thông Indonesia cảnh báo đội nhà về Đình Bắc
.gold-widget{font-family:"Segoe UI",Arial,sans-serif;background:#fff;border:1px solid #e8d9b0;border-radius:8px;overflow:hidden;box-shadow:0 2px 6px rgba(0,0,0,.08)} .gold-widget .gold-header{background:linear-gradient(135deg,#d4af37,#b8860b);color:#fff;padding:10px 14px;font-size:15px;font-weight:600;display:flex;align-items:center;justify-content:space-between} .gold-widget .gold-header .refresh-btn{cursor:pointer;font-size:13px;opacity:.85;user-select:none} .gold-widget .gold-header .refresh-btn:hover{opacity:1} .gold-widget table{width:100%;border-collapse:collapse;font-size:13px} .gold-widget thead th{background:#fbf3e0;color:#7a5c00;padding:8px 6px;text-align:center;font-weight:600;border-bottom:2px solid #e8d9b0} .gold-widget tbody td{padding:8px 6px;text-align:center;border-bottom:1px solid #f0e6cc;color:#333} .gold-widget tbody tr:hover{background:#fffbef} .gold-widget tbody tr:last-child td{border-bottom:none} .gold-widget .gold-name{text-align:left;font-weight:600;color:#8a6d00;padding-left:10px} .gold-widget .gold-footer{padding:6px 12px;font-size:11px;color:#999;text-align:right;background:#fafafa;border-top:1px solid #eee} .gold-widget .loading{padding:20px;text-align:center;color:#999;font-size:13px} .gold-widget .na{color:#bbb}
var goldNameMap = { "VÀNG MIẾNG SJC": "Vàng miếng SJC", "VÀNG MIẾNG VRTL": "Vàng miếng Rồng Thăng Long", "NHẪN TRÒN TRƠN": "Nhẫn tròn trơn 9999", "TRANG SỨC VÀNG RỒNG THĂNG LONG 999.9": "Vàng trang sức 999.9", "TRANG SỨC VÀNG RỒNG THĂNG LONG 99.9": "Vàng trang sức 99.9", "BẢN VÀNG ĐẮC LỘC": "Bản vàng Đắc Lộc", "QUÀ MỪNG BẢN VỊ VÀNG": "Quà mừng Bản vị vàng", "VÀNG NGUYÊN LIỆU": "Vàng nguyên liệu", "VÀNG HỆ THỐNG": "Vàng hệ thống" }; var priorityOrder = [ "VÀNG MIẾNG SJC", "VÀNG MIẾNG VRTL", "NHẪN TRÒN TRƠN", "TRANG SỨC VÀNG RỒNG THĂNG LONG 999.9", "QUÀ MỪNG BẢN VỊ VÀNG" ]; function formatMoney(v) { var n = parseInt(v, 10); if (!n) return '<span class="na">-</span>'; return n.toLocaleString('vi-VN'); } function getDisplayName(ten) { for (var key in goldNameMap) { if (ten.indexOf(key) === 0) return goldNameMap[key]; } return ten.split('(')[0].trim(); } function getRawKey(ten) { for (var i = 0; i < priorityOrder.length; i++) { if (ten.indexOf(priorityOrder[i]) === 0) return i; } return 999; } function loadGoldPrice() { var contentEl = document.getElementById('gold-content'); contentEl.innerHTML = '<div class="loading">Dang tai du lieu...</div>'; fetch('https://nuke.huylab.pro.vn/gold-api/gold-api.php') .then(function(res) { return res.json(); }) .then(function(data) { if (!data || data.length === 0) { contentEl.innerHTML = 'Khong lay duoc du lieu.'; return; } var goldOnly = data.filter(function(item) { return item.ten.indexOf('VÀNG') !== -1 && item.ten.indexOf('BẠC') === -1; }); var latestTime = ''; goldOnly.forEach(function(item) { if (item.ngay > latestTime) latestTime = item.ngay; }); var finalList = goldOnly.filter(function(item) { return item.ngay === latestTime && !(parseInt(item.mua) === 0 && parseInt(item.ban) === 0); }); finalList.sort(function(a, b) { return getRawKey(a.ten) - getRawKey(b.ten); }); if (finalList.length === 0) { contentEl.innerHTML = 'Khong co du lieu vang hop le.'; return; } var html = '<table><thead><tr><th>Loai vang</th><th>Mua vao</th><th>Ban ra</th></tr></thead><tbody>'; finalList.forEach(function(item) { html += '<tr><td class="gold-name">' + getDisplayName(item.ten) + '</td>' + '<td>' + formatMoney(item.mua) + '</td>' + '<td>' + formatMoney(item.ban) + '</td></tr>'; }); html += '</tbody></table>'; contentEl.innerHTML = html; document.getElementById('gold-time').innerText = latestTime; }) .catch(function(e) { contentEl.innerHTML = 'Loi tai du lieu.'; }); } loadGoldPrice(); setInterval(loadGoldPrice, 5 * 60 * 1000);