Index: trunk/kernel/searchaction.php
===================================================================
diff -u -r724 -r836
--- trunk/kernel/searchaction.php	(.../searchaction.php)	(revision 724)
+++ trunk/kernel/searchaction.php	(.../searchaction.php)	(revision 836)
@@ -35,6 +35,19 @@
         $objSession->SetVariable("UserSearchWord","");
         $objSession->SetVariable("Page_Userlist",1);
     break;
+    
+    case "m_usergroup_search":  /* user list */
+        $searchlist = trim($objSession->GetVariable("UserGroupSearchWord"));
+        if(strlen($searchlist)>0)
+            $searchlist = ",";
+        $searchlist = $_POST["list_search"];
+        $objSession->SetVariable("UserGroupSearchWord",$searchlist);
+        $objSession->SetVariable("Page_Userlist",1);
+    break;
+    case "m_usergroup_search_reset": /*user list */
+        $objSession->SetVariable("UserGroupSearchWord","");
+        $objSession->SetVariable("Page_Userlist",1);
+    break;    
 
 	case "m_summary_search":  /* summary list */
         $searchlist = trim($objSession->GetVariable("UserSearchWord"));
@@ -208,5 +221,29 @@
   		$objSession->SetVariable("EmailsLSearchWord","");
     	$objSession->SetVariable("Page_EmailsL",1);
   		break;
+  		
+  	case 'm_searchword_search':
+  		$searchlist = trim( $objSession->GetVariable("KeywordSearchWord") );
+      	if(strlen($searchlist) > 0) $searchlist = ",";
+      	$searchlist = $_POST["list_search"];
+      	$objSession->SetVariable("KeywordSearchWord",$searchlist);
+      	$objSession->SetVariable("Page_SearchLog",1);
+  		break; 
+  	case 'm_searchword_search_reset':
+  		$objSession->SetVariable("KeywordSearchWord","");
+    	$objSession->SetVariable("Page_SearchLog",1);
+  		break;  
+  		
+  	case 'm_session_search':
+  		$searchlist = trim( $objSession->GetVariable("SessionSearchWord") );
+      	if(strlen($searchlist) > 0) $searchlist = ",";
+      	$searchlist = $_POST["list_search"];
+      	$objSession->SetVariable("SessionSearchWord",$searchlist);
+      	$objSession->SetVariable("Page_Sessionlist",1);
+  		break; 
+  	case 'm_session_search_reset':
+  		$objSession->SetVariable("SessionSearchWord","");
+    	$objSession->SetVariable("Page_Sessionlist",1);
+  		break;    				
   }
 ?>