1. Barkett Law Firm PLLC Tulsa Injury Lawyers | Accident Compensation in Oklahoma If you have suffered a personal injury or a loved one has died due to the negligent actions of another, you need a skilled attorney to help recover compensation. Contact The Barkett Law Firm in Tulsa.
2. Hawkins Law Firm Tulsa Injury Lawyer | Green Country Car Accident Attorney | Northeast Oklahoma Hawkins Law Firm in Tulsa helps injured individuals receive the full amount they are owed in personal injury and workers' comp cases. Call 918-948-7497.
1811 South Baltimore AvenueSuite 200 Tulsa, OK74119
3. Stauffer & Nathan Stauffer and Nathan P.C. | Insurance Coverage Attorneys Stauffer and Nathan litigates and tries insurance coverage issues, complex personal injury cases, including class actions, first and third party claims, bad faith claims, and products liability claims.
4. Gregg W. Luther Oklahoma City Medical Malpractice Attorney | Norman Hospital Malpractice Lawyer | Yukon Wrongful Dea Oklahoma City medical malpractice attorney Gregg W. Luther represents patients and families statewide in Oklahoma. Free consultation at 405-543-0163.
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 === 'Birth Injury') {
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);
}
});