Index: trunk/MagicSoft/Mars/datacenter/db/datasetinfo-aio.php
===================================================================
--- trunk/MagicSoft/Mars/datacenter/db/datasetinfo-aio.php	(revision 8170)
+++ trunk/MagicSoft/Mars/datacenter/db/datasetinfo-aio.php	(revision 8175)
@@ -202,7 +202,7 @@
         printf("'>\n");
         printf("<img id='allbutton'    src='../minus.png' onclick=showhide('all')>                   Menu       \n");
-        printf("<img id='infobutton'   src='../plus.png'  onClick=showhide('info');showhide('info2')>DataSetInfo\n");
-        printf("<img id='statbutton'   src='../plus.png'  onClick=showhide('stat');showhide('fail')> StatusInfo \n");
-        printf("<img id='rangesbutton' src='../plus.png'  onClick=showhide('ranges')>                Ranges     \n");
+        printf("&nbsp;&nbsp;<img id='infobutton'   src='../plus.png'  onClick=showhide('info');showhide('info2')>DataSetInfo\n");
+        printf("&nbsp;&nbsp;<img id='statbutton'   src='../plus.png'  onClick=showhide('stat');showhide('fail')> StatusInfo \n");
+        printf("&nbsp;&nbsp;<img id='rangesbutton' src='../plus.png'  onClick=showhide('ranges')>                Ranges     \n");
 
         printf(" <div id='all' style='display:block'>");
Index: trunk/MagicSoft/Mars/datacenter/db/menu.js
===================================================================
--- trunk/MagicSoft/Mars/datacenter/db/menu.js	(revision 8170)
+++ trunk/MagicSoft/Mars/datacenter/db/menu.js	(revision 8175)
@@ -19,5 +19,5 @@
 }
 
-function show(el,img)
+function hide(el,img)
 {
     el.style.display="none";
@@ -26,5 +26,5 @@
 }
 
-function hide(el,img)
+function show(el,img)
 {
     el.style.display="block";
@@ -37,5 +37,17 @@
     var el = document.getElementById(id);
     var img = document.getElementById(id+"button");
-    el.style.display == 'block' ? show(el,img) : hide(el,img);
+    if (el.style.display == 'block')
+        hide(el,img);
+    else
+    {
+        show(el,img);
+        if (id!="showquery")
+        {
+            var el2 = document.getElementById("all");
+            var img2 = document.getElementById("allbutton");
+            show(el2,img2);
+        }
+    }
+
     var soso = document.getElementById("sh");
     soso.value = setdisplays();
@@ -53,5 +65,5 @@
         if (!el)
             continue;
-        status==0 ? show(el,img) : hide(el,img);
+        status==0 ? hide(el,img) : show(el,img);
     }
 }
Index: trunk/MagicSoft/Mars/datacenter/db/runinfo-aio.php
===================================================================
--- trunk/MagicSoft/Mars/datacenter/db/runinfo-aio.php	(revision 8170)
+++ trunk/MagicSoft/Mars/datacenter/db/runinfo-aio.php	(revision 8175)
@@ -237,7 +237,7 @@
         printf("'>\n");
         printf("<img id='allbutton'    src='../minus.png' onclick=showhide('all')>                   Menu       \n");
-        printf("<img id='infobutton'   src='../plus.png'  onClick=showhide('info');showhide('info2')>RunInfo    \n");
-        printf("<img id='statbutton'   src='../plus.png'  onClick=showhide('stat');showhide('fail')> StatusInfo \n");
-        printf("<img id='rangesbutton' src='../plus.png'  onClick=showhide('ranges')>                Ranges     \n");
+        printf("&nbsp;&nbsp;<img id='infobutton'   src='../plus.png'  onClick=showhide('info');showhide('info2')>RunInfo    \n");
+        printf("&nbsp;&nbsp;<img id='statbutton'   src='../plus.png'  onClick=showhide('stat');showhide('fail')> StatusInfo \n");
+        printf("&nbsp;&nbsp;<img id='rangesbutton' src='../plus.png'  onClick=showhide('ranges')>                Ranges     \n");
 
         printf(" <div id='all' style='display:block'>");
Index: trunk/MagicSoft/Mars/datacenter/db/sequinfo-aio.php
===================================================================
--- trunk/MagicSoft/Mars/datacenter/db/sequinfo-aio.php	(revision 8170)
+++ trunk/MagicSoft/Mars/datacenter/db/sequinfo-aio.php	(revision 8175)
@@ -277,10 +277,10 @@
         printf("'>\n");
         printf("<img id='allbutton'    src='../minus.png' alt='-' onclick='showhide(\"all\")'>                     Menu       \n");
-        printf("<img id='infobutton'   src='../plus.png'  alt='+' onClick='showhide(\"info\");showhide(\"info2\")'>SequInfo   \n");
-        printf("<img id='statbutton'   src='../plus.png'  alt='+' onClick='showhide(\"stat\");showhide(\"fail\")'> StatusInfo \n");
-        printf("<img id='calbutton'    src='../plus.png'  alt='+' onClick='showhide(\"cal\")'>                     CalInfo    \n");
-        printf("<img id='starbutton'   src='../plus.png'  alt='+' onClick='showhide(\"star\")'>                    StarInfo   \n");
-        printf("<img id='rangesbutton' src='../plus.png'  alt='+' onClick='showhide(\"ranges\")'>                  Ranges     \n");
-        printf("<img id='limitsbutton' src='../plus.png'  alt='+' onClick='showhide(\"limits\")'>                  Limits     \n");
+        printf("&nbsp;&nbsp;<img id='infobutton'   src='../plus.png'  alt='+' onClick='showhide(\"info\");showhide(\"info2\")'>SequInfo   \n");
+        printf("&nbsp;&nbsp;<img id='statbutton'   src='../plus.png'  alt='+' onClick='showhide(\"stat\");showhide(\"fail\")'> StatusInfo \n");
+        printf("&nbsp;&nbsp;<img id='calbutton'    src='../plus.png'  alt='+' onClick='showhide(\"cal\")'>                     CalInfo    \n");
+        printf("&nbsp;&nbsp;<img id='starbutton'   src='../plus.png'  alt='+' onClick='showhide(\"star\")'>                    StarInfo   \n");
+        printf("&nbsp;&nbsp;<img id='rangesbutton' src='../plus.png'  alt='+' onClick='showhide(\"ranges\")'>                  Ranges     \n");
+        printf("&nbsp;&nbsp;<img id='limitsbutton' src='../plus.png'  alt='+' onClick='showhide(\"limits\")'>                  Limits     \n");
 
         printf(" <div id='all' style='display:block'>");
