in javascript potrebbe essere possibile creare un sorta di pseudoselect ma richiede un pò di tempo per la programmazione
una buon base di partenza potrebbe essere questa
http://demo.script.aculo.us/ajax/aut...ter_customized
(prova ad inserire delle lettere sul primo campo)
si apre una tendina con delle opzioni (in realtà è un div) dentro la quale è possibile inserire delle immagini