﻿jQuery(function () {
    jQuery('[x-modweb-documentlist]').each(function () {
        var getDocuments = function () {
            return galleryContainer.find('[x-documentid]');
        };


        var galleryContainer = jQuery(this);
        var images = getDocuments();
        var categoryID = jQuery.jqModweb.toInt(jQuery(this).attr('x-categoryid')); // this can be null, meaning all images.



        var showHideEmptyMessage = function () {
            if (getDocuments().length == 0) {
                // show empty message if no documents.
                var emptyMessageContainer = jQuery('<div class="emptyMessageContainer"></div>');
                emptyMessageContainer.text('No documents to display.');
                galleryContainer.prepend(emptyMessageContainer);
            }
            else {
                // remove empty message container if already exists, but there is atleast 1 document.
                galleryContainer.find('div.emptyMessageContainer').remove();
            }
        };


        // initially.
        showHideEmptyMessage();
    });
});


