<!DOCTYPE html>
<html lang="fr">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Questionnaire Ennéagramme</title>
  <style>
    body {
      font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
      background-color: #ffffff;
      color: #002147; /* Bleu marine */
      max-width: 900px;
      margin: auto;
      padding: 20px;
      border: 3px solid #b30000; /* rouge pompier */
      border-radius: 10px;
      box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
    }

    h1 {
      color: #b30000;
      text-align: center;
      font-size: 2em;
      margin-bottom: 30px;
    }
    label {
      font-weight: bold;
    }
    .question-block {
      margin: 20px 0;
      border-bottom: 1px solid #ccc;
      padding-bottom: 10px;
    }
    .question {
      margin: 10px 0;
    }
    .submit-button {
      background-color: #b30000;
      color: white;
      padding: 10px 20px;
      border: none;
      cursor: pointer;
      font-size: 16px;
    }
    .submit-button:hover {
      background-color: #800000;
    }
    .result {
      background-color: #f9f9f9;
      border: 1px solid #ccc;
      padding: 15px;
      margin-top: 20px;
    }
    .hidden {
      display: none;
    }
  </style>
</head>
<body>
  <h1>Test de personnalité - Ennéagramme</h1>
  <h2>Vous allez répondre à une série de 108 questions, temps estimé à 3 min, répondez le plus sincèrement possible, ce test est utile pour adapter la pédagogie à votre type de personnalité</h2>
  <form id="testForm">
    <label for="name">Nom et prénom :</label>
    <input type="text" id="name" name="name" required><br><br>

    <label for="email">Adresse e-mail :</label>
    <input type="email" id="email" name="email" required><br><br>

    <div id="questionContainer"></div>

    <button type="submit" class="submit-button hidden" id="submitButton">Envoyer</button>
  </form>

  <div id="result" class="result" style="display: none;"></div>

  <script>
    const questionsByType = {
      1: [
"Q1) Je ne suis jamais totalement satisfait de mes résultats car ils restent toujours perfectibles",
        "Q2) J'ai du mal à m'amuser tant que le travail n'est pas terminé",
        "Q3) Face à quelqu'un qui réfléchit trop longtemps, je prends l'initiative et agis, c'est plus fort que moi",
      "Q4) Je m'implique dans ce que je fais et je travaille dur, consciencieusement, avec sérieux, de manière ordonnée",
"Q5) Je peux me montrer critique et inflexible, et ai tendance à juger les autres, comme moi-même. J'ai d'ailleurs une petite voix intérieure qui critique en permanence. Du coup, je suis très sensible au jugement d'autrui, pouvant manifester un comportement très différent selon que je suis dans une situation dans laquelle on pourrait me juger ou non.",
"Q6) En couple, je cherche à obtenir une relation aussi parfaite que possible et attends que mon ou ma partenaire se conforme à une image idéale. Mes propres imperfections m'angoissent et je suis en quête de l'action juste qui à chaque instant fera de moi le ou la partenaire idéal(e)",
"Q7) Il faut ou on doit sont des expressions que j'emploie fréquemment",
"Q8) Je suis souvent en colère contre moi-même",
"Q9) Je veux être quelqu'un de bien, de moral, de juste. Dans cette optique, je contrôle mes désirs et émotions, justifiant ma colère si par malheur elle s'exprime",
"Q10) Je manque de tolérance et ressens rapidement une forte colère intérieure si les autres n'agissent pas comme ils devraient. Je tente de la contenir, mais elle s'exprime dans mes attitudes et mimiques (serrement de mâchoires, air exaspéré...)",
"Q11) Je suis souvent frustré(e) quand les autres manquent de rigueur",
"Q12) Je préfère respecter les règles plutôt que prendre des raccourcis",
 // ... (ajouter les 9 questions restantes du type 1)
      ],
      2: [
        "Q13) Je suis serviable et chaleureux. Je veux aider les autres (aide directe, conseils, information, utilisation de mon réseau relationnel) et souffre de rester seul et inactif",
"Q14) Je suis toujours disposé(e) à aider ceux que je juge importants",
"Q15) Je suis fier de ce que je fais pour les autres et de n'avoir quant à moi pas besoin d'aide",
"Q16) Je suis de nature jalouse",
"Q17) Je prends plutôt mes décisions sur la base de mes émotions",
"Q18) Je sens parfois que mon indépendance est mise en cause par la nécessité d'aider les autres, ce qui m'énerve intérieurement",
"Q19) Je cherche à plaire et je sais flatter et m'adapter à chacun, pouvant même présenter une identité différente selon mes interlocuteurs",
"Q20) Je peux sans préavis cesser d'apporter mon aide à quelqu'un qui ne sait pas en profiter",
"Q21) Je trouve que les autres ne sont pas assez reconnaissants pour ce que je fais pour eux",
"Q22) Je ne cherche pas forcément l'avant de la scène et peux facilement jouer l'assistant de quelqu'un d'important",
"Q23) Je me rends souvent disponible pour aider les autres, même si je suis débordé(e)",
"Q24) Je suis très attentif(ve) aux besoins des autres",

        // ... (questions du type 2)
      ],
3: [
"Q25) J'aime gagner par-dessus tout. Je déteste l'idée de perdre",
"Q26) La connaissance des critères qui permettront aux autres d'évaluer si ce que j'accomplis sera considéré comme un succès est d'une très grande importance pour moi",
"Q27) J'ai toujours de multiples occupations, que je mène en parallèle. Très actif, j'ai toujours un objectif à atteindre",
"Q28) J'accepte très mal que le comportement d'un autre puisse mettre en danger mon succès",
"Q29) J'ai difficilement accès à mes sentiments. J'ai du mal à savoir qui je suis. Je m'identifie à ce que je produis et exprime les sentiments en phase avec mes projets",
"Q30) Jouant un rôle adapté en toutes circonstances, je suis le caméléon qui sait répondre à l'attendu de la situation",
"Q31) Je n'aime pas les trop longs projets, car ils comportent une composante de risque que je souhaite minimiser en toutes circonstances",
"Q32) Avec un ou une partenaire de vie, c'est par le travail fourni pour le bien du couple que je montre mon amour",
"Q33) Je suis doué(e) pour argumenter et convaincre. Séducteur ou séductrice, beau parleur ou belle parleuse, la première chose que je vends, c'est moi-même",
"Q34) J'apprécie que les autres partagent mon optimisme et mon implication",
"Q35) J’aime atteindre des objectifs clairs et concrets",
"Q36) Je fais attention à l’image que je renvoie aux autres",
      ],
4: [
"Q37) Ce que je vis est unique, vous ne pouvez pas me comprendre",
"Q38) Je veux des émotions intenses",
"Q39) Je suis sensible, sais faire preuve de compassion et d'une bonne capacité d'écoute",
"Q40) Mon humeur est très variable",
"Q41) Je repère immédiatement ce qui manque dans une situation pour que tout soit bien. Cela provoque chez moi une déception qui me donne envie de m'éloigner",
"Q42) Je ne peux pas vous faire comprendre ce que je ressens par des mots, c'est pourquoi j'utilise des symboles. Mais souvent, vous ne les comprenez pas",
"Q43) Mon imaginaire est plus riche que la triste réalité",
"Q44) J'aime ce qui est beau",
"Q45) La vie est une tragédie, c'est pour ça que je suis souvent mélancolique",
"Q46) En couple, ma perception de ce qui ne va pas chez l'autre me pousse parfois à l'attirer pour le repousser, pour ensuite l'attirer de nouveau dans un va-et-vient tragique",
"Q47) Je ressens parfois un vide intérieur difficile à combler",
"Q48) J’ai besoin de me sentir unique et authentique",
    ],
5: [
"Q49) Je veux comprendre le monde en l'observant à distance",
"Q50) Mon temps et mon savoir sont précieux",
"Q51) J'aime planifier, structurer, prévoir tout ce que je fais",
"Q52) Mes émotions, parfois vécues en décalage, me font peur, et je m'efforce de les contrôler. Tout le monde devrait d'ailleurs faire de même",
"Q53) Je préserve mon jardin secret et déteste les tentatives d'intrusion",
"Q54) Seul, je ne m'ennuie jamais, j'ai tant de choses à faire dans ma tête",
"Q55) J'évite de trop en dire crainte que la conversation ne finisse sur un sujet que je ne maitrise pas assez. Alors je laisse parler les autres, et quand tout le monde a parlé, je sais que je peux commencer mon exposé, clair et précis, et divulguer une partie de mon savoir. J'ai aussi développé une grande capacité d'écoute, objective",
"Q56) Je sais manifester une tendresse non verbale",
"Q57) Il me faut me retrouver seul pour recharger mes batteries et faire le point",
"Q58) Je cherche à en savoir un maximum. Je n'ai jamais assez d'informations pour prendre une décision",
"Q59) Je préfère observer avant d’agir",
"Q60) Je me méfie des excès émotionnels ou de l’intrusion",
     ],
6: [
"Q61) J'imagine toujours les problèmes potentiels",
"Q62) J'ai du mal à me rappeler de mes plaisir et succès passés et peux même craindre le succès",
"Q63) Je suis anxieux et sceptique",
"Q64) J'ai du mal à me décider et peux changer d'avis en un instant. Je voudrais que mes décisions soient logiques. Dans l'incertitude, je vais chercher des conseils et des informations",
"Q65) Il y a deux catégories pour moi : ceux de mon groupe, envers lesquels je suis serviable et loyal et dont j'attends le même comportement en retour, et ceux en dehors du groupe, envers lesquels je suis méfiant(e). Si ces derniers sont porteurs d'une autorité, je peux même me montrer agressi-f-ve à leur égard",
"Q66) Si je sais ce qu'on attend de moi, je me montre acti-f-ve et efficace dans l'action, sinon, je peux avoir du mal à me lancer",
"Q67) Je suis en couple un ou une partenaire loyal(e), bien au fait de ses devoirs, dans une perspective de relation sur le long terme. Pour établir la relation, il m'a fallu d'abord réussir à faire confiance à mon ou ma partenaire",
"Q68) Je respecte scrupuleusement les procédures et aime appartenir à un groupe bien structuré, à la loi duquel j'obéis",
"Q69) Je soutiens les vaincu(e)s, les opprimé(e)s, les persécuté(e)s",
"Q70) J'ai peur de tout ce qui est changement et remet en cause la stabilité. J'ai aussi peur des autres et de leurs intentions cachées. Si ma peur domine, je cherche à éviter le danger. Je me soumets à l'autorité. Sinon, je peux aller au-devant du danger, parfois de façon kamikaze. Je m'oppose alors à l'autorité et rallie le camp des victimes de l'autorité abusive. Je peux alterner très rapidement ces deux états",
"Q71) J’ai du mal à faire confiance tout de suite",
"Q72) J’ai besoin de sécurité et de repères",
     ],
7: [
"Q73) Je planifie en permanence mon avenir pour me garantir la possibilité de toujours pouvoir échapper aux moments pénibles et d'avoir en permanence du plaisir",
"Q74) Quand quelque chose est bon, plus il y en a, meilleur c'est",
"Q75) J'ai du mal à me restreindre à un ou une partenaire fixe, attitude qui me ferme un univers de possibles. Si je parviens, je conserve souvent une tendance à m'échapper en cas de difficultés",
"Q76) j'adore établir des liens entre sujets qui ne semblent pas liés entre eux, prenant plaisir à utiliser ma capacité de synthèse",
"Q77) Je déteste toutes les contraintes : règles, tâches routinières",
"Q78) Je cherche à maintenir un maximum d'options, ouvertes autant que possible, car choisir, c'est renoncer à ce qu'on ne choisit pas",
"Q79) Débordant d'idées, j'adore faire plusieurs choses en même temps",
"Q80) Je travaille sur un sujet donné tant que j'y trouve du plaisir, puis je passe à autre chose",
"Q81) J'aime partager mon plaisir avec les autres",
"Q82) Mon humour est parfois incisif, utilisant ce que je pense être ma supériorité mentale, inconscient parfois des réactions émotionnelles que je peux susciter",
"Q83) Je suis optimiste et enthousiaste",
"Q84) Je fuis l’ennui et les émotions négatives",
     ],
8: [
"Q85) J'aime commander, avoir du pouvoir. J'en use jusqu'à parfois contrôler les moindres détails",
"Q86) Les besoins et les émotions sont pour moi des signes de faiblesse, tant chez moi que chez l'autre",
"Q87) Je mène ma vie comme un combat pour la justice",
"Q88) Je suis un excellent organisateur",
"Q89) Je sais me décider très vite et agir en conséquence",
"Q90) Le monde tel que je le vois est en noir et blanc, bon ou mauvais, avec moi ou contre moi",
"Q91) L'énergie dont je déborde me rend intolérant(e) à toute frustration, ce qui déclenche de très fortes colères, parfois violentes",
"Q92) Les règles sont faites pour être transgressées, tant les miennes que celles du monde",
"Q93) Les autres sont pour moi une menace potentielle. Je sais très vite repérer leurs points faibles pour les utiliser et prendre le pouvoir",
"Q94) Je ne suis pas vraiment diplomate et aime m'affirmer en disant NON souvent",
"Q95) Je respecte la force plus que la douceur",
"Q96) Je prends facilement le leadership dans les situations tendues",
     ],
9: [
"Q97) J'aime créer une atmosphère harmonieuse et je suis facile à vivre. J'ai beaucoup de mal à dire NON",
"Q98) J'ai du mal à discerner l'important du secondaire",
"Q99) J'ai beaucoup de mal à me décider car je ne voudrais pas, par ma décision, initier un conflit. De plus, je ne sais pas vraiment ce que je veux. J'écoute volontiers tous les point de vue dans l'espoir de trouver un consensus",
"Q100) En couple, mon ou ma partenaire devient le centre de ma vie. Je connais tous ces désirs et attentes, mieux que les miens propres",
"Q101) Je n'aime pas agir et, souvent il faut qu'un élément extérieur m'y pousse",
"Q102) Ce qui est nouveau est source potentielle de conflit ou de remise en cause, alors je n'aime pas ça",
"Q103) Dans un cadre donné, je fournis le travail attendu au niveau où il sera apprécié, sans chercher à briller à tout prix",
"Q104) J'ignore ou ne tiens pas compte de mes besoins, j'y ai des substituts tels que cigarette, télévision, lecture, alcool, ou même travail acharné",
"Q105) J'écoute ce qu'on dit sans donner en général d'opinion",
"Q106) Je refoule ma colère et boude ou montre mon agacement de manière non verbale. Quand j'explose, c'est terrible ; cela a bien dû m'arriver deux ou trois fois dans ma vie, longtemps après le vrai problème mais, en général, j'exprime plutôt mon bouillonnement intérieur par l'inertie",
"Q107) J’ai du mal à affirmer mes propres priorités",
"Q108) Je m’adapte facilement aux autres",      ],
      // Ajoute les autres types ici comme dans ton code original...
    };

    const allQuestions = [];
    for (let type = 1; type <= 9; type++) {
      const questions = questionsByType[type];
      if (!questions) continue;
      questions.forEach((q, i) => {
        allQuestions.push({
          type,
          text: q,
          id: `type${type}_q${i}`
        });
      });
    }

    let currentQuestionIndex = 0;
    const responses = {};
    const container = document.getElementById("questionContainer");
    const form = document.getElementById("testForm");
    const submitButton = document.getElementById("submitButton");

    function showNextQuestion() {
      if (currentQuestionIndex >= allQuestions.length) {
        submitButton.classList.remove("hidden");
        return;
      }

      const question = allQuestions[currentQuestionIndex];
      const block = document.createElement("div");
      block.className = "question-block";
      block.innerHTML = `
        <p class="question">${question.text}</p>
        <label><input type="radio" name="${question.id}" value="5"> Tout à fait d'accord</label><br>
        <label><input type="radio" name="${question.id}" value="4"> Plutôt d'accord</label><br>
        <label><input type="radio" name="${question.id}" value="3"> Neutre</label><br>
        <label><input type="radio" name="${question.id}" value="2"> Plutôt pas d'accord</label><br>
        <label><input type="radio" name="${question.id}" value="1"> Pas du tout d'accord</label>
      `;
      container.appendChild(block);

      const radios = block.querySelectorAll('input[type="radio"]');
      radios.forEach(radio => {
        radio.addEventListener('change', () => {
          responses[question.id] = parseInt(radio.value);
          currentQuestionIndex++;
          showNextQuestion();
        });
      });
    }

    showNextQuestion();

    form.addEventListener("submit", function (e) {
      e.preventDefault();
      const typeScores = {};

      for (const key in responses) {
        const match = key.match(/type(\d+)_q\d+/);
        if (match) {
          const type = match[1];
          if (!typeScores[type]) typeScores[type] = 0;
          typeScores[type] += responses[key];
        }
      }

      let maxType = null;
      let maxScore = -1;
      for (const type in typeScores) {
        if (typeScores[type] > maxScore) {
          maxScore = typeScores[type];
          maxType = type;
        }
      }

  const explications = {
        1: "Les personnes perfectionnistes (de type 1 ) sont motivées par le désir de faire ce qui est juste, bon et parfait. Elles sont rigides dans leurs principes, cherchant à améliorer constamment les choses et à éviter les erreurs. Très critiques envers elles-mêmes et les autres, elles peuvent se montrer impatientes face aux imperfections. Elles aspirent à la perfection dans tous les aspects de leur vie.",
        2: "Les personnes altruiste (de type 2) sont orientées vers les autres, cherchant à être aimées et à aider ceux qui les entourent. Elles trouvent de la valeur dans le soutien qu’elles apportent aux autres et sont sensibles aux besoins d’autrui. Cependant, elles peuvent se sacrifier en oubliant leurs propres besoins. Elles aiment recevoir de la reconnaissance pour leurs efforts et peuvent se sentir rejetées quand ce n’est pas le cas.",
        3: "Les personnes Performante (de type 3) sont motivées par le besoin de réussir et de se distinguer. Elles sont orientées vers la performance et recherchent constamment l’accomplissement de leurs objectifs. Ambitieuses et compétitives, elles sont souvent charismatiques et soucieuses de leur image. Elles peuvent se perdre dans leur quête de succès au détriment de leurs émotions.",
        4: "Les personnes romantiques (de type 4) cherchent à se sentir uniques et profondes. Elles sont en quête de sens et d’authenticité, souvent plongées dans leurs émotions. Elles ressentent un fort besoin d’exprimer leur individualité et peuvent se sentir différentes des autres. Sensibles à la beauté et à la créativité, elles peuvent se laisser emporter par un sentiment de mélancolie.",
        5: "Les personnes observatrices (de type 5) sont analytiques, observatrices et indépendantes. Elles recherchent la connaissance et la compréhension, souvent en se retirant du monde extérieur pour réfléchir profondément. Leur besoin de se préserver des émotions intenses peut les amener à être distantes et détachées. Elles aiment avoir un contrôle sur leur environnement et leurs émotions.",
        6: "Les personnes Loyales (de type 6) sont motivées par la recherche de sécurité et de loyauté. Elles sont préoccupées par les risques et les incertitudes, souvent en quête de stabilité. Dévouées et fiables, elles peuvent se montrer anxieuses et excessivement méfiantes. Elles cherchent des figures d'autorité et des systèmes pour se sentir protégées.",
        7: "Les personnes épicuriennes (de type 7) sont enthousiastes, optimistes et aiment rechercher de nouvelles expériences. Elles fuient la douleur et la contrainte, cherchant à maximiser leur plaisir et leur liberté. Leur énergie débordante peut parfois les mener à l'imprudence. Elles sont motivées par le désir d'éviter la souffrance et de vivre pleinement chaque instant.",
        8: "Les personnes protectrice (de type 8) sont fortes, assertives et désireuses de contrôler leur environnement. Elles se battent pour la justice et l'autonomie, n'hésitant pas à prendre les devants. Elles peuvent paraître autoritaires ou intenses, mais elles sont profondément loyales envers ceux qu'elles considèrent dignes de leur confiance. Elles cherchent à éviter la vulnérabilité et à maintenir leur indépendance.",
        9: "Les personnes médiatrices (de type 9) recherchent l'harmonie et la paix intérieure. Elles sont souvent pacifiques et empathiques, préférant éviter les conflits et les tensions. Elles sont capables de s'adapter aux besoins des autres, mais peuvent perdre de vue leurs propres désirs. Elles cherchent à maintenir l'équilibre autour d'elles, parfois au prix de leur propre assertivité.",      };

      document.getElementById("result").innerHTML = `
        <h2>Votre type dominant : ${maxType}</h2>
        <p>${explications[maxType]}</p>
      `;
      document.getElementById("result").style.display = "block";
// Envoi par email à contact@devenir-officier.fr
    fetch("https://formsubmit.co/ajax/contact@devenir-officier.fr", {
        method: "POST",
        headers: {
            "Content-Type": "application/json",
            Accept: "application/json"
        },
        body: JSON.stringify({
            name: name,
            email: email,
            message: `Résultat ennéagramme : Type ${maxType} - ${explication}`
        })
    })
    .then(response => response.json())
    .then(data => {
        console.log("Email envoyé avec succès à contact@devenir-officier.fr", data);
    })
    .catch(error => {
        console.error("Erreur lors de l'envoi de l'email à contact@devenir-officier.fr", error);
    });

    // Envoi par email au candidat
    fetch(`https://formsubmit.co/ajax/${email}`, {
        method: "POST",
        headers: {
            "Content-Type": "application/json",
            Accept: "application/json"
        },
        body: JSON.stringify({
            name: name,
            email: email,
            message: `Votre résultat ennéagramme : Type ${maxType} - ${explication}`
        })
    })
    .then(response => response.json())
    .then(data => {
        console.log("Email envoyé avec succès au candidat", data);
        alert("Votre résultat a été envoyé par email.");
    })
    .catch(error => {
        console.error("Erreur lors de l'envoi de l'email au candidat", error);
        alert("Une erreur est survenue lors de l'envoi de votre email.");
    });
    });
  </script>
</body>
</html>
<!DOCTYPE html>
<html lang="fr">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Questionnaire Ennéagramme</title>
  <style>
    body {
      font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
      background-color: #ffffff;
      color: #002147; /* Bleu marine */
      max-width: 900px;
      margin: auto;
      padding: 20px;
      border: 3px solid #b30000; /* rouge pompier */
      border-radius: 10px;
      box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
    }

    h1 {
      color: #b30000;
      text-align: center;
      font-size: 2em;
      margin-bottom: 30px;
    }
    label {
      font-weight: bold;
    }
    .question-block {
      margin: 20px 0;
      border-bottom: 1px solid #ccc;
      padding-bottom: 10px;
    }
    .question {
      margin: 10px 0;
    }
    .submit-button {
      background-color: #b30000;
      color: white;
      padding: 10px 20px;
      border: none;
      cursor: pointer;
      font-size: 16px;
    }
    .submit-button:hover {
      background-color: #800000;
    }
    .result {
      background-color: #f9f9f9;
      border: 1px solid #ccc;
      padding: 15px;
      margin-top: 20px;
    }
    .hidden {
      display: none;
    }
  </style>
</head>
<body>
  <h1>Test de personnalité - Ennéagramme</h1>
  <h2>Vous allez répondre à une série de 108 questions, temps estimé à 3 min, répondez le plus sincèrement possible, ce test est utile pour adapter la pédagogie à votre type de personnalité</h2>
  <form id="testForm">
    <label for="name">Nom et prénom :</label>
    <input type="text" id="name" name="name" required><br><br>

    <label for="email">Adresse e-mail :</label>
    <input type="email" id="email" name="email" required><br><br>

    <div id="questionContainer"></div>

    <button type="submit" class="submit-button hidden" id="submitButton">Envoyer</button>
  </form>

  <div id="result" class="result" style="display: none;"></div>

  <script>
    const questionsByType = {
      1: [
"Q1) Je ne suis jamais totalement satisfait de mes résultats car ils restent toujours perfectibles",
        "Q2) J'ai du mal à m'amuser tant que le travail n'est pas terminé",
        "Q3) Face à quelqu'un qui réfléchit trop longtemps, je prends l'initiative et agis, c'est plus fort que moi",
      "Q4) Je m'implique dans ce que je fais et je travaille dur, consciencieusement, avec sérieux, de manière ordonnée",
"Q5) Je peux me montrer critique et inflexible, et ai tendance à juger les autres, comme moi-même. J'ai d'ailleurs une petite voix intérieure qui critique en permanence. Du coup, je suis très sensible au jugement d'autrui, pouvant manifester un comportement très différent selon que je suis dans une situation dans laquelle on pourrait me juger ou non.",
"Q6) En couple, je cherche à obtenir une relation aussi parfaite que possible et attends que mon ou ma partenaire se conforme à une image idéale. Mes propres imperfections m'angoissent et je suis en quête de l'action juste qui à chaque instant fera de moi le ou la partenaire idéal(e)",
"Q7) Il faut ou on doit sont des expressions que j'emploie fréquemment",
"Q8) Je suis souvent en colère contre moi-même",
"Q9) Je veux être quelqu'un de bien, de moral, de juste. Dans cette optique, je contrôle mes désirs et émotions, justifiant ma colère si par malheur elle s'exprime",
"Q10) Je manque de tolérance et ressens rapidement une forte colère intérieure si les autres n'agissent pas comme ils devraient. Je tente de la contenir, mais elle s'exprime dans mes attitudes et mimiques (serrement de mâchoires, air exaspéré...)",
"Q11) Je suis souvent frustré(e) quand les autres manquent de rigueur",
"Q12) Je préfère respecter les règles plutôt que prendre des raccourcis",
 // ... (ajouter les 9 questions restantes du type 1)
      ],
      2: [
        "Q13) Je suis serviable et chaleureux. Je veux aider les autres (aide directe, conseils, information, utilisation de mon réseau relationnel) et souffre de rester seul et inactif",
"Q14) Je suis toujours disposé(e) à aider ceux que je juge importants",
"Q15) Je suis fier de ce que je fais pour les autres et de n'avoir quant à moi pas besoin d'aide",
"Q16) Je suis de nature jalouse",
"Q17) Je prends plutôt mes décisions sur la base de mes émotions",
"Q18) Je sens parfois que mon indépendance est mise en cause par la nécessité d'aider les autres, ce qui m'énerve intérieurement",
"Q19) Je cherche à plaire et je sais flatter et m'adapter à chacun, pouvant même présenter une identité différente selon mes interlocuteurs",
"Q20) Je peux sans préavis cesser d'apporter mon aide à quelqu'un qui ne sait pas en profiter",
"Q21) Je trouve que les autres ne sont pas assez reconnaissants pour ce que je fais pour eux",
"Q22) Je ne cherche pas forcément l'avant de la scène et peux facilement jouer l'assistant de quelqu'un d'important",
"Q23) Je me rends souvent disponible pour aider les autres, même si je suis débordé(e)",
"Q24) Je suis très attentif(ve) aux besoins des autres",

        // ... (questions du type 2)
      ],
3: [
"Q25) J'aime gagner par-dessus tout. Je déteste l'idée de perdre",
"Q26) La connaissance des critères qui permettront aux autres d'évaluer si ce que j'accomplis sera considéré comme un succès est d'une très grande importance pour moi",
"Q27) J'ai toujours de multiples occupations, que je mène en parallèle. Très actif, j'ai toujours un objectif à atteindre",
"Q28) J'accepte très mal que le comportement d'un autre puisse mettre en danger mon succès",
"Q29) J'ai difficilement accès à mes sentiments. J'ai du mal à savoir qui je suis. Je m'identifie à ce que je produis et exprime les sentiments en phase avec mes projets",
"Q30) Jouant un rôle adapté en toutes circonstances, je suis le caméléon qui sait répondre à l'attendu de la situation",
"Q31) Je n'aime pas les trop longs projets, car ils comportent une composante de risque que je souhaite minimiser en toutes circonstances",
"Q32) Avec un ou une partenaire de vie, c'est par le travail fourni pour le bien du couple que je montre mon amour",
"Q33) Je suis doué(e) pour argumenter et convaincre. Séducteur ou séductrice, beau parleur ou belle parleuse, la première chose que je vends, c'est moi-même",
"Q34) J'apprécie que les autres partagent mon optimisme et mon implication",
"Q35) J’aime atteindre des objectifs clairs et concrets",
"Q36) Je fais attention à l’image que je renvoie aux autres",
      ],
4: [
"Q37) Ce que je vis est unique, vous ne pouvez pas me comprendre",
"Q38) Je veux des émotions intenses",
"Q39) Je suis sensible, sais faire preuve de compassion et d'une bonne capacité d'écoute",
"Q40) Mon humeur est très variable",
"Q41) Je repère immédiatement ce qui manque dans une situation pour que tout soit bien. Cela provoque chez moi une déception qui me donne envie de m'éloigner",
"Q42) Je ne peux pas vous faire comprendre ce que je ressens par des mots, c'est pourquoi j'utilise des symboles. Mais souvent, vous ne les comprenez pas",
"Q43) Mon imaginaire est plus riche que la triste réalité",
"Q44) J'aime ce qui est beau",
"Q45) La vie est une tragédie, c'est pour ça que je suis souvent mélancolique",
"Q46) En couple, ma perception de ce qui ne va pas chez l'autre me pousse parfois à l'attirer pour le repousser, pour ensuite l'attirer de nouveau dans un va-et-vient tragique",
"Q47) Je ressens parfois un vide intérieur difficile à combler",
"Q48) J’ai besoin de me sentir unique et authentique",
    ],
5: [
"Q49) Je veux comprendre le monde en l'observant à distance",
"Q50) Mon temps et mon savoir sont précieux",
"Q51) J'aime planifier, structurer, prévoir tout ce que je fais",
"Q52) Mes émotions, parfois vécues en décalage, me font peur, et je m'efforce de les contrôler. Tout le monde devrait d'ailleurs faire de même",
"Q53) Je préserve mon jardin secret et déteste les tentatives d'intrusion",
"Q54) Seul, je ne m'ennuie jamais, j'ai tant de choses à faire dans ma tête",
"Q55) J'évite de trop en dire crainte que la conversation ne finisse sur un sujet que je ne maitrise pas assez. Alors je laisse parler les autres, et quand tout le monde a parlé, je sais que je peux commencer mon exposé, clair et précis, et divulguer une partie de mon savoir. J'ai aussi développé une grande capacité d'écoute, objective",
"Q56) Je sais manifester une tendresse non verbale",
"Q57) Il me faut me retrouver seul pour recharger mes batteries et faire le point",
"Q58) Je cherche à en savoir un maximum. Je n'ai jamais assez d'informations pour prendre une décision",
"Q59) Je préfère observer avant d’agir",
"Q60) Je me méfie des excès émotionnels ou de l’intrusion",
     ],
6: [
"Q61) J'imagine toujours les problèmes potentiels",
"Q62) J'ai du mal à me rappeler de mes plaisir et succès passés et peux même craindre le succès",
"Q63) Je suis anxieux et sceptique",
"Q64) J'ai du mal à me décider et peux changer d'avis en un instant. Je voudrais que mes décisions soient logiques. Dans l'incertitude, je vais chercher des conseils et des informations",
"Q65) Il y a deux catégories pour moi : ceux de mon groupe, envers lesquels je suis serviable et loyal et dont j'attends le même comportement en retour, et ceux en dehors du groupe, envers lesquels je suis méfiant(e). Si ces derniers sont porteurs d'une autorité, je peux même me montrer agressi-f-ve à leur égard",
"Q66) Si je sais ce qu'on attend de moi, je me montre acti-f-ve et efficace dans l'action, sinon, je peux avoir du mal à me lancer",
"Q67) Je suis en couple un ou une partenaire loyal(e), bien au fait de ses devoirs, dans une perspective de relation sur le long terme. Pour établir la relation, il m'a fallu d'abord réussir à faire confiance à mon ou ma partenaire",
"Q68) Je respecte scrupuleusement les procédures et aime appartenir à un groupe bien structuré, à la loi duquel j'obéis",
"Q69) Je soutiens les vaincu(e)s, les opprimé(e)s, les persécuté(e)s",
"Q70) J'ai peur de tout ce qui est changement et remet en cause la stabilité. J'ai aussi peur des autres et de leurs intentions cachées. Si ma peur domine, je cherche à éviter le danger. Je me soumets à l'autorité. Sinon, je peux aller au-devant du danger, parfois de façon kamikaze. Je m'oppose alors à l'autorité et rallie le camp des victimes de l'autorité abusive. Je peux alterner très rapidement ces deux états",
"Q71) J’ai du mal à faire confiance tout de suite",
"Q72) J’ai besoin de sécurité et de repères",
     ],
7: [
"Q73) Je planifie en permanence mon avenir pour me garantir la possibilité de toujours pouvoir échapper aux moments pénibles et d'avoir en permanence du plaisir",
"Q74) Quand quelque chose est bon, plus il y en a, meilleur c'est",
"Q75) J'ai du mal à me restreindre à un ou une partenaire fixe, attitude qui me ferme un univers de possibles. Si je parviens, je conserve souvent une tendance à m'échapper en cas de difficultés",
"Q76) j'adore établir des liens entre sujets qui ne semblent pas liés entre eux, prenant plaisir à utiliser ma capacité de synthèse",
"Q77) Je déteste toutes les contraintes : règles, tâches routinières",
"Q78) Je cherche à maintenir un maximum d'options, ouvertes autant que possible, car choisir, c'est renoncer à ce qu'on ne choisit pas",
"Q79) Débordant d'idées, j'adore faire plusieurs choses en même temps",
"Q80) Je travaille sur un sujet donné tant que j'y trouve du plaisir, puis je passe à autre chose",
"Q81) J'aime partager mon plaisir avec les autres",
"Q82) Mon humour est parfois incisif, utilisant ce que je pense être ma supériorité mentale, inconscient parfois des réactions émotionnelles que je peux susciter",
"Q83) Je suis optimiste et enthousiaste",
"Q84) Je fuis l’ennui et les émotions négatives",
     ],
8: [
"Q85) J'aime commander, avoir du pouvoir. J'en use jusqu'à parfois contrôler les moindres détails",
"Q86) Les besoins et les émotions sont pour moi des signes de faiblesse, tant chez moi que chez l'autre",
"Q87) Je mène ma vie comme un combat pour la justice",
"Q88) Je suis un excellent organisateur",
"Q89) Je sais me décider très vite et agir en conséquence",
"Q90) Le monde tel que je le vois est en noir et blanc, bon ou mauvais, avec moi ou contre moi",
"Q91) L'énergie dont je déborde me rend intolérant(e) à toute frustration, ce qui déclenche de très fortes colères, parfois violentes",
"Q92) Les règles sont faites pour être transgressées, tant les miennes que celles du monde",
"Q93) Les autres sont pour moi une menace potentielle. Je sais très vite repérer leurs points faibles pour les utiliser et prendre le pouvoir",
"Q94) Je ne suis pas vraiment diplomate et aime m'affirmer en disant NON souvent",
"Q95) Je respecte la force plus que la douceur",
"Q96) Je prends facilement le leadership dans les situations tendues",
     ],
9: [
"Q97) J'aime créer une atmosphère harmonieuse et je suis facile à vivre. J'ai beaucoup de mal à dire NON",
"Q98) J'ai du mal à discerner l'important du secondaire",
"Q99) J'ai beaucoup de mal à me décider car je ne voudrais pas, par ma décision, initier un conflit. De plus, je ne sais pas vraiment ce que je veux. J'écoute volontiers tous les point de vue dans l'espoir de trouver un consensus",
"Q100) En couple, mon ou ma partenaire devient le centre de ma vie. Je connais tous ces désirs et attentes, mieux que les miens propres",
"Q101) Je n'aime pas agir et, souvent il faut qu'un élément extérieur m'y pousse",
"Q102) Ce qui est nouveau est source potentielle de conflit ou de remise en cause, alors je n'aime pas ça",
"Q103) Dans un cadre donné, je fournis le travail attendu au niveau où il sera apprécié, sans chercher à briller à tout prix",
"Q104) J'ignore ou ne tiens pas compte de mes besoins, j'y ai des substituts tels que cigarette, télévision, lecture, alcool, ou même travail acharné",
"Q105) J'écoute ce qu'on dit sans donner en général d'opinion",
"Q106) Je refoule ma colère et boude ou montre mon agacement de manière non verbale. Quand j'explose, c'est terrible ; cela a bien dû m'arriver deux ou trois fois dans ma vie, longtemps après le vrai problème mais, en général, j'exprime plutôt mon bouillonnement intérieur par l'inertie",
"Q107) J’ai du mal à affirmer mes propres priorités",
"Q108) Je m’adapte facilement aux autres",      ],
      // Ajoute les autres types ici comme dans ton code original...
    };

    const allQuestions = [];
    for (let type = 1; type <= 9; type++) {
      const questions = questionsByType[type];
      if (!questions) continue;
      questions.forEach((q, i) => {
        allQuestions.push({
          type,
          text: q,
          id: `type${type}_q${i}`
        });
      });
    }

    let currentQuestionIndex = 0;
    const responses = {};
    const container = document.getElementById("questionContainer");
    const form = document.getElementById("testForm");
    const submitButton = document.getElementById("submitButton");

    function showNextQuestion() {
      if (currentQuestionIndex >= allQuestions.length) {
        submitButton.classList.remove("hidden");
        return;
      }

      const question = allQuestions[currentQuestionIndex];
      const block = document.createElement("div");
      block.className = "question-block";
      block.innerHTML = `
        <p class="question">${question.text}</p>
        <label><input type="radio" name="${question.id}" value="5"> Tout à fait d'accord</label><br>
        <label><input type="radio" name="${question.id}" value="4"> Plutôt d'accord</label><br>
        <label><input type="radio" name="${question.id}" value="3"> Neutre</label><br>
        <label><input type="radio" name="${question.id}" value="2"> Plutôt pas d'accord</label><br>
        <label><input type="radio" name="${question.id}" value="1"> Pas du tout d'accord</label>
      `;
      container.appendChild(block);

      const radios = block.querySelectorAll('input[type="radio"]');
      radios.forEach(radio => {
        radio.addEventListener('change', () => {
          responses[question.id] = parseInt(radio.value);
          currentQuestionIndex++;
          showNextQuestion();
        });
      });
    }

    showNextQuestion();

    form.addEventListener("submit", function (e) {
      e.preventDefault();
      const typeScores = {};

      for (const key in responses) {
        const match = key.match(/type(\d+)_q\d+/);
        if (match) {
          const type = match[1];
          if (!typeScores[type]) typeScores[type] = 0;
          typeScores[type] += responses[key];
        }
      }

      let maxType = null;
      let maxScore = -1;
      for (const type in typeScores) {
        if (typeScores[type] > maxScore) {
          maxScore = typeScores[type];
          maxType = type;
        }
      }

  const explications = {
        1: "Les personnes perfectionnistes (de type 1 ) sont motivées par le désir de faire ce qui est juste, bon et parfait. Elles sont rigides dans leurs principes, cherchant à améliorer constamment les choses et à éviter les erreurs. Très critiques envers elles-mêmes et les autres, elles peuvent se montrer impatientes face aux imperfections. Elles aspirent à la perfection dans tous les aspects de leur vie.",
        2: "Les personnes altruiste (de type 2) sont orientées vers les autres, cherchant à être aimées et à aider ceux qui les entourent. Elles trouvent de la valeur dans le soutien qu’elles apportent aux autres et sont sensibles aux besoins d’autrui. Cependant, elles peuvent se sacrifier en oubliant leurs propres besoins. Elles aiment recevoir de la reconnaissance pour leurs efforts et peuvent se sentir rejetées quand ce n’est pas le cas.",
        3: "Les personnes Performante (de type 3) sont motivées par le besoin de réussir et de se distinguer. Elles sont orientées vers la performance et recherchent constamment l’accomplissement de leurs objectifs. Ambitieuses et compétitives, elles sont souvent charismatiques et soucieuses de leur image. Elles peuvent se perdre dans leur quête de succès au détriment de leurs émotions.",
        4: "Les personnes romantiques (de type 4) cherchent à se sentir uniques et profondes. Elles sont en quête de sens et d’authenticité, souvent plongées dans leurs émotions. Elles ressentent un fort besoin d’exprimer leur individualité et peuvent se sentir différentes des autres. Sensibles à la beauté et à la créativité, elles peuvent se laisser emporter par un sentiment de mélancolie.",
        5: "Les personnes observatrices (de type 5) sont analytiques, observatrices et indépendantes. Elles recherchent la connaissance et la compréhension, souvent en se retirant du monde extérieur pour réfléchir profondément. Leur besoin de se préserver des émotions intenses peut les amener à être distantes et détachées. Elles aiment avoir un contrôle sur leur environnement et leurs émotions.",
        6: "Les personnes Loyales (de type 6) sont motivées par la recherche de sécurité et de loyauté. Elles sont préoccupées par les risques et les incertitudes, souvent en quête de stabilité. Dévouées et fiables, elles peuvent se montrer anxieuses et excessivement méfiantes. Elles cherchent des figures d'autorité et des systèmes pour se sentir protégées.",
        7: "Les personnes épicuriennes (de type 7) sont enthousiastes, optimistes et aiment rechercher de nouvelles expériences. Elles fuient la douleur et la contrainte, cherchant à maximiser leur plaisir et leur liberté. Leur énergie débordante peut parfois les mener à l'imprudence. Elles sont motivées par le désir d'éviter la souffrance et de vivre pleinement chaque instant.",
        8: "Les personnes protectrice (de type 8) sont fortes, assertives et désireuses de contrôler leur environnement. Elles se battent pour la justice et l'autonomie, n'hésitant pas à prendre les devants. Elles peuvent paraître autoritaires ou intenses, mais elles sont profondément loyales envers ceux qu'elles considèrent dignes de leur confiance. Elles cherchent à éviter la vulnérabilité et à maintenir leur indépendance.",
        9: "Les personnes médiatrices (de type 9) recherchent l'harmonie et la paix intérieure. Elles sont souvent pacifiques et empathiques, préférant éviter les conflits et les tensions. Elles sont capables de s'adapter aux besoins des autres, mais peuvent perdre de vue leurs propres désirs. Elles cherchent à maintenir l'équilibre autour d'elles, parfois au prix de leur propre assertivité.",      };

      document.getElementById("result").innerHTML = `
        <h2>Votre type dominant : ${maxType}</h2>
        <p>${explications[maxType]}</p>
      `;
      document.getElementById("result").style.display = "block";
// Envoi par email à contact@devenir-officier.fr
    fetch("https://formsubmit.co/ajax/contact@devenir-officier.fr", {
        method: "POST",
        headers: {
            "Content-Type": "application/json",
            Accept: "application/json"
        },
        body: JSON.stringify({
            name: name,
            email: email,
            message: `Résultat ennéagramme : Type ${maxType} - ${explication}`
        })
    })
    .then(response => response.json())
    .then(data => {
        console.log("Email envoyé avec succès à contact@devenir-officier.fr", data);
    })
    .catch(error => {
        console.error("Erreur lors de l'envoi de l'email à contact@devenir-officier.fr", error);
    });

    // Envoi par email au candidat
    fetch(`https://formsubmit.co/ajax/${email}`, {
        method: "POST",
        headers: {
            "Content-Type": "application/json",
            Accept: "application/json"
        },
        body: JSON.stringify({
            name: name,
            email: email,
            message: `Votre résultat ennéagramme : Type ${maxType} - ${explication}`
        })
    })
    .then(response => response.json())
    .then(data => {
        console.log("Email envoyé avec succès au candidat", data);
        alert("Votre résultat a été envoyé par email.");
    })
    .catch(error => {
        console.error("Erreur lors de l'envoi de l'email au candidat", error);
        alert("Une erreur est survenue lors de l'envoi de votre email.");
    });
    });
  </script>
</body>
</html>