{"id":113,"date":"2024-01-12T09:28:51","date_gmt":"2024-01-12T09:28:51","guid":{"rendered":"https:\/\/luyenthitokutei.com\/?page_id=113"},"modified":"2024-03-11T03:38:46","modified_gmt":"2024-03-11T03:38:46","slug":"kaigo-vn-02","status":"publish","type":"page","link":"https:\/\/luyenthitokutei.com\/ja\/luyen-thi\/luyen-thi-tokutei-kaigo\/kaigo-tieng-viet\/kaigo-vn-02\/","title":{"rendered":"Kaigo VN 02"},"content":{"rendered":"\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:25%\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"1000\" src=\"https:\/\/luyenthitokutei.com\/wp-content\/uploads\/2024\/01\/Kaigo.png\" alt=\"\" class=\"wp-image-1635\" srcset=\"https:\/\/luyenthitokutei.com\/wp-content\/uploads\/2024\/01\/Kaigo.png 1000w, https:\/\/luyenthitokutei.com\/wp-content\/uploads\/2024\/01\/Kaigo-300x300.png 300w, https:\/\/luyenthitokutei.com\/wp-content\/uploads\/2024\/01\/Kaigo-150x150.png 150w, https:\/\/luyenthitokutei.com\/wp-content\/uploads\/2024\/01\/Kaigo-768x768.png 768w, https:\/\/luyenthitokutei.com\/wp-content\/uploads\/2024\/01\/Kaigo-600x600.png 600w, https:\/\/luyenthitokutei.com\/wp-content\/uploads\/2024\/01\/Kaigo-100x100.png 100w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:50%\">\n<head>\n<meta charset=\"UTF-8\">\n<script> \n\ndocument.addEventListener('DOMContentLoaded', () => {\n    const userInfo = document.getElementById('userInfo');\n    userInfo.style.display = 'none'; \n\n    document.getElementById('userIdSection').style.display = 'none'; \n    userInfo.style.display = 'block'; \n    loadQuestions();\n    if (!localStorage.getItem('deviceId')) {\n        const deviceId = generateRandomID();\n        localStorage.setItem('deviceId', deviceId);\n    }\n});\n\nlet timeLeft = 60*60;  \nlet timerInterval; \nlet correctAnswers = [];\nlet totalQuestions = 0;\nconst spreadsheetId = \"1J3Eb07Z_-bMHsl7HLHnq2ZYc0mpoMfRhwCkyrdbYZ_0\";\nwindow.quizTestName = \"Kaigo VN 02\";\n\nfunction loadQuestions() {\n    const emailInput = document.getElementById('email');\n    const goInputSelect = document.getElementById('goInput');\n    const careerInputSelect = document.getElementById('careerInput');\n    const userInfoPrompt = document.querySelector('#userInfo > p');\n\n    if (localStorage.getItem('userEmail') && localStorage.getItem('userGoInput') && localStorage.getItem('userCareerInput')) {\n        emailInput.value = localStorage.getItem('userEmail');\n        goInputSelect.value = localStorage.getItem('userGoInput');\n        careerInputSelect.value = localStorage.getItem('userCareerInput');\n\n        emailInput.style.display = 'none';\n        goInputSelect.style.display = 'none';\n        careerInputSelect.style.display = 'none';\n        userInfoPrompt.style.display = 'none'; \n    } else {\n        document.getElementById('userInfo').style.display = 'block';\n        userInfoPrompt.style.display = 'block'; \n    }\n\n    document.getElementById('startQuizPopup').style.display = 'flex';\n    const url = `https:\/\/script.google.com\/macros\/s\/AKfycbyvxvdICA-Zi4HvaZ05taJ9-qAaf4e2_LRbmSctNyONcWpfScLs8ljiO0GrMVsvD_Mh\/exec?action=fetchQuestions&spreadsheetId=${spreadsheetId}`;\n    fetch(url)\n        .then(response => response.json())\n        .then(questions => {\n            displayQuestions(questions);             \n        });\n    document.getElementById('userInfo').style.display = '';\n    document.getElementById('equestion-button').style.display = '';\n    document.getElementById('timerContainer').style.display = '';\n\n}\n\nfunction startTimer() {\n    document.getElementById('startQuizPopup').style.display = 'none';\n    if (!timerInterval) {\n        timerInterval = setInterval(updateTimer, 1000);\n    }\n}\n\nfunction displayQuestions(data) {\n    const container = document.getElementById('questionContainer');\n    let currentGroupHTML = '';\n    correctAnswers = data.slice(1).map(row => row[7]);\n    let currentTitle = null;\n    data.forEach((row, index) => {\n        if (index > 0) {\n            var radioD = row[6] ? `<label><input type=\"radio\" name=\"question${index}\" value=\"D\">${row[6]}<\/label>` : '';\n            var radioC = row[5] ? `<label><input type=\"radio\" name=\"question${index}\" value=\"C\">${row[5]}<\/label>` : '';\n            currentGroupHTML += `\n                <div class=\"question\">\n                <p style=\"font-weight:normal;\">${row[1]}<\/p>\n                ${row[2] ? `<img decoding=\"async\" class=\"question-img\" src=\"${row[2]}\" alt=\"Image for question ${index + 1}\"\/>` : \"\"} \n                <label><input type=\"radio\" name=\"question${index}\" value=\"A\">${row[3]}<\/label>\n                <label><input type=\"radio\" name=\"question${index}\" value=\"B\">${row[4]}<\/label>\n                ${radioC}\n                ${radioD}`;\n            if (row[8]) {\n                currentGroupHTML += `\n                    <div id=\"explanation${index}\" class=\"explanation\">\n                    Gi\u1ea3i th\u00edch: <br> ${row[8]}\n                    <\/div>`;\n            }\n            currentGroupHTML += `<\/div>`;\n        }\n    });\n\n    if (currentGroupHTML) {\n        container.innerHTML += `<div class=\"group\">${currentGroupHTML}<\/div>`;\n    }\n    totalQuestions = data.length - 1;\n    setupAnswerColorChange();\n}\n\nfunction setupAnswerColorChange() {\n    const allRadioButtons = document.querySelectorAll('input[type=\"radio\"]');\n    allRadioButtons.forEach(radio => {\n        radio.addEventListener('change', function() {\n            const allLabelsInSameQuestion = this.closest('.question').querySelectorAll('label');\n            allLabelsInSameQuestion.forEach(label => {\n                label.classList.remove('selected-answer');\n            });\n            this.closest('label').classList.add('selected-answer');\n        });\n    });\n}\n\nfunction submitQuiz() {\n    const email = document.getElementById('email').value;\n    if (!validateEmail(email)) {\n        alert('Email kh\u00f4ng h\u1ee3p l\u1ec7. Vui l\u00f2ng nh\u1eadp l\u1ea1i.');\n        return;\n    }\n    const goInput = document.getElementById('goInput').value;\n    const userId = document.getElementById('email').value;\n    const careerInput = document.getElementById('careerInput').value;\n    const testName = window.quizTestName;\n    const deviceId = localStorage.getItem('deviceId');\n    localStorage.setItem('userEmail', email);\n    localStorage.setItem('userGoInput', goInput);\n    localStorage.setItem('userCareerInput', careerInput);                  \n\n    if (!goInput || !careerInput || !email) {\n        alert('Vui l\u00f2ng nh\u1eadp \u0111\u1ea7y \u0111\u1ee7 th\u00f4ng tin \u1edf ph\u1ea7n \u0111\u1ea7u trang tr\u01b0\u1edbc khi g\u1eedi \u0111\u00e1p \u00e1n.');\n        return;\n    }\n    const isConfirmed = confirm(\"B\u1ea1n c\u00f3 ch\u1eafc ch\u1eafn mu\u1ed1n g\u1eedi \u0111\u00e1p \u00e1n hi\u1ec7n t\u1ea1i hay kh\u00f4ng?\");\n\n    if (isConfirmed) {\n        clearInterval(timerInterval);\n\n        const radioButtons = document.querySelectorAll('input[type=\"radio\"]');\n        radioButtons.forEach(radio => {\n            radio.disabled = true;\n        });\n\n        const submitButton = document.getElementById('equestion-button');\n        submitButton.disabled = true;\n        submitButton.style.display = 'none';\n\n        let correctCount = 0; \n        correctAnswers.forEach((answer, index) => {\n            const userAnswer = document.querySelector(`input[name=\"question${index + 1}\"]:checked`);\n            if (userAnswer && userAnswer.value === answer) {\n                correctCount++; \n            }\n        });\n\n        let totalTime = 60*60; \n        let timeSpent = totalTime - timeLeft; \n        let minutes = Math.floor(timeSpent \/ 60);\n        let seconds = timeSpent % 60;\n\n        let message = `Ch\u00fac m\u1eebng b\u1ea1n \u0111\u00e3 ho\u00e0n th\u00e0nh b\u00e0i ki\u1ec3m tra ${testName}. \\nB\u1ea1n tr\u1ea3 l\u1eddi \u0111\u00fang ${correctCount} \/ ${totalQuestions} c\u00e2u.\\nTh\u1eddi gian l\u00e0m b\u00e0i: ${minutes} ph\u00fat ${seconds} gi\u00e2y.`;\n\n        const questions = document.querySelectorAll('.question');\n        questions.forEach((question, index) => {\n            const selectedAnswer = question.querySelector('input[type=\"radio\"]:checked');\n            const explanationElement = document.getElementById(`explanation${index + 1}`);\n            if (selectedAnswer && explanationElement) {\n                explanationElement.style.display = 'block';\n            }\n        });\n\n        fetch('https:\/\/script.google.com\/macros\/s\/AKfycbyvxvdICA-Zi4HvaZ05taJ9-qAaf4e2_LRbmSctNyONcWpfScLs8ljiO0GrMVsvD_Mh\/exec', {\n            method: 'POST',\n            mode: 'no-cors',\n            headers: {\n                'Content-Type': 'application\/json',\n            },\n            body: JSON.stringify({ action: 'submitQuiz', userId, testName, email, deviceId, goInput, careerInput, correctCount, minutes, totalQuestions}),\n        })\n        .then(() => {\n            alert(message);\n            checkAnswers();\n            const resetQuizbutton = document.getElementById('resetQuiz-button');\n            if (resetQuizbutton) {\n                resetQuizbutton.style.display = 'block';\n            }\n        })\n        .catch(error => {\n            console.error('Error:', error);\n        });\n    } else {\n        return;\n    }\n}\n\nfunction checkAnswers() {\n    for (let i = 0; i < correctAnswers.length; i++) { \n        const userAnswer = document.querySelector(`input[name=\"question${i + 1}\"]:checked`);\n        const questionLabels = document.querySelectorAll(`input[name=\"question${i + 1}\"]`);\n\n        let correctLabel = null;\n        questionLabels.forEach(label => {\n            if (label.value === correctAnswers[i]) {\n                correctLabel = label.parentElement; \n            }\n        });\n\n        if (userAnswer) {\n            if (userAnswer.value === correctAnswers[i]) {\n                correctLabel.classList.add('correct-answer');\n                correctLabel.style.color = 'green'; \n            } else {\n                const wrongLabel = userAnswer.parentElement;\n                wrongLabel.classList.add('wrong-answer');\n                wrongLabel.style.color = 'red';                 \n                correctLabel.style.color = 'green'; \n            }\n        }\n    }\n}\n\nfunction generateRandomID() {\n    const array = new Uint32Array(1);\n    window.crypto.getRandomValues(array);\n    return array[0].toString(16);\n}\n\nfunction updateTimer() { \n    const timerElement = document.getElementById('timer');\n    let hours = Math.floor(timeLeft \/ 3600);\n    let minutes = Math.floor((timeLeft % 3600) \/ 60);\n    let seconds = timeLeft % 60;\n    const formattedTime = `${hours.toString().padStart(2, '0')}:${minutes.toString().padStart(2, '0')}:${seconds.toString().padStart(2, '0')}`;\n    timerElement.innerText = formattedTime;\n    timeLeft--;    \n    if (timeLeft < 0) {\n        clearInterval(timerInterval);\n        endQuiz();\n    }\n}\n\nfunction endQuiz() {\n    const radios = document.querySelectorAll('input[type=\"radio\"]');\n    radios.forEach(radio => {\n        radio.disabled = true; \n    });\n    alert(\"Th\u1eddi gian l\u00e0m b\u00e0i \u0111\u00e3 h\u1ebft!\");\n}\n\nfunction resetQuiz() {\n    const confirmReset = confirm('B\u1ea1n c\u00f3 ch\u1eafc ch\u1eafn mu\u1ed1n l\u00e0m l\u1ea1i b\u00e0i ki\u1ec3m tra?');\n    if (confirmReset) {\n        const allRadioButtons = document.querySelectorAll('input[type=\"radio\"]');\n        allRadioButtons.forEach(radio => {\n            radio.checked = false;\n            radio.disabled = false;  \n\n            const parentLabel = radio.closest('label');\n            parentLabel.classList.remove('correct-answer', 'wrong-answer');\n            parentLabel.style.color = ''; \n            parentLabel.style.backgroundColor = ''; \n        });\n\n        const selectedLabels = document.querySelectorAll('.selected-answer');\n        selectedLabels.forEach(label => {\n            label.classList.remove('selected-answer');\n        });\n\n        const submitButton = document.getElementById('equestion-button');\n        submitButton.disabled = false;\n        submitButton.style.display = 'block';\n\n        clearInterval(timerInterval); \n        timeLeft = 60 * 60; \n        timerInterval = setInterval(updateTimer, 1000);\n\n        const resetButton = document.getElementById('resetQuiz-button');\n        resetButton.style.display = 'none';\n\n        document.querySelectorAll('.explanation').forEach(el => el.style.display = 'none');\n        document.getElementById('goInput').disabled = false;\n        document.getElementById('careerInput').disabled = false;\n        const resultDiv = document.querySelector('.result-message');\n        if (resultDiv) {\n            resultDiv.remove();\n        }\n    }\n}\n\nfunction validateEmail(email) {\n    const re = \/^(([^<>()\\[\\]\\\\.,;:\\s@\"]+(\\.[^<>()\\[\\]\\\\.,;:\\s@\"]+)*)|(\".+\"))@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}])|(([a-zA-Z\\-0-9]+\\.)+[a-zA-Z]{2,}))$\/;\n    return re.test(String(email).toLowerCase());\n}\n<\/script>\n<style>\n.group {\n    border: 2px solid #f2f2f2;\n    padding: 1px;\n    margin-bottom: 25px;\n    background-color: #ff66d9;\n}\n\n.question {\n    font-family: 'Roboto', sans-serif;\n    margin-bottom: 1px;\n    text-align: left;\n    font-size: 15px;\n    color: black;\n    background-color: #f2f2f2;\n    padding: 5px;\n    border: 1px solid white;\n    font-weight: normal;\n}\n\n.question label { \n    transition: background-color 0.3s, color 0.3s;  \n    display: block;  \n    padding: 2px;\n    border-radius: 5px;\n    font-weight: normal;\n    font-size:15px;\n}\n\n.question label:hover {\n    background-color: #99e6ff; \n    color: #EA1019;  \n}\n\n.selected-answer {\n    background-color: #d3d3d3;\n}\n\n.correct-answer::after {\n    content: ' \u2714'; \/* D\u1ea5u tick *\/\n    color: green; \/* M\u00e0u xanh l\u00e1 *\/\n    font-weight: bold;\n    margin-right: 8px;\n}\n\n.wrong-answer::after {\n    content: ' \u2718'; \/* D\u1ea5u X *\/\n    color: red; \/* M\u00e0u \u0111\u1ecf *\/\n    font-weight: bold;\n    margin-right: 8px;\n}\n\n#questionContainer {\n    user-select: none; \n}\n\n.explanation {\n    display: none; \n    color: black; \n    font-style: italic; \n    margin-top: 1em; \n    margin-bottom: 1em; \n    margin-left: 1em; \n    background-color: #ff66d9; \n    border-radius: 15px; \n    padding: 15px 15px;\n}\n\n.submit-button-container {\n    text-align: center;\n    display: flex;\n    justify-content: center;\n    position: fixed;\n    bottom: 8px;\n    left: 0;\n    right: 0;\n    margin: auto;\n    transition: transform 0.3s;\n}\n\n#submitButtonContainer:hover {\n    transform: translateX(10px);\n}\n\nbutton#equestion-button {\n    font-size: 17px;            \n    text-transform: uppercase;  \n    background-color: #bd1e2d;  \n    color: black;   \n    color: white;  \n    font-weight: bold; \n    padding: 5px 10px;         \n    border: none;    \n    border-radius: 15px;           \n    cursor: pointer;          \n    transition: 0.3s;    \n    flex: 0 0 auto;       \n}\n\nbutton#equestion-button:hover {\n    background-color: #00a3cc;   \n    color: #bd1e2d;             \n}\n\nbutton#equestion-button:disabled {\n    background-color: #d3d3d3;    \n    color: #a8a8a8;               \n    cursor: not-allowed;         \n}\n\n#timerContainer {\n    position: fixed;\n    top: 8%;\n    left: 50%;\n    transform: translate(-50%, -50%);\n    background-color: #00a3cc;\n    color: white;\n    padding: 5px 5px; \n    border-radius: 15px;\n    text-align: center;\n    opacity: 0.5;\n    transition: opacity 0.3s;\n}\n\n#timerContainer:hover {\n    opacity: 0.9;\n}\n\n#timer {\n    font-size: 17px; \n}\n\n#userInfo {\n    background-color: #f2f2f2;\n    padding: 10px;\n    color: #00a3cc ;\n    border: 1px solid #f2f2f2;\n    margin-bottom: 10px;   \n    text-align: center;   \n}\n\n#login-alert {\n    background-color: #f2f2f2;\n    padding: 10px;\n    color: #00a3cc ;\n    border: 1px solid #f2f2f2;\n    margin-bottom: 10px;      \n}\n\n#goInput, #careerInput, #email, #userId {\n    border: 1px solid #00a3cc;\n    background-color: white;\n    border-radius: 6px;\n    font-size: 15px;\n    color: black;\n    padding: 8px 22px;\n    display: inline-block;\n    text-align: left;\n}\n\nbutton#resetQuiz-button {\n    font-size: 17px;            \n    text-transform: uppercase;  \n    background-color: #00a3cc;  \n    color: black;   \n    color: white;  \n    font-weight: bold; \n    padding: 5px 10px;         \n    border: none;    \n    border-radius: 15px;           \n    cursor: pointer;          \n    transition: 0.3s;    \n    flex: 0 0 auto;       \n}\n\nbutton#equestion-button:hover {\n    background-color: #bd1e2d;   \n    color: whitesmoke;             \n}\n\nbody, input, button {\n    font-family: 'Roboto', sans-serif;\n}\n\n.login-popup {\n    position: fixed;\n    left: 0;\n    top: 0;\n    width: 100%;\n    height: 100%;\n    background: rgba(0, 0, 0, 0.5);\n    display: none; \n    justify-content: center;\n    align-items: center;\n    z-index: 1000; \n}\n\n.login-popup-content {\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    align-items: center;\n    text-align: center; \n    position: relative;\n    background: black;\n    color: white;\n    font-size: 17px;\n    padding: 35px 35px;\n    border-radius: 10px;\n}\n\n.start-popup-content {\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    align-items: center;\n    text-align: center; \n    position: relative;\n    background: black;\n    color: white;\n    font-size: 17px;\n    padding: 20px 20px;\n    border-radius: 10px;\n}\n\n<\/style> \n<\/head>\n<body>\n  <div id=\"userIdSection\">\n    <h3 style=\"text-align:center;\">NH\u1eacP ID \u0110\u1ec2 TI\u1ebeP T\u1ee4C<\/h3>\n    <input type=\"text\" id=\"userId\" placeholder=\"Nh\u1eadp ID c\u1ee7a b\u1ea1n\" \/>\n    <button style=\"font-size: 17px; text-transform: uppercase; background-color: #bd1e2d; color: black; color: white; font-weight: bold; padding: 5px 10px; border: none; border-radius: 15px; cursor: pointer; transition: 0.3s; flex: 0 0 auto;\" onclick=\"checkUserId()\">X\u00e1c nh\u1eadn ID<\/button>\n    <p style=\"color:black;\"> N\u1ebfu b\u1ea1n ch\u01b0a c\u00f3 ID h\u00e3y nh\u1ea5n v\u00e0o n\u00fat \"L\u1ea5y ID\" \u0111\u1ec3 v\u00e0o ph\u1ea7n Chat nh\u1eadn m\u1ed9t ID \u0111\u0103ng nh\u1eadp. <\/p>\n    <button id=\"createIdButton\" style=\"font-size: 17px; text-transform: uppercase; background-color: #00448D; color: white; font-weight: bold; padding: 5px 15px; border: none; border-radius: 15px; cursor: pointer; transition: 0.3s; display: none;\" onclick=\"window.location.href='https:\/\/m.me\/thanhthao.tokutei?ref=w23942380';\">L\u1ea5y ID<\/button>\n  <\/div>\n\n  <div id=\"userInfo\" style=\"display: none;\">\n    <h2>Kaigo VN 02<\/h2>\n    <p>Vui l\u00f2ng nh\u1eadp \u0111\u1ea7y \u0111\u1ee7 th\u00f4ng tin d\u01b0\u1edbi \u0111\u00e2y.<\/p>\n    <input type=\"email\" id=\"email\" placeholder=\"Email c\u1ee7a b\u1ea1n\" required \/>\n    <select id=\"goInput\">\n        <option value=\"\">B\u1ea1n t\u1eebng \u0111\u1ebfn Nh\u1eadt ch\u01b0a?<\/option>\n        <option value=\"\u0110\u00e3 t\u1eebng\">\u0110\u00e3 t\u1eebng<\/option>\n        <option value=\"Ch\u01b0a t\u1eebng\">Ch\u01b0a t\u1eebng<\/option>\n    <\/select>\n    <select id=\"careerInput\">\n        <option value=\"\">Ngh\u00e0nh ngh\u1ec1 b\u1ea1n l\u00e0m t\u1ea1i Nh\u1eadt?<\/option>\n        <option value=\"Th\u1ef1c ph\u1ea9m\uff08\u98f2\u98df\u6599\u54c1\u88fd\u9020\u696d\uff09\">Th\u1ef1c ph\u1ea9m\uff08\u98f2\u98df\u6599\u54c1\u88fd\u9020\u696d\uff09<\/option>\n        <option value=\"\u0110i\u1ec1u d\u01b0\u1ee1ng, h\u1ed9 l\u00fd (\u4ecb\u8b77)\">\u0110i\u1ec1u d\u01b0\u1ee1ng, h\u1ed9 l\u00fd (\u4ecb\u8b77)<\/option>\n        <option value=\"Ch\u1ebf t\u1ea1o v\u1eadt li\u1ec7u, \u0111\u00f3ng g\u00f3i, \u0111\u00fac nh\u1ef1a \uff08\u7d20\u6750\u7523\u696d\uff09\">Ch\u1ebf t\u1ea1o v\u1eadt li\u1ec7u, \u0111\u00f3ng g\u00f3i, \u0111\u00fac nh\u1ef1a \uff08\u7d20\u6750\u7523\u696d\uff09<\/option>\n        <option value=\"C\u00e1c ng\u00e0nh c\u01a1 kh\u00ed\uff08\u7523\u696d\u6a5f\u68b0\u88fd\u9020\u696d\uff09\">C\u00e1c ng\u00e0nh c\u01a1 kh\u00ed\uff08\u7523\u696d\u6a5f\u68b0\u88fd\u9020\u696d\uff09<\/option>\n        <option value=\"Linh ki\u1ec7n \u0111i\u1ec7n t\u1eed\uff08\u96fb\u5b50\u30fb\u96fb\u6c17\u6a5f\u5668\u95a2\u9023\u7523\u696d)\">Linh ki\u1ec7n \u0111i\u1ec7n t\u1eed\uff08\u96fb\u5b50\u30fb\u96fb\u6c17\u6a5f\u5668\u95a2\u9023\u7523\u696d)<\/option>\n        <option value=\"V\u1ec7 sinh t\u00f2a nh\u00e0 (\u30d3\u30eb\u30af\u30ea\u30fc\u30cb\u30f3\u30b0)\">V\u1ec7 sinh t\u00f2a nh\u00e0 (\u30d3\u30eb\u30af\u30ea\u30fc\u30cb\u30f3\u30b0)<\/option>\n        <option value=\"N\u00f4ng nghi\u1ec7p\uff08\u8fb2\u696d\uff09\">N\u00f4ng nghi\u1ec7p\uff08\u8fb2\u696d\uff09<\/option>\n        <option value=\"Nh\u00e0 h\u00e0ng\uff08\u5916\u98df\u696d\uff09\">Nh\u00e0 h\u00e0ng\uff08\u5916\u98df\u696d\uff09<\/option>\n        <option value=\"X\u00e2y d\u1ef1ng\uff08\u5efa\u7bc9\u696d\uff09\">X\u00e2y d\u1ef1ng\uff08\u5efa\u7bc9\u696d\uff09<\/option>\n        <option value=\"C\u00f4ng nghi\u1ec7p t\u00e0u bi\u1ec3n\uff08\u9020\u8239\u30fb\u8239\u7528\u5de5\u696d\uff09\">C\u00f4ng nghi\u1ec7p t\u00e0u bi\u1ec3n\uff08\u9020\u8239\u30fb\u8239\u7528\u5de5\u696d\uff09<\/option>\n        <option value=\"B\u1ea3o tr\u00ec, S\u1eeda ch\u1eefa \u00f4 t\u00f4\uff08\u81ea\u52d5\u8eca\u6574\u5099\u696d\uff09\">B\u1ea3o tr\u00ec, S\u1eeda ch\u1eefa \u00f4 t\u00f4\uff08\u81ea\u52d5\u8eca\u6574\u5099\u696d\uff09<\/option>\n        <option value=\"Nghi\u1ec7p v\u1ee5 h\u00e0ng kh\u00f4ng, s\u00e2n bay\uff08\u7a7a\u6e2f\u696d\uff09\">Nghi\u1ec7p v\u1ee5 h\u00e0ng kh\u00f4ng, s\u00e2n bay\uff08\u7a7a\u6e2f\u696d\uff09<\/option>\n        <option value=\"Kh\u00e1ch s\u1ea1n\uff08\u5bbf\u6cca\u696d\uff09\">Kh\u00e1ch s\u1ea1n\uff08\u5bbf\u6cca\u696d\uff09<\/option>\n        <option value=\"Ng\u01b0 Nghi\u1ec7p\uff08\u6f01\u696d)\">Ng\u01b0 Nghi\u1ec7p\uff08\u6f01\u696d)<\/option>\n    <\/select>\n    <div class=\"submit-button-container\">\n        <button id=\"equestion-button\" onclick=\"submitQuiz()\">G\u1eedi k\u1ebft qu\u1ea3<\/button>\n        <button id=\"resetQuiz-button\" onclick=\"resetQuiz()\" style=\"display:none;\">L\u00e0m l\u1ea1i b\u00e0i<\/button>\n    <\/div>\n  <\/div>\n  <div id=\"questionContainer\"><\/div>\n  <div id=\"timerContainer\"> \n    <span id=\"timer\"><\/span>\n  <\/div>\n  <div id=\"startQuizPopup\" class=\"login-popup\" style=\"display:none;\">\n    <div class=\"start-popup-content\">\n        <p>B\u1ea1n \u0111\u00e3 s\u1eb5n s\u00e0ng \u0111\u1ec3 b\u1eaft \u0111\u1ea7u?<\/p>\n        <button onclick=\"startTimer()\" style=\"color:#0A7CFF;\">B\u1eaft \u0111\u1ea7u<\/button>\n    <\/div>\n  <\/div>\n<\/body>\n    \n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:25%\">\n<div class=\"fb-background-color\">\n\t\t  <div \n\t\t  \tclass = \"fb-comments\" \n\t\t  \tdata-href = \"https:\/\/luyenthitokutei.com\/ja\/luyen-thi\/luyen-thi-tokutei-kaigo\/kaigo-tieng-viet\/kaigo-vn-02\/\"\n\t\t  \tdata-numposts = \"50\"\n\t\t\tdata-lazy = \"true\"\n\t\t\tdata-colorscheme = \"light\"\n\t\t\tdata-order-by = \"social\"\n\t\t\tdata-mobile=true>\n\t\t  <\/div><\/div>\n\t\t  <style>\n\t\t  \t.fb-background-color {\n\t\t\t\tbackground: #ffffff !important;\n\t\t\t}\n\t\t\t.fb_iframe_widget_fluid_desktop iframe {\n\t\t\t    width: 320px !important;\n\t\t\t}\n\t\t  <\/style>\n\t\t  \n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":131,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-113","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/luyenthitokutei.com\/ja\/wp-json\/wp\/v2\/pages\/113","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/luyenthitokutei.com\/ja\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/luyenthitokutei.com\/ja\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/luyenthitokutei.com\/ja\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/luyenthitokutei.com\/ja\/wp-json\/wp\/v2\/comments?post=113"}],"version-history":[{"count":50,"href":"https:\/\/luyenthitokutei.com\/ja\/wp-json\/wp\/v2\/pages\/113\/revisions"}],"predecessor-version":[{"id":2837,"href":"https:\/\/luyenthitokutei.com\/ja\/wp-json\/wp\/v2\/pages\/113\/revisions\/2837"}],"up":[{"embeddable":true,"href":"https:\/\/luyenthitokutei.com\/ja\/wp-json\/wp\/v2\/pages\/131"}],"wp:attachment":[{"href":"https:\/\/luyenthitokutei.com\/ja\/wp-json\/wp\/v2\/media?parent=113"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}