31. Lloyd & Hogan Personal Injury Lawyer | Injury Law Firm | Birmingham, AL The attorneys at Lloyd & Hogan have extensive experience helping Birmingham residents with their legal needs. Call 205-969-6235 to schedule a free consultation.
33. Adam M. Porter Birmingham Employment Law Lawyer | Alabama Wrongful Termination Attorney | Harassment & Discrimi The law office of Adam M. Porter in Birmingham, Alabama, helps people fight workplace discrimination, harassment and retaliation. Call 205-588-2261.
34. The Cochran Firm The Cochran Firm | Nationwide Legal Practice The Nationwide Legal Practices of The Cochran Firm are dedicated to protecting your rights and fighting for the justice you deserve. Contact us Today.
505 North 20th StreetSuite 825 Birmingham, AL35203
36. Pennington Law Firm, LLC Birmingham Disability Attorney | Alabama Social Security Lawyer | ERISA The Pennington Law Firm assists with social security issues throughout Alabama and Florida. Contact our Birmingham disability law firm at 205-314-5735 for a free consultation.
37. Daniel H. Chambers Attorney at Law, P.C. Birmingham Family Law Lawyer | Hoover Personal Injury Lawyer | Vestavia Hills Criminal Defense For a Birmingham, Alabama, attorney in family, criminal or injury law, contact lawyer Daniel Chambers at 205-208-3785.
39. Hughes & Scalise, P.C. Hughes & Scalise,P.C. 2821310 - Birmingham, Alabama Trusts & Estates, Probate, Business &a The Birmingham, Alabama trusts and estates, probate, business and tax planning lawyers at Hughes & Scalise, PC represent clients throughout Alabama.
The Luckie Building600 Luckie Drive Suite 310 Birmingham, AL35223
40. Liddon Law Firm Birmingham AL Personal Injury Lawyer | Truck Wrecks Liddon Law Firm provides the experienced representation you need to face a personal injury claim. Call 205-224-5675 .
41. Law Offices of Thomas P. Willingham, P.C. Personal Injury Accident Attorney | Auto Products Liability | Alabama, Georgia, Mississippi Need a personal injury lawyer in Georgia, Alabama or Mississippi? Call the Law Offices of Thomas P. Willingham, P.C., at 205-578-7679.
42. Allwin E. Horn, IV, P.C. Birmingham Workers Compensation Lawyers | Personal Injury Attorneys Birmingham, Alabama, law firm Allwin E. Horn, IV, P.C., helps clients with personal injury and workers' compensation claims. Call 205-578-1127.
43. The Greer Law Firm, P.C. Birmingham Business Law Lawyer | Birmingham Litigation Lawyer Richard D. Greer is a Birmingham employment law attorney representing businesses in personnel policy questions, commercial transactions, corporate governance, and real estate. Call 205.823.7803 today for a free consultation.
44. Guin, Stokes & Evans, LLC Securities | Antitrust | Class Action |Business Litigation We handle complex financial & business lawsuits, such as accounting disputes, business divorces, and securities, antitrust or consumer fraud class actions
The Financial Center505 20th Street North Suite 1000 Birmingham, AL35203
45. Burge & Burge, PC Birmingham Personal Injury Lawyers | Alabama Federal Employers Liability Act Claims Attorney | Montg FELA, personal injury, workers' comp, SSD and car accident representation. Call a lawyer at Burge & Burge in Birmingham, Alabama. Free consultation.
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 === '') {
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
}
});