1. Lieff Cabraser Heimann & Bernstein, LLP Your Champion for Justice: National Plaintiffs Law Firm Lieff Cabraser At Lieff Cabraser, we are your Champions for Justice in Personal Injury and Class Action Lawsuits.
3. Robertson Law Group Philip Robertson Attorney at Law | Nashville Business Lawyer, Construction Law and Litigation, Debt Nashville Business Construction Lawyer, Philip Robertson, Attorney at Law. Nashville Tennessee Legal Services include Debt Collections, Bankruptcy Law, Construction Law, Business Representation and Contracts.
1896 General George PattonSuite 600 Franklin, TN37067
4. Law Office of Quincy Leigh Salam Mount Juliet Tennessee Family Law Attorney | TN Divorce Child Custody Support Mediation Lawyer The Law Office of Quincy Leigh Salam represents clients in general law areas including mediation and criminal defense. Call 615-541-1475 for an appointment.
1000 Pleasant Grove PlaceSuite 200 Mount Juliet, TN37122
5. Butler, Vines and Babb, P.L.L.C. Tennessee Trial Attorneys | Nashville Business Litigation Lawyers | Knoxville Business Law Attorneys If you are seeking an experienced trial attorney who will give personal attention to your case, call 1-866-701-9631 for an appointment at Butler, Vines & Babb in Knoxville, Tennessee.
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 === 'Securities') {
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);
}
});