
(function() {

    var boxParams = {
        imagesList: true,
        imagesListWidth: 80
    };

    function Gallery(params) {
        if (params.selector) {
            $(params.selector).find('a').FBox(Object.merge(USM.fboxParams, boxParams));
        } else if (params.id) {
            var fbox = new FBox(
                Object.merge(USM.fboxParams, boxParams, {
                    ajax : {
                        url : '/json/',
                        '_do' : 'get_gallery',
                        'id' : params.id
                    }
                })
            );
            fbox.show();
        }
    }


    USM.Gallery = Gallery;

})();

