$response = $fm->rename();
             }
             break;
         case 'delete':
             if ($fm->getvar('path')) {
                 $response = $fm->delete();
             }
             break;
         case 'addfolder':
             if ($fm->getvar('path') && $fm->getvar('name')) {
                 $response = $fm->addfolder();
             }
             break;
         case 'download':
             if ($fm->getvar('path')) {
                 $fm->download();
             }
             break;
         case 'preview':
             if ($fm->getvar('path')) {
                 $fm->preview();
             }
             break;
         case 'maxuploadfilesize':
             $fm->getMaxUploadFileSize();
             break;
     }
 } else {
     if (isset($_POST['mode']) && $_POST['mode'] != '') {
         switch ($_POST['mode']) {
             default: