1. Carlsmith Ball LLP Law Firm Carlsmith Ball LLP Attorneys Honolulu, Hawaii Lawyers Founded in 1857, Carlsmith Ball LLP is Hawaii's oldest and one of its largest law firms. With nearly 100 skilled and experienced attorneys and - Carlsmith Ball LLP Honolulu, Hawaii
Suite 2900515 S. Flower Street Los Angeles, CA90071
2. Lewis & Kappes Indianapolis Business Litigation Lawyer | IN Utility & Energy Contact an attorney from Lewis & Kappes in Indianapolis, Indiana. Call 317-639-1210.
1801 Century Park East24th Floor Los Angeles, CA90067
3. 619 Divorce Call (619) 503-3050 for a free consultation with an experienced family law Lawyer in San Diego at (619) DIVORCE. Top rated family attorney.
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 === 'Energy') {
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);
}
});