31. Patel Defense Indianapolis Criminal Defense Attorney | DUI and Drug Charges | Violent Crimes Arrested? Criminal charges? At Patel Defense in Indianapolis, the defense never rests. Call now for a free consultation: 317-643-6710.
151 N. Delaware StreetSuite 1620 Indianapolis, IN46204
32. Strain Law & Mediation, PC Indianapolis Family Law Attorney | Marion County Divorce Mediation | Plainfield IN Custody Lawyer Contact Strain Law & Mediation, PC, in Indianapolis, Indiana, at 317-591-9755 to speak with an experienced Indianapolis family law attorney.
33. Eskew Law LLC Central Indiana Lawyers | Eskew Law | Indianapolis, IN The criminal, family law, & bankruptcy attorneys at Eskew Law work with clients to get the most out of their settlement. Call us at 317-974-0177 today.
35. McClure McClure & Davis Indianapolis Business Law Attorney | Breach Of Contract Indianapolis business law attorneys McClure McClure & Davis can be reached by calling 866-484-0859, toll free, or at 317-489-0871.
37. Sweeney Hayes LLC Indianapolis Criminal Defense Attorney | Marion County Drug Charges When your life is on the line, contact the Indianapolis criminal defense law firm of Sweeney Hayes, LLC. Schedule a free consult at 317-643-5982.
141 E. Washington St.Ste. 225 Indianapolis, IN46204
38. Darryn L. Duchon Indianapolis Family Lawyer | Divorce Mediation, Common Law, and Cohabitation Law | Carmel Indiana Indianapolis family law attorney Darryn L. Duchon represents clients in divorce cases, divorce mediation, prenuptial agreements, paternity and child support issues, and partnership partition actions in Marion County, Hamilton County, and Shelby County IN.
310 North Alabama StreetSuite 200 Massala Building Indianapolis, IN46204
39. Toland Law Firm Indianapolis Estate Planning Lawyer | Divorce | Succession Planning I am Indianapolis attorney Shane Toland, and I offer honest, down-to-earth counsel in estate planning, family law and more. Call me at 317-921-0094.
40. Ward & Ward Ward & Ward Law Firm | Personal Injury Accident Attorney in Indianapolis, Indiana Call accident attorney Charlie Ward 24/7 at 317-639-9501, Super Lawyer | Rated by peers in Indianapolis for personal injury and wrongful death claims.
42. David E. Dearing, Attorney at Law Indianapolis Environmental Law Attorney | Indiana Real Estate & Land Use Lawyer | Wetland Regul David E. Dearing, Attorney at Law, in Indianapolis, Indiana, offers experienced environmental law representation. Free consults.
6100 North Keystone AvenueSuite 657 Indianapolis, IN46220
43. Steve Crell Law Indianapolis Personal Injury Lawyer | Steve Crell Law Personal service you can count on for your personal injury claim in Indianapolis. Call 317-669-9791 for a free consultation with attorney Steve Crell.
44. Employment Law Office of John H. Haskin & Associates, LLC Indianapolis Employment Law Attorney | Employee Rights Discrimination or unfair treatment at work? Call the Employment Law Office of John H. Haskin & Associates, LLC, in Indianapolis, Indiana, at 317-643-5777.
45. Rob King & Associates, Trial Lawyers Indianapolis Personal Injury Attorney | Indiana Car Accident Lawyer | Lafayette IN Need a personal injury lawyer? Contact Rob King & Associates at 317-280-3209 to schedule a free consultation at our Indianapolis law office.
The Chase Tower111 Monument Circle Suite 3540 Indianapolis, IN46204
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
}
});