у тебя при каждом фокусе объявляется событие keyup а оно не переопределяется а дополняется. получается после второго фокуса у тебя будут выполнятся уже две функции где инкрименируется свойство index
либо очищай событие keyup (.unbind) во время потери фокуса
либо вынеси объявление .keyup туда же где .focus и .blur
|