// data.jsx — content + constants for Chairman's Reserve
const FLEET = [
  { name: "2021 Mercedes-Benz AMG GLE Coupe", cat: "Luxury", line: "Coupe lines, AMG muscle.", price: "TBD",
    images: ["assets/mercedes-gle-coupe.png", "assets/mercedes-gle-front.png", "assets/mercedes-gle-side.png", "assets/mercedes-gle-rear.png"] },
];

const CATEGORIES = ["All", "Luxury"];

const NAV = [
  { label: "The Fleet",          view: "fleet-page" },
  { label: "The Standard",       target: "standard" },
  { label: "Bally & Co. Motors", view: "bally" },
  { label: "Chauffeur",          view: "chauffeur" },
  { label: "Sea & Air",          view: "seaair" },
  { label: "About",              view: "about" },
  { label: "Invest With Us",     view: "invest" },
];

// Chauffeured collection — driven by a professional, billed by the hour.
const CHAUFFEUR = [
  {
    name: "Party Bus Sprinter",
    cat: "Party Bus",
    line: "The whole celebration, on wheels.",
    desc: "A rolling lounge built for the night out. Starlight ceiling overhead, dual screens, and room for the whole party to ride together.",
    features: ["Starlight ceiling", "Two TVs", "Two ice chests", "Partition wall", "Seats 12–14"],
    seats: "Seats 12–14",
    images: ["assets/party-bus-sprinter.jpeg"],
  },
  {
    name: "Executive Sprinter",
    cat: "Executive",
    line: "First-class transfers.",
    desc: "Tailored for airport runs and business travel. Tan leather throughout, Commander seating, and dedicated luggage space for a seamless arrival.",
    features: ["Tan leather interior", "4 Commander seats", "2 bench seats", "Bluetooth audio", "Extra luggage space", "Seats 8–10"],
    seats: "Seats 8–10",
    images: ["assets/sprinter-1.jpeg", "assets/sprinter-2.jpeg", "assets/sprinter-3.jpeg", "assets/sprinter-4.jpeg"],
  },
  {
    name: "Rolls-Royce Ghost",
    cat: "Signature",
    line: "The epitome of luxury.",
    desc: "The statement arrival. A white-on-white Ghost with suicide doors — reserved for the moments that deserve nothing less.",
    features: ["White exterior & interior", "Suicide doors", "Chauffeur-driven", "Seats 4 (3 rear · 1 front)"],
    seats: "Seats 4",
    images: ["assets/rolls-royce-ghost.jpeg"],
  },
  {
    name: "Cadillac Escalade Limo",
    cat: "Signature",
    line: "A presidential arrival, one of one in Houston.",
    desc: "Ultra-luxury and genuinely one of a kind in Houston. Starlight ceiling, Commander seating, a partition from the driver, and a chilled pour waiting for you.",
    features: ["Starlight ceiling", "4 Commander seats", "Driver partition", "TV & Bluetooth", "Wine & cooler", "Presidential arrival", "Seats 4"],
    seats: "Seats 4",
    images: ["assets/escalade-limo-3.png", "assets/escalade-limo-1.png", "assets/escalade-limo-2.png", "assets/escalade-limo-4.png"],
  },
];

// What the rental fleet sources — segments shown on the dedicated Fleet page.
const FLEET_SEGMENTS = [
  { name: "Luxury Coupe & Sedan", cat: "Luxury", spec: "Seats 4–5 · AWD",
    line: "Refined presence for the everyday occasion.", tone: "dark" },
  { name: "Performance SUV", cat: "SUV", spec: "Seats 5–7 · AWD",
    line: "Command the road with room for the whole party.", tone: "emerald" },
  { name: "Exotic & Supercar", cat: "Exotic", spec: "Seats 2 · RWD",
    line: "For the weekend that asks for an entrance.", tone: "chrome" },
  { name: "Grand Tourer", cat: "Luxury", spec: "Seats 2–4 · RWD",
    line: "Continent-crossing comfort, effortless pace.", tone: "dark" },
  { name: "Convertible", cat: "Exotic", spec: "Seats 2–4 · Open top",
    line: "Top down, coastline ahead.", tone: "emerald" },
];

const STANDARD = [
  { icon: "curated",     title: "Curated, Not Crowded", body: "We favor fleet curation over fleet size. Every vehicle earns its place." },
  { icon: "glove",       title: "White-Glove Service",  body: "Delivery, detailing, and concierge coordination, handled end to end." },
  { icon: "reservation", title: "By Reservation",       body: "A curated experience is requested, not dispensed. Discretion and trust come standard." },
  { icon: "wrench",      title: "Maintained to Standard", body: "Every vehicle is serviced by Bally & Co. Motors, so it arrives flawless." },
];

const PROCESS = [
  { n: "01", title: "Reserve",   body: "Inquire by phone or by form. We listen first." },
  { n: "02", title: "Verify",    body: "Valid license, full-coverage insurance, a refundable deposit." },
  { n: "03", title: "Delivered", body: "We bring it to you — detailed, fueled, and ready." },
  { n: "04", title: "Drive",     body: "Enjoy the occasion. We remain on call, around the clock." },
];

const TESTIMONIALS = [
  { quote: "From the first call to the keys in hand, every detail was anticipated. This is how it ought to be done.", who: "A. R.", where: "Houston" },
  { quote: "The Ghost arrived flawless and precisely on time. Discreet, effortless — exactly as promised.",          who: "M. T.", where: "River Oaks" },
  { quote: "They sourced exactly what I had in mind for the weekend. White-glove from the first word.",              who: "J. L.", where: "The Woodlands" },
];

const VEHICLE_OPTIONS = [
  ...FLEET.map(v => v.name),
  "Chauffeur Service",
  "Sea & Air Experience",
  "Not sure yet",
];

const SERVICE_OPTIONS = [
  "Vehicle Rental",
  "Chauffeur Service",
  "Sea & Air",
  "Bally & Co. Motors",
  "Source a Vehicle",
  "Invest With Us",
  "Not sure yet",
];

const CONTACT = {
  phone: "(832) 724-9767",
  phone2: "(281) 755-4643",
  email: "chairman.reserve@gmail.com",
  hours: "Open 24 Hours",
  area: "Baytown & Greater Houston",
  ig: "@chairman_reserve",
  igUrl: "https://www.instagram.com/chairman_reserve",
};

// ============ FORM → EMAIL (FormSubmit) ============
// Every form on the site posts to FormSubmit, which relays the submission —
// INCLUDING uploaded files (up to 10MB total) — to your inbox. Free, no API key.
// ACTIVATION: the first time any form is submitted, FormSubmit emails
// chairman.reserve@gmail.com an activation link. Click it once and all forms go live.
const FORM_ENDPOINT = "https://formsubmit.co/" + CONTACT.email;

Object.assign(window, { FLEET, CATEGORIES, NAV, CHAUFFEUR, FLEET_SEGMENTS, STANDARD, PROCESS, TESTIMONIALS, VEHICLE_OPTIONS, SERVICE_OPTIONS, CONTACT, FORM_ENDPOINT });
