これはすべてを隠しており、選択したインデックスを除外していません。
this.showGroup = function(groupIndex) {
var $groups = $("#products > li.group");
// Hide all groups apart from selected index
$groups.not(groupIndex).find(".scroller").hide();
// Show selected index
$groups.eq(groupIndex).find(".scroller").slideDown();
$groups
これは関数のさらに下で使用され、すべてのグループを選択する必要があるため、最初の行を変更できません。