b6bbdfb506c09d52aeae31abf8d3ce0053fa5ce2
larrym
  Mon Nov 15 11:51:03 2010 -0800
add codonColoringChanged
diff --git src/hg/js/utils.js src/hg/js/utils.js
index d0520d8..df82d87 100644
--- src/hg/js/utils.js
+++ src/hg/js/utils.js
@@ -950,15 +950,22 @@
     var height = $('#'+ id).height();
     overlay.width(width);
     overlay.height(height);
     overlay.css("background", "white");
     overlay.css("opacity", 0.75);
     var imgLeft = (width / 2) - 110;
     var imgTop = (height / 2 ) - 10;
     $("<img src='../images/loading.gif'/>").css("position", "relative").css('left', imgLeft).css('top', imgTop).appendTo(overlay);
     return loadingId;
 }
 
 function hideLoadingImage(id)
 {
     $('#' + id).remove();
 }
+
+function codonColoringChanged(name)
+{
+// Updated disabled state of codonNumbering checkbox based on current value of track coloring select.
+    var val = $("select[name='" + name + ".baseColorDrawOpt'] option:selected").text();
+    $("input[name='" + name + ".codonNumbering']").attr('disabled', val == "OFF");
+}