function fn(form,field)
{
var next=0, found=false
var f=form
if(event.keyCode!=39) return;
for(var i=0;i<f.length;i++) {
if(field.id==f.item(i).id){
next=i+1;
found=true
break;
}
}
while(found){
if( f.item(next).disabled==false && f.item(next).type!='hidden'){
f.item(next).focus();
break;
}
else{
if(next<f.length-1)
next=next+1;
else
break;
}
}
}
este script lo que hace es mover el foco de un campo al siguiente al oprimir la tecla "flecha_derecha, este script funcina bien, lo que me gustaria poder hacer es que al apretar otra tecla el foco vuelva atras es decir al cuadro de texto anterior, gracias