1. David W. Smith II PLLC Oklahoma City Divorce Lawyer | Estate Planning David W. Smith II provides skilled family law representation. Call 405-702-7711.
The Oil Center2601 NW Expressway, Suite 612E PO Box 57844 Oklahoma City, OK73112
2. Stange Law Firm, PC Oklahoma City, OK Divorce and Family Lawyers in Oklahoma County When you need strong legal representation for a divorce or family law matter, contact our Oklahoma City divorce attorneys by calling 855-805-0595.
The choice of a lawyer is an important decision and should not be based solely upon advertisements. Stange Law Firm, PC is responsible for the content. Principal place of business 120 South Central Avenue, Suite 450, St. Louis (Clayton), MO 63105.
2601 Northwest ExpySuite 411 W Oklahoma City, OK73112
3. Albert & Albert Attorneys Elk City Personal Injury Lawyer | Criminal Defense Beckham County For family law, personal injury or criminal defense help, call Albert & Albert Attorneys in Elk City, Oklahoma, at 580-303-4054 to get the help you need.
4. Blevins Law Office, Inc. Pryor OK Divorce Lawyers | Mayes County Oklahoma Child Support Attorney | Claremore Divorce Law You can benefit from our Pryor attorney's 40 years of family law experience. Call Blevins Law Office for an initial consultation. 918-803-4423.
Enhance your legal case details with LawyerLand AI's
intelligent guidance, connect with numerous qualified law firms in your area, and find the ideal
legal representation through our competitive chat platform.
;
document.addEventListener('DOMContentLoaded', function () {
// Reference to the form elements
const categorySelect = document.getElementById('category');
const subcategorySelect = document.getElementById('subcategory');
if (categorySelect && subcategorySelect) {
// Function to update subcategories based on selected category
function updateSubcategories() {
// Store current selection if any
const currentSelection = subcategorySelect.value;
// Clear existing options
subcategorySelect.innerHTML = '';
// Get selected category
const selectedCategory = categorySelect.value;
// If no category selected, hide subcategory dropdown
if (!selectedCategory) {
subcategorySelect.disabled = true;
return;
}
// Enable the dropdown
subcategorySelect.disabled = false;
// If we have subcategories for this category, add them
if (subcategories[selectedCategory]) {
subcategories[selectedCategory].forEach(function (subcat) {
const option = document.createElement('option');
option.value = subcat;
option.textContent = subcat;
// Set selected if matches current selection or matches the subcategory variable
if (subcat === currentSelection ||
subcat === 'Same Sex') {
option.selected = true;
}
subcategorySelect.appendChild(option);
});
}
}
// Attach event listener to category dropdown
categorySelect.addEventListener('change', updateSubcategories);
// Initialize subcategories on page load
updateSubcategories();
// If category is pre-set, make sure subcategories get populated
setTimeout(function () {
updateSubcategories();
}, 100);
}
});