final IGuide currentGuide)
{
IGuide guide = currentGuide;
boolean found = false;
GuidesListModel glm = GlobalController.SINGLETON.getGuidesListModel();
while (!found)
{
guide = nextGuide(cgs, guide);
found = guide == currentGuide || (!guide.isRead() && glm.indexOf(guide) != -1);
}
return currentGuide == guide ? null : guide;
}