that was impressive name switch :)

This commit is contained in:
Bartek Szopka
2012-01-18 12:26:16 +01:00
parent 5ea857e6c2
commit 5fc00a1cf6

View File

@@ -253,22 +253,20 @@
return el; return el;
}; };
var selectNext = function () {
var next = active;
next = steps.indexOf( active ) - 1;
next = next >= 0 ? steps[ next ] : steps[ steps.length-1 ];
return select(next);
};
var selectPrev = function () { var selectPrev = function () {
var prev = active; var prev = steps.indexOf( active ) - 1;
prev = steps.indexOf( active ) + 1; prev = prev >= 0 ? steps[ prev ] : steps[ steps.length-1 ];
prev = prev < steps.length ? steps[ prev ] : steps[ 0 ];
return select(prev); return select(prev);
}; };
var selectNext = function () {
var next = steps.indexOf( active ) + 1;
next = next < steps.length ? steps[ next ] : steps[ 0 ];
return select(next);
};
// EVENTS // EVENTS
document.addEventListener("keydown", function ( event ) { document.addEventListener("keydown", function ( event ) {
@@ -277,14 +275,14 @@
case 33: ; // pg up case 33: ; // pg up
case 37: ; // left case 37: ; // left
case 38: // up case 38: // up
selectNext(); selectPrev();
break; break;
case 9: ; // tab case 9: ; // tab
case 32: ; // space case 32: ; // space
case 34: ; // pg down case 34: ; // pg down
case 39: ; // right case 39: ; // right
case 40: // down case 40: // down
selectPrev(); selectNext();
break; break;
} }