Index: trunk/MagicSoft/Mars/datacenter/db/sources.php
===================================================================
--- trunk/MagicSoft/Mars/datacenter/db/sources.php	(revision 8249)
+++ trunk/MagicSoft/Mars/datacenter/db/sources.php	(revision 9150)
@@ -9,7 +9,7 @@
         else
         {
-            $query0 .= " CONCAT('<A&ws;HREF=\"sequinfo.php?', ";
+            $query0 .= " CONCAT('<A&ws;HREF=\"sequinfo-aio.php?', ";
             $query0 .= " 'fRunStart=On', '&fZenithDistanceMin=On', '&fNumEvents=On', '&fRunTime%2F60=On', '&fSequenceLast=On', ";
-            $query0 .= " '&fSequenceFileWrittenStatus=0', '&fAllFilesAvail=On', '&fAllFilesAvailStatus=0', '&fCallisto=On', '&fCallistoStatus=0', '&fStar=On', '&fStarStatus=0', '&fFillCallistoStatus=0', '&fFillStarStatus=0', ";
+            $query0 .= " '&fSequenceFileWrittenStatus=0', '&fAllFilesAvailStatus=0', '&fCallistoStatus=0', '&fStar=On', '&fStarStatus=0', '&fFillCallistoStatus=0', '&fFillStarStatus=0', ";
             $query0 .= " '&fSourceName=On', '&fSourceKEY=', fSourceKEY, "; //'&fRunMin=0', '&fRunMax=1000000', ";
             $query0 .= " '&fNumResults=500\">', fSourcename, '</A>') ";
@@ -19,5 +19,5 @@
         $query0 .= " FROM Source ";
 
-        if (empty($_GET["fTest"]))
+        if ($_GET["fTest"]=="Off")
             $query0 .= " WHERE fTest='no'";
 
@@ -31,4 +31,15 @@
             $query0 .= " NOT (fSourceName like '%Off%')";
         }
+
+        if (!empty($_GET["fSourceN"]))
+        {
+            if (strpos($query0, " WHERE ")==FALSE)
+                $query0 .= " WHERE ";
+            else
+                $query0 .= " AND ";
+
+            $query0 .= " fSourceName REGEXP \"^" . $_GET["fSourceN"] . "\" ";
+        }
+
 
         if (!empty($_GET["fSortBy"]))
@@ -58,5 +69,5 @@
     }
 
-    function PrintForm($_GET)
+    function PrintForm($_GET,$host,$user,$pw,$db)
     {
         printf("<center>\n");
@@ -70,5 +81,6 @@
 
         printf(" </table></p>\n");
-
+        printf("<p>");
+        PrintSourceMenu($host,$user,$pw,$db);
 
         ini_set("mysql.trace_mode", "Off");
@@ -116,4 +128,5 @@
 
     include ("include.php");
+    include ("menu.php");
     include ("db.php");
     include ("magicdefs.php");
@@ -136,5 +149,5 @@
 
         InitGet($_GET);
-        PrintForm($_GET);
+        PrintForm($_GET,$host,$user,$pw,$db);
 
         if ($environment==0)
