select: commonize hightlight item logic
select: commonize hightlight item logic

This logic was duplicated a few times.  This centralizes the
behavior.  Just a cleanup - no behavior changes.

redding/romo,redding/romo,redding/romo