{"id":97,"date":"2026-02-16T00:13:33","date_gmt":"2026-02-15T17:13:33","guid":{"rendered":"https:\/\/www.thailawonline.com\/family-law-consultation\/"},"modified":"2026-09-21T21:34:09","modified_gmt":"2026-09-21T14:34:09","slug":"family-law-consultation","status":"publish","type":"page","link":"https:\/\/www.thailawonline.com\/th\/family-law-consultation\/","title":{"rendered":"\u0e43\u0e2b\u0e49\u0e04\u0e33\u0e1b\u0e23\u0e36\u0e01\u0e29\u0e32\u0e14\u0e49\u0e32\u0e19\u0e01\u0e0e\u0e2b\u0e21\u0e32\u0e22\u0e04\u0e23\u0e2d\u0e1a\u0e04\u0e23\u0e31\u0e27\u0e41\u0e25\u0e30\u0e01\u0e32\u0e23\u0e2b\u0e22\u0e48\u0e32\u0e23\u0e49\u0e32\u0e07"},"content":{"rendered":"\n<style>.tlo-form-intro{max-width:780px;margin:0 auto 2.5em}.tlo-form-intro p{margin:0 0 1em}.tlo-form-intro h2{margin:1.6em 0 .6em}.tlo-form-intro ul{margin:0 0 1em;padding-left:1.4em}.tlo-form-intro li{margin:.4em 0}<\/style>\n\n\n\n<div class=\"wp-block-group tlo-form-intro is-layout-constrained wp-block-group-is-layout-constrained\">\n<p class=\"wp-block-paragraph\">A family-law consultation is where we work out which procedure your situation needs. A divorce, a custody arrangement, a child&#8217;s legal status and a prenuptial agreement each follow a different route, and the right one depends on facts you already have: where the marriage was registered, where each of you lives, and whether children or property are involved.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Tell us the deadline first. Then complete the form below and attach whatever documents you have.<\/p>\n\n\n\n<h2 id=\"what-the-consultation-settles\" class=\"wp-block-heading\">What the consultation settles<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Whether you can divorce by agreement.<\/strong> A divorce by mutual consent must be in writing and signed by at least two witnesses (Civil and Commercial Code, section 1514), and where the marriage was registered in Thailand it takes effect only when the divorce itself is registered (section 1515). If you married abroad, read <a href=\"https:\/\/www.thailawonline.com\/divorce-in-thailand-with-a-foreign-marriage\/\">divorce in Thailand with a foreign marriage<\/a> first.<\/li>\n\n\n\n<li><strong>What happens to the children.<\/strong> On a divorce by agreement the spouses must agree in writing which of them exercises parental power over each child, and if they cannot agree the court decides (section 1520). A child whose parents never married becomes the father&#8217;s legitimate child only if the parents later marry, the father registers the child, or a court so orders (section 1547); see <a href=\"https:\/\/www.thailawonline.com\/glossary\/legitimation\/\">legitimation<\/a> and our <a href=\"https:\/\/www.thailawonline.com\/child-custody-in-thailand\/\">child custody guide<\/a>.<\/li>\n\n\n\n<li><strong>What happens to the property.<\/strong> Which assets are marital property and which belong to one spouse alone, and what has to be recorded before anything is transferred. See <a href=\"https:\/\/www.thailawonline.com\/divorce-in-thailand-property-division\/\">property division on divorce<\/a>.<\/li>\n\n\n\n<li><strong>Whether to sign a prenuptial agreement<\/strong> before you register a marriage. See our <a href=\"https:\/\/www.thailawonline.com\/prenuptial-agreement-thailand\/\">prenuptial agreement guide<\/a>.<\/li>\n<\/ul>\n\n\n\n<h2 id=\"a-deadline-you-can-lose\" class=\"wp-block-heading\">A deadline you can lose<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A court divorce based on adultery, serious misconduct, serious harm or insult, or failure to support must be brought within one year of the day you knew, or should have known, the facts (section 1529). The same one-year limit applies to a claim for compensation under section 1523. If one of those grounds is what you would rely on, say when you learned of it in the form.<\/p>\n\n\n\n<h2 id=\"what-to-have-ready\" class=\"wp-block-heading\">What to have ready<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Your marriage certificate, both passports, the children&#8217;s birth certificates, the title documents or statements for the main assets, and any agreement, notice or court document either of you has already signed or received. Copies are enough for the consultation.<\/p>\n\n\n\n<h2 id=\"fees\" class=\"wp-block-heading\">Fees<\/h2>\n\n\n<div class=\"tlo-trust-fees\">\n            \n            <div class=\"tlo-trust-fees__scroll\">\n                <table class=\"tlo-trust-fees__table\">\n                    <thead>\n                        <tr>\n                            <th scope=\"col\">\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23<\/th>\n                            <th scope=\"col\">\u0e04\u0e48\u0e32\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23\u0e41\u0e1a\u0e1a\u0e40\u0e2b\u0e21\u0e32\u0e08\u0e48\u0e32\u0e22<\/th>\n                            <th scope=\"col\">\u0e2a\u0e34\u0e48\u0e07\u0e17\u0e35\u0e48\u0e23\u0e27\u0e21\u0e2d\u0e22\u0e39\u0e48\u0e43\u0e19\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23<\/th>\n                            <th scope=\"col\">\u0e23\u0e30\u0e22\u0e30\u0e40\u0e27\u0e25\u0e32<\/th>\n                        <\/tr>\n                    <\/thead>\n                    <tbody>\n                                            <tr>\n                            <th scope=\"row\" class=\"tlo-trust-fees__name\">\n                                Prenuptial agreement                            <\/th>\n                            <td class=\"tlo-trust-fees__price\">\n                                8,900 THB                                                            <\/td>\n                            <td>Bilingual agreement, lawyer-prepared, witnessed and registered at the Amphur.<\/td>\n                            <td>5 working days<\/td>\n                        <\/tr>\n                                            <tr>\n                            <th scope=\"row\" class=\"tlo-trust-fees__name\">\n                                Divorce by mutual consent                            <\/th>\n                            <td class=\"tlo-trust-fees__price\">\n                                9,900 THB                                                            <\/td>\n                            <td>Bilingual divorce agreement covering assets, debts, custody and support, plus registration at the district office.<\/td>\n                            <td>Agreement in 3 to 5 business days, registered in one visit<\/td>\n                        <\/tr>\n                                            <tr>\n                            <th scope=\"row\" class=\"tlo-trust-fees__name\">\n                                Child custody and parental rights                            <\/th>\n                            <td class=\"tlo-trust-fees__price is-quote\">\n                                \u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32\u0e2b\u0e25\u0e31\u0e07\u0e01\u0e32\u0e23\u0e1b\u0e23\u0e36\u0e01\u0e29\u0e32                                                            <\/td>\n                            <td>Consultation first at 2,000 per hour. A fixed fee for the court or district-office work is quoted after that.<\/td>\n                            <td>Depends on route: district office or Juvenile and Family Court<\/td>\n                        <\/tr>\n                                            <tr>\n                            <th scope=\"row\" class=\"tlo-trust-fees__name\">\n                                Marriage registration                            <\/th>\n                            <td class=\"tlo-trust-fees__price is-quote\">\n                                \u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32\u0e2b\u0e25\u0e31\u0e07\u0e01\u0e32\u0e23\u0e1b\u0e23\u0e36\u0e01\u0e29\u0e32                                                            <\/td>\n                            <td>Fast track and full packages including translation, MFA legalization and amphur coordination.<\/td>\n                            <td>Fast track about 10 to 12 days, standard Bangkok appointment about 2 months<\/td>\n                        <\/tr>\n                                        <\/tbody>\n                <\/table>\n            <\/div>\n\n            \n                    <\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Custody, contested divorce and cross-border matters start with a one-hour consultation for 2,000 THB. Every published fee is on our <a href=\"https:\/\/www.thailawonline.com\/pricing\/\">pricing page<\/a>, and the background law is in our <a href=\"https:\/\/www.thailawonline.com\/thai-family-law\/\">Thai family law overview<\/a> and <a href=\"https:\/\/www.thailawonline.com\/divorce-in-thailand\/\">divorce guide<\/a>.<\/p>\n\n\n\n<h2 id=\"start-here\" class=\"wp-block-heading\">Start here<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Describe your situation in the form below.<\/p>\n<\/div>\n\n\n\n<div class=\"thailaw-form-container\" id=\"thailaw-family-form\">\n    <script>\n        window.THAILAW_CONFIG = {\n            webhookUrl: \"\/wp-json\/tlo\/v1\/intake?k=8798a25642\",\n            bookingUrl: \"https:\/\/thailawonline.com\/book-consultation\/\",\n            bankName: \"Kasikorn Bank (KBank)\",\n            bankAcctName: \"ThaiLaw Online Co., Ltd\",\n            bankAcctNum: \"070-1-83492-5\",\n            practiceArea: 'Family Law',\n            stripeLink: \"\",\n            ajaxUrl: \"\/wp-admin\/admin-ajax.php\",\n            nonce: \"8798a25642\"        };\n    <\/script>\n    <!DOCTYPE html>\n<html lang=\"en\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    \n    <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600;700&#038;family=Source+Sans+3:wght@400;500;600&#038;display=swap\" rel=\"stylesheet\">\n    <style>\n        * {\n            margin: 0;\n            padding: 0;\n            box-sizing: border-box;\n        }\n\n        :root {\n            --navy: #0A1628;\n            --gold: #C5A55A;\n            --light-gray: #F8F9FA;\n            --border-gray: #E0E0E0;\n            --text-dark: #1F2937;\n            --text-light: #6B7280;\n            --success-green: #10B981;\n            --error-red: #EF4444;\n        }\n\n        body {\n            font-family: 'Source Sans 3', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n            background-color: var(--light-gray);\n            color: var(--text-dark);\n            line-height: 1.6;\n        }\n\n        h1, h2, h3, h4, h5, h6, .section-title, .progress-label {\n            font-family: 'Poppins', sans-serif;\n        }\n\n        .thailaw-family-container {\n            max-width: 900px;\n            margin: 0 auto;\n            padding: 20px;\n        }\n\n        \/* Language Toggle *\/\n        .language-toggle {\n            position: absolute;\n            top: 20px;\n            right: 20px;\n            display: flex;\n            gap: 8px;\n            background: white;\n            border-radius: 8px;\n            padding: 6px;\n            box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);\n            z-index: 100;\n        }\n\n        .lang-btn {\n            padding: 8px 16px;\n            border: none;\n            background: transparent;\n            cursor: pointer;\n            font-weight: 500;\n            font-size: 14px;\n            border-radius: 6px;\n            transition: all 0.3s ease;\n            color: var(--text-light);\n            font-family: 'Source Sans 3', sans-serif;\n        }\n\n        .lang-btn.active {\n            background: var(--navy);\n            color: white;\n        }\n\n        .lang-btn:hover {\n            background: var(--light-gray);\n        }\n\n        \/* Header *\/\n        .header {\n            background: linear-gradient(135deg, var(--navy) 0%, #0F2540 100%);\n            color: white;\n            padding: 50px 20px;\n            text-align: center;\n            margin-bottom: 40px;\n            border-radius: 12px;\n        }\n\n        .header h1 {\n            font-size: 32px;\n            margin-bottom: 12px;\n            font-weight: 700;\n            letter-spacing: -0.5px;\n            color: #FFFFFF !important;\n        }\n\n        .header p {\n            font-size: 16px;\n            opacity: 1;\n            font-weight: 400;\n            color: #E0E0E0 !important;\n        }\n\n        \/* Progress Bar *\/\n        .progress-section {\n            margin-bottom: 40px;\n        }\n\n        .progress-bar {\n            display: flex;\n            justify-content: space-between;\n            margin-bottom: 20px;\n            position: relative;\n        }\n\n        .progress-bar::before {\n            content: '';\n            position: absolute;\n            top: 20px;\n            left: 0;\n            right: 0;\n            height: 3px;\n            background: var(--border-gray);\n            z-index: 0;\n        }\n\n        .progress-step {\n            flex: 1;\n            text-align: center;\n            position: relative;\n            z-index: 1;\n        }\n\n        .progress-circle {\n            width: 44px;\n            height: 44px;\n            border-radius: 50%;\n            background: white;\n            border: 3px solid var(--border-gray);\n            margin: 0 auto 12px;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            font-weight: 600;\n            font-size: 16px;\n            color: var(--text-light);\n            transition: all 0.3s ease;\n        }\n\n        .progress-step.active .progress-circle {\n            background: var(--gold);\n            border-color: var(--gold);\n            color: white;\n            box-shadow: 0 4px 12px rgba(197, 165, 90, 0.3);\n            transform: scale(1.1);\n        }\n\n        .progress-step.completed .progress-circle {\n            background: var(--success-green);\n            border-color: var(--success-green);\n            color: white;\n        }\n\n        .progress-label {\n            font-size: 13px;\n            color: var(--text-light);\n            font-weight: 500;\n            text-transform: uppercase;\n            letter-spacing: 0.5px;\n            display: none;\n        }\n\n        @media (min-width: 768px) {\n            .progress-label {\n                display: block;\n            }\n        }\n\n        \/* Form Section *\/\n        .form-section {\n            background: white;\n            border-radius: 12px;\n            padding: 40px;\n            margin-bottom: 30px;\n            box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);\n            display: none;\n        }\n\n        .form-section.active {\n            display: block;\n            animation: slideIn 0.4s ease;\n        }\n\n        @keyframes slideIn {\n            from {\n                opacity: 0;\n                transform: translateY(12px);\n            }\n            to {\n                opacity: 1;\n                transform: translateY(0);\n            }\n        }\n\n        .section-title {\n            font-size: 26px;\n            color: var(--navy);\n            margin-bottom: 32px;\n            font-weight: 700;\n            letter-spacing: -0.5px;\n        }\n\n        .form-group {\n            margin-bottom: 24px;\n        }\n\n        .form-group.half {\n            display: inline-block;\n            width: 48%;\n            margin-right: 4%;\n        }\n\n        .form-group.half:nth-child(even) {\n            margin-right: 0;\n        }\n\n        @media (max-width: 768px) {\n            .form-group.half {\n                display: block;\n                width: 100%;\n                margin-right: 0;\n            }\n        }\n\n        label {\n            display: block;\n            margin-bottom: 10px;\n            font-weight: 500;\n            font-size: 14px;\n            color: var(--text-dark);\n        }\n\n        input[type=\"text\"],\n        input[type=\"email\"],\n        input[type=\"tel\"],\n        input[type=\"date\"],\n        select,\n        textarea {\n            width: 100%;\n            padding: 12px 14px;\n            border: 2px solid var(--border-gray);\n            border-radius: 8px;\n            font-family: 'Source Sans 3', sans-serif;\n            font-size: 14px;\n            transition: all 0.3s ease;\n            background: white;\n        }\n\n        input[type=\"text\"]:focus,\n        input[type=\"email\"]:focus,\n        input[type=\"tel\"]:focus,\n        input[type=\"date\"]:focus,\n        select:focus,\n        textarea:focus {\n            outline: none;\n            border-color: var(--navy);\n            box-shadow: 0 0 0 4px rgba(10, 22, 40, 0.1);\n        }\n\n        input[type=\"text\"]::placeholder,\n        input[type=\"email\"]::placeholder,\n        input[type=\"tel\"]::placeholder,\n        textarea::placeholder {\n            color: #A0AEC0;\n        }\n\n        textarea {\n            resize: vertical;\n            min-height: 120px;\n            font-family: 'Source Sans 3', sans-serif;\n        }\n\n        \/* Radio and Checkbox Styles *\/\n        .radio-group,\n        .checkbox-group {\n            margin-top: 12px;\n            display: flex;\n            flex-direction: column;\n            gap: 10px;\n        }\n\n        .radio-option,\n        .checkbox-option {\n            display: flex;\n            align-items: flex-start;\n            padding: 12px 14px;\n            border-radius: 8px;\n            border: 1px solid transparent;\n            cursor: pointer;\n            transition: all 0.2s ease;\n        }\n\n        .radio-option:hover,\n        .checkbox-option:hover {\n            background-color: var(--light-gray);\n            border-color: var(--border-gray);\n        }\n\n        input[type=\"radio\"],\n        input[type=\"checkbox\"] {\n            margin-top: 3px;\n            margin-right: 12px;\n            cursor: pointer;\n            width: 18px;\n            height: 18px;\n            flex-shrink: 0;\n            accent-color: var(--navy);\n        }\n\n        .option-label {\n            font-size: 14px;\n            color: var(--text-dark);\n            font-weight: 400;\n            margin: 0;\n            cursor: pointer;\n        }\n\n        \/* Conditional Fields *\/\n        .conditional-field {\n            display: none;\n            padding: 20px;\n            background: #F3F4F6;\n            border-left: 4px solid var(--gold);\n            border-radius: 8px;\n            margin-top: 20px;\n        }\n\n        .conditional-field.show {\n            display: block;\n            animation: slideIn 0.3s ease;\n        }\n\n        \/* Urgent Banner *\/\n        .urgent-banner {\n            background: #FEF3C7;\n            border: 2px solid #FCD34D;\n            border-radius: 8px;\n            padding: 16px;\n            margin-bottom: 24px;\n            display: none;\n        }\n\n        .urgent-banner.show {\n            display: flex;\n            align-items: flex-start;\n            gap: 12px;\n        }\n\n        .urgent-banner::before {\n            content: '\u26a0';\n            font-size: 20px;\n            flex-shrink: 0;\n        }\n\n        .urgent-banner p {\n            margin: 0;\n            font-size: 14px;\n            color: #92400E;\n            font-weight: 500;\n        }\n\n        \/* Buttons *\/\n        .button-group {\n            display: flex;\n            gap: 16px;\n            margin-top: 40px;\n            justify-content: space-between;\n        }\n\n        button {\n            padding: 12px 28px;\n            border: none;\n            border-radius: 8px;\n            font-family: 'Source Sans 3', sans-serif;\n            font-size: 14px;\n            font-weight: 600;\n            cursor: pointer;\n            transition: all 0.3s ease;\n            text-transform: uppercase;\n            letter-spacing: 0.5px;\n        }\n\n        .btn-primary {\n            background: linear-gradient(135deg, var(--navy) 0%, #0F2540 100%);\n            color: white;\n        }\n\n        .btn-primary:hover {\n            transform: translateY(-2px);\n            box-shadow: 0 8px 16px rgba(10, 22, 40, 0.3);\n        }\n\n        .btn-primary:active {\n            transform: translateY(0);\n        }\n\n        .btn-secondary {\n            background: white;\n            color: var(--text-dark);\n            border: 2px solid var(--border-gray);\n        }\n\n        .btn-secondary:hover {\n            background: var(--light-gray);\n            border-color: var(--navy);\n        }\n\n        .btn-primary:disabled {\n            opacity: 0.6;\n            cursor: not-allowed;\n            transform: none;\n        }\n\n        \/* Consent Checkbox *\/\n        .consent-group {\n            background: var(--light-gray);\n            padding: 20px;\n            border-radius: 8px;\n            margin-bottom: 20px;\n        }\n\n        .consent-checkbox {\n            display: flex;\n            align-items: flex-start;\n            gap: 12px;\n        }\n\n        .consent-checkbox input[type=\"checkbox\"] {\n            margin-top: 2px;\n        }\n\n        .consent-text {\n            font-size: 13px;\n            color: var(--text-light);\n            line-height: 1.8;\n        }\n\n        .consent-text a {\n            color: var(--navy);\n            text-decoration: none;\n            font-weight: 500;\n        }\n\n        .consent-text a:hover {\n            text-decoration: underline;\n        }\n\n        \/* Legal Note *\/\n        .legal-note {\n            background: #EFF6FF;\n            border: 1px solid #BFDBFE;\n            border-radius: 8px;\n            padding: 20px;\n            margin: 24px 0;\n            font-size: 13px;\n            color: var(--text-light);\n            line-height: 1.8;\n        }\n\n        .legal-note strong {\n            color: var(--navy);\n        }\n\n        \/* Error Message *\/\n        .error-message {\n            display: none;\n            background: #FEE2E2;\n            color: #991B1B;\n            padding: 16px;\n            border-radius: 8px;\n            margin-bottom: 24px;\n            border-left: 4px solid #EF4444;\n            font-weight: 500;\n        }\n\n        .error-message.show {\n            display: block;\n            animation: slideIn 0.3s ease;\n        }\n\n        \/* Success State *\/\n        .success-container {\n            display: none;\n            text-align: center;\n            padding: 60px 20px;\n        }\n\n        .success-container.show {\n            display: block;\n            animation: slideIn 0.4s ease;\n        }\n\n        .success-icon {\n            font-size: 64px;\n            margin-bottom: 20px;\n            color: var(--success-green);\n        }\n\n        .success-title {\n            font-size: 32px;\n            color: var(--navy);\n            margin-bottom: 16px;\n            font-weight: 700;\n        }\n\n        .success-text {\n            font-size: 16px;\n            color: var(--text-light);\n            max-width: 600px;\n            margin: 0 auto 30px;\n            line-height: 1.8;\n        }\n\n        .success-details {\n            background: var(--light-gray);\n            padding: 24px;\n            border-radius: 8px;\n            margin-bottom: 30px;\n            text-align: left;\n            max-width: 600px;\n            margin-left: auto;\n            margin-right: auto;\n        }\n\n        .success-details p {\n            margin-bottom: 12px;\n            font-size: 14px;\n            color: var(--text-dark);\n        }\n\n        .success-details strong {\n            color: var(--navy);\n        }\n\n        .btn-return {\n            background: white;\n            color: var(--text-dark);\n            border: 2px solid var(--border-gray);\n            margin: 0 auto;\n        }\n\n        .btn-return:hover {\n            background: var(--light-gray);\n            border-color: var(--navy);\n        }\n\n        \/* Loading State *\/\n        .loading {\n            display: inline-block;\n            width: 16px;\n            height: 16px;\n            border: 2px solid rgba(255, 255, 255, 0.3);\n            border-top: 2px solid white;\n            border-radius: 50%;\n            animation: spin 0.8s linear infinite;\n            margin-right: 8px;\n        }\n\n        @keyframes spin {\n            to { transform: rotate(360deg); }\n        }\n\n        \/* Responsive Design *\/\n        @media (max-width: 768px) {\n            .thailaw-family-container {\n                padding: 12px;\n            }\n\n            .header {\n                padding: 40px 15px;\n                margin-bottom: 30px;\n            }\n\n            .header h1 {\n                font-size: 24px;\n            }\n\n            .header p {\n                font-size: 14px;\n            }\n\n            .form-section {\n                padding: 24px;\n            }\n\n            .section-title {\n                font-size: 22px;\n                margin-bottom: 24px;\n            }\n\n            .button-group {\n                flex-direction: column-reverse;\n            }\n\n            .language-toggle {\n                position: static;\n                margin-bottom: 20px;\n                justify-content: center;\n            }\n\n            .progress-circle {\n                width: 40px;\n                height: 40px;\n                font-size: 14px;\n            }\n        }\n\n        \/* Thai Text *\/\n        .thai {\n            display: none;\n        }\n\n        .thai.show {\n            display: inline;\n        }\n    <\/style>\n<\/head>\n<body>\n    <div class=\"language-toggle\">\n        <button class=\"lang-btn active\" data-lang=\"en\">English<\/button>\n        <button class=\"lang-btn\" data-lang=\"th\">\u0e44\u0e17\u0e22<\/button>\n    <\/div>\n\n    <div class=\"thailaw-family-container\">\n        <!-- Header -->\n        <div class=\"header\">\n            <h1 style=\"color: #ffffff !important; opacity: 1 !important; -webkit-text-fill-color: #ffffff !important;\"><span class=\"english\">Family Law Intake Form<\/span><span class=\"thai\">\u0e41\u0e1a\u0e1a\u0e1f\u0e2d\u0e23\u0e4c\u0e21\u0e01\u0e32\u0e23\u0e1b\u0e23\u0e36\u0e01\u0e29\u0e32\u0e01\u0e0e\u0e2b\u0e21\u0e32\u0e22\u0e04\u0e23\u0e2d\u0e1a\u0e04\u0e23\u0e31\u0e27<\/span><\/h1>\n            <p style=\"color: #E0E0E0 !important; opacity: 1 !important;\"><span class=\"english\">Professional Legal Assistance for Thai-Foreign Family Matters<\/span><span class=\"thai\">\u0e04\u0e27\u0e32\u0e21\u0e0a\u0e48\u0e27\u0e22\u0e40\u0e2b\u0e25\u0e37\u0e2d\u0e14\u0e49\u0e32\u0e19\u0e01\u0e0e\u0e2b\u0e21\u0e32\u0e22\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e40\u0e23\u0e37\u0e48\u0e2d\u0e07\u0e04\u0e23\u0e2d\u0e1a\u0e04\u0e23\u0e31\u0e27\u0e23\u0e30\u0e2b\u0e27\u0e48\u0e32\u0e07\u0e44\u0e17\u0e22-\u0e15\u0e48\u0e32\u0e07\u0e0a\u0e32\u0e15\u0e34<\/span><\/p>\n        <\/div>\n\n        <!-- Form -->\n        <form id=\"intakeForm\">\n            <!-- Progress Bar -->\n            <div class=\"progress-section\">\n                <div class=\"progress-bar\">\n                    <div class=\"progress-step active\" data-step=\"1\">\n                        <div class=\"progress-circle\">1<\/div>\n                        <div class=\"progress-label\"><span class=\"english\">Personal Info<\/span><span class=\"thai\">\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e2a\u0e48\u0e27\u0e19\u0e1a\u0e38\u0e04\u0e04\u0e25<\/span><\/div>\n                    <\/div>\n                    <div class=\"progress-step\" data-step=\"2\">\n                        <div class=\"progress-circle\">2<\/div>\n                        <div class=\"progress-label\"><span class=\"english\">Legal Matter<\/span><span class=\"thai\">\u0e40\u0e23\u0e37\u0e48\u0e2d\u0e07\u0e01\u0e0e\u0e2b\u0e21\u0e32\u0e22<\/span><\/div>\n                    <\/div>\n                    <div class=\"progress-step\" data-step=\"3\">\n                        <div class=\"progress-circle\">3<\/div>\n                        <div class=\"progress-label\"><span class=\"english\">Documents<\/span><span class=\"thai\">\u0e40\u0e2d\u0e01\u0e2a\u0e32\u0e23<\/span><\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n\n            <!-- Error Message -->\n            <div class=\"error-message\" id=\"errorMessage\"><\/div>\n\n            <!-- STEP 1: Personal Information -->\n            <div class=\"form-section active\" data-step=\"1\">\n                <h2 class=\"section-title\"><span class=\"english\">Step 1: Personal Information<\/span><span class=\"thai\">\u0e02\u0e31\u0e49\u0e19\u0e17\u0e35\u0e48 1: \u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e2a\u0e48\u0e27\u0e19\u0e1a\u0e38\u0e04\u0e04\u0e25<\/span><\/h2>\n\n                <div class=\"form-group\">\n                    <label><span class=\"english\">Full Name *<\/span><span class=\"thai\">\u0e0a\u0e37\u0e48\u0e2d-\u0e19\u0e32\u0e21\u0e2a\u0e01\u0e38\u0e25 *<\/span><\/label>\n                    <input type=\"text\" id=\"fullName\" name=\"fullName\" required placeholder=\"\">\n                <\/div>\n\n                <div class=\"form-group\">\n                    <label><span class=\"english\">Email Address *<\/span><span class=\"thai\">\u0e17\u0e35\u0e48\u0e2d\u0e22\u0e39\u0e48\u0e2d\u0e35\u0e40\u0e21\u0e25 *<\/span><\/label>\n                    <input type=\"email\" id=\"email\" name=\"email\" required placeholder=\"\">\n                <\/div>\n\n                <div class=\"form-group\">\n                    <label><span class=\"english\">Phone \/ WhatsApp *<\/span><span class=\"thai\">\u0e40\u0e1a\u0e2d\u0e23\u0e4c\u0e42\u0e17\u0e23\u0e28\u0e31\u0e1e\u0e17\u0e4c \/ WhatsApp *<\/span><\/label>\n                    <input type=\"tel\" id=\"phone\" name=\"phone\" required placeholder=\"\">\n                <\/div>\n\n                <div class=\"form-group half\">\n                    <label><span class=\"english\">Date of Birth<\/span><span class=\"thai\">\u0e27\u0e31\u0e19\u0e40\u0e14\u0e37\u0e2d\u0e19\u0e1b\u0e35\u0e40\u0e01\u0e34\u0e14<\/span><\/label>\n                    <input type=\"date\" id=\"dob\" name=\"dob\">\n                <\/div>\n\n                <div class=\"form-group half\">\n                    <label><span class=\"english\">Your Nationality<\/span><span class=\"thai\">\u0e2a\u0e31\u0e0d\u0e0a\u0e32\u0e15\u0e34\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13<\/span><\/label>\n                    <input type=\"text\" id=\"nationality\" name=\"nationality\" placeholder=\"\">\n                <\/div>\n\n                <div class=\"form-group half\">\n                    <label><span class=\"english\">Current Country of Residence<\/span><span class=\"thai\">\u0e1b\u0e23\u0e30\u0e40\u0e17\u0e28\u0e17\u0e35\u0e48\u0e2d\u0e22\u0e39\u0e48\u0e1b\u0e31\u0e08\u0e08\u0e38\u0e1a\u0e31\u0e19<\/span><\/label>\n                    <input type=\"text\" id=\"residence\" name=\"residence\" placeholder=\"\">\n                <\/div>\n\n                <div class=\"form-group half\">\n                    <label><span class=\"english\">Marital Status *<\/span><span class=\"thai\">\u0e2a\u0e16\u0e32\u0e19\u0e20\u0e32\u0e1e\u0e01\u0e32\u0e23\u0e2a\u0e21\u0e23\u0e2a *<\/span><\/label>\n                    <select id=\"maritalStatus\" name=\"maritalStatus\" required>\n                        <option value=\"\"><span class=\"english\">Select status<\/span><span class=\"thai\">\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e2a\u0e16\u0e32\u0e19\u0e20\u0e32\u0e1e<\/span><\/option>\n                        <option value=\"Married - Thailand\">Married: Registered in Thailand \/ \u0e41\u0e15\u0e48\u0e07\u0e07\u0e32\u0e19 \u0e08\u0e14\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19\u0e43\u0e19\u0e44\u0e17\u0e22<\/option>\n                        <option value=\"Married - Abroad\">Married: Registered Abroad \/ \u0e41\u0e15\u0e48\u0e07\u0e07\u0e32\u0e19 \u0e08\u0e14\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19\u0e15\u0e48\u0e32\u0e07\u0e1b\u0e23\u0e30\u0e40\u0e17\u0e28<\/option>\n                        <option value=\"Separated\">Separated \/ \u0e41\u0e22\u0e01\u0e01\u0e31\u0e19\u0e2d\u0e22\u0e39\u0e48<\/option>\n                        <option value=\"Common Law\">Common Law \/ Not Registered \/ \u0e2d\u0e22\u0e39\u0e48\u0e01\u0e34\u0e19\u0e01\u0e31\u0e19\u0e42\u0e14\u0e22\u0e44\u0e21\u0e48\u0e44\u0e14\u0e49\u0e08\u0e14\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19\u0e2a\u0e21\u0e23\u0e2a<\/option>\n                        <option value=\"Other\">Other \/ \u0e2d\u0e37\u0e48\u0e19 \u0e46<\/option>\n                    <\/select>\n                <\/div>\n\n                <div class=\"form-group half\">\n                    <label><span class=\"english\">Spouse&#8217;s Nationality<\/span><span class=\"thai\">\u0e2a\u0e31\u0e0d\u0e0a\u0e32\u0e15\u0e34\u0e02\u0e2d\u0e07\u0e04\u0e39\u0e48\u0e2a\u0e21\u0e23\u0e2a<\/span><\/label>\n                    <input type=\"text\" id=\"spouseNationality\" name=\"spouseNationality\" placeholder=\"\">\n                <\/div>\n\n                <div class=\"form-group half\">\n                    <label><span class=\"english\">Date of Marriage<\/span><span class=\"thai\">\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48\u0e41\u0e15\u0e48\u0e07\u0e07\u0e32\u0e19<\/span><\/label>\n                    <input type=\"date\" id=\"marriageDate\" name=\"marriageDate\">\n                <\/div>\n\n                <div class=\"form-group half\">\n                    <label><span class=\"english\">Number of Children<\/span><span class=\"thai\">\u0e08\u0e33\u0e19\u0e27\u0e19\u0e1a\u0e38\u0e15\u0e23<\/span><\/label>\n                    <input type=\"text\" id=\"numChildren\" name=\"numChildren\" placeholder=\"\">\n                <\/div>\n\n                <div class=\"form-group half\">\n                    <label><span class=\"english\">Ages of Children<\/span><span class=\"thai\">\u0e2d\u0e32\u0e22\u0e38\u0e02\u0e2d\u0e07\u0e1a\u0e38\u0e15\u0e23<\/span><\/label>\n                    <input type=\"text\" id=\"childAges\" name=\"childAges\" placeholder=\"e.g., 5, 8, 12\">\n                <\/div>\n\n                <div class=\"button-group\">\n                    <button type=\"button\" class=\"btn-secondary\" onclick=\"previousStep()\" style=\"visibility: hidden;\">\n                        <span class=\"english\">\u2190 Previous<\/span><span class=\"thai\">\u2190 \u0e01\u0e48\u0e2d\u0e19\u0e2b\u0e19\u0e49\u0e32<\/span>\n                    <\/button>\n                    <button type=\"button\" class=\"btn-primary\" onclick=\"nextStep()\">\n                        <span class=\"english\">Continue \u2192<\/span><span class=\"thai\">\u0e15\u0e48\u0e2d\u0e44\u0e1b \u2192<\/span>\n                    <\/button>\n                <\/div>\n            <\/div>\n\n            <!-- STEP 2: Legal Matter -->\n            <div class=\"form-section\" data-step=\"2\">\n                <h2 class=\"section-title\"><span class=\"english\">Step 2: Legal Matter<\/span><span class=\"thai\">\u0e02\u0e31\u0e49\u0e19\u0e17\u0e35\u0e48 2: \u0e40\u0e23\u0e37\u0e48\u0e2d\u0e07\u0e01\u0e0e\u0e2b\u0e21\u0e32\u0e22<\/span><\/h2>\n\n                <div class=\"form-group\">\n                    <label><span class=\"english\">Matter Type *<\/span><span class=\"thai\">\u0e1b\u0e23\u0e30\u0e40\u0e20\u0e17\u0e02\u0e2d\u0e07\u0e40\u0e23\u0e37\u0e48\u0e2d\u0e07 *<\/span><\/label>\n                    <select id=\"matterType\" name=\"matterType\" required onchange=\"preFillMatter()\">\n                        <option value=\"\"><span class=\"english\">Select matter type<\/span><span class=\"thai\">\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e1b\u0e23\u0e30\u0e40\u0e20\u0e17\u0e40\u0e23\u0e37\u0e48\u0e2d\u0e07<\/span><\/option>\n                        <option value=\"Contested Divorce\">Contested Divorce \/ \u0e1f\u0e49\u0e2d\u0e07\u0e2b\u0e22\u0e48\u0e32<\/option>\n                        <option value=\"Uncontested Divorce\">Uncontested\/Mutual Divorce \/ \u0e2b\u0e22\u0e48\u0e32\u0e42\u0e14\u0e22\u0e04\u0e27\u0e32\u0e21\u0e22\u0e34\u0e19\u0e22\u0e2d\u0e21<\/option>\n                        <option value=\"Child Custody - Sole\">Child Custody: Sole \/ \u0e2d\u0e33\u0e19\u0e32\u0e08\u0e1b\u0e01\u0e04\u0e23\u0e2d\u0e07\u0e1a\u0e38\u0e15\u0e23\u0e41\u0e15\u0e48\u0e40\u0e1e\u0e35\u0e22\u0e07\u0e1c\u0e39\u0e49\u0e40\u0e14\u0e35\u0e22\u0e27<\/option>\n                        <option value=\"Child Custody - Joint\">Child Custody: Joint \/ \u0e2d\u0e33\u0e19\u0e32\u0e08\u0e1b\u0e01\u0e04\u0e23\u0e2d\u0e07\u0e1a\u0e38\u0e15\u0e23\u0e23\u0e48\u0e27\u0e21\u0e01\u0e31\u0e19<\/option>\n                        <option value=\"Child Support\">Child Support \/ Maintenance \/ \u0e04\u0e48\u0e32\u0e2d\u0e38\u0e1b\u0e01\u0e32\u0e23\u0e30\u0e40\u0e25\u0e35\u0e49\u0e22\u0e07\u0e14\u0e39\u0e1a\u0e38\u0e15\u0e23<\/option>\n                        <option value=\"Child Legitimation\">Child Legitimation \/ \u0e08\u0e14\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19\u0e23\u0e31\u0e1a\u0e23\u0e2d\u0e07\u0e1a\u0e38\u0e15\u0e23<\/option>\n                        <option value=\"Prenuptial Agreement\">Prenuptial Agreement \/ \u0e2a\u0e31\u0e0d\u0e0d\u0e32\u0e01\u0e48\u0e2d\u0e19\u0e2a\u0e21\u0e23\u0e2a<\/option>\n                        <option value=\"Postnuptial Agreement\">Postnuptial Agreement \/ \u0e2a\u0e31\u0e0d\u0e0d\u0e32\u0e23\u0e30\u0e2b\u0e27\u0e48\u0e32\u0e07\u0e2a\u0e21\u0e23\u0e2a<\/option>\n                        <option value=\"Property Division\">Property Division (Sin Somros) \/ \u0e41\u0e1a\u0e48\u0e07\u0e2a\u0e34\u0e19\u0e2a\u0e21\u0e23\u0e2a<\/option>\n                        <option value=\"Marriage Registration\">Marriage Registration \/ \u0e08\u0e14\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19\u0e2a\u0e21\u0e23\u0e2a<\/option>\n                        <option value=\"International Child Abduction\">International Child Abduction \/ \u0e25\u0e31\u0e01\u0e1e\u0e32\u0e15\u0e31\u0e27\u0e1a\u0e38\u0e15\u0e23\u0e02\u0e49\u0e32\u0e21\u0e1b\u0e23\u0e30\u0e40\u0e17\u0e28<\/option>\n                        <option value=\"Adoption\">Adoption \/ \u0e01\u0e32\u0e23\u0e23\u0e31\u0e1a\u0e1a\u0e38\u0e15\u0e23\u0e1a\u0e38\u0e0d\u0e18\u0e23\u0e23\u0e21<\/option>\n                        <option value=\"Paternity\">Paternity \/ \u0e01\u0e32\u0e23\u0e1e\u0e34\u0e2a\u0e39\u0e08\u0e19\u0e4c\u0e04\u0e27\u0e32\u0e21\u0e40\u0e1b\u0e47\u0e19\u0e1a\u0e34\u0e14\u0e32<\/option>\n                        <option value=\"Other\">Other \/ \u0e2d\u0e37\u0e48\u0e19 \u0e46<\/option>\n                    <\/select>\n                <\/div>\n\n                <div class=\"form-group\">\n                    <label><span class=\"english\">Urgency Level *<\/span><span class=\"thai\">\u0e04\u0e27\u0e32\u0e21\u0e40\u0e23\u0e48\u0e07\u0e14\u0e48\u0e27\u0e19 *<\/span><\/label>\n                    <select id=\"urgency\" name=\"urgency\" required>\n                        <option value=\"\"><span class=\"english\">Select urgency<\/span><span class=\"thai\">\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e04\u0e27\u0e32\u0e21\u0e40\u0e23\u0e48\u0e07\u0e14\u0e48\u0e27\u0e19<\/span><\/option>\n                        <option value=\"Routine\">Routine \/ \u0e15\u0e32\u0e21\u0e1b\u0e01\u0e15\u0e34<\/option>\n                        <option value=\"Within 30 days\">Within 30 days \/ \u0e20\u0e32\u0e22\u0e43\u0e19 30 \u0e27\u0e31\u0e19<\/option>\n                        <option value=\"Within 2 weeks\">Urgent: within 2 weeks \/ \u0e09\u0e38\u0e01\u0e40\u0e09\u0e34\u0e19 \u0e20\u0e32\u0e22\u0e43\u0e19 2 \u0e2a\u0e31\u0e1b\u0e14\u0e32\u0e2b\u0e4c<\/option>\n                        <option value=\"Immediate\">Emergency: immediate \/ \u0e09\u0e38\u0e01\u0e40\u0e09\u0e34\u0e19\u0e21\u0e32\u0e01\u0e17\u0e35\u0e48\u0e2a\u0e38\u0e14 \u0e17\u0e31\u0e19\u0e17\u0e35\u0e17\u0e31\u0e19\u0e43\u0e14<\/option>\n                    <\/select>\n                <\/div>\n\n                <div class=\"form-group\">\n                    <label><span class=\"english\">Brief Description of Your Situation *<\/span><span class=\"thai\">\u0e04\u0e33\u0e1a\u0e23\u0e23\u0e22\u0e32\u0e22\u0e2a\u0e31\u0e49\u0e19 \u0e46 \u0e40\u0e01\u0e35\u0e48\u0e22\u0e27\u0e01\u0e31\u0e1a\u0e2a\u0e16\u0e32\u0e19\u0e01\u0e32\u0e23\u0e13\u0e4c\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13 *<\/span><\/label>\n                    <textarea id=\"description\" name=\"description\" required placeholder=\"Please provide details about your legal matter...\"><\/textarea>\n                <\/div>\n\n                <div class=\"form-group\">\n                    <label><span class=\"english\">Are both parties currently in Thailand? *<\/span><span class=\"thai\">\u0e17\u0e31\u0e49\u0e07\u0e2a\u0e2d\u0e07\u0e1d\u0e48\u0e32\u0e22\u0e2d\u0e22\u0e39\u0e48\u0e43\u0e19\u0e1b\u0e23\u0e30\u0e40\u0e17\u0e28\u0e44\u0e17\u0e22\u0e2b\u0e23\u0e37\u0e2d\u0e44\u0e21\u0e48? *<\/span><\/label>\n                    <div class=\"radio-group\">\n                        <div class=\"radio-option\">\n                            <input type=\"radio\" id=\"bothInThailandYes\" name=\"bothInThailand\" value=\"Yes\" required>\n                            <label for=\"bothInThailandYes\" class=\"option-label\"><span class=\"english\">Yes<\/span><span class=\"thai\">\u0e43\u0e0a\u0e48<\/span><\/label>\n                        <\/div>\n                        <div class=\"radio-option\">\n                            <input type=\"radio\" id=\"bothInThailandNo\" name=\"bothInThailand\" value=\"No\" required>\n                            <label for=\"bothInThailandNo\" class=\"option-label\"><span class=\"english\">No<\/span><span class=\"thai\">\u0e44\u0e21\u0e48<\/span><\/label>\n                        <\/div>\n                        <div class=\"radio-option\">\n                            <input type=\"radio\" id=\"bothInThailandUnsure\" name=\"bothInThailand\" value=\"Unsure\" required>\n                            <label for=\"bothInThailandUnsure\" class=\"option-label\"><span class=\"english\">Unsure<\/span><span class=\"thai\">\u0e44\u0e21\u0e48\u0e41\u0e19\u0e48\u0e43\u0e08<\/span><\/label>\n                        <\/div>\n                    <\/div>\n                <\/div>\n\n                <div class=\"form-group\">\n                    <label><span class=\"english\">Is there a court case already filed? *<\/span><span class=\"thai\">\u0e21\u0e35\u0e01\u0e32\u0e23\u0e22\u0e37\u0e48\u0e19\u0e04\u0e14\u0e35\u0e15\u0e48\u0e2d\u0e28\u0e32\u0e25\u0e41\u0e25\u0e49\u0e27\u0e2b\u0e23\u0e37\u0e2d\u0e44\u0e21\u0e48? *<\/span><\/label>\n                    <div class=\"radio-group\">\n                        <div class=\"radio-option\">\n                            <input type=\"radio\" id=\"courtCaseYes\" name=\"courtCaseFiled\" value=\"Yes\" required>\n                            <label for=\"courtCaseYes\" class=\"option-label\"><span class=\"english\">Yes<\/span><span class=\"thai\">\u0e43\u0e0a\u0e48<\/span><\/label>\n                        <\/div>\n                        <div class=\"radio-option\">\n                            <input type=\"radio\" id=\"courtCaseNo\" name=\"courtCaseFiled\" value=\"No\" required>\n                            <label for=\"courtCaseNo\" class=\"option-label\"><span class=\"english\">No<\/span><span class=\"thai\">\u0e44\u0e21\u0e48<\/span><\/label>\n                        <\/div>\n                    <\/div>\n                <\/div>\n\n                <div class=\"form-group\">\n                    <label><span class=\"english\">Are there any protection orders? *<\/span><span class=\"thai\">\u0e21\u0e35\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07\u0e04\u0e38\u0e49\u0e21\u0e04\u0e23\u0e2d\u0e07\u0e2a\u0e27\u0e31\u0e2a\u0e14\u0e34\u0e20\u0e32\u0e1e\u0e2b\u0e23\u0e37\u0e2d\u0e44\u0e21\u0e48? *<\/span><\/label>\n                    <div class=\"radio-group\">\n                        <div class=\"radio-option\">\n                            <input type=\"radio\" id=\"protectionOrderYes\" name=\"protectionOrders\" value=\"Yes\" required>\n                            <label for=\"protectionOrderYes\" class=\"option-label\"><span class=\"english\">Yes<\/span><span class=\"thai\">\u0e43\u0e0a\u0e48<\/span><\/label>\n                        <\/div>\n                        <div class=\"radio-option\">\n                            <input type=\"radio\" id=\"protectionOrderNo\" name=\"protectionOrders\" value=\"No\" required>\n                            <label for=\"protectionOrderNo\" class=\"option-label\"><span class=\"english\">No<\/span><span class=\"thai\">\u0e44\u0e21\u0e48<\/span><\/label>\n                        <\/div>\n                    <\/div>\n                <\/div>\n\n                <div class=\"form-group\">\n                    <label><span class=\"english\">Shared assets to divide? *<\/span><span class=\"thai\">\u0e21\u0e35\u0e17\u0e23\u0e31\u0e1e\u0e22\u0e4c\u0e2a\u0e34\u0e19\u0e23\u0e48\u0e27\u0e21\u0e17\u0e35\u0e48\u0e08\u0e30\u0e41\u0e1a\u0e48\u0e07\u0e2b\u0e23\u0e37\u0e2d\u0e44\u0e21\u0e48? *<\/span><\/label>\n                    <div class=\"radio-group\">\n                        <div class=\"radio-option\">\n                            <input type=\"radio\" id=\"sharedAssetsYes\" name=\"sharedAssets\" value=\"Yes\" required>\n                            <label for=\"sharedAssetsYes\" class=\"option-label\"><span class=\"english\">Yes<\/span><span class=\"thai\">\u0e43\u0e0a\u0e48<\/span><\/label>\n                        <\/div>\n                        <div class=\"radio-option\">\n                            <input type=\"radio\" id=\"sharedAssetsNo\" name=\"sharedAssets\" value=\"No\" required>\n                            <label for=\"sharedAssetsNo\" class=\"option-label\"><span class=\"english\">No<\/span><span class=\"thai\">\u0e44\u0e21\u0e48<\/span><\/label>\n                        <\/div>\n                    <\/div>\n                <\/div>\n\n                <div class=\"button-group\">\n                    <button type=\"button\" class=\"btn-secondary\" onclick=\"previousStep()\">\n                        <span class=\"english\">\u2190 Previous<\/span><span class=\"thai\">\u2190 \u0e01\u0e48\u0e2d\u0e19\u0e2b\u0e19\u0e49\u0e32<\/span>\n                    <\/button>\n                    <button type=\"button\" class=\"btn-primary\" onclick=\"nextStep()\">\n                        <span class=\"english\">Continue \u2192<\/span><span class=\"thai\">\u0e15\u0e48\u0e2d\u0e44\u0e1b \u2192<\/span>\n                    <\/button>\n                <\/div>\n            <\/div>\n\n            <!-- STEP 3: Documents & Booking -->\n            <div class=\"form-section\" data-step=\"3\">\n                <h2 class=\"section-title\"><span class=\"english\">Step 3: Documents &#038; Consultation<\/span><span class=\"thai\">\u0e02\u0e31\u0e49\u0e19\u0e17\u0e35\u0e48 3: \u0e40\u0e2d\u0e01\u0e2a\u0e32\u0e23\u0e41\u0e25\u0e30\u0e01\u0e32\u0e23\u0e1b\u0e23\u0e36\u0e01\u0e29\u0e32<\/span><\/h2>\n\n                <div class=\"form-group\">\n                    <label><span class=\"english\">Documents Available<\/span><span class=\"thai\">\u0e40\u0e2d\u0e01\u0e2a\u0e32\u0e23\u0e17\u0e35\u0e48\u0e21\u0e35<\/span><\/label>\n                    <div class=\"checkbox-group\">\n                        <div class=\"checkbox-option\">\n                            <input type=\"checkbox\" id=\"docMarriage\" name=\"documents\" value=\"Marriage Certificate\">\n                            <label for=\"docMarriage\" class=\"option-label\"><span class=\"english\">Marriage Certificate<\/span><span class=\"thai\">\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19\u0e2a\u0e21\u0e23\u0e2a<\/span><\/label>\n                        <\/div>\n                        <div class=\"checkbox-option\">\n                            <input type=\"checkbox\" id=\"docBirth\" name=\"documents\" value=\"Birth Certificate\">\n                            <label for=\"docBirth\" class=\"option-label\"><span class=\"english\">Birth Certificate(s)<\/span><span class=\"thai\">\u0e2a\u0e39\u0e15\u0e34\u0e1a\u0e31\u0e15\u0e23<\/span><\/label>\n                        <\/div>\n                        <div class=\"checkbox-option\">\n                            <input type=\"checkbox\" id=\"docPassport\" name=\"documents\" value=\"Passport Copy\">\n                            <label for=\"docPassport\" class=\"option-label\"><span class=\"english\">Passport Copy<\/span><span class=\"thai\">\u0e2a\u0e33\u0e40\u0e19\u0e32\u0e2b\u0e19\u0e31\u0e07\u0e2a\u0e37\u0e2d\u0e40\u0e14\u0e34\u0e19\u0e17\u0e32\u0e07<\/span><\/label>\n                        <\/div>\n                        <div class=\"checkbox-option\">\n                            <input type=\"checkbox\" id=\"docHouseReg\" name=\"documents\" value=\"House Registration\">\n                            <label for=\"docHouseReg\" class=\"option-label\"><span class=\"english\">House Registration (Tabien Baan)<\/span><span class=\"thai\">\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19\u0e1a\u0e49\u0e32\u0e19<\/span><\/label>\n                        <\/div>\n                        <div class=\"checkbox-option\">\n                            <input type=\"checkbox\" id=\"docPropertyDeed\" name=\"documents\" value=\"Property Title Deed\">\n                            <label for=\"docPropertyDeed\" class=\"option-label\"><span class=\"english\">Property Title Deed(s)<\/span><span class=\"thai\">\u0e42\u0e09\u0e19\u0e14\u0e17\u0e35\u0e48\u0e14\u0e34\u0e19<\/span><\/label>\n                        <\/div>\n                        <div class=\"checkbox-option\">\n                            <input type=\"checkbox\" id=\"docFinancial\" name=\"documents\" value=\"Financial Records\">\n                            <label for=\"docFinancial\" class=\"option-label\"><span class=\"english\">Financial Records<\/span><span class=\"thai\">\u0e1a\u0e31\u0e0d\u0e0a\u0e35\u0e01\u0e32\u0e23\u0e40\u0e07\u0e34\u0e19<\/span><\/label>\n                        <\/div>\n                        <div class=\"checkbox-option\">\n                            <input type=\"checkbox\" id=\"docPrenup\" name=\"documents\" value=\"Prenuptial Agreement\">\n                            <label for=\"docPrenup\" class=\"option-label\"><span class=\"english\">Prenuptial Agreement<\/span><span class=\"thai\">\u0e2a\u0e31\u0e0d\u0e0d\u0e32\u0e01\u0e48\u0e2d\u0e19\u0e2a\u0e21\u0e23\u0e2a<\/span><\/label>\n                        <\/div>\n                        <div class=\"checkbox-option\">\n                            <input type=\"checkbox\" id=\"docCourt\" name=\"documents\" value=\"Court Documents\">\n                            <label for=\"docCourt\" class=\"option-label\"><span class=\"english\">Court Documents<\/span><span class=\"thai\">\u0e40\u0e2d\u0e01\u0e2a\u0e32\u0e23\u0e28\u0e32\u0e25<\/span><\/label>\n                        <\/div>\n                        <div class=\"checkbox-option\">\n                            <input type=\"checkbox\" id=\"docCustody\" name=\"documents\" value=\"Custody Agreement\">\n                            <label for=\"docCustody\" class=\"option-label\"><span class=\"english\">Custody Agreement<\/span><span class=\"thai\">\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e02\u0e49\u0e2d\u0e15\u0e01\u0e25\u0e07\u0e40\u0e23\u0e37\u0e48\u0e2d\u0e07\u0e2d\u0e33\u0e19\u0e32\u0e08\u0e1b\u0e01\u0e04\u0e23\u0e2d\u0e07\u0e1a\u0e38\u0e15\u0e23<\/span><\/label>\n                        <\/div>\n                        <div class=\"checkbox-option\">\n                            <input type=\"checkbox\" id=\"docOther\" name=\"documents\" value=\"Other\">\n                            <label for=\"docOther\" class=\"option-label\"><span class=\"english\">Other<\/span><span class=\"thai\">\u0e2d\u0e37\u0e48\u0e19 \u0e46<\/span><\/label>\n                        <\/div>\n                    <\/div>\n                <\/div>\n\n                <div class=\"form-group\">\n                    <label><span class=\"english\">Preferred Contact Method *<\/span><span class=\"thai\">\u0e27\u0e34\u0e18\u0e35\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d\u0e17\u0e35\u0e48\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23 *<\/span><\/label>\n                    <select id=\"contactMethod\" name=\"contactMethod\" required>\n                        <option value=\"\"><span class=\"english\">Select method<\/span><span class=\"thai\">\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e27\u0e34\u0e18\u0e35<\/span><\/option>\n                        <option value=\"Phone\">Phone \/ \u0e42\u0e17\u0e23\u0e28\u0e31\u0e1e\u0e17\u0e4c<\/option>\n                        <option value=\"Email\">Email \/ \u0e2d\u0e35\u0e40\u0e21\u0e25<\/option>\n                        <option value=\"LINE\">LINE Messenger<\/option>\n                    <\/select>\n                <\/div>\n\n                <div class=\"form-group\">\n                    <label><span class=\"english\">LINE ID (if LINE is preferred)<\/span><span class=\"thai\">LINE ID (\u0e16\u0e49\u0e32\u0e40\u0e25\u0e37\u0e2d\u0e01 LINE)<\/span><\/label>\n                    <input type=\"text\" id=\"lineId\" name=\"lineId\" placeholder=\"your.line.id\">\n                <\/div>\n\n                <div class=\"form-group\">\n                    <label><span class=\"english\">Preferred Consultation Date *<\/span><span class=\"thai\">\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e1b\u0e23\u0e36\u0e01\u0e29\u0e32 *<\/span><\/label>\n                    <input type=\"date\" id=\"consultationDate\" name=\"consultationDate\" required>\n                <\/div>\n\n                <div class=\"form-group\">\n                    <label><span class=\"english\">Additional Notes<\/span><span class=\"thai\">\u0e2b\u0e21\u0e32\u0e22\u0e40\u0e2b\u0e15\u0e38\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e40\u0e15\u0e34\u0e21<\/span><\/label>\n                    <textarea id=\"additionalNotes\" name=\"additionalNotes\" placeholder=\"Any other information we should know...\"><\/textarea>\n                <\/div>\n\n                <!-- PDPA Consent -->\n                <div class=\"consent-group\">\n                    <div class=\"consent-checkbox\">\n                        <input type=\"checkbox\" id=\"pdpaConsent\" name=\"pdpaConsent\" required>\n                        <label for=\"pdpaConsent\" class=\"consent-text\">\n                            <span class=\"english\">I consent to the processing and storage of my personal data in accordance with Thailand&#8217;s Personal Data Protection Act (PDPA). My information will be used solely for legal consultation purposes and contacting me about my enquiry.<\/span><span class=\"thai\">\u0e09\u0e31\u0e19\u0e22\u0e34\u0e19\u0e22\u0e2d\u0e21\u0e43\u0e2b\u0e49\u0e21\u0e35\u0e01\u0e32\u0e23\u0e1b\u0e23\u0e30\u0e21\u0e27\u0e25\u0e1c\u0e25\u0e41\u0e25\u0e30\u0e40\u0e01\u0e47\u0e1a\u0e23\u0e31\u0e01\u0e29\u0e32\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e2a\u0e48\u0e27\u0e19\u0e1a\u0e38\u0e04\u0e04\u0e25\u0e02\u0e2d\u0e07\u0e09\u0e31\u0e19\u0e15\u0e32\u0e21\u0e01\u0e0e\u0e2b\u0e21\u0e32\u0e22\u0e04\u0e38\u0e49\u0e21\u0e04\u0e23\u0e2d\u0e07\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e2a\u0e48\u0e27\u0e19\u0e1a\u0e38\u0e04\u0e04\u0e25 (PDPA) \u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e02\u0e2d\u0e07\u0e09\u0e31\u0e19\u0e08\u0e30\u0e43\u0e0a\u0e49\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e27\u0e31\u0e15\u0e16\u0e38\u0e1b\u0e23\u0e30\u0e2a\u0e07\u0e04\u0e4c\u0e43\u0e19\u0e01\u0e32\u0e23\u0e1b\u0e23\u0e36\u0e01\u0e29\u0e32\u0e14\u0e49\u0e32\u0e19\u0e01\u0e0e\u0e2b\u0e21\u0e32\u0e22\u0e40\u0e17\u0e48\u0e32\u0e19\u0e31\u0e49\u0e19<\/span>\n                        <\/label>\n                    <\/div>\n                <\/div>\n\n                <div class=\"legal-note\">\n                    <strong><span class=\"english\">Disclaimer:<\/span><span class=\"thai\">\u0e02\u0e49\u0e2d\u0e08\u0e33\u0e01\u0e31\u0e14\u0e04\u0e27\u0e32\u0e21\u0e23\u0e31\u0e1a\u0e1c\u0e34\u0e14:<\/span><\/strong><br>\n                    <span class=\"english\">This form does not constitute legal advice and does not establish an attorney-client relationship. Our team will review your intake form and contact you to discuss your matter and schedule a consultation. You are not obligated to retain ThaiLawOnline lawyers for your case.<\/span><span class=\"thai\">\u0e41\u0e1a\u0e1a\u0e1f\u0e2d\u0e23\u0e4c\u0e21\u0e19\u0e35\u0e49\u0e44\u0e21\u0e48\u0e16\u0e37\u0e2d\u0e40\u0e1b\u0e47\u0e19\u0e04\u0e33\u0e1b\u0e23\u0e36\u0e01\u0e29\u0e32\u0e14\u0e49\u0e32\u0e19\u0e01\u0e0e\u0e2b\u0e21\u0e32\u0e22 \u0e41\u0e25\u0e30\u0e44\u0e21\u0e48\u0e44\u0e14\u0e49\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e31\u0e21\u0e1e\u0e31\u0e19\u0e18\u0e4c\u0e23\u0e30\u0e2b\u0e27\u0e48\u0e32\u0e07\u0e17\u0e19\u0e32\u0e22\u0e04\u0e27\u0e32\u0e21\u0e41\u0e25\u0e30\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32 \u0e17\u0e35\u0e21\u0e07\u0e32\u0e19\u0e02\u0e2d\u0e07\u0e40\u0e23\u0e32\u0e08\u0e30\u0e15\u0e23\u0e27\u0e08\u0e2a\u0e2d\u0e1a\u0e41\u0e1a\u0e1a\u0e1f\u0e2d\u0e23\u0e4c\u0e21\u0e41\u0e25\u0e30\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d\u0e04\u0e38\u0e13\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e2b\u0e32\u0e23\u0e37\u0e2d\u0e40\u0e01\u0e35\u0e48\u0e22\u0e27\u0e01\u0e31\u0e1a\u0e40\u0e23\u0e37\u0e48\u0e2d\u0e07\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13<\/span>\n                <\/div>\n\n                <div class=\"button-group\">\n                    <button type=\"button\" class=\"btn-secondary\" onclick=\"previousStep()\">\n                        <span class=\"english\">\u2190 Previous<\/span><span class=\"thai\">\u2190 \u0e01\u0e48\u0e2d\u0e19\u0e2b\u0e19\u0e49\u0e32<\/span>\n                    <\/button>\n                    <button type=\"submit\" class=\"btn-primary\" onclick=\"validateAndSubmit()\">\n                        <span class=\"english\">Submit Intake Form<\/span><span class=\"thai\">\u0e2a\u0e48\u0e07\u0e41\u0e1a\u0e1a\u0e1f\u0e2d\u0e23\u0e4c\u0e21<\/span>\n                    <\/button>\n                <\/div>\n            <\/div>\n\n            <!-- Hidden Fields -->\n            <input type=\"hidden\" id=\"practiceArea\" name=\"practiceArea\" value=\"Family Law\">\n            <input type=\"hidden\" id=\"timestamp\" name=\"timestamp\">\n        <\/form>\n\n        <!-- Success Message -->\n        <div class=\"success-container\" id=\"successContainer\">\n            <div class=\"success-icon\">\u2713<\/div>\n            <h2 class=\"success-title\"><span class=\"english\">Thank You!<\/span><span class=\"thai\">\u0e02\u0e2d\u0e1a\u0e04\u0e38\u0e13!<\/span><\/h2>\n            <p class=\"success-text\">\n                <span class=\"english\">Your intake form has been successfully submitted. Our family law team will review your enquiry and contact you within 24 hours to discuss your matter and schedule a consultation.<\/span><span class=\"thai\">\u0e41\u0e1a\u0e1a\u0e1f\u0e2d\u0e23\u0e4c\u0e21\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13\u0e16\u0e39\u0e01\u0e2a\u0e48\u0e07\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27 \u0e17\u0e35\u0e21\u0e01\u0e0e\u0e2b\u0e21\u0e32\u0e22\u0e04\u0e23\u0e2d\u0e1a\u0e04\u0e23\u0e31\u0e27\u0e02\u0e2d\u0e07\u0e40\u0e23\u0e32\u0e08\u0e30\u0e15\u0e23\u0e27\u0e08\u0e2a\u0e2d\u0e1a\u0e04\u0e33\u0e02\u0e2d\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13\u0e41\u0e25\u0e30\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d\u0e04\u0e38\u0e13\u0e20\u0e32\u0e22\u0e43\u0e19 24 \u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07<\/span>\n            <\/p>\n            <div class=\"success-details\" id=\"successDetails\"><\/div>\n            <div class=\"button-group\" style=\"justify-content: center;\">\n                <button type=\"button\" class=\"btn-return\" onclick=\"location.reload()\">\n                    <span class=\"english\">\u2190 Return to Website<\/span><span class=\"thai\">\u2190 \u0e01\u0e25\u0e31\u0e1a\u0e44\u0e1b\u0e22\u0e31\u0e07\u0e40\u0e27\u0e47\u0e1a\u0e44\u0e0b\u0e15\u0e4c<\/span>\n                <\/button>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <script>\n        let currentStep = 1;\n        const totalSteps = 3;\n        let language = 'en';\n\n        \/\/ Get URL parameters on load\n        window.addEventListener('DOMContentLoaded', function() {\n            const params = new URLSearchParams(window.location.search);\n            const matter = params.get('matter');\n            if (matter) {\n                \/\/ Map URL parameter values to form values\n                const matterMap = {\n                    'divorce': 'Contested Divorce',\n                    'custody': 'Child Custody - Sole',\n                    'contested': 'Contested Divorce',\n                    'uncontested': 'Uncontested Divorce',\n                    'maintenance': 'Child Support'\n                };\n                const formValue = matterMap[matter.toLowerCase()] || matter;\n                const option = document.querySelector(`option[value=\"${formValue}\"]`);\n                if (option) {\n                    document.getElementById('matterType').value = formValue;\n                }\n            }\n        });\n\n        \/\/ Language Toggle\n        document.querySelectorAll('.lang-btn').forEach(btn => {\n            btn.addEventListener('click', () => {\n                document.querySelectorAll('.lang-btn').forEach(b => b.classList.remove('active'));\n                btn.classList.add('active');\n                language = btn.dataset.lang;\n                updateLanguage();\n            });\n        });\n\n        function updateLanguage() {\n            document.querySelectorAll('.english').forEach(el => {\n                el.style.display = language === 'en' ? 'inline' : 'none';\n            });\n            document.querySelectorAll('.thai').forEach(el => {\n                el.style.display = language === 'th' ? 'inline' : 'none';\n            });\n        }\n\n        \/\/ Form Navigation\n        function nextStep() {\n            if (validateStep(currentStep)) {\n                if (currentStep < totalSteps) {\n                    currentStep++;\n                    updateStep();\n                }\n            }\n        }\n\n        function previousStep() {\n            if (currentStep > 1) {\n                currentStep--;\n                updateStep();\n            }\n        }\n\n        function updateStep() {\n            document.querySelectorAll('.form-section').forEach(section => {\n                section.classList.remove('active');\n                if (parseInt(section.dataset.step) === currentStep) {\n                    section.classList.add('active');\n                }\n            });\n\n            document.querySelectorAll('.progress-step').forEach(step => {\n                const stepNum = parseInt(step.dataset.step);\n                step.classList.remove('active', 'completed');\n                if (stepNum === currentStep) {\n                    step.classList.add('active');\n                } else if (stepNum < currentStep) {\n                    step.classList.add('completed');\n                }\n            });\n\n            window.scrollTo(0, 0);\n        }\n\n        function validateStep(step) {\n            const section = document.querySelector(`[data-step=\"${step}\"]`);\n            const inputs = section.querySelectorAll('input[required], select[required], textarea[required]');\n            let isValid = true;\n\n            inputs.forEach(input => {\n                if (input.type === 'radio') {\n                    const radioGroup = document.querySelector(`input[name=\"${input.name}\"]:checked`);\n                    if (!radioGroup) {\n                        isValid = false;\n                    }\n                } else if (input.type === 'checkbox') {\n                    \/\/ Skip optional checkbox validation\n                } else if (!input.value.trim()) {\n                    isValid = false;\n                }\n            });\n\n            if (!isValid) {\n                showError(language === 'en'\n                    ? 'Please complete all required fields before continuing.'\n                    : String.fromCharCode(0x0E01, 0x0E23, 0x0E38, 0x0E13, 0x0E32, 0x0E01, 0x0E23, 0x0E2D, 0x0E01, 0x0E02, 0x0E49, 0x0E2D, 0x0E21, 0x0E39, 0x0E25, 0x0E17, 0x0E35, 0x0E48, 0x0E08, 0x0E33, 0x0E40, 0x0E1B, 0x0E47, 0x0E19, 0x0E17, 0x0E31, 0x0E49, 0x0E07, 0x0E2B, 0x0E21, 0x0E14, 0x0E01, 0x0E48, 0x0E2D, 0x0E19, 0x0E14, 0x0E33, 0x0E40, 0x0E19, 0x0E34, 0x0E19, 0x0E01, 0x0E32, 0x0E23, 0x0E15, 0x0E48, 0x0E2D));\n            }\n\n            return isValid;\n        }\n\n        function showError(message) {\n            const errorEl = document.getElementById('errorMessage');\n            errorEl.textContent = message;\n            errorEl.classList.add('show');\n            setTimeout(() => errorEl.classList.remove('show'), 5000);\n        }\n\n        function preFillMatter() {\n            \/\/ Function to handle matter type pre-fill if needed\n        }\n\n        \/\/ Form Submission\n        function validateAndSubmit() {\n            if (validateStep(currentStep)) {\n                submitForm();\n            }\n        }\n\n        function submitForm() {\n            document.getElementById('timestamp').value = new Date().toISOString();\n\n            const data = {\n                practiceArea: 'Family Law',\n                timestamp: document.getElementById('timestamp').value,\n                language: language,\n                step1: {\n                    fullName: document.getElementById('fullName').value,\n                    email: document.getElementById('email').value,\n                    phone: document.getElementById('phone').value,\n                    dateOfBirth: document.getElementById('dob').value,\n                    nationality: document.getElementById('nationality').value,\n                    countryOfResidence: document.getElementById('residence').value,\n                    maritalStatus: document.getElementById('maritalStatus').value,\n                    spouseNationality: document.getElementById('spouseNationality').value,\n                    dateOfMarriage: document.getElementById('marriageDate').value,\n                    numberOfChildren: document.getElementById('numChildren').value,\n                    agesOfChildren: document.getElementById('childAges').value\n                },\n                step2: {\n                    matterType: document.getElementById('matterType').value,\n                    urgencyLevel: document.getElementById('urgency').value,\n                    description: document.getElementById('description').value,\n                    bothPartiesInThailand: document.querySelector('input[name=\"bothInThailand\"]:checked')?.value,\n                    courtCaseFiled: document.querySelector('input[name=\"courtCaseFiled\"]:checked')?.value,\n                    protectionOrders: document.querySelector('input[name=\"protectionOrders\"]:checked')?.value,\n                    sharedAssets: document.querySelector('input[name=\"sharedAssets\"]:checked')?.value\n                },\n                step3: {\n                    documents: Array.from(document.querySelectorAll('input[name=\"documents\"]:checked')).map(el => el.value),\n                    preferredContactMethod: document.getElementById('contactMethod').value,\n                    lineId: document.getElementById('lineId').value,\n                    preferredConsultationDate: document.getElementById('consultationDate').value,\n                    additionalNotes: document.getElementById('additionalNotes').value,\n                    pdpaConsent: document.getElementById('pdpaConsent').checked\n                }\n            };\n\n            \/\/ Show loading state\n            const submitBtn = document.querySelector('button[type=\"submit\"]');\n            submitBtn.disabled = true;\n            const originalText = submitBtn.innerHTML;\n            submitBtn.innerHTML = String.fromCharCode(60, 115, 112, 97, 110, 32, 99, 108, 97, 115, 115, 61, 34, 108, 111, 97, 100, 105, 110, 103, 34, 62, 60, 47, 115, 112, 97, 110, 62, 60, 115, 112, 97, 110, 32, 99, 108, 97, 115, 115, 61, 34, 101, 110, 103, 108, 105, 115, 104, 34, 62, 83, 117, 98, 109, 105, 116, 116, 105, 110, 103, 46, 46, 46, 60, 47, 115, 112, 97, 110, 62, 60, 115, 112, 97, 110, 32, 99, 108, 97, 115, 115, 61, 34, 116, 104, 97, 105, 34, 62, 0x0E01, 0x0E33, 0x0E25, 0x0E31, 0x0E07, 0x0E2A, 0x0E48, 0x0E07, 46, 46, 46, 60, 47, 115, 112, 97, 110, 62);\n\n            \/\/ Send to n8n webhook (from WordPress config)\n            const webhookUrl = (window.THAILAW_CONFIG && window.THAILAW_CONFIG.webhookUrl) || '';\n            data.formType = 'family-law';\n\n            if (webhookUrl) {\n                try {\n                    const controller = new AbortController();\n                    const timeoutId = setTimeout(() => controller.abort(), 10000);\n\n                    fetch(webhookUrl, {\n                        method: 'POST',\n                        headers: { 'Content-Type': 'application\/json' },\n                        body: JSON.stringify(data),\n                        signal: controller.signal\n                    }).catch(err => console.warn('Webhook post failed (non-blocking):', err));\n                    clearTimeout(timeoutId);\n                } catch (err) {\n                    console.warn('Webhook error:', err);\n                }\n            }\n\n            \/\/ Send email notification via WordPress AJAX\n            if (window.THAILAW_CONFIG && window.THAILAW_CONFIG.ajaxUrl) {\n                try {\n                    var emailData = new FormData();\n                    emailData.append('action', 'thailaw_send_notification');\n                    emailData.append('nonce', window.THAILAW_CONFIG.nonce);\n                    emailData.append('form_type', 'Family Law Intake');\n                    emailData.append('client_name', data.step1 ? data.step1.fullName : '');\n                    emailData.append('client_email', data.step1 ? data.step1.email : '');\n                    emailData.append('client_phone', data.step1 ? data.step1.phone : '');\n                    emailData.append('practice_area', 'Family Law');\n                    emailData.append('description', data.step2 ? data.step2.matterType : '');\n                    fetch(window.THAILAW_CONFIG.ajaxUrl, { method: 'POST', body: emailData })\n                        .catch(function(e) { console.warn('Email notification failed:', e); });\n                } catch(emailErr) { console.warn('Email error:', emailErr); }\n            }\n\n            \/\/ Always show success page\n            showSuccessPage(data);\n        }\n\n        function showSuccessPage(data) {\n            document.getElementById('intakeForm').style.display = 'none';\n            document.getElementById('successContainer').classList.add('show');\n\n            const successDetails = `\n                <p><strong>${language === 'en' ? 'Name' : String.fromCharCode(0x0E0A, 0x0E37, 0x0E48, 0x0E2D)}:<\/strong> ${data.step1.fullName}<\/p>\n                <p><strong>${language === 'en' ? 'Email' : String.fromCharCode(0x0E2D, 0x0E35, 0x0E40, 0x0E21, 0x0E25)}:<\/strong> ${data.step1.email}<\/p>\n                <p><strong>${language === 'en' ? 'Phone' : String.fromCharCode(0x0E40, 0x0E1A, 0x0E2D, 0x0E23, 0x0E4C, 0x0E42, 0x0E17, 0x0E23)}:<\/strong> ${data.step1.phone}<\/p>\n                <p><strong>${language === 'en' ? 'Matter' : String.fromCharCode(0x0E40, 0x0E23, 0x0E37, 0x0E48, 0x0E2D, 0x0E07, 0x0E1B, 0x0E23, 0x0E30, 0x0E40, 0x0E20, 0x0E17)}:<\/strong> ${data.step2.matterType}<\/p>\n                <p><strong>${language === 'en' ? 'Submitted' : String.fromCharCode(0x0E2A, 0x0E48, 0x0E07, 0x0E40, 0x0E21, 0x0E37, 0x0E48, 0x0E2D)}:<\/strong> ${new Date(data.timestamp).toLocaleString()}<\/p>\n            `;\n            document.getElementById('successDetails').innerHTML = successDetails;\n        }\n\n        \/\/ Initialize\n        updateLanguage();\n    <\/script>\n<\/body>\n<\/html>\n<\/div>\n\n\n\n<!-- tlo-canonical-signal-2026-08-16 -->\n\n\n\n<p class=\"tlo-hublink wp-block-paragraph\">If you are still deciding whether you need representation, our overview of <a href=\"https:\/\/www.thailawonline.com\/family-lawyers-in-bangkok\/\">family lawyers in Bangkok<\/a> sets out what each type of case involves.<\/p>\n\n","protected":false},"excerpt":{"rendered":"<p>A family-law consultation is where we work out which procedure your situation needs. A divorce, a custody arrangement, a child&#8217;s [&hellip;]<\/p>\n","protected":false},"author":0,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"pmpro_default_level":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":"","rank_math_focus_keyword":"family law consultation thailand","rank_math_title":"","rank_math_description":"Family law consultation in Thailand: divorce by agreement or in court, custody, legitimation and prenups, the one-year deadline, and our fixed fees.","rank_math_breadcrumb_title":"Family Law Consultation Thailand","rank_math_canonical_url":""},"class_list":["post-97","page","type-page","status-publish","hentry","pmpro-has-access"],"_links":{"self":[{"href":"https:\/\/www.thailawonline.com\/th\/wp-json\/wp\/v2\/pages\/97","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.thailawonline.com\/th\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.thailawonline.com\/th\/wp-json\/wp\/v2\/types\/page"}],"replies":[{"embeddable":true,"href":"https:\/\/www.thailawonline.com\/th\/wp-json\/wp\/v2\/comments?post=97"}],"version-history":[{"count":8,"href":"https:\/\/www.thailawonline.com\/th\/wp-json\/wp\/v2\/pages\/97\/revisions"}],"predecessor-version":[{"id":8248,"href":"https:\/\/www.thailawonline.com\/th\/wp-json\/wp\/v2\/pages\/97\/revisions\/8248"}],"wp:attachment":[{"href":"https:\/\/www.thailawonline.com\/th\/wp-json\/wp\/v2\/media?parent=97"}],"curies":[{"name":"\u0e14\u0e31\u0e1a\u0e40\u0e1a\u0e34\u0e25\u0e22\u0e39\u0e1e\u0e35","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}