c315fdff827447629fc514abf24c7e8fb5b9f9d6
jcasper
  Mon Jul 20 12:13:21 2015 -0700
Changing menu bar colors, refs #15389

diff --git src/hg/hgTracks/menu.c src/hg/hgTracks/menu.c
index 3dddda3..f5428d6 100644
--- src/hg/hgTracks/menu.c
+++ src/hg/hgTracks/menu.c
@@ -212,31 +212,31 @@
             safef(label, sizeof(label), "%s (< %d kbp)", et->shortLabel, et->maxSize/1000);
         else
             safef(label, sizeof(label), "%s (< %d bp)", et->shortLabel, et->maxSize);
         }
     else
         safef(label, sizeof(label), "%s", et->shortLabel);
         
     appendLinkMaybeInactive(&viewLinks, url, label, "extTool", TRUE, inactive);
     }
 
 freeLinksAndConvert(viewLinks, viewMenu);
 
 }
 
 void printMenuBar()
-/* Put up the menu bar. */
+/* Put up the special menu bar for hgTracks. */
 {
 struct hotLink *links = NULL;
 struct sqlConnection *conn = NULL;
 if (!trackHubDatabase(database))
     conn = hAllocConn(database);
 char *menuStr, buf[4096], uiVars[1024];
 safef(uiVars, sizeof(uiVars), "%s=%s", cartSessionVarName(), cartSessionId(cart));
 
 menuStr = menuBar(cart, database);
 
 // Create top items in view menu
 safef(buf, sizeof(buf), "../cgi-bin/hgTracks?%s&hgt.psOutput=on", uiVars);
 appendLink(&links, buf, "PDF/PS", "pdfLink", FALSE);
 safef(buf, sizeof(buf), "%s&o=%d&g=getDna&i=mixed&c=%s&l=%d&r=%d&db=%s&%s",
       hgcNameAndSettings(), winStart, chromName, winStart, winEnd, database, uiVars);
@@ -431,18 +431,20 @@
 appendLink(&links, "../cgi-bin/cartReset", "Reset all user settings", "cartResetMenuLink", FALSE);
 
 struct dyString *viewMenu = dyStringCreate("<li class='menuparent' id='view'><span>View</span>\n<ul style='display: none; visibility: hidden;'>\n");
 freeLinksAndConvert(links, viewMenu);
 dyStringAppend(viewMenu, "</ul>\n</li>\n");
 
 // add the sendTo menu
 if (fileExists("extTools.ra"))
     {
     dyStringAppend(viewMenu, "<li class=\"menuparent\" id=\"sendTo\"><span>Send To</span><ul>");
     addSendToMenuItems(viewMenu, uiVars);
     dyStringAppend(viewMenu, "</ul>\n</li>\n");
     }
 
 menuStr = replaceChars(menuStr, "<!-- OPTIONAL_VIEW_MENU -->", dyStringCannibalize(&viewMenu));
+menuStr = replaceChars(menuStr, "id=\"main-menu-whole\"", "id=\"hgTracks-main-menu-whole\"");
+menuStr = replaceChars(menuStr, "id=\"home-link\"", "id=\"hgTracks-home-link\"");
 hPuts(menuStr);
 freez(&menuStr);
 }