diff --git a/admin/themes/default/javascripts/collections-browse.js b/admin/themes/default/javascripts/collections-browse.js
new file mode 100644
index 0000000000..aef6bd7adc
--- /dev/null
+++ b/admin/themes/default/javascripts/collections-browse.js
@@ -0,0 +1,39 @@
+if (!Omeka) {
+ var Omeka = {};
+}
+
+Omeka.CollectionsBrowse = {};
+
+(function ($) {
+ Omeka.CollectionsBrowse.setupDetails = function (detailsText, showDetailsText, hideDetailsText) {
+ $('.details').hide();
+ $('.action-links').prepend('
' + detailsText + ' ');
+
+ $('tr.collection').each(function() {
+ var collectionDetails = $(this).find('.details');
+ if ($.trim(collectionDetails.html()) != '') {
+ $(this).find('.details-link').css({'color': '#4E7181', 'cursor': 'pointer'}).click(function() {
+ collectionDetails.slideToggle('fast');
+ });
+ }
+ });
+
+ var toggleList = '' + showDetailsText + '';
+
+ $('.collection-add').after(toggleList);
+
+ // Toggle collection details.
+ var detailsShown = false;
+ $('.toggle-all-details').click(function (e) {
+ e.preventDefault();
+ if (detailsShown) {
+ $('.toggle-all-details').text(showDetailsText);
+ $('.details').slideUp('fast');
+ } else {
+ $('.toggle-all-details').text(hideDetailsText);
+ $('.details').slideDown('fast');
+ }
+ detailsShown = !detailsShown;
+ });
+ };
+})(jQuery);