{"id":642,"date":"2025-08-30T02:25:29","date_gmt":"2025-08-30T02:25:29","guid":{"rendered":"https:\/\/demo5.bacgiangweb.net\/?page_id=642"},"modified":"2026-01-27T07:56:39","modified_gmt":"2026-01-27T00:56:39","slug":"trung-tam-tro-giup","status":"publish","type":"page","link":"https:\/\/hakinet.com\/trung-tam-tro-giup\/","title":{"rendered":"Trung t\u00e2m tr\u1ee3 gi\u00fap"},"content":{"rendered":"\n\n    <!-- Search Box Inline CSS -->\r\n    <!-- CSS Moved to hakinet_docs_get_css -->\r\n    <style>\r\n    \/* CSS for banner text overlay and search box is now in hakinet_docs_get_css *\/\r\n    <\/style>\r\n    \r\n    <div class=\"hk-docs-wrapper\">\r\n       \r\n        <!-- Container ch\u1ee9a c\u1ea3 banner v\u00e0 grid -->\r\n        <div class=\"hk-docs-container\">\r\n            <!-- Banner ch\u1ec9 hi\u1ec3n th\u1ecb h\u00ecnh \u1ea3nh -->\r\n                        <div class=\"hk-docs-banner-image no-image\" style=\"background: linear-gradient(120.94deg, #005494 24.03%, #005494 80.0%);\">\r\n                                \r\n                \r\n                <!-- Banner Text Overlay -->\r\n                                <div class=\"hk-banner-text-overlay\">\r\n                    \r\n                                        <div class=\"hk-banner-icon\">\r\n                        <img decoding=\"async\" src=\"https:\/\/bizweb.dktcdn.net\/100\/293\/434\/articles\/96f31b81-1393-48e9-9ab5-c7515d365b2c.png\" alt=\"Banner Icon\" style=\"max-height: 60px !important;\">\r\n                    <\/div>\r\n                    \r\n                    <div class=\"hk-banner-content-text\">\r\n                                                <h3>H\u01b0\u1edbng d\u1eabn s\u1eed d\u1ee5ng app Hakinet<\/h3>\r\n                                                \r\n                                                <p>Ch\u1ec9 v\u1edbi 5 ph\u00fat b\u1ea1n c\u00f3 th\u1ec3 bi\u1ebft con \u0111ang l\u00e0m g\u00ec<\/p>\r\n                                            <\/div>\r\n                    \r\n                <\/div>\r\n                            <\/div>\r\n            \r\n            <!-- Search Box -->\r\n            <div class=\"hk-docs-search\">\r\n                <div class=\"hk-search-box\">\r\n                    <span class=\"hk-search-icon\">\ud83d\udd0d<\/span>\r\n                    <input type=\"text\" id=\"hkDocsSearch\" placeholder=\"T\u00ecm ki\u1ebfm HDSD...\" autocomplete=\"off\">\r\n                    <button type=\"button\" class=\"hk-search-clear\" id=\"hkSearchClear\">\u2715<\/button>\r\n                <\/div>\r\n                <div class=\"hk-search-results\" id=\"hkSearchResults\"><\/div>\r\n            <\/div>\r\n            \r\n            <!-- Grid danh m\u1ee5c (Mixed Content) -->\r\n            <ul class=\"hk-docs-grid-inside\">\r\n                                <li data-name=\"b\u1eaft \u0111\u1ea7u v\u1edbi hakinet\">\r\n                    <a href=\"https:\/\/hakinet.com\/ho-tro\/bat-dau-voi-hakinet\/\" class=\"hk-docs-item\">\r\n                        <span class=\"icon\" style=\"background-color: #48bb78;\">\r\n                                                            <img decoding=\"async\" src=\"https:\/\/hakinet.com.vn\/wp-content\/uploads\/2025\/09\/16-600x600-1-300x300.png\" alt=\"\">\r\n                                                    <\/span>\r\n                        <p>B\u1eaft \u0111\u1ea7u v\u1edbi hakinet<\/p>\r\n                    <\/a>\r\n                <\/li>\r\n                                <li data-name=\"c\u00e0i hakinet tr\u00ean thi\u1ebft b\u1ecb c\u1ee7a con\">\r\n                    <a href=\"https:\/\/hakinet.com\/ho-tro\/cai-dat-hakinet-kids\/\" class=\"hk-docs-item\">\r\n                        <span class=\"icon\" style=\"background-color: #4299e1;\">\r\n                                                            <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/cogwheel-setup.svg\" alt=\"\">\r\n                                                    <\/span>\r\n                        <p>C\u00e0i Hakinet tr\u00ean thi\u1ebft b\u1ecb c\u1ee7a con<\/p>\r\n                    <\/a>\r\n                <\/li>\r\n                                <li data-name=\"thi\u1ebft l\u1eadp quy\u1ec1n cho hakinet kids\">\r\n                    <a href=\"https:\/\/hakinet.com\/ho-tro\/thiet-lap-quyen-cho-hakinet\/\" class=\"hk-docs-item\">\r\n                        <span class=\"icon\" style=\"background-color: #ed8936;\">\r\n                                                            <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/settings-setup.svg\" alt=\"\">\r\n                                                    <\/span>\r\n                        <p>Thi\u1ebft l\u1eadp quy\u1ec1n cho Hakinet Kids<\/p>\r\n                    <\/a>\r\n                <\/li>\r\n                                <li data-name=\"t\u00ednh n\u0103ng hakinet\">\r\n                    <a href=\"https:\/\/hakinet.com\/ho-tro\/tinh-nang-hakinet\/\" class=\"hk-docs-item\">\r\n                        <span class=\"icon\" style=\"background-color: #9f7aea;\">\r\n                                                            <img decoding=\"async\" src=\"https:\/\/hakinet.com\/wp-content\/uploads\/2025\/09\/12-1-150x150-1.png\" alt=\"\">\r\n                                                    <\/span>\r\n                        <p>T\u00ednh n\u0103ng Hakinet<\/p>\r\n                    <\/a>\r\n                <\/li>\r\n                                <li data-name=\"n\u00e2ng c\u1ea5p g\u00f3i &amp; thanh to\u00e1n\">\r\n                    <a href=\"https:\/\/hakinet.com\/huong-dan\/nang-cap-goi-thanh-toan\/\" class=\"hk-docs-item\">\r\n                        <span class=\"icon\" style=\"background-color: #4299e1;\">\r\n                                                            <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/finace.svg\" alt=\"\">\r\n                                                    <\/span>\r\n                        <p>N\u00e2ng c\u1ea5p g\u00f3i &amp; Thanh to\u00e1n<\/p>\r\n                    <\/a>\r\n                <\/li>\r\n                                <li data-name=\"\u0110\u1ed5i m\u1eadt kh\u1ea9u t\u00e0i kho\u1ea3n\">\r\n                    <a href=\"https:\/\/hakinet.com\/huong-dan\/doi-mat-khau-tai-khoan\/\" class=\"hk-docs-item\">\r\n                        <span class=\"icon\" style=\"background-color: #4299e1;\">\r\n                                                            <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/changepass.svg\" alt=\"\">\r\n                                                    <\/span>\r\n                        <p>\u0110\u1ed5i m\u1eadt kh\u1ea9u t\u00e0i kho\u1ea3n<\/p>\r\n                    <\/a>\r\n                <\/li>\r\n                                <li data-name=\"\u0110\u1ed5i m\u00e3 pin b\u1ea3o v\u1ec7\">\r\n                    <a href=\"https:\/\/hakinet.com\/huong-dan\/doi-ma-pin-bao-ve\/\" class=\"hk-docs-item\">\r\n                        <span class=\"icon\" style=\"background-color: #4299e1;\">\r\n                                                            <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/changepin.svg\" alt=\"\">\r\n                                                    <\/span>\r\n                        <p>\u0110\u1ed5i m\u00e3 PIN b\u1ea3o v\u1ec7<\/p>\r\n                    <\/a>\r\n                <\/li>\r\n                                <li data-name=\"c\u00e2u h\u1ecfi th\u01b0\u1eddng g\u1eb7p\">\r\n                    <a href=\"https:\/\/hakinet.com\/huong-dan\/cau-hoi-thuong-gap\/\" class=\"hk-docs-item\">\r\n                        <span class=\"icon\" style=\"background-color: #4299e1;\">\r\n                                                            <img decoding=\"async\" src=\"https:\/\/hakinet.com\/wp-content\/uploads\/2026\/01\/faq1.svg\" alt=\"\">\r\n                                                    <\/span>\r\n                        <p>C\u00e2u h\u1ecfi th\u01b0\u1eddng g\u1eb7p<\/p>\r\n                    <\/a>\r\n                <\/li>\r\n                            <\/ul>\r\n        <\/div>\r\n    <\/div>\r\n    \r\n    <!-- Search JavaScript - AJAX LIVE SEARCH -->\r\n    <script>\r\n    document.addEventListener('DOMContentLoaded', function() {\r\n        \/\/ FORCE CLEAN TITLE ON HOME PAGE LOAD\r\n        if (document.title && (document.title.includes('L\u01b0u tr\u1eef:') || document.title.includes('Archive:'))) {\r\n            let cleanTitle = document.title\r\n                .replace(\/^L\u01b0u tr\u1eef:\\s*\/i, '')\r\n                .replace(\/^Archive:\\s*\/i, '')\r\n                .replace(\/\\s*-\\s*L\u01b0u tr\u1eef\\s*\/i, ' - ')\r\n                .replace(\/\\s*-\\s*Archive\\s*\/i, ' - ');\r\n            document.title = cleanTitle;\r\n        }\r\n        \r\n        const searchInput = document.getElementById('hkDocsSearch');\r\n        const clearBtn = document.getElementById('hkSearchClear');\r\n        const resultsContainer = document.getElementById('hkSearchResults');\r\n        const ajaxUrl = \"https:\/\/hakinet.com\/wp-admin\/admin-ajax.php\";\r\n        let debounceTimer;\r\n\r\n        if (!searchInput) return;\r\n\r\n        \/\/ X\u1eed l\u00fd khi nh\u1eadp li\u1ec7u (Debounce)\r\n        searchInput.addEventListener('input', function() {\r\n            const query = this.value.trim();\r\n            \r\n            \/\/ Toggle clear button\r\n            if (clearBtn) clearBtn.style.display = query.length > 0 ? 'flex' : 'none';\r\n            \r\n            clearTimeout(debounceTimer);\r\n            \r\n            if (query.length < 2) {\r\n                if (resultsContainer) {\r\n                    resultsContainer.style.display = 'none';\r\n                    resultsContainer.classList.remove('active');\r\n                    resultsContainer.innerHTML = '';\r\n                }\r\n                return;\r\n            }\r\n\r\n            debounceTimer = setTimeout(() => {\r\n                fetchResults(query);\r\n            }, 300); \/\/ Delay 300ms\r\n        });\r\n\r\n        \/\/ X\u1eed l\u00fd n\u00fat Clear\r\n        if (clearBtn) {\r\n            clearBtn.addEventListener('click', function() {\r\n                searchInput.value = '';\r\n                if (resultsContainer) {\r\n                    resultsContainer.style.display = 'none';\r\n                    resultsContainer.classList.remove('active');\r\n                }\r\n                this.style.display = 'none';\r\n                searchInput.focus();\r\n            });\r\n        }\r\n\r\n        \/\/ Click outside \u0111\u1ec3 \u0111\u00f3ng k\u1ebft qu\u1ea3\r\n        document.addEventListener('click', function(e) {\r\n            if (resultsContainer && resultsContainer.classList.contains('active')) {\r\n                if (!searchInput.contains(e.target) && !resultsContainer.contains(e.target)) {\r\n                    resultsContainer.style.display = 'none';\r\n                    resultsContainer.classList.remove('active');\r\n                }\r\n            }\r\n        });\r\n\r\n        function fetchResults(query) {\r\n             if (resultsContainer) {\r\n                resultsContainer.style.display = 'block';\r\n                resultsContainer.classList.add('active');\r\n                resultsContainer.innerHTML = '<div class=\"no-results\" style=\"padding:15px;text-align:center;color:#666;\">\u0110ang t\u00ecm ki\u1ebfm...<\/div>';\r\n             }\r\n\r\n             fetch(ajaxUrl + '?action=hakinet_docs_search&q=' + encodeURIComponent(query))\r\n                .then(response => response.json())\r\n                .then(data => {\r\n                    renderResults(data.results);\r\n                })\r\n                .catch(error => {\r\n                    console.error('Error:', error);\r\n                    if (resultsContainer) resultsContainer.innerHTML = '<div class=\"no-results\">L\u1ed7i k\u1ebft n\u1ed1i.<\/div>';\r\n                });\r\n        }\r\n\r\n        function renderResults(results) {\r\n            if (!resultsContainer) return;\r\n            \r\n            if (!results || results.length === 0) {\r\n                resultsContainer.innerHTML = '<div class=\"no-results\" style=\"padding:15px;text-align:center;color:#94a3b8;\">Kh\u00f4ng t\u00ecm th\u1ea5y k\u1ebft qu\u1ea3 ph\u00f9 h\u1ee3p.<\/div>';\r\n                return;\r\n            }\r\n\r\n            let html = '';\r\n            results.forEach(item => {\r\n                let icon = '<span class=\"result-icon\">\ud83d\udcc4<\/span>';\r\n                let typeLabel = 'B\u00e0i vi\u1ebft';\r\n                \r\n                if (item.type === 'category') {\r\n                    icon = '<span class=\"result-icon\">\ud83d\udcc2<\/span>';\r\n                    typeLabel = 'Ch\u1ee7 \u0111\u1ec1';\r\n                }\r\n\r\n                html += `<a href=\"${item.url}\">\r\n                            ${icon}\r\n                            <span class=\"result-text\">${item.title}<\/span>\r\n                            <span class=\"result-type\">${typeLabel}<\/span>\r\n                         <\/a>`;\r\n            });\r\n\r\n            resultsContainer.innerHTML = html;\r\n        }\r\n    });\r\n    <\/script>\r\n    \n\n\n\t<section class=\"section\" id=\"section_302446063\">\n\t\t<div class=\"section-bg fill\" >\n\t\t\t\t\t\t\t\t\t\n\t\t\t\n\n\t\t<\/div>\n\n\t\t\n\n\t\t<div class=\"section-content relative\">\n\t\t\t\n\n<div class=\"row align-center\"  id=\"row-410966808\">\n\n\n\t<div id=\"col-1334932318\" class=\"col medium-8 small-12 large-8\"  >\n\t\t\t\t<div class=\"col-inner\" style=\"background-color:rgb(255,255,255);\" >\n\t\t\t\n\t\t\t\n\n\t<div id=\"text-1792930619\" class=\"text\">\n\t\t\n\n<h2>B\u1ea1n \u0111ang quan t\u00e2m \u0111\u1ebfn ch\u00fang t\u00f4i?<\/h2>\n<p>H\u00e3y \u0111\u1ec3 l\u1ea1i th\u00f4ng tin ch\u00fang t\u00f4i s\u1ebd li\u00ean h\u1ec7 t\u01b0 v\u1ea5n cho b\u1ea1n<\/p>\n\t\t\n<style>\n#text-1792930619 {\n  text-align: center;\n}\n<\/style>\n\t<\/div>\n\t\n\t<div id=\"gap-1919927757\" class=\"gap-element clearfix\" style=\"display:block; height:auto;\">\n\t\t\n<style>\n#gap-1919927757 {\n  padding-top: 30px;\n}\n<\/style>\n\t<\/div>\n\t\n\n\n\n    <div id=\"consultation-form-6a22c24f995a8-container\">\n        <form id=\"consultation-form-6a22c24f995a8\" class=\"consultation-form\">\n            <div class=\"form-row\">\n                <div class=\"form-group\">\n                    <input type=\"text\" \n                           name=\"customer_name\" \n                           placeholder=\"H\u1ecd v\u00e0 t\u00ean (*)\" \n                           required>\n                <\/div>\n                <div class=\"form-group\">\n                    <input type=\"text\" \n                           name=\"contact_method\" \n \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 placeholder=\"S\u1ed1 \u0111i\u1ec7n tho\u1ea1i ho\u1eb7c email(*)\" \n                           required>\n                <\/div>\n            <\/div>\n            \n            <div class=\"form-group\">\n                <textarea name=\"customer_question\" \n                          placeholder=\"N\u1ed9i dung c\u1ee7a b\u1ea1n\"\n                          rows=\"5\"><\/textarea>\n            <\/div>\n            \n            <div class=\"form-group text-center\">\n                <button type=\"submit\" class=\"btn-submit\">\n                    <span class=\"btn-text\">\u0110\u0102NG K\u00dd T\u01af V\u1ea4N<\/span>\n                    <span class=\"btn-loading\" style=\"display: none;\">\u0110ang g\u1eedi...<\/span>\n                <\/button>\n            <\/div>\n        <\/form>\n        \n        <div class=\"form-message\" style=\"display: none;\"><\/div>\n    <\/div>\n    \n    <style>\n    #consultation-form-6a22c24f995a8-container .consultation-form {\n        max-width: 100%;\n        margin: 0 auto;\n    }\n    \n    #consultation-form-6a22c24f995a8-container .form-row {\n        display: flex;\n        gap: 15px;\n        margin-bottom: 15px;\n    }\n    \n    #consultation-form-6a22c24f995a8-container .form-group {\n        flex: 1;\n        margin-bottom: 0;\n    }\n    \n    #consultation-form-6a22c24f995a8-container .form-group input,\n    #consultation-form-6a22c24f995a8-container .form-group textarea {\n        width: 100%;\n        padding: 15px;\n        border: 1px solid #e0e0e0;\n        border-radius: 10px;\n        font-size: 16px;\n        box-sizing: border-box;\n        transition: border-color 0.3s ease;\n    }\n    \n    #consultation-form-6a22c24f995a8-container .form-group input:focus,\n    #consultation-form-6a22c24f995a8-container .form-group textarea:focus {\n        outline: none;\n        border-color: #2dc5d4;\n    }\n    \n    #consultation-form-6a22c24f995a8-container .btn-submit {\n        background: linear-gradient(45deg, #2dc5d4, #1ba3b0);\n        color: white;\n        border: none;\n        padding: 5px 20px;\n        border-radius: 25px;\n        cursor: pointer;\n        transition: all 0.3s ease;\n    }\n    \n    #consultation-form-6a22c24f995a8-container .btn-submit:hover {\n        background: linear-gradient(45deg, #1ba3b0, #2dc5d4);\n        transform: translateY(-2px);\n        box-shadow: 0 5px 15px rgba(45, 197, 212, 0.3);\n    }\n    \n    #consultation-form-6a22c24f995a8-container .btn-submit:disabled {\n        opacity: 0.7;\n        cursor: not-allowed;\n        transform: none;\n    }\n    \n    #consultation-form-6a22c24f995a8-container .text-center {\n        text-align: center;\n    }\n    \n    #consultation-form-6a22c24f995a8-container .form-message {\n        padding: 15px;\n        border-radius: 10px;\n        margin-top: 20px;\n        text-align: center;\n        font-weight: bold;\n    }\n    \n    #consultation-form-6a22c24f995a8-container .form-message.success {\n        background-color: #d4edda;\n        color: #155724;\n        border: 1px solid #c3e6cb;\n    }\n    \n    #consultation-form-6a22c24f995a8-container .form-message.error {\n        background-color: #f8d7da;\n        color: #721c24;\n        border: 1px solid #f5c6cb;\n    }\n    \n    @media (max-width: 768px) {\n        #consultation-form-6a22c24f995a8-container .form-row {\n            flex-direction: column;\n            gap: 0;\n        }\n        \n        #consultation-form-6a22c24f995a8-container .consultation-form {\n            padding: 15px;\n        }\n    }\n    <\/style>\n    \n    <script>\n    jQuery(document).ready(function($) {\n        var formContainer = '#consultation-form-6a22c24f995a8-container';\n        var form = '#consultation-form-6a22c24f995a8';\n        \n        \/\/ Validation functions\n        function validatePhone(phone) {\n            var phonePattern = \/^(0|\\+84)[3|5|7|8|9][0-9]{8}$\/;\n            return phonePattern.test(phone.replace(\/\\s+\/g, ''));\n        }\n        \n        function validateEmail(email) {\n            var emailPattern = \/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/;\n            return emailPattern.test(email);\n        }\n        \n        function isValidContact(contact) {\n            return validateEmail(contact) || validatePhone(contact);\n        }\n        \n        \/\/ Auto-detect and format contact input\n        $(formContainer + ' input[name=\"contact_method\"]').on('input', function() {\n            var value = $(this).val().trim();\n            \n            if (value.length > 0) {\n                if (value.includes('@')) {\n                    $(this).attr('placeholder', 'Email (*)');\n                    $(this).attr('type', 'email');\n                } else {\n                    $(this).attr('placeholder', 'S\u1ed1 \u0111i\u1ec7n tho\u1ea1i ho\u1eb7c email (*)');\n                    $(this).attr('type', 'tel');\n                }\n            } else {\n                $(this).attr('placeholder', 'S\u1ed1 \u0111i\u1ec7n tho\u1ea1i ho\u1eb7c email (*)');\n                $(this).attr('type', 'text');\n            }\n        });\n        \n        \/\/ Form submission\n        $(form).on('submit', function(e) {\n            e.preventDefault();\n            \n            var $form = $(this);\n            var $submitBtn = $form.find('.btn-submit');\n            var $btnText = $submitBtn.find('.btn-text');\n            var $btnLoading = $submitBtn.find('.btn-loading');\n            var $message = $(formContainer + ' .form-message');\n            \n            \/\/ Get form data\n            var name = $form.find('input[name=\"customer_name\"]').val().trim();\n            var contactMethod = $form.find('input[name=\"contact_method\"]').val().trim();\n            var question = $form.find('textarea[name=\"customer_question\"]').val().trim();\n            \n            \/\/ Validation\n            if (!name) {\n                showMessage('Vui l\u00f2ng nh\u1eadp h\u1ecd v\u00e0 t\u00ean.', 'error');\n                $form.find('input[name=\"customer_name\"]').focus();\n                return;\n            }\n            \n            if (!contactMethod) {\n                showMessage('Vui l\u00f2ng nh\u1eadp s\u1ed1 \u0111i\u1ec7n tho\u1ea1i ho\u1eb7c email.', 'error');\n                $form.find('input[name=\"contact_method\"]').focus();\n                return;\n            }\n            \n            if (!isValidContact(contactMethod)) {\n                showMessage('Vui l\u00f2ng nh\u1eadp s\u1ed1 \u0111i\u1ec7n tho\u1ea1i ho\u1eb7c email h\u1ee3p l\u1ec7.', 'error');\n                $form.find('input[name=\"contact_method\"]').focus();\n                return;\n            }\n            \n            \/\/ Show loading state\n            $submitBtn.prop('disabled', true);\n            $btnText.hide();\n            $btnLoading.show();\n            $message.hide();\n            \n            \/\/ AJAX request\n            $.ajax({\n                url: 'https:\/\/hakinet.com\/wp-admin\/admin-ajax.php',\n                type: 'POST',\n                data: {\n                    action: 'submit_consultation',\n                    nonce: 'cc1b775ab3',\n                    name: name,\n                    method: contactMethod,\n                    question: question\n                },\n                timeout: 30000,\n                success: function(response) {\n                    if (response.success) {\n                        showMessage(response.data, 'success');\n                        $form[0].reset();\n                        $form.find('input[name=\"contact_method\"]').attr('placeholder', 'S\u1ed1 \u0111i\u1ec7n tho\u1ea1i (*)').attr('type', 'text');\n\t\t\t\t\t\t$(formContainer + ' input[name=\"customer_name\"]').css('border-color', '#e0e0e0');\n\t\t\t\t\t\t$(formContainer + ' input[name=\"contact_method\"]').css('border-color', '#e0e0e0');\n\t\t\t\t\t\t$(formContainer + ' input[name=\"customer_name\"]').css('border-color', '#e0e0e0');\n                    } else {\n                        showMessage(response.data || 'C\u00f3 l\u1ed7i x\u1ea3y ra. Vui l\u00f2ng th\u1eed l\u1ea1i.', 'error');\n                    }\n                },\n                error: function(xhr, status, error) {\n                    var errorMessage = 'C\u00f3 l\u1ed7i x\u1ea3y ra khi g\u1eedi th\u00f4ng tin.';\n                    \n                    if (status === 'timeout') {\n                        errorMessage = 'Y\u00eau c\u1ea7u qu\u00e1 th\u1eddi gian ch\u1edd. Vui l\u00f2ng th\u1eed l\u1ea1i.';\n                    } else if (status === 'error') {\n                        errorMessage = 'Kh\u00f4ng th\u1ec3 k\u1ebft n\u1ed1i \u0111\u1ebfn m\u00e1y ch\u1ee7. Vui l\u00f2ng ki\u1ec3m tra k\u1ebft n\u1ed1i m\u1ea1ng.';\n                    }\n                    \n                    showMessage(errorMessage, 'error');\n                },\n                complete: function() {\n                    $submitBtn.prop('disabled', false);\n                    $btnText.show();\n                    $btnLoading.hide();\n                }\n            });\n        });\n        \n        \/\/ Show message function\n        function showMessage(message, type) {\n            var $message = $(formContainer + ' .form-message');\n            $message.removeClass('success error')\n                    .addClass(type)\n                    .text(message)\n                    .slideDown();\n            \n            if (type === 'success') {\n                setTimeout(function() {\n                    $message.slideUp();\n                }, 5000);\n            }\n            \n            $('html, body').animate({\n                scrollTop: $message.offset().top - 100\n            }, 500);\n        }\n        \n        \/\/ Real-time validation feedback\n        $(formContainer + ' input[name=\"customer_name\"]').on('blur', function() {\n            var $this = $(this);\n            if (!$this.val().trim()) {\n                $this.css('border-color', '#dc3545');\n            } else {\n                $this.css('border-color', '#28a745');\n            }\n        });\n        \n        $(formContainer + ' input[name=\"contact_method\"]').on('blur', function() {\n            var $this = $(this);\n            var value = $this.val().trim();\n            \n            if (!value) {\n                $this.css('border-color', '#dc3545');\n            } else if (!isValidContact(value)) {\n                $this.css('border-color', '#ffc107');\n            } else {\n                $this.css('border-color', '#28a745');\n            }\n        });\n        \n        \/\/ Reset border color on focus\n        $(formContainer + ' .form-group input, ' + formContainer + ' .form-group textarea').on('focus', function() {\n            $(this).css('border-color', '#2dc5d4');\n        });\n    });\n    <\/script>\n    \n\n\n\t\t<\/div>\n\t\t\t\t\n<style>\n#col-1334932318 > .col-inner {\n  padding: 24px 24px 24px 24px;\n  border-radius: 16px;\n}\n<\/style>\n\t<\/div>\n\n\t\n\n<\/div>\n\n\t\t<\/div>\n\n\t\t\n<style>\n#section_302446063 {\n  padding-top: 40px;\n  padding-bottom: 40px;\n  background-color: rgb(244, 247, 251);\n}\n<\/style>\n\t<\/section>\n\t\n\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-blank.php","meta":{"footnotes":""},"class_list":["post-642","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Trung t\u00e2m tr\u1ee3 gi\u00fap - Hakinet Gi\u1ea3i ph\u00e1p qu\u1ea3n l\u00fd v\u00e0 b\u1ea3o v\u1ec7 tr\u1ebb em tr\u00ean kh\u00f4ng gian m\u1ea1ng<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/hakinet.com\/trung-tam-tro-giup\/\" \/>\n<meta property=\"og:locale\" content=\"vi_VN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Trung t\u00e2m tr\u1ee3 gi\u00fap - Hakinet Gi\u1ea3i ph\u00e1p qu\u1ea3n l\u00fd v\u00e0 b\u1ea3o v\u1ec7 tr\u1ebb em tr\u00ean kh\u00f4ng gian m\u1ea1ng\" \/>\n<meta property=\"og:url\" content=\"https:\/\/hakinet.com\/trung-tam-tro-giup\/\" \/>\n<meta property=\"og:site_name\" content=\"Hakinet Gi\u1ea3i ph\u00e1p qu\u1ea3n l\u00fd v\u00e0 b\u1ea3o v\u1ec7 tr\u1ebb em tr\u00ean kh\u00f4ng gian m\u1ea1ng\" \/>\n<meta property=\"article:modified_time\" content=\"2026-01-27T00:56:39+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u01af\u1edbc t\u00ednh th\u1eddi gian \u0111\u1ecdc\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 ph\u00fat\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/hakinet.com\/trung-tam-tro-giup\/\",\"url\":\"https:\/\/hakinet.com\/trung-tam-tro-giup\/\",\"name\":\"Trung t\u00e2m tr\u1ee3 gi\u00fap - Hakinet Gi\u1ea3i ph\u00e1p qu\u1ea3n l\u00fd v\u00e0 b\u1ea3o v\u1ec7 tr\u1ebb em tr\u00ean kh\u00f4ng gian m\u1ea1ng\",\"isPartOf\":{\"@id\":\"https:\/\/hakinet.com\/#website\"},\"datePublished\":\"2025-08-30T02:25:29+00:00\",\"dateModified\":\"2026-01-27T00:56:39+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/hakinet.com\/trung-tam-tro-giup\/#breadcrumb\"},\"inLanguage\":\"vi\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/hakinet.com\/trung-tam-tro-giup\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/hakinet.com\/trung-tam-tro-giup\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Trang ch\u1ee7\",\"item\":\"https:\/\/hakinet.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Trung t\u00e2m tr\u1ee3 gi\u00fap\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/hakinet.com\/#website\",\"url\":\"https:\/\/hakinet.com\/\",\"name\":\"Hakinet Gi\u1ea3i ph\u00e1p qu\u1ea3n l\u00fd v\u00e0 b\u1ea3o v\u1ec7 tr\u1ebb em tr\u00ean kh\u00f4ng gian m\u1ea1ng\",\"description\":\"Hakinet Gi\u1ea3i ph\u00e1p qu\u1ea3n l\u00fd v\u00e0 b\u1ea3o v\u1ec7 tr\u1ebb em tr\u00ean kh\u00f4ng gian m\u1ea1ng\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/hakinet.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"vi\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Trung t\u00e2m tr\u1ee3 gi\u00fap - Hakinet Gi\u1ea3i ph\u00e1p qu\u1ea3n l\u00fd v\u00e0 b\u1ea3o v\u1ec7 tr\u1ebb em tr\u00ean kh\u00f4ng gian m\u1ea1ng","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/hakinet.com\/trung-tam-tro-giup\/","og_locale":"vi_VN","og_type":"article","og_title":"Trung t\u00e2m tr\u1ee3 gi\u00fap - Hakinet Gi\u1ea3i ph\u00e1p qu\u1ea3n l\u00fd v\u00e0 b\u1ea3o v\u1ec7 tr\u1ebb em tr\u00ean kh\u00f4ng gian m\u1ea1ng","og_url":"https:\/\/hakinet.com\/trung-tam-tro-giup\/","og_site_name":"Hakinet Gi\u1ea3i ph\u00e1p qu\u1ea3n l\u00fd v\u00e0 b\u1ea3o v\u1ec7 tr\u1ebb em tr\u00ean kh\u00f4ng gian m\u1ea1ng","article_modified_time":"2026-01-27T00:56:39+00:00","twitter_card":"summary_large_image","twitter_misc":{"\u01af\u1edbc t\u00ednh th\u1eddi gian \u0111\u1ecdc":"2 ph\u00fat"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/hakinet.com\/trung-tam-tro-giup\/","url":"https:\/\/hakinet.com\/trung-tam-tro-giup\/","name":"Trung t\u00e2m tr\u1ee3 gi\u00fap - Hakinet Gi\u1ea3i ph\u00e1p qu\u1ea3n l\u00fd v\u00e0 b\u1ea3o v\u1ec7 tr\u1ebb em tr\u00ean kh\u00f4ng gian m\u1ea1ng","isPartOf":{"@id":"https:\/\/hakinet.com\/#website"},"datePublished":"2025-08-30T02:25:29+00:00","dateModified":"2026-01-27T00:56:39+00:00","breadcrumb":{"@id":"https:\/\/hakinet.com\/trung-tam-tro-giup\/#breadcrumb"},"inLanguage":"vi","potentialAction":[{"@type":"ReadAction","target":["https:\/\/hakinet.com\/trung-tam-tro-giup\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/hakinet.com\/trung-tam-tro-giup\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Trang ch\u1ee7","item":"https:\/\/hakinet.com\/"},{"@type":"ListItem","position":2,"name":"Trung t\u00e2m tr\u1ee3 gi\u00fap"}]},{"@type":"WebSite","@id":"https:\/\/hakinet.com\/#website","url":"https:\/\/hakinet.com\/","name":"Hakinet Gi\u1ea3i ph\u00e1p qu\u1ea3n l\u00fd v\u00e0 b\u1ea3o v\u1ec7 tr\u1ebb em tr\u00ean kh\u00f4ng gian m\u1ea1ng","description":"Hakinet Gi\u1ea3i ph\u00e1p qu\u1ea3n l\u00fd v\u00e0 b\u1ea3o v\u1ec7 tr\u1ebb em tr\u00ean kh\u00f4ng gian m\u1ea1ng","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/hakinet.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"vi"}]}},"_links":{"self":[{"href":"https:\/\/hakinet.com\/api\/wp\/v2\/pages\/642","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hakinet.com\/api\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/hakinet.com\/api\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/hakinet.com\/api\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hakinet.com\/api\/wp\/v2\/comments?post=642"}],"version-history":[{"count":9,"href":"https:\/\/hakinet.com\/api\/wp\/v2\/pages\/642\/revisions"}],"predecessor-version":[{"id":2838,"href":"https:\/\/hakinet.com\/api\/wp\/v2\/pages\/642\/revisions\/2838"}],"wp:attachment":[{"href":"https:\/\/hakinet.com\/api\/wp\/v2\/media?parent=642"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}