Код не читабельный, оформите как надо.
можно же легким путем идти, и да, если используете jQuery, то почему бы всеми его прелестями не пользоваться, а не только селектором?
$( "input, select, textarea" ).attr('style', 'background-color: rgb( 255,255,100 )');
также и с обработчиком , вешаем сразу на всех и при клике переходим на следующий, у вас там сущий адский гкод
новый код:
elements.keypress(function(e){
if(e.keyCode == 13)
{
var next_el = $(e.target).next();
if(next_el.nength)
next.el.focus();
e.preventDefault();
}
});
переход на следующий элемент зависит от вложенности элементов и т.д., в общем зависит от структуры документа , но принцип работы я чуть выше описал