");
+hOnClickButton("document.customTrackForm.submit(); return false;",
+ hasCustomTracks(cart) ? CT_MANAGE_BUTTON_LABEL : CT_ADD_BUTTON_LABEL);
+printf(" ");
+if (hubConnectTableExists())
+ hOnClickButton("document.trackHubForm.submit(); return false;", "track hubs");
+nbSpaces(3);
+printf("To reset
all user cart settings (including custom tracks), \n"
+ "
click here.\n",
+ cgiScriptName());
+puts("
");
+}
+
+void hgGatewayCladeGenomeDb()
+/* Make a row of labels and row of buttons like hgGateway, but not using tables. */
+{
+boolean gotClade = hGotClade();
+if (gotClade)
+ {
+ topLabelSpansStart("clade");
+ printCladeListHtml(genome, onChangeClade());
+ topLabelSpansEnd();
+ }
+topLabelSpansStart("genome");
+if (gotClade)
+ printGenomeListForCladeHtml(database, onChangeOrg());
+else
+ printGenomeListHtml(database, onChangeOrg());
+topLabelSpansEnd();
+topLabelSpansStart("assembly");
+printAssemblyListHtml(database, onChangeDb());
+topLabelSpansEnd();
+puts("