3. Patricia A. Abell Louisville Separation Agreement Lawyer | Home | Abell Please contact a Louisville separation agreement lawyer if your are seeking a skilled and experienced attorney. Call 502-561-3455 today!
4. Haggard Law Office Fort Campbell Criminal Defense Lawyer | Hopkinsville Personal Injury Attorney | Christian County Mil Haggard Law Office: Fort Campbell criminal defense lawyers with more than 28 years of experience. Free consultation: 270-632-4128.
11. Pierce & Shadoan Pierce, Simpson & Shadoan, bowling green, kentucky, personal injury, family law, real estate, pr Pierce Simpson & Shadoan is a general practice firm providing legal services throughout Southern Central Kentucky.
13. VanAntwerp Attorneys, LLP Ashland KY Labor & Employment Law Lawyer | Kentucky Medical Malpractice Attorney | Ohio The VanAntwerp Attorneys, LLP, provides clients in Eastern Kentucky with experienced legal representation. Call 606-329-2929 to learn more.
14. Walker Law Office, PLLC & ADR Works ADR Works, A Dispute Resolution Company, Mediation Arbitration Attorney Kentucky Lexington KY Karen To discuss mediation and arbitration matters, contact attorney Karen Walker at ADR Works and the Walker Law Office, PLLC in Lexington, Kentucky, today.
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 === 'Discrimination') {
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);
}
});