// data.jsx — IRON GT SERIES — language-neutral championship data.
// Human-readable text is resolved at render time via i18n (see i18n.jsx).

const SEASON = { year: "2026", rounds: 6 };
const FORMAT = { practiceMin: 45, qualiLaps: 3 };

// page ids (labels come from i18n: nav.<id>)
const PAGE_IDS = ["home", "races", "clasament", "about", "signup"];

// championship calendar — configured entirely via admin panel
const RACES = [];

// GT3 cars (proper nouns, not translated)
const CARS = [
  "Ferrari 296 GT3", "Porsche 911 GT3 R (992)", "BMW M4 GT3", "Audi R8 LMS EVO II",
  "Mercedes-AMG GT3 2020", "Lamborghini Huracán GT3 EVO", "McLaren 720S GT3 EVO",
  "Chevrolet Corvette Z06 GT3.R", "Ford Mustang GT3",
];

// decorative live-timing tower rows (driver names = proper nouns)
const TOWER = [
  { pos: 1, num: "7",  drv: "M. VOICU",   gap: "LEAD",   p1: true,  sec: ["p","g","g"] },
  { pos: 2, num: "23", drv: "A. PETRE",   gap: "+0.412", sec: ["g","p","y"] },
  { pos: 3, num: "11", drv: "R. DUMITRU", gap: "+1.108", sec: ["g","g","g"] },
  { pos: 4, num: "44", drv: "S. NEAGU",   gap: "+1.733", sec: ["y","g","p"] },
  { pos: 5, num: "9",  drv: "T. OPREA",   gap: "+2.260", sec: ["g","y","g"] },
];

const FEATURE_IDS = ["1", "2", "3", "4"];   // text from i18n: feat.<id>.t / feat.<id>.p

Object.assign(window, { SEASON, FORMAT, PAGE_IDS, RACES, CARS, TOWER, FEATURE_IDS });
