Index: trunk/ippMonitor/raw/SelectProject.php
===================================================================
--- trunk/ippMonitor/raw/SelectProject.php	(revision 8984)
+++ trunk/ippMonitor/raw/SelectProject.php	(revision 9016)
@@ -3,12 +3,22 @@
 include 'ipp.php';
 
-checkID ();
+if (($_SERVER[REQUEST_METHOD] != 'POST') && ($_SERVER[REQUEST_METHOD] != 'GET')) {
+  menu ('ipp.menu.dat', 'Select Project', 'ipp.css', '');
+  echo "Invalid Client Request<br>\n";
+  menu_end ();
+  exit ();
+}
+
+$ID = checkID ();
 
 if ($_SERVER[REQUEST_METHOD] == 'GET') { 
-    menu ('ipp.menu.dat', 'Project', 'ipp.css', '');
+    menu ('ipp.menu.dat', 'Select Project', 'ipp.css', '');
     echo "<p> Select the project of interest </p>\n";
     echo "<form action=\"$myPage\" method=\"POST\">\n";
     echo "Project: <input type=\"text\" name=\"proj\"><br>\n";
     echo "<input type=\"submit\" name=\"project\">\n";
+
+    $pass = $ID['pass'];
+    echo "<input type=\"hidden\" name=\"pass\" value=\"$pass\">\n";
     echo "</form>\n";
 
@@ -16,25 +26,28 @@
 }
 
-if ($_SERVER[REQUEST_METHOD] != 'POST') { 
-  menu ('ipp.menu.dat', 'Project', 'ipp.css', '');
-  echo "Invalid Client Request<br>\n";
-  menu_end ();
+if ($_SERVER[REQUEST_METHOD] == 'POST') { 
+
+  if (key_exists (project, $_POST)) {
+    $myProj = $_POST[proj];
+    $ID['proj'] = $myProj;
+    // validate the existence of the project
+
+    // update ID['link']
+    // $link is attached to every nav link
+    $ID['link'] = "pass=" . $ID['pass'];
+    if ($ID['proj']) {
+      $ID['link'] = $ID['link'] . "&proj=" . $ID['proj'];
+    }
+
+    menu ('ipp.menu.dat', 'Select Project', 'ipp.css', $ID['link']);
+    echo "New project is : $myProj<br>\n";
+
+    echo "ID list<br>\n";
+    foreach ($ID as $key => $value) {
+      echo "$key : $value<br>\n";
+    }
+
+    menu_end();
+  }
 }
-
-if (key_exists (project, $_POST)) {
-  $myProj = $_POST[proj];
-  # validate the existence of the project
-  $_GET[proj] = $myProj;
-  menu ('ipp.menu.dat', 'Project', 'ipp.css', '');
-  echo "New project is : $myProj\n";
-  menu_end();
-}
-  
-menu ('ipp.menu.dat', 'Project', 'ipp.css', '');
-echo "Invalid Client Post Request<br>\n";
-foreach ($_POST as $key => $value) {
-  echo "$key : $value<br>\n";
-}
-menu_end ();
-
 ?>
