Verificação de Elegibilidade para a Cidadania Italiana
Verificação de Elegibilidade para Cidadania Italiana
${question.text}
`; nextBtn.style.display = ‘inline-block’; resetBtn.style.display = ‘none’; } function showResult(result) { questionContainer.style.display = ‘none’; nextBtn.style.display = ‘none’; resultDiv.textContent = result; resetBtn.style.display = ‘inline-block’; } function handleAnswer() { const selectedAnswer = document.querySelector(‘input[name=”answer”]:checked’); if (!selectedAnswer) return; const answer = selectedAnswer.value; if (currentQuestion === 0 && answer === ‘Não’) { showResult(“Você não se qualifica para o reconhecimento da cidadania italiana ius sanguinis através desta linha de ascendência.”); } else if (currentQuestion === 1 && answer === ‘Sim’) { showResult(“Você não se qualifica para o reconhecimento da cidadania italiana ius sanguinis através desta linha de ascendência.”); } else if (currentQuestion === 2 && answer === ‘Sim’) { showResult(“Você não se qualifica para o reconhecimento da cidadania italiana ius sanguinis através desta linha de ascendência.”); } else if (currentQuestion === 3 && answer === ‘Sim’) { showResult(“Você não se qualifica para o reconhecimento da cidadania italiana ius sanguinis através desta linha de ascendência.”); } else if (currentQuestion === 4) { if (answer === ‘Não’) { showResult(“Você se qualifica para o reconhecimento da cidadania italiana ius sanguinis por via administrativa!”); } else { currentQuestion++; showQuestion(currentQuestion); } } else if (currentQuestion === 5) { if (answer === ‘Não’) { showResult(“Você se qualifica para o reconhecimento da cidadania italiana ius sanguinis por via administrativa!”); } else { currentQuestion++; showQuestion(currentQuestion); } } else if (currentQuestion === 6) { if (answer === ‘Sim’) { showResult(“Você se qualifica para o reconhecimento da cidadania italiana ius sanguinis por via administrativa!”); } else { showResult(“Você se qualifica para o reconhecimento da cidadania italiana ius sanguinis por via judicial!”); } } else { currentQuestion++; showQuestion(currentQuestion); } } function resetForm() { currentQuestion = 0; questionContainer.style.display = ‘block’; resultDiv.textContent = ”; showQuestion(currentQuestion); } nextBtn.addEventListener(‘click’, handleAnswer); resetBtn.addEventListener(‘click’, resetForm); showQuestion(currentQuestion);