credo che la tua sia più una richiesta da sezione Scripting o PHP/ASP...

soluzioni a spanne:

Versione Javascript:
potresti creare due form nascosti nella stessa pagina con il form originale. Quando clicki sul pulsante di invio del form visibile, invece di fare il submit del form visibile, richiami una funzione javascript che compili i campi del form nascosto appropriato e faccia il submit di quel form.

Versione linguaggio lato-server:
fai il submit ad una pagina di transizione a cui passi anche il tipo di ricerca che vuoi fare. Questa pagina di transizione farà il submit verso la risora appropriata.

Sicuramente la versione lato-server è più sicura: se infatti l'utente avesse javascript disabilitato, con il primo metodo non cavi un ragno dal buco.

Se ci sono soluzioni più eleganti e performanti, illuminate anche me