actions={
'бег':'beg',
'прыг':'pryg',
'ход':'hod',
'зырк':'zyrk',
};
function animate(e){
if(this.value in actions)
image.src='/where/your/images/are/'+actions[this.value]+'.gif';
}
input.addEventListener('change',animate);
Как видишь все очень просто если во все гифки воткнуть последним кадром кадр по умолчанию и включить одноразовое проигрывание.
ЗЫ, правда что будет после того как гифка закешируется - хз.