$va_lightbox_display_name = caGetSetDisplayName();
$vs_lightbox_display_name = $va_lightbox_display_name["singular"];
$vs_lightbox_display_name_plural = $va_lightbox_display_name["plural"];
$vn_object_table_num = $this->request->datamodel->getTableNum("ca_objects");
$vn_hits_per_block = (int) $this->getVar('hits_per_block');
// number of hits to display per block
?>
			<div class="row" id="sortable">
<?php 
if ($q_set_items->numHits()) {
    $vn_c = 0;
    while ($q_set_items->nextHit() && $vn_c < $vn_hits_per_block) {
        $t_set_item = new ca_set_items(array("row_id" => $q_set_items->get("object_id"), "set_id" => $t_set->get("set_id"), "table_num" => $vn_object_table_num));
        if ($t_set_item->get("item_id")) {
            print "<div class='col-xs-6 col-sm-4 col-md-3 col-lg-3 lbItem" . $t_set_item->get("item_id") . "' id='row-" . $q_set_items->get("object_id") . "'><div class='lbItemContainer'>";
            print caLightboxSetDetailItem($this->request, $q_set_items, $t_set_item, array("write_access" => $vb_write_access));
            print "</div></div><!-- end col 3 -->";
            $vn_c++;
        }
    }
} else {
    print "<div class='col-sm-12'>" . _t("There are no items in this %1", $vs_lightbox_display_name) . "</div>";
}
?>
			</div><!-- end row -->
<?php 
if ($vb_write_access) {
    ?>
	<script type='text/javascript'>
		 jQuery(document).ready(function() {
			 jQuery(".lbItemDeleteButton").click(
            }
            if ($va_icon && ($q_set_items->get('ca_objects.type_id') == 25 || !$q_set_items->getMediaTag('ca_object_representations.media', 'medium', array('checkAccess' => $va_access_values)))) {
                $va_icon = "<div class='lbSetImgPlaceholder'>" . $va_icon . "</div>";
            }
            if ($q_set_items->get('ca_objects.type_id') == 1903) {
                $vs_rep = $va_icon . $t_copy->get('ca_object_representations.media.medium', array('checkAccess' => $va_access_values));
                #$vs_rep_detail_link 	= caDetailLink($this->request, $va_icon.$t_copy->get('ca_object_representations.media.medium', array('checkAccess' => $va_access_values)), '', $vs_table, $vn_parent_id);
            } elseif ($q_set_items->get('ca_objects.type_id') == 25) {
                $vs_rep = $va_icon;
                #$vs_rep_detail_link 	= caDetailLink($this->request, $va_icon, '', $vs_table, $vn_id);
            } else {
                $vs_rep = $va_icon . $q_set_items->getMediaTag('ca_object_representations.media', 'medium', array('checkAccess' => $va_access_values));
                #$vs_rep_detail_link 	= caDetailLink($this->request, $va_icon.$q_set_items->getMediaTag('ca_object_representations.media', 'medium', array('checkAccess' => $va_access_values)), '', $vs_table, $vn_id);
            }
            print "<div class='col-xs-6 col-sm-4 col-md-3 col-lg-3 lbItem" . $t_set_item->get("item_id") . "' id='row-" . $q_set_items->get("object_id") . "'><div class='lbItemContainer'>";
            print caLightboxSetDetailItem($this->request, $q_set_items->get('ca_objects.type_id') == 1903 ? $t_copy : $q_set_items, $t_set_item, array("write_access" => $vb_write_access, "caption" => $vs_caption, "representation" => $vs_rep));
            print "</div></div><!-- end col 3 -->";
            $vn_c++;
        }
    }
} else {
    print "<div class='col-sm-12'>" . _t("There are no items in this %1", $vs_lightbox_display_name) . "</div>";
}
?>
			</div><!-- end row -->
<?php 
if ($vb_write_access) {
    ?>
	<script type='text/javascript'>
		 jQuery(document).ready(function() {
			 jQuery(".lbItemDeleteButton").click(