allora per prima cosa ti serve un linguaggio lato server:gren:, poi puoi fare una cosa tipo:
http://www.isusanpaolo.it/books.asp

xò non è proprio una soluzione ottimale se hai molte marche di auto (la pagina diventa molto lenta nel caricare), infatti ho semplcemente nascosto le altre select, infattias e tri trovi in questo caso ti conviene ogni volta aggioranre la pagina passando dei paramentri per indicare quale select visualizzare, se poi non vuoi nemmeno fare il reload della pagina allora devi usare ASP.NET oppure un linugaggio latoserver +JSRS(javascript remote scripting)