1. Gravley & Leggett Find Cash Advance, Debt Consolidation and more at Abilenelawfirm.net. Get the best of Insurance or Free Credit Report, browse our section on Cell Phones or learn about Life Insurance. Abilenelawfirm.net is the site for Cash Advance.
2. Fergus & Fergus, L.L.P. Abilene Oil & Gas Attorney | Real Estate Lawyer Taylor County | Water & Wind Energy Law Experienced Abilene oil and gas lawyers. Contact Fergus & Fergus, L.L.P., at 325-480-2133 to speak with a West Texas oil and gas litigation attorney.
3. Nelson Quinn Law Offices PC Abilene Litigation Attorney | Oil And Gas Lawyer Abilene litigation attorney Nelson Quinn of Nelson Quinn Law Offices PC brings many decades of experience to each and every case. Call 325-268-0473 to schedule a consultation.
4. Randy Wilson Law Offices Abilene Texas Criminal Defense Lawyer | Taylor County TX Divorce & Family Law Attorney | Sweetwa Contact attorney Randy Wilson in Abilene, Texas, today at 325-200-4204 to discuss your criminal defense and family law matters.
5. David N. DeFoore, Attorney at Law Abilene TX Personal Injury And Criminal Defense Lawyer | Accident Injury Call David N. DeFoore, Attorney at Law, in Abilene, Texas, at 325-480-2401 for help with your personal injury or criminal defense needs.
6. David N. DeFoore, Attorney at Law Abilene TX Personal Injury And Criminal Defense Lawyer | Accident Injury Call David N. DeFoore, Attorney at Law, in Abilene, Texas, at 325-480-2401 for help with your personal injury or criminal defense needs.
7. The Law Offices of Miller & Bicklein Workers Compensation and Personal Injury Lawyers | San Antonio, Odessa, Lubbock & Abilene San Antonio workers' compensation and personal injury attorneys. Offices in San Antonio, Odessa, Lubbock and Abilene.
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
}
});