This should be close:
menu = effect("Dropdown Menu Control")("Menu");
transitionDuration = framesToTime(10);
positions = [[960, 800],[150, 150],[1340, 700]];
val = positions[menu.value - 1];
if (menu.numKeys > 0){
n = menu.nearestKey(time).index;
if (time < menu.key(n).time) n--;
if (n > 1){
t1 = menu.key(n).time;
t2 = t1 + transitionDuration;
v1 = positions[menu.key(n-1).value - 1];
v2 = positions[menu.key(n).value - 1];
val = ease(time,t1,t2,v1,v2);
}
}
val