2. Flynn & Associates Flynn & Associates Personal Injury Lawyers Flynn & Associates are a leading personal injury attorneys based near Cherry Hill, New Jersey with over three decades experience successfully helping clients achieve justice in the realm of personal injury law. Contact Flynn & Associates today for a free consultation if you or a loved one have experienced harm or negligence at the hand of others and find out about your legal rights in a court of law.
2000 Academy Drive, Suite 200 Cherry Hill, NJ08054
3. Cohen, Placitella & Roth, PC Philadelphia Office | Cohen, Placitella & Roth, P.C. Cohen, Placitella & Roth represent individuals in personal injury, medical malpractice, asbestos, birth injury, brain injury, class actions and securities.
4. Jacoby & Meyers, LLP Personal Injury Lawyers | Jacoby & Meyers Law Offices, LLP Personal injury lawyers at Jacoby & Meyers Law Offices, LLP have been handling personal injury cases for over 40 years. Call 1-877-504-5562 for legal help in your personal injury case.
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 === 'Brain 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);
}
});