line 256 starts the rrepeat region:
<?php do { ?>
change that to:
<?php $last = ''; ?>
<?php do { ?>
<?php
$current = strtolower($row_rsProducts['prodCategories'][0]);
if ($last != $current) {
echo("<tr class=\"".$WARRT_AltClass1->getClass(true)."\" >");
echo("<td>".strtoupper($current) . "</td>");
echo("</tr>");
$last = $current;
}
?>