be61a297f46e662ecddbe39fe483e7e6577e70a6
tdreszer
  Wed May 11 14:19:32 2011 -0700
Fix for redmine 3914.  The metadata '...' had messed up coloring.
diff --git src/hg/js/ajax.js src/hg/js/ajax.js
index b3d33b4..15b2c35 100644
--- src/hg/js/ajax.js
+++ src/hg/js/ajax.js
@@ -283,31 +283,34 @@
 }
 
 function loadMetadataTable(response, status)
 // Handle ajax response (repopulate a metadata val select)
 {
     var div = $("div#div_"+this.cmd+"_meta");
     var td = $(div).parent('td');
     if(td.length > 0 && $(td[0]).width() > 200) {
         $(td[0]).css('maxWidth',$(td[0]).width() + "px");
         $(div).css('overflow','visible');
     }
     $(div).html(response);
     if(td.length > 0 && $(td[0]).width() > 200) {
         tr = $(td[0]).parent('tr');
         if (tr.length > 0) {
-            $(div).children('table').css('backgroundColor',$(tr[0]).css('backgroundColor'));
+            if ($(tr).hasClass("bgLevel2"))
+                $(div).children('table').addClass('bgLevel2');
+            if ($(tr).hasClass("bgLevel3"))
+                $(div).children('table').addClass('bgLevel3');
         }
     }
     $(div).show();
 }
 
 function removeHgsid(href)
 {
 // remove session id from url parameters
     if(href.indexOf("?hgsid=") == -1) {
         href = href.replace(/\&hgsid=\d+/, "");
     } else {
         href = href.replace(/\?hgsid=\d+\&/, "?");
     }
     return href;
 }