public ActionResult GetTreeNode( string sleep, string mode,int key=0)
        {
            string userEmail = (string)Session["email"];
            string userPassword = (string)Session["password"];

            if (userEmail == null || userPassword == null)
                return RedirectToRoute("Logout");

            if (mode == "baseFolders")
                key = 0;
            FileSystemClient serverFileSystem = new FileSystemClient();
            DynaTreeNode[] subDirectories= serverFileSystem.GetDirectorySubDirectories(key, userEmail, userPassword);

               return Json(subDirectories, JsonRequestBehavior.AllowGet);
        }