// Done Events — content data (all rights-cleared real or labelled stock)
// Per CLAUDE-DESIGN: factual + confirmed only. Stock prefixed clearly.

const M = {
  logo: "media/done-events-logo.webp",
  // REAL Done Events photography (no identifiable headliner)
  real: {
    govForum: "media/corporate-government-event-production-dubai.webp",
    platform: "media/experiential-brand-installation-platform-dubai.webp",
    soleDXB:  "media/sole-dxb-festival-brand-activation-dubai.webp",
  },
  // STOCK placeholders — flagged in UI, swap before launch
  stock: {
    concertCrowd: "media/stock-concert-crowd-lights.webp",
    concertWide: "media/stock-concert-stage-wide.webp",
    concertHands: "media/stock-concert-hands-phones.webp",
    crowdSilhouette: "media/stock-crowd-silhouette-stage.webp",
    festivalDay: "media/stock-festival-crowd-day.webp",
    festivalNight: "media/stock-festival-stage-night.webp",
    audienceCeleb: "media/stock-audience-celebration.webp",
    spotlight: "media/stock-spotlight-performance.webp",
    stageSmoke: "media/stock-stage-smoke-lights.webp",
    stageRig: "media/stock-stage-lighting-rig.webp",
    stageEmpty: "media/stock-stage-empty-spotlights.webp",
    djBooth: "media/stock-dj-festival-booth.webp",
    ledScreen: "media/stock-led-screen-stage.webp",
    truss: "media/stock-event-truss-rigging.webp",
    ferris: "media/stock-festival-ferris-lights.webp",
    outdoorTents: "media/stock-outdoor-festival-tents.webp",
    confSpeaker: "media/stock-conference-stage-speaker.webp",
    confAudience: "media/stock-conference-audience.webp",
    corpLaunch: "media/stock-corporate-launch-stage.webp",
    galaTables: "media/stock-gala-dinner-tables.webp",
  },
};

// Marquee properties (Done Events owned)
const PROPERTIES = [
  {
    id: "redfestdxb",
    name: "RedFestDXB",
    tag: "Music Festival",
    blurb: "Two-day pop, rock & hip-hop festival at the Dubai Media City Amphitheatre. Launched 2014.",
    venue: "Dubai Media City Amphitheatre",
    since: "2014",
    cadence: "Annual · February",
    image: M.stock.festivalNight,
    isStock: true,
    note: "RedFest operating-entity confirmation pending (Done Events vs ARN/Virgin Radio).",
  },
  {
    id: "blended",
    name: "Blended",
    tag: "Music Festival",
    blurb: "Multi-genre music property under the Done Events live-entertainment portfolio.",
    venue: "Dubai (TBC)",
    since: "—",
    cadence: "Dates TBA",
    image: M.stock.festivalDay,
    isStock: true,
  },
  {
    id: "tagfest",
    name: "TagFest",
    tag: "Music Festival",
    blurb: "Home-grown music festival within the Done Events properties slate.",
    venue: "Dubai (TBC)",
    since: "—",
    cadence: "Dates TBA",
    image: M.stock.djBooth,
    isStock: true,
  },
  {
    id: "dxblaughs",
    name: "DXBLaughs",
    tag: "Comedy Series",
    blurb: "The region's largest comedy series. Past performers include Jimmy Carr, Michael McIntyre, Kevin Bridges, John Bishop, Eddie Izzard, Dara Ó Briain.",
    venue: "Dubai World Trade Centre",
    since: "—",
    cadence: "Recurring",
    image: M.stock.spotlight,
    isStock: true,
  },
  {
    id: "dubai-jazz",
    name: "Emirates Airline Dubai Jazz Festival",
    tag: "Music Festival",
    blurb: "Operated by Done Events since the 2019 edition (acquired from Chillout Productions).",
    venue: "Dubai Media City Amphitheatre",
    since: "2019 (operated)",
    cadence: "Annual",
    image: M.stock.stageRig,
    isStock: true,
  },
];

// Services / capabilities
const SERVICES = [
  {
    n: "01",
    id: "live",
    name: "Live Entertainment",
    short: "Concerts & festivals at regional scale.",
    body: "Production and promotion of large-scale ticketed music festivals and concerts — the core of the Done Events portfolio. Home of RedFestDXB, Blended, TagFest, and the Emirates Airline Dubai Jazz Festival.",
    hero: M.stock.festivalNight,
    isStock: true,
  },
  {
    n: "02",
    id: "corporate",
    name: "Corporate Events",
    short: "Brand activations, launches, summits.",
    body: "Bespoke corporate event solutions — product launches, brand activations, conferences, and gala dinners — with full creative, production, and operational delivery.",
    hero: M.stock.corpLaunch,
    isStock: true,
  },
  {
    n: "03",
    id: "government",
    name: "Government & Institutional",
    short: "Marquee government productions.",
    body: "Annual marquee government and institutional events — conferences, summits, forums — produced for government departments and public-sector clients across the UAE.",
    hero: M.real.govForum,
    isStock: false,
  },
  {
    n: "04",
    id: "talent",
    name: "Talent Booking",
    short: "International & regional artists.",
    body: "End-to-end booking of international and regional performers — from headliners to support acts and speakers — with contracting, riders, logistics, and tour management.",
    hero: M.stock.crowdSilhouette,
    isStock: true,
  },
  {
    n: "05",
    id: "production",
    name: "Event Production",
    short: "Turnkey delivery, stage to wrap.",
    body: "Full event management and production: technical design, staging, AV, rigging, broadcast, talent care, security coordination, and post-event reporting.",
    hero: M.stock.truss,
    isStock: true,
  },
];

// Case studies — kept generic until rights-cleared client data lands.
// 'role' indicates Done Events' verifiable involvement.
const WORK = [
  {
    id: "amf",
    title: "Arab Media Forum — Stage & Pavilion Build",
    category: "Government",
    client: "Arab Media Forum",
    location: "Dubai",
    year: "—",
    image: M.real.govForum,
    isStock: false,
    blurb: "End-to-end pavilion build and stage production for the Arab Media Forum.",
    scale: "Multi-day forum",
  },
  {
    id: "platform",
    title: "PLATFORM × SENSE — Experiential Installation",
    category: "Corporate",
    client: "Confidential",
    location: "UAE",
    year: "—",
    image: M.real.platform,
    isStock: false,
    blurb: "Large-format experiential brand installation, structural fabrication and on-site activation.",
    scale: "Outdoor experiential",
  },
  {
    id: "soledxb",
    title: "SOLE DXB — Festival Brand Activation",
    category: "Live Entertainment",
    client: "SOLE DXB (partner)",
    location: "Dubai",
    year: "—",
    image: M.real.soleDXB,
    isStock: false,
    blurb: "Brand-activation structures and creative production for SOLE DXB.",
    scale: "Festival activation",
  },
  {
    id: "redfest",
    title: "RedFestDXB — Main Stage Production",
    category: "Live Entertainment",
    client: "Home-grown property",
    location: "Dubai Media City Amphitheatre",
    year: "Archive 2014–2019",
    image: M.stock.festivalNight,
    isStock: true,
    blurb: "Two-day flagship music festival — full production, talent buying, staging.",
    scale: "30,000+ over two nights (historical)",
  },
  {
    id: "djf",
    title: "Emirates Airline Dubai Jazz Festival",
    category: "Live Entertainment",
    client: "Done Events (since 2019)",
    location: "Dubai Media City Amphitheatre",
    year: "2019–",
    image: M.stock.stageRig,
    isStock: true,
    blurb: "Operated since the 2019 edition (acquired from Chillout Productions).",
    scale: "Multi-night festival",
  },
  {
    id: "corplaunch",
    title: "Corporate Product Launch — Stage Build",
    category: "Corporate",
    client: "Confidential",
    location: "Dubai",
    year: "—",
    image: M.stock.corpLaunch,
    isStock: true,
    blurb: "Conference stage, AV, content workflow and rehearsal management.",
    scale: "Single-day plenary",
  },
  {
    id: "gala",
    title: "Gala Dinner — Full Production",
    category: "Corporate",
    client: "Confidential",
    location: "Dubai",
    year: "—",
    image: M.stock.galaTables,
    isStock: true,
    blurb: "Set design, F&B floor flow, AV, lighting and guest journey.",
    scale: "1,200 covers",
  },
  {
    id: "summit",
    title: "Government Summit — Conference Stage",
    category: "Government",
    client: "Confidential",
    location: "UAE",
    year: "—",
    image: M.stock.confSpeaker,
    isStock: true,
    blurb: "Plenary stage, breakout rooms, broadcast and live translation.",
    scale: "3-day summit",
  },
  {
    id: "ledact",
    title: "LED Stage Activation",
    category: "Live Entertainment",
    client: "Confidential",
    location: "Dubai",
    year: "—",
    image: M.stock.ledScreen,
    isStock: true,
    blurb: "High-density LED, kinetic rigging, and brand-led content takeover.",
    scale: "Headline night",
  },
];

const CATEGORIES = ["All", "Live Entertainment", "Corporate", "Government"];

// RedFest verifiable past lineup archive
const REDFEST_ARCHIVE = [
  { year: 2019, headliners: ["Camila Cabello", "Macklemore", "DJ Snake", "G-Eazy", "Jax Jones", "Jonas Blue"], note: "Jess Glynne cancelled" },
  { year: 2018, headliners: ["The Chainsmokers", "Bebe Rexha", "Craig David", "Kesha", "Marshmello", "Russ"] },
  { year: 2017, headliners: ["G-Eazy", "Sean Paul", "Demi Lovato", "Tove Lo", "Mike Posner", "The Veronicas"] },
  { year: 2016, headliners: ["Steve Aoki", "Rita Ora", "Fifth Harmony", "Adam Lambert", "Trey Songz", "The Vamps", "Redfoo"] },
  { year: 2015, headliners: ["The Script", "Iggy Azalea", "Bastille", "Kid Ink", "Jeremih", "Tinashe", "Ella Eyre"] },
  { year: 2014, headliners: ["Jessie J", "Tinie Tempah", "The Lumineers", "Rita Ora", "John Newman", "Mark Ronson", "Naughty Boy"] },
];

const DXBLAUGHS_ARCHIVE = ["Jimmy Carr", "Michael McIntyre", "Kevin Bridges", "John Bishop", "Eddie Izzard", "Dara Ó Briain"];

// Strings for EN / AR
const I18N = {
  en: {
    dir: "ltr",
    nav: { work:"Work", services:"Services", events:"Events", about:"About", partner:"Partner", contact:"Contact" },
    cta: { plan:"Plan your event", whatson:"What's on", tickets:"Get tickets", proposal:"Request a proposal", brief:"Send a brief", more:"Read case study", subscribe:"Subscribe" },
    hero: {
      eyebrow: "Dubai · Since 2005",
      title1: "Dubai's leading",
      title2: "event company",
      sub: "Live Entertainment · Corporate Events · Talent Booking. Producing the region's biggest concerts, festivals and marquee events since 2005.",
    },
    sections: {
      properties: "Our properties",
      services: "What we do",
      work: "Selected work",
      credibility: "Built on twenty years",
      events: "Events & shows",
      contact: "Get in touch",
    },
    misc: {
      stock: "Stock · placeholder",
      confirm: "Pending client confirmation",
      since: "Since",
      cadence: "Cadence",
      venue: "Venue",
      category: "Category",
      client: "Client",
      year: "Year",
      scale: "Scale",
    },
  },
  ar: {
    dir: "rtl",
    nav: { work:"الأعمال", services:"الخدمات", events:"الفعاليات", about:"نبذة", partner:"شراكة", contact:"تواصل" },
    cta: { plan:"خطط لفعاليتك", whatson:"ما الجديد", tickets:"احصل على التذاكر", proposal:"اطلب عرضًا", brief:"أرسل ملخصًا", more:"اقرأ دراسة الحالة", subscribe:"اشترك" },
    hero: {
      eyebrow: "دبي · منذ ٢٠٠٥",
      title1: "شركة الفعاليات",
      title2: "الرائدة في دبي",
      sub: "ترفيه حي · فعاليات الشركات · حجز المواهب. ننتج أكبر الحفلات والمهرجانات والفعاليات في المنطقة منذ ٢٠٠٥.",
    },
    sections: {
      properties: "ممتلكاتنا",
      services: "ما نقدمه",
      work: "أعمال مختارة",
      credibility: "عشرون عامًا من الخبرة",
      events: "الفعاليات والعروض",
      contact: "تواصل معنا",
    },
    misc: {
      stock: "صورة مرجعية",
      confirm: "بانتظار تأكيد العميل",
      since: "منذ",
      cadence: "الدورية",
      venue: "المكان",
      category: "الفئة",
      client: "العميل",
      year: "السنة",
      scale: "النطاق",
    },
  },
};

Object.assign(window, {
  M, PROPERTIES, SERVICES, WORK, CATEGORIES, REDFEST_ARCHIVE, DXBLAUGHS_ARCHIVE, I18N,
});
