Your technical request has been routed to our B2B commercial & formulation team. A dedicated technical account specialist will contact you within 24 business hours with specifications and tracking for sample dispatch.
`;
}, 900);
});
}
/* -------------------------------------------------------------
* 7. FAQ Accordion Controller
* ------------------------------------------------------------- */
function initFaqAccordion() {
const items = document.querySelectorAll(".faq-accordion-item");
if (!items.length) return;
items.forEach(item => {
const trigger = item.querySelector(".faq-accordion-trigger");
const content = item.querySelector(".faq-accordion-content");
if (!trigger || !content) return;
trigger.addEventListener("click", () => {
const isActive = item.classList.contains("active");
// Close other accordion items
items.forEach(other => {
if (other !== item && other.classList.contains("active")) {
other.classList.remove("active");
const otherTrigger = other.querySelector(".faq-accordion-trigger");
const otherContent = other.querySelector(".faq-accordion-content");
if (otherTrigger) otherTrigger.setAttribute("aria-expanded", "false");
if (otherContent) otherContent.style.maxHeight = "0";
}
});
if (isActive) {
item.classList.remove("active");
trigger.setAttribute("aria-expanded", "false");
content.style.maxHeight = "0";
} else {
item.classList.add("active");
trigger.setAttribute("aria-expanded", "true");
content.style.maxHeight = content.scrollHeight + 30 + "px";
}
});
});
}
/* -------------------------------------------------------------
* 6. Scroll Reveal Observer
* ------------------------------------------------------------- */
function initScrollReveal() {
const reveals = document.querySelectorAll(".reveal");
if (!reveals.length || !("IntersectionObserver" in window)) return;
const observer = new IntersectionObserver((entries, obs) => {
entries.forEach(entry => {
if (entry.isIntersecting) {
entry.target.classList.add("active");
obs.unobserve(entry.target);
}
});
}, { threshold: 0.12 });
reveals.forEach(el => observer.observe(el));
}
/* -------------------------------------------------------------
* 7. Modern Platform Tabs Filter (Legacy Compatibility)
* ------------------------------------------------------------- */
function initPlatformTabs() {
const tabBtns = document.querySelectorAll(".modern-tab-btn");
const cards = document.querySelectorAll(".cinematic-card, .modern-formulation-card");
if (!tabBtns.length || !cards.length) return;
tabBtns.forEach(btn => {
btn.addEventListener("click", () => {
tabBtns.forEach(b => b.classList.remove("active"));
btn.classList.add("active");
const targetPlatform = btn.getAttribute("data-platform");
cards.forEach(card => {
const platform = card.getAttribute("data-platform-card");
if (targetPlatform === "all" || targetPlatform === platform) {
card.style.display = "flex";
card.style.opacity = "1";
card.style.animation = "fadeIn 0.4s ease forwards";
} else {
card.style.display = "none";
card.style.opacity = "0";
}
});
});
});
}
/* -------------------------------------------------------------
* 8. Next-Gen Biotech Master Console Controller
* ------------------------------------------------------------- */
function initBiotechConsole() {
const navDeck = document.querySelector(".biotech-nav-deck");
if (!navDeck) return;
const navItems = navDeck.querySelectorAll(".biotech-nav-item");
const stagePanels = document.querySelectorAll(".biotech-stage-panel");
navItems.forEach(item => {
item.addEventListener("click", () => {
const targetStageId = item.getAttribute("data-target-stage");
if (!targetStageId) return;
// Update Nav active state
navItems.forEach(btn => {
btn.classList.remove("active");
btn.setAttribute("aria-selected", "false");
});
item.classList.add("active");
item.setAttribute("aria-selected", "true");
// Switch stage panels
stagePanels.forEach(panel => {
if (panel.id === targetStageId) {
panel.classList.add("active");
} else {
panel.classList.remove("active");
}
});
});
});
}
/* -------------------------------------------------------------
* 9. Formulation Navigator (Interactive Recommender Widget)
* ------------------------------------------------------------- */
function initFormulationFinder() {
const recomBtns = document.querySelectorAll(".app-recom-btn");
if (!recomBtns.length) return;
recomBtns.forEach(btn => {
btn.addEventListener("click", () => {
recomBtns.forEach(b => b.classList.remove("active"));
btn.classList.add("active");
const targetStage = btn.getAttribute("data-recom-platform");
if (!targetStage) return;
// Activate corresponding console nav item
const matchingNavItem = document.querySelector(`.biotech-nav-item[data-target-stage="${targetStage}"]`);
if (matchingNavItem) {
matchingNavItem.click();
}
// Smooth scroll to console
const consoleElem = document.getElementById("biotech-master-console");
if (consoleElem) {
const yOffset = -90;
const y = consoleElem.getBoundingClientRect().top + window.pageYOffset + yOffset;
window.scrollTo({ top: y, behavior: "smooth" });
}
});
});
}
/* -------------------------------------------------------------
* 10. Non-Card Concept-to-Commercialization R&D Pipeline Controller
* ------------------------------------------------------------- */
function initRDPipeline() {
const hub = document.querySelector(".rd-pipeline-hub");
if (!hub) return;
const rows = hub.querySelectorAll(".rd-stage-row");
const stageIdEl = document.getElementById("rd-monitor-stage-id");
const titleEl = document.getElementById("rd-monitor-title");
const descEl = document.getElementById("rd-monitor-desc");
const metricValEl = document.getElementById("rd-monitor-metric-val");
const metricLabelEl = document.getElementById("rd-monitor-metric-label");
const deliverablesEl = document.getElementById("rd-monitor-deliverables");
const protocolEl = document.getElementById("rd-monitor-protocol");
const STAGE_DATA = {
"1": {
id: "PHASE 01 / 08",
title: "Ingredient Research",
desc: "Screening and agronomic optimization of premium Curcuma longa botanicals. Selecting high-altitude rhizomes with optimal curcuminoid-to-turmerone ratios and certified pesticide-free agronomic pedigree.",
metricVal: "100%",
metricLabel: "Non-GMO Curcuma Longa Agronomy",
deliverables: [
"Botanical Cultivar Genetic Fingerprinting",
"Raw Biomass High-Resolution Assay",
"Pesticide & Heavy Metal Safety Screening"
],
protocol: "Screened in accordance with USP <561> botanical quality standards."
},
"2": {
id: "PHASE 02 / 08",
title: "Botanical Research",
desc: "Phytochemical extraction and standardization of curcuminoids and essential turmerones. Targeting exact ratios of Curcumin, DMC, BDMC, and volatile ar-turmerones via clean solvent-free technologies.",
metricVal: "95.0%",
metricLabel: "Total Standardized Curcuminoids",
deliverables: [
"HPLC-UV Chromatographic Profiling",
"Essential Turmerone Volatile Fractionation",
"Zero Petrochemical Solvent Residue"
],
protocol: "Assayed using validated HPLC & LC-MS/MS quantification methodologies."
},
"3": {
id: "PHASE 03 / 08",
title: "Product Formulation",
desc: "Formulation engineering for capsules, tablets, clear beverages, and functional gummies. Optimizing physical flow, dissolution kinetics, and taste profiles across varied dietary formats.",
metricVal: "4 Formats",
metricLabel: "Capsules, RTD Liquids, Tablets, Gummies",
deliverables: [
"Automated Encapsulation Flow Compatibility",
"Aqueous Clarity in Functional Liquids",
"Gummy Thermal Cooking Tolerance"
],
protocol: "Engineered to satisfy USP <2040> disintegration & dissolution guidelines."
},
"4": {
id: "PHASE 04 / 08",
title: "Delivery Technologies",
desc: "Micellar encapsulation, phytosome complexes, and cyclodextrin dispersions. Overcoming native lipophilic crystallization by engineering hydrophilic protective shells and phospholipid chaperones.",
metricVal: "< 100nm",
metricLabel: "Sub-Micron Particle Dispersal",
deliverables: [
"Polar-Nonpolar Micellar Surfactant Wrapping",
"Phosphatidylcholine Cellular Bilayer Chaperones",
"Gamma-Cyclodextrin Supramolecular Cavities"
],
protocol: "Particle size distributions verified via Dynamic Light Scattering (DLS)."
},
"5": {
id: "PHASE 05 / 08",
title: "Bioavailability Enhancement",
desc: "Proven 29x enhancement in free curcumin plasma concentration over standard powder. Bypasses first-pass phase-II hepatic glucuronidation to deliver active un-metabolized molecules to target tissues.",
metricVal: "29X",
metricLabel: "Higher Free Curcumin Plasma AUC",
deliverables: [
"8-Hour Sustained Plasma Half-Life",
"Overcoming 11 ng/mL Water Solubility Barrier",
"Elimination of Synthetic Bio-Enhancers (Piperine)"
],
protocol: "Documented via randomized cross-over Human Clinical Pharmacokinetics."
},
"6": {
id: "PHASE 06 / 08",
title: "Stability Evaluation",
desc: "ICH stability chambers ensuring active ingredient shelf-life integrity over 36 months. Testing accelerated and long-term photolytic, thermal, and moisture degradation resistance.",
metricVal: "36 Mo",
metricLabel: "Documented Active Shelf-Life",
deliverables: [
"Zone IVb Tropical Accelerated Stress Testing",
"Photostability Resistance Under High Lux Light",
"Zero Physical Precipitation or Hard-Caking"
],
protocol: "Validated strictly per ICH Q1A(R2) & Q1B stability guidelines."
},
"7": {
id: "PHASE 07 / 08",
title: "Scientific Validation",
desc: "Pharmacokinetic assays and clinical trial evidence backing health benefits. Collaborating with clinical research organizations to evaluate inflammatory modulation, joint mobility, and endothelial function.",
metricVal: "45+",
metricLabel: "Published Clinical Research Papers",
deliverables: [
"Randomized Placebo-Controlled Human Trials",
"WOMAC Joint Comfort Score Validations",
"Endothelial Flow-Mediated Dilation Metrics"
],
protocol: "All trials conducted under Good Clinical Practice (GCP) & Helsinki Declaration."
},
"8": {
id: "PHASE 08 / 08",
title: "Commercialization Support",
desc: "Pilot-scale testing, industrial scale-up, and turnkey batch consistency. From kilogram bench batches to multi-ton commercial production with comprehensive regulatory documentation.",
metricVal: "Turnkey",
metricLabel: "Seamless Manufacturing Integration",
deliverables: [
"Full Master Batch Manufacturing Records (BMR)",
"Global Regulatory Dossiers & Halal/Kosher Specs",
"Guaranteed Lot-to-Lot HPLC Assay Consistency"
],
protocol: "Manufactured in certified cGMP, ISO 9001:2015 & ISO 22000 facilities."
}
};
const updateStage = (stageNum) => {
const data = STAGE_DATA[stageNum];
if (!data) return;
rows.forEach(r => {
r.classList.toggle("active", r.getAttribute("data-stage") === String(stageNum));
});
if (stageIdEl) stageIdEl.textContent = data.id;
if (titleEl) titleEl.textContent = data.title;
if (descEl) descEl.textContent = data.desc;
if (metricValEl) metricValEl.textContent = data.metricVal;
if (metricLabelEl) metricLabelEl.textContent = data.metricLabel;
if (protocolEl) {
protocolEl.innerHTML = `
${data.protocol}
`;
}
if (deliverablesEl) {
deliverablesEl.innerHTML = data.deliverables.map(item => `