Heidel,
http://jsfiddle.net/FY8WW/19/
1. В данном случае, вместо
keypress используйте
keydown
2. Не нужно повторять одинаковый код. Просто вызывайте
.blur() по нажатию на Enter
3. Если в единственном input в форме нажать Enter, произойдёт попытка отправить форму. Используйте
return false;