document.addEventListener("DOMContentLoaded", function () {
const form = document.getElementById("mantleQuiz"); if (!form) return; form.addEventListener("submit", function (e) {
e.preventDefault(); let revivalistScore = 0;
let movementBuilderScore = 0;
let nextGenScore = 0; const answers = [
form.q1.value,
form.q2.value,
form.q3.value,
form.q4.value,
form.q5.value
]; answers.forEach(function (value) {
value = value.toLowerCase();
if (value.includes("revivalist") && !value.includes("nextgen")) {
revivalistScore++;
} else if (value.includes("movement")) {
movementBuilderScore++;
} else if (value.includes("nextgen")) {
nextGenScore++;
}
}); document.getElementById("revivalistResult")?.classList.add("hidden");
document.getElementById("movementBuilderResult")?.classList.add("hidden");
document.getElementById("nextGenResult")?.classList.add("hidden"); const max = Math.max(revivalistScore, movementBuilderScore, nextGenScore); let resultBlock = null;
if (max === revivalistScore) {
resultBlock = document.getElementById("revivalistResult");
} else if (max === movementBuilderScore) {
resultBlock = document.getElementById("movementBuilderResult");
} else if (max === nextGenScore) {
resultBlock = document.getElementById("nextGenResult");
} if (resultBlock) {
resultBlock.classList.remove("hidden");
resultBlock.scrollIntoView({ behavior: "smooth" });
}
});
});