1. Smith & Parnell LLC Columbia MO Law Firm | Smith & Parnell LLC | Missouri Call 573-442-4646 to schedule a free consultation with the experienced Columbia personal injury lawyers at Smith & Parnell LLC. We are here to help.
2. Eng & Woods Attorneys At Law Personal Injury Lawyers | Car Accident Attorney in Columbia, MO The Columbia auto accident lawyers of Eng & Woods, Attorneys at Law have been dedicated to helping the people of Missouri for nearly 60 years.
3. Bergmanis Law Firm, L.L.C. Lake of the Ozarks Personal Injury Attorney | Missouri Work Injury Lawyer | Camden County Criminal D Free consultation with a Lake of the Ozarks personal injury attorney from Bergmanis Law Firm, L.L.C.: 573-346-2111 .
380 West US Highway 54Suite 201 Camdenton, MO65020-7004
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 === 'Slip and Fall Accident') {
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);
}
});