case "editList":
     checkCanAdminPlugins('core.edit');
     editList($cid[0], 1, $option);
     break;
 case "newList":
     checkCanAdminPlugins('core.edit');
     editList(0, $option);
     break;
 case "showLists":
     checkCanAdminPlugins('core.edit');
     showLists($option);
     break;
 case "removeList":
     cbSpoofCheck('list');
     checkCanAdminPlugins('core.edit');
     removeList($cid, $option);
     break;
 case "orderupList":
     cbSpoofCheck('list');
     checkCanAdminPlugins('core.edit.state');
     orderLists($cid[0], -1, $option);
     break;
 case "orderdownList":
     cbSpoofCheck('list');
     checkCanAdminPlugins('core.edit.state');
     orderLists($cid[0], 1, $option);
     break;
 case "fieldPublishedYes":
     cbSpoofCheck('field');
     checkCanAdminPlugins('core.edit.state');
     publishField($cid, 1, $option);
} elseif (MODE == 'deleteListStep2') {
    deleteListStep2();
} elseif (MODE == 'editList') {
    editList();
} elseif (MODE == 'listPropertiesStep1') {
    listPropertiesStep1();
} elseif (MODE == 'listPropertiesStep2') {
    listPropertiesStep2();
} elseif (MODE == 'lockList') {
    lockList();
} elseif (MODE == 'removeInvitation') {
    removeInvitation();
} elseif (MODE == 'removeFolder') {
    removeFolder();
} elseif (MODE == 'removeList') {
    removeList();
} elseif (MODE == 'removeUserFromFolder') {
    removeUserFromFolder();
} elseif (MODE == 'removeUserFromList') {
    removeUserFromList();
} elseif (MODE == 'folderPropertiesStep1') {
    folderPropertiesStep1();
} elseif (MODE == 'folderPropertiesStep2') {
    folderPropertiesStep2();
} elseif (MODE == 'shareFolderStep1') {
    shareFolderStep1();
} elseif (MODE == 'shareFolderStep2') {
    shareFolderStep2();
} elseif (MODE == 'shareListStep1') {
    shareListStep1();
} elseif (MODE == 'shareListStep2') {