public void setKeyboardNavigable(boolean enabled, UIElement startIndex) {
		if(selection != -1) {
			get(selection).setSelected(false);
		}
		
		selection = (enabled ? indexOf(startIndex) : -1);
		if(selection != -1 && get(selection) != null) {
			get(selection).setSelected(true);
		} else {
			if(pointer != null) {
				pointer = null;
			}
		}
	}