I need to build an interface where a person first selects a state, then is presented with a list of counties within that state. Once they select a county, they are presented with a list of towns/cities within the selected county. The goal would be to have three pulldowns (state, county, town) and a submit button. The submit button would query the database for the records related to the selected town. <BR><BR>I assume I can do this by building a recursive form that calls itself and passes variables. Is there a better way? Does anyone have examples? Should I be looking at a client-side script?