1// ÐÐÐÐЫРÐСТÐЧÐÐÐ ÐÐТ ÐÐÐ . 2// ÐÑавиÑÑ ÑолÑко ÑÑÐ¾Ñ ÑпиÑок â менÑеÑÑÑ Ð¸ на ÑайÑе (геÑой, ÑаÑпиÑание, Ñена), 3// и в ÑоÑме ÑегиÑÑÑаÑии (вÑÐ±Ð¾Ñ Ð´Ð½Ñ). ÐÑоÑедÑие игÑÑ Ð¾ÑпадаÑÑ Ñами. 4window.MAFCLUB_GAMES = [ 5 { date: "2026-08-08", label: "8 авгÑÑÑа (Сб)" }, 6 { date: "2026-08-22", label: "22 авгÑÑÑа (Сб)" }, 7 { date: "2026-09-12", label: "12 ÑенÑÑбÑÑ (Сб)" }, 8 { date: "2026-09-26", label: "26 ÑенÑÑбÑÑ (Сб)" }, 9 { date: "2026-10-10", label: "10 окÑÑбÑÑ (Сб)" }, 10 { date: "2026-10-24", label: "24 окÑÑбÑÑ (Сб)" } 11]; 12window.MAFCLUB_TIME = "12:00â18:30"; 13window.MAFCLUB_METRO = "м. УлиÑа 1905 года"; 14 15// ÐлижайÑие игÑÑ (ÑÐµÐ³Ð¾Ð´Ð½Ñ Ð¸ позже). ÐÑли вÑе пÑоÑли â веÑнÑм полнÑй ÑпиÑок (fallback). 16window.mafcUpcoming = function () { 17 var t = new Date(); t.setHours(0, 0, 0, 0); 18 var up = (window.MAFCLUB_GAMES || []).filter(function (g) { 19 return new Date(g.date + "T00:00:00") >= t; 20 }); 21 return up.length ? up : (window.MAFCLUB_GAMES || []); 22}; 23 24// ÐÑÑиÑовка ÑайÑа из иÑÑоÑника: геÑой, каÑÑоÑка ÑенÑ, плиÑки ÑаÑпиÑаниÑ. 25window.mafcRenderSite = function () { 26 var games = window.mafcUpcoming(); 27 if (!games.length) return; 28 var next = games[0]; 29 30 // 1) даÑа в геÑое 31 var hd = document.getElementById("mfc-hero-date"); 32 if (hd) hd.textContent = "ÐлижайÑÐ°Ñ â " + next.label + " · " + window.MAFCLUB_TIME + " · " + window.MAFCLUB_METRO + "."; 33 34 // 2) даÑа в каÑÑоÑке ÑÐµÐ½Ñ 35 var pd = document.getElementById("mfc-price-date"); 36 if (pd) pd.textContent = next.label; 37 38 // 3) плиÑки ÑаÑпиÑÐ°Ð½Ð¸Ñ 39 var box = document.querySelector(".mfc-sched__dates"); 40 if (box) { 41 box.innerHTML = games.map(function (g, i) { 42 var cls = "mfc-sched__pill" + (i === 0 ? " mfc-sched__pill--next" : ""); 43 var note = i === 0 ? " <span>(ближайÑаÑ)</span>" : ""; 44 return '<span class="' + cls + '">' + g.label.replace(/ \((Сб)\)/, ' <span>($1)</span>') + note + "</span>"; 45 }).join(""); 46 } 47}; 48 49document.addEventListener("DOMContentLoaded", function () { 50 try { window.mafcRenderSite(); } catch (e) {} 51});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.