rem: } else if (key == 'K') { if (i == l) { 
add: } else if (key == 'K' || key == 'W') { if (i >= l) { update = 2; 
context: function keyHandler(e) {	e = e || window.event;	if (e) {		// don't handle for forms ... "type" should handle all our cases here		if (e.target && e.target.type)			return;		var c = e.keyCode;		if (c) {			var key = String.fromCharCode(c);			if (key == 'J' || key == 'K') {				if (last_updated_comments.length) {					var i = last_updated_comments_index;					var l = last_updated_comments.length - 1;					var update = 0;					if (key == 'J') {						update = 1;						if (i == 0)							i = l;						else							i = i - 1;					} else if (key == 'K') {						if (i == l) {							ajaxFetchComments(0, 1, '', 1);						} else {							update = 1;							i = i + 1;						}					}					if (update) {						last_updated_comments_index = i;						setFocusComment(last_updated_comments[i], 1);					}				}			}		}	}}
meta: 200	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/200/c7348820bb301d967d2c543a5c19d5ae261ed087/comments.js/clean/themes/slashcode/htdocs/images/comments.js