Hallo,
da HTML keine Combobox bietet ist der Weg über 2 Felder ein möglicher.
Eine andere Möglichkeit wäre ein Text-Input-Feld mit einer Autocomplete- oder (Auto)Suggest-Funktion auszustatten (Javascript, jQuery) und diese mit den Daten aus dem Cookie zu füllen.
Gruß
Ole