{"id":14,"date":"2025-07-30T06:30:18","date_gmt":"2025-07-30T06:30:18","guid":{"rendered":"http:\/\/localhost:8080\/?page_id=14"},"modified":"2025-08-19T17:16:08","modified_gmt":"2025-08-19T10:16:08","slug":"my-account","status":"publish","type":"page","link":"https:\/\/hakinet.com\/my-account\/","title":{"rendered":"T\u00e0i kho\u1ea3n c\u1ee7a t\u00f4i"},"content":{"rendered":"<div class=\"woocommerce\"><div class=\"woocommerce-notices-wrapper\"><\/div>\n<div class=\"account-container lightbox-inner\">\n\n    <div class=\"account-container-left\">\n        \n\t<section class=\"section login_slider\" id=\"section_1044335596\">\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=\"slider-wrapper relative\" id=\"slider-878076855\" >\n    <div class=\"slider slider-nav-circle slider-nav-large slider-nav-light slider-style-normal\"\n        data-flickity-options='{\n            \"cellAlign\": \"center\",\n            \"imagesLoaded\": true,\n            \"lazyLoad\": 1,\n            \"freeScroll\": false,\n            \"wrapAround\": true,\n            \"autoPlay\": 6000,\n            \"pauseAutoPlayOnHover\" : true,\n            \"prevNextButtons\": true,\n            \"contain\" : true,\n            \"adaptiveHeight\" : true,\n            \"dragThreshold\" : 10,\n            \"percentPosition\": true,\n            \"pageDots\": true,\n            \"rightToLeft\": false,\n            \"draggable\": true,\n            \"selectedAttraction\": 0.1,\n            \"parallax\" : 0,\n            \"friction\": 0.6        }'\n        >\n        \n\n<div class=\"row row-collapse\"  id=\"row-903836669\">\n\n\n\t<div id=\"col-196227535\" class=\"col small-12 large-12\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n\n\t<div class=\"box has-hover   has-hover box-text-bottom\" >\n\n\t\t<div class=\"box-image\" style=\"width:50%;\">\n\t\t\t\t\t\t<div class=\"\" >\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"389\" height=\"388\" src=\"https:\/\/hakinet.com\/wp-content\/uploads\/2025\/09\/Chan-app-1.png\" class=\"attachment-original size-original\" alt=\"\" srcset=\"https:\/\/hakinet.com\/wp-content\/uploads\/2025\/09\/Chan-app-1.png 389w, https:\/\/hakinet.com\/wp-content\/uploads\/2025\/09\/Chan-app-1-300x300.png 300w, https:\/\/hakinet.com\/wp-content\/uploads\/2025\/09\/Chan-app-1-150x150.png 150w, https:\/\/hakinet.com\/wp-content\/uploads\/2025\/09\/Chan-app-1-100x100.png 100w\" sizes=\"auto, (max-width: 389px) 100vw, 389px\" \/>\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t<div class=\"box-text text-center\" >\n\t\t\t<div class=\"box-text-inner\">\n\t\t\t\t\n\n\t<div id=\"text-2305503815\" class=\"text\">\n\t\t\n\n<h3>Ch\u1eb7n quy\u1ec1n truy c\u1eadp v\u00e0o c\u00e1c \u1ee9ng d\u1ee5ng b\u1eb1ng m\u1ed9t l\u1ea7n nh\u1ea5n<\/h3>\n\t\t\n<style>\n#text-2305503815 {\n  color: rgb(255,255,255);\n}\n#text-2305503815 > * {\n  color: rgb(255,255,255);\n}\n<\/style>\n\t<\/div>\n\t\n\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n\t\n\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n\n<\/div>\n<div class=\"row row-collapse\"  id=\"row-2144812494\">\n\n\n\t<div id=\"col-1938839454\" class=\"col small-12 large-12\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n\n\t<div class=\"box has-hover   has-hover box-text-bottom\" >\n\n\t\t<div class=\"box-image\" style=\"width:50%;\">\n\t\t\t\t\t\t<div class=\"\" >\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"784\" height=\"726\" src=\"https:\/\/hakinet.com\/wp-content\/uploads\/2025\/09\/Han-che-theo-gio-1.png\" class=\"attachment-original size-original\" alt=\"\" srcset=\"https:\/\/hakinet.com\/wp-content\/uploads\/2025\/09\/Han-che-theo-gio-1.png 784w, https:\/\/hakinet.com\/wp-content\/uploads\/2025\/09\/Han-che-theo-gio-1-300x278.png 300w, https:\/\/hakinet.com\/wp-content\/uploads\/2025\/09\/Han-che-theo-gio-1-768x711.png 768w, https:\/\/hakinet.com\/wp-content\/uploads\/2025\/09\/Han-che-theo-gio-1-510x472.png 510w\" sizes=\"auto, (max-width: 784px) 100vw, 784px\" \/>\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t<div class=\"box-text text-center\" >\n\t\t\t<div class=\"box-text-inner\">\n\t\t\t\t\n\n\t<div id=\"text-929397115\" class=\"text\">\n\t\t\n\n<h3>H\u1ea1n ch\u1ebf quy\u1ec1n truy c\u1eadp v\u00e0o c\u00e1c \u1ee9ng d\u1ee5ng khi \u0111\u1ebfn gi\u1edd \u0111i ng\u1ee7 ho\u1eb7c h\u1ecdc t\u1eadp<\/h3>\n\t\t\n<style>\n#text-929397115 {\n  color: rgb(255,255,255);\n}\n#text-929397115 > * {\n  color: rgb(255,255,255);\n}\n<\/style>\n\t<\/div>\n\t\n\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n\t\n\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n\n<\/div>\n<div class=\"row row-collapse\"  id=\"row-489586826\">\n\n\n\t<div id=\"col-774102105\" class=\"col small-12 large-12\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n\n\t<div class=\"box has-hover   has-hover box-text-bottom\" >\n\n\t\t<div class=\"box-image\" style=\"width:50%;\">\n\t\t\t\t\t\t<div class=\"\" >\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"778\" src=\"https:\/\/hakinet.com\/wp-content\/uploads\/2025\/09\/Han-che-truy-cap-web-1.png\" class=\"attachment-original size-original\" alt=\"\" srcset=\"https:\/\/hakinet.com\/wp-content\/uploads\/2025\/09\/Han-che-truy-cap-web-1.png 750w, https:\/\/hakinet.com\/wp-content\/uploads\/2025\/09\/Han-che-truy-cap-web-1-289x300.png 289w, https:\/\/hakinet.com\/wp-content\/uploads\/2025\/09\/Han-che-truy-cap-web-1-510x529.png 510w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/>\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t<div class=\"box-text text-center\" >\n\t\t\t<div class=\"box-text-inner\">\n\t\t\t\t\n\n\t<div id=\"text-3178263736\" class=\"text\">\n\t\t\n\n<h3>Ki\u1ec3m so\u00e1t l\u01b0\u1ee3t truy c\u1eadp trang web v\u00e0 l\u01b0\u1ee3t xem tr\u00ean YouTube<\/h3>\n\t\t\n<style>\n#text-3178263736 {\n  color: rgb(255,255,255);\n}\n#text-3178263736 > * {\n  color: rgb(255,255,255);\n}\n<\/style>\n\t<\/div>\n\t\n\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n\t\n\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n\n<\/div>\n<div class=\"row row-collapse\"  id=\"row-584803647\">\n\n\n\t<div id=\"col-1135147752\" class=\"col small-12 large-12\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n\n\t<div class=\"box has-hover   has-hover box-text-bottom\" >\n\n\t\t<div class=\"box-image\" style=\"width:50%;\">\n\t\t\t\t\t\t<div class=\"\" >\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"764\" height=\"775\" src=\"https:\/\/hakinet.com\/wp-content\/uploads\/2025\/09\/Han-che-gio-giai-tri-1.png\" class=\"attachment-original size-original\" alt=\"\" srcset=\"https:\/\/hakinet.com\/wp-content\/uploads\/2025\/09\/Han-che-gio-giai-tri-1.png 764w, https:\/\/hakinet.com\/wp-content\/uploads\/2025\/09\/Han-che-gio-giai-tri-1-296x300.png 296w, https:\/\/hakinet.com\/wp-content\/uploads\/2025\/09\/Han-che-gio-giai-tri-1-510x517.png 510w, https:\/\/hakinet.com\/wp-content\/uploads\/2025\/09\/Han-che-gio-giai-tri-1-100x100.png 100w\" sizes=\"auto, (max-width: 764px) 100vw, 764px\" \/>\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t<div class=\"box-text text-center\" >\n\t\t\t<div class=\"box-text-inner\">\n\t\t\t\t\n\n\t<div id=\"text-852040454\" class=\"text\">\n\t\t\n\n<h3>\u0110\u1eb7t gi\u1edbi h\u1ea1n th\u1eddi gian s\u1eed d\u1ee5ng h\u00e0ng ng\u00e0y tr\u00ean \u0111i\u1ec7n tho\u1ea1i<\/h3>\n\t\t\n<style>\n#text-852040454 {\n  color: rgb(255,255,255);\n}\n#text-852040454 > * {\n  color: rgb(255,255,255);\n}\n<\/style>\n\t<\/div>\n\t\n\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n\t\n\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n\n<\/div>\n<div class=\"row row-collapse\"  id=\"row-276925923\">\n\n\n\t<div id=\"col-1327725460\" class=\"col small-12 large-12\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n\n\t<div class=\"box has-hover   has-hover box-text-bottom\" >\n\n\t\t<div class=\"box-image\" style=\"width:50%;\">\n\t\t\t\t\t\t<div class=\"\" >\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"810\" height=\"787\" src=\"https:\/\/hakinet.com\/wp-content\/uploads\/2025\/09\/AI-Banner-1.png\" class=\"attachment-original size-original\" alt=\"\" srcset=\"https:\/\/hakinet.com\/wp-content\/uploads\/2025\/09\/AI-Banner-1.png 810w, https:\/\/hakinet.com\/wp-content\/uploads\/2025\/09\/AI-Banner-1-300x291.png 300w, https:\/\/hakinet.com\/wp-content\/uploads\/2025\/09\/AI-Banner-1-768x746.png 768w, https:\/\/hakinet.com\/wp-content\/uploads\/2025\/09\/AI-Banner-1-510x496.png 510w\" sizes=\"auto, (max-width: 810px) 100vw, 810px\" \/>\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t<div class=\"box-text text-center\" >\n\t\t\t<div class=\"box-text-inner\">\n\t\t\t\t\n\n\t<div id=\"text-4054074882\" class=\"text\">\n\t\t\n\n<h3>C\u1ea3nh b\u00e1o AI th\u00f4ng minh - khi con ti\u1ebfp c\u1eadn n\u1ed9i dung nh\u1ea1y c\u1ea3m, gi\u00fap cha m\u1eb9 x\u1eed l\u00fd k\u1ecbp th\u1eddi<\/h3>\n\t\t\n<style>\n#text-4054074882 {\n  color: rgb(255,255,255);\n}\n#text-4054074882 > * {\n  color: rgb(255,255,255);\n}\n<\/style>\n\t<\/div>\n\t\n\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n\t\n\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n\n<\/div>\n<div class=\"row row-collapse\"  id=\"row-645405884\">\n\n\n\t<div id=\"col-1233744060\" class=\"col small-12 large-12\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n\n\t<div class=\"box has-hover   has-hover box-text-bottom\" >\n\n\t\t<div class=\"box-image\" style=\"width:50%;\">\n\t\t\t\t\t\t<div class=\"\" >\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"762\" height=\"716\" src=\"https:\/\/hakinet.com\/wp-content\/uploads\/2025\/09\/Dinh-vi-1.png\" class=\"attachment-original size-original\" alt=\"\" srcset=\"https:\/\/hakinet.com\/wp-content\/uploads\/2025\/09\/Dinh-vi-1.png 762w, https:\/\/hakinet.com\/wp-content\/uploads\/2025\/09\/Dinh-vi-1-300x282.png 300w, https:\/\/hakinet.com\/wp-content\/uploads\/2025\/09\/Dinh-vi-1-510x479.png 510w\" sizes=\"auto, (max-width: 762px) 100vw, 762px\" \/>\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t<div class=\"box-text text-center\" >\n\t\t\t<div class=\"box-text-inner\">\n\t\t\t\t\n\n\t<div id=\"text-122407137\" class=\"text\">\n\t\t\n\n<h3>Ki\u1ec3m tra v\u1ecb tr\u00ed c\u1ee7a tr\u1ebb v\u00e0 nh\u1eadn c\u1ea3nh b\u00e1o khi tr\u1ebb t\u1edbi \u0111\u1ecba \u0111i\u1ec3m t\u00f9y ch\u1ecdn<\/h3>\n\t\t\n<style>\n#text-122407137 {\n  color: rgb(255,255,255);\n}\n#text-122407137 > * {\n  color: rgb(255,255,255);\n}\n<\/style>\n\t<\/div>\n\t\n\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n\t\n\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n\n<\/div>\n\n     <\/div>\n\n     <div class=\"loading-spin dark large centered\"><\/div>\n\n\t<\/div>\n\n\n\n\t\t<\/div>\n\n\t\t\n<style>\n#section_1044335596 {\n  padding-top: 30px;\n  padding-bottom: 30px;\n  min-height: 660px;\n  background-color: #0babcb;\n}\n<\/style>\n\t<\/section>\n\t    <\/div>\n    \n    <div class=\"account-container-right\">\n        <!-- Back Button -->\n        <button class=\"form-back-button\" id=\"backButton\">\u2190 Quay l\u1ea1i<\/button>\n        \n        <!-- Method Selection Screen -->\n        <div class=\"method-selection-screen\" id=\"methodSelection\" style=\"display: none;\">\n            <h2 class=\"uppercase h3\">Ch\u1ecdn ph\u01b0\u01a1ng th\u1ee9c \u0111\u0103ng nh\u1eadp<\/h2>\n            <div class=\"method-selection-content\">\n                <p class=\"method-instruction\">Vui l\u00f2ng ch\u1ecdn ph\u01b0\u01a1ng th\u1ee9c \u0111\u0103ng nh\u1eadp ph\u00f9 h\u1ee3p v\u1edbi b\u1ea1n<\/p>\n                \n                <div class=\"method-buttons\">\n                    <button class=\"button method-button email-method\" id=\"selectEmailMethod\">\n                        <span class=\"method-text\">EMAIL HO\u1eb6C S\u1ed0 \u0110I\u1ec6N THO\u1ea0I<\/span>\n                    <\/button>\n                    [nextend_social_login]                <\/div>\n            <\/div>\n        <\/div>\n        \n        <!-- Login Form -->\n        <div class=\"account-login-inner active\" id=\"loginForm\">\n            <h2 class=\"uppercase h3\">\u0110\u0103ng nh\u1eadp<\/h2>\n            <div class=\"login-instructions\">\n                <p>Nh\u1eadp email\/s\u1ed1 \u0111i\u1ec7n tho\u1ea1i v\u00e0 m\u1eadt kh\u1ea9u \u0111\u1ec3 \u0111\u0103ng nh\u1eadp v\u00e0o t\u00e0i kho\u1ea3n Hakinet c\u1ee7a b\u1ea1n<\/p>\n<!--                 <p class=\"method-switch\">\n                    <a href=\"#\" id=\"showMethodSelection\">Ho\u1eb7c ch\u1ecdn ph\u01b0\u01a1ng th\u1ee9c kh\u00e1c<\/a>\n                <\/p> -->\n            <\/div>\n            \n            <!-- QUAN TR\u1eccNG: B\u1ecf thu\u1ed9c t\u00ednh method=\"post\" v\u00e0 action \u0111\u1ec3 tr\u00e1nh submit form th\u00f4ng th\u01b0\u1eddng -->\n            <form id=\"hakinet-login-form\" novalidate>\n                <input type=\"hidden\" name=\"action\" value=\"hakinet_ajax_login\">\n                <input type=\"hidden\" name=\"security\" value=\"9655e668ac\">\n                \n                <p class=\"woocommerce-form-row form-row-wide\">\n                    <input type=\"text\" name=\"username\" id=\"username\" required placeholder=\"Email ho\u1eb7c s\u1ed1 \u0111i\u1ec7n tho\u1ea1i\" \/>\n                <\/p>\n                <p class=\"woocommerce-form-row form-row-wide password-field-container\">\n                    <input type=\"password\" name=\"password\" id=\"password\" required placeholder=\"M\u1eadt kh\u1ea9u\" \/>\n                    <span class=\"password-toggle\" id=\"passwordToggle\">\n                        <svg class=\"eye-icon show\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z\" stroke=\"currentColor\" stroke-width=\"2\" fill=\"none\"\/>\n                            <circle cx=\"12\" cy=\"12\" r=\"3\" stroke=\"currentColor\" stroke-width=\"2\" fill=\"none\"\/>\n                        <\/svg>\n                        <svg class=\"eye-icon hide\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M17.94 17.94A10.07 10.07 0 0 1 12 20c-7 0-11-8-11-8a18.45 18.45 0 0 1 5.06-5.94M9.9 4.24A9.12 9.12 0 0 1 12 4c7 0 11 8 11 8a18.5 18.5 0 0 1-2.16 3.19m-6.72-1.07a3 3 0 1 1-4.24-4.24\" stroke=\"currentColor\" stroke-width=\"2\" fill=\"none\"\/>\n                            <line x1=\"1\" y1=\"1\" x2=\"23\" y2=\"23\" stroke=\"currentColor\" stroke-width=\"2\"\/>\n                        <\/svg>\n                    <\/span>\n                <\/p>\n\n                <p class=\"form-row\">\n                    <button type=\"submit\" id=\"loginBtn\" class=\"woocommerce-button button\">\n                        \u0110\u0102NG NH\u1eacP                    <\/button>\n                <\/p>\n                \n                <div id=\"login-message\"><\/div>\n                \n                <div class=\"login-links\">\n<!--                     <p class=\"woocommerce-LostPassword lost_password\">\n                        <a href=\"https:\/\/hakinet.com\/my-account\/lost-password\/\">Qu\u00ean m\u1eadt kh\u1ea9u?<\/a>\n                    <\/p> -->\n                    \n                                    <\/div>\n            <\/form>\n        <\/div>\n    <\/div>\n\n<\/div>\n\n<style>\n.account-login-inner, .account-register-inner { display: none; }\n.account-login-inner.active { display: block; }\n.form-back-button { display:none; background:none; border:none; color:#0daccc; font-size:14px; cursor:pointer; margin-bottom:20px; padding:8px 0; }\n.form-back-button:hover { color:#00b4d8; }\n.form-back-button.show { display:block; }\n#login-message p { margin:10px 0; font-size:14px; }\n#login-message p.success { color: #fff; text-align: center; border-radius: 10px; padding: 4px; }\n#login-message p.error { color: red; text-align: center; border-radius: 10px; padding: 4px; }\n#login-message p.loading { color: #0073aa; text-align: center; border-radius: 10px; padding: 4px; }\n.password-field-container { position: relative; }\n.password-toggle { \n    position: absolute; \n    right: 15px; \n    top: 50%; \n    transform: translateY(-50%); \n    cursor: pointer; \n    color: #666; \n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: 24px;\n    height: 24px;\n}\n.password-toggle:hover { color: #00b4d8; }\n.password-toggle .eye-icon { \n    transition: opacity 0.2s ease; \n}\n.password-toggle .eye-icon.hide { \n    display: none; \n}\n.password-toggle.showing .eye-icon.show { \n    display: none; \n}\n.password-toggle.showing .eye-icon.hide { \n    display: block; \n}\n.password-field-container  input#password {\n    margin-bottom: 0px;\n}\n\n.password-field-container {\n    margin-bottom: 24px;\n}\n\n.method-switch {\n    margin-top: 10px;\n    text-align: center;\n}\n\n.method-switch a {\n    color: #0daccc;\n    text-decoration: none;\n    font-size: 14px;\n}\n\n.method-switch a:hover {\n    color: #00b4d8;\n    text-decoration: underline;\n}\n<\/style>\n\n<script>\ndocument.addEventListener('DOMContentLoaded', function() {\n    const methodSelection = document.getElementById('methodSelection');\n    const loginForm = document.getElementById('loginForm');\n    const backButton = document.getElementById('backButton');\n    const selectEmailMethod = document.getElementById('selectEmailMethod');\n    const showMethodSelectionLink = document.getElementById('showMethodSelection');\n    const hakinetLoginForm = document.getElementById('hakinet-login-form');\n    const loginBtn = document.getElementById('loginBtn');\n    const messageBox = document.getElementById('login-message');\n\tconst passwordToggle = document.getElementById('passwordToggle');\n    const passwordInput = document.getElementById('password');\n    let currentState = 'login'; \/\/ Thay \u0111\u1ed5i tr\u1ea1ng th\u00e1i m\u1eb7c \u0111\u1ecbnh\n\n    function showMethodSelection() {\n        methodSelection.style.display = \"block\";\n        loginForm.classList.remove('active');\n        backButton.classList.add('show');\n        backButton.textContent = '\u2190 Quay l\u1ea1i \u0111\u0103ng nh\u1eadp';\n        currentState = 'method-selection';\n    }\n\n    function showLoginForm() {\n        methodSelection.style.display = \"none\";\n        loginForm.classList.add('active');\n        backButton.classList.remove('show');\n        currentState = 'login';\n        setTimeout(() => {\n            const usernameInput = document.getElementById('username');\n            if (usernameInput) usernameInput.focus();\n        }, 100);\n    }\n\t\n\tif (passwordToggle && passwordInput) {\n        passwordToggle.addEventListener('click', function() {\n            const isPassword = passwordInput.type === 'password';\n            passwordInput.type = isPassword ? 'text' : 'password';\n            passwordToggle.classList.toggle('showing', isPassword);\n        });\n    }\n    \n    \/\/ Event listener cho link \"Ho\u1eb7c ch\u1ecdn ph\u01b0\u01a1ng th\u1ee9c kh\u00e1c\"\n    if (showMethodSelectionLink) {\n        showMethodSelectionLink.addEventListener('click', e => { \n            e.preventDefault(); \n            showMethodSelection(); \n        });\n    }\n    \n    if (selectEmailMethod) {\n        selectEmailMethod.addEventListener('click', e => { \n            e.preventDefault(); \n            showLoginForm(); \n        });\n    }\n    \n    if (backButton) {\n        backButton.addEventListener('click', e => { \n            e.preventDefault(); \n            if (currentState === 'method-selection') showLoginForm(); \n        });\n    }\n\n    \/\/ Ajax login submit - C\u1ea2I THI\u1ec6N X\u1eec L\u00dd L\u1ed6I\n    if (hakinetLoginForm) {\n        hakinetLoginForm.addEventListener('submit', function(e) {\n            e.preventDefault(); \/\/ Ng\u0103n form submit th\u00f4ng th\u01b0\u1eddng\n            e.stopPropagation(); \/\/ Ng\u0103n event bubbling\n            \n            \/\/ Clear previous messages\n            messageBox.innerHTML = '<p class=\"loading\">\u0110ang \u0111\u0103ng nh\u1eadp...<\/p>';\n            loginBtn.disabled = true;\n            loginBtn.textContent = \"\u0110ang \u0111\u0103ng nh\u1eadp...\";\n\n            const formData = new FormData();\n            formData.append('action', 'hakinet_ajax_login');\n            formData.append('username', document.getElementById('username').value);\n            formData.append('password', document.getElementById('password').value);\n            formData.append('security', document.querySelector('input[name=\"security\"]').value);\n\n            \/\/ S\u1eed d\u1ee5ng XMLHttpRequest thay v\u00ec fetch \u0111\u1ec3 ki\u1ec3m so\u00e1t t\u1ed1t h\u01a1n\n            const xhr = new XMLHttpRequest();\n            xhr.open('POST', 'https:\/\/hakinet.com\/wp-admin\/admin-ajax.php', true);\n            xhr.setRequestHeader('X-Requested-With', 'XMLHttpRequest');\n            \n            xhr.onreadystatechange = function() {\n                if (xhr.readyState === 4) {\n                    loginBtn.disabled = false;\n                    loginBtn.textContent = \"\u0110\u0102NG NH\u1eacP\";\n                    \n                    if (xhr.status === 200) {\n                        try {\n                            const response = JSON.parse(xhr.responseText);\n                            if (response.success) {\n                                messageBox.innerHTML = `<p class=\"success\">${response.data.message}<\/p>`;\n\t\t\t\t\t\t\t\tlocalStorage.setItem('checkout_active_tab', 'package');\n                                setTimeout(() => {\n                                    window.location.href = response.data.redirect;\n                                }, 1000);\n                            } else {\n                                messageBox.innerHTML = `<p class=\"error\">${response.data.message}<\/p>`;\n                            }\n                        } catch (e) {\n                            console.error('JSON Parse Error:', e);\n                            console.error('Response Text:', xhr.responseText);\n                            messageBox.innerHTML = `<p class=\"error\">Sai t\u00e0i kho\u1ea3n ho\u1eb7c m\u1eadt kh\u1ea9u!<\/p>`;\n                        }\n                    } else {\n                        console.error('HTTP Status:', xhr.status);\n                        console.error('Response Text:', xhr.responseText);\n                        messageBox.innerHTML = `<p class=\"error\">L\u1ed7i k\u1ebft n\u1ed1i (${xhr.status}). Vui l\u00f2ng th\u1eed l\u1ea1i.<\/p>`;\n                    }\n                }\n            };\n            \n            xhr.onerror = function() {\n                loginBtn.disabled = false;\n                loginBtn.textContent = \"\u0110\u0102NG NH\u1eacP\";\n                messageBox.innerHTML = `<p class=\"error\">L\u1ed7i m\u1ea1ng. Vui l\u00f2ng ki\u1ec3m tra k\u1ebft n\u1ed1i internet.<\/p>`;\n            };\n            \n            xhr.send(formData);\n        });\n    }\n\n    \/\/ M\u1eb7c \u0111\u1ecbnh hi\u1ec3n th\u1ecb login form thay v\u00ec method selection\n    showLoginForm();\n});\n<\/script>\n<\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-14","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>T\u00e0i kho\u1ea3n c\u1ee7a t\u00f4i - 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\/my-account\/\" \/>\n<meta property=\"og:locale\" content=\"vi_VN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"T\u00e0i kho\u1ea3n c\u1ee7a t\u00f4i - 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\/my-account\/\" \/>\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=\"2025-08-19T10:16:08+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/hakinet.com\/my-account\/\",\"url\":\"https:\/\/hakinet.com\/my-account\/\",\"name\":\"T\u00e0i kho\u1ea3n c\u1ee7a t\u00f4i - 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-07-30T06:30:18+00:00\",\"dateModified\":\"2025-08-19T10:16:08+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/hakinet.com\/my-account\/#breadcrumb\"},\"inLanguage\":\"vi\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/hakinet.com\/my-account\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/hakinet.com\/my-account\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Trang ch\u1ee7\",\"item\":\"https:\/\/hakinet.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"T\u00e0i kho\u1ea3n c\u1ee7a t\u00f4i\"}]},{\"@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":"T\u00e0i kho\u1ea3n c\u1ee7a t\u00f4i - 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\/my-account\/","og_locale":"vi_VN","og_type":"article","og_title":"T\u00e0i kho\u1ea3n c\u1ee7a t\u00f4i - 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\/my-account\/","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":"2025-08-19T10:16:08+00:00","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/hakinet.com\/my-account\/","url":"https:\/\/hakinet.com\/my-account\/","name":"T\u00e0i kho\u1ea3n c\u1ee7a t\u00f4i - 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-07-30T06:30:18+00:00","dateModified":"2025-08-19T10:16:08+00:00","breadcrumb":{"@id":"https:\/\/hakinet.com\/my-account\/#breadcrumb"},"inLanguage":"vi","potentialAction":[{"@type":"ReadAction","target":["https:\/\/hakinet.com\/my-account\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/hakinet.com\/my-account\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Trang ch\u1ee7","item":"https:\/\/hakinet.com\/"},{"@type":"ListItem","position":2,"name":"T\u00e0i kho\u1ea3n c\u1ee7a t\u00f4i"}]},{"@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\/14","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=14"}],"version-history":[{"count":1,"href":"https:\/\/hakinet.com\/api\/wp\/v2\/pages\/14\/revisions"}],"predecessor-version":[{"id":53,"href":"https:\/\/hakinet.com\/api\/wp\/v2\/pages\/14\/revisions\/53"}],"wp:attachment":[{"href":"https:\/\/hakinet.com\/api\/wp\/v2\/media?parent=14"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}