require_once PHPOS_DIR . 'classes/class.api_wintask.php';
require_once PHPOS_DIR . 'classes/class.api_processes.php';
require_once PHPOS_DIR . 'classes/class.languages.php';
require_once PHPOS_DIR . 'controllers/helpersController.php';
define('THEME_DIR', PHPOS_WEBROOT_DIR . '_phpos/themes/' . globalconfig('theme') . '/');
define('THEME_URL', PHPOS_WEBROOT_URL . '_phpos/themes/' . globalconfig('theme') . '/');
require_once PHPOS_DIR . 'controllers/languageController.php';
require_once PHPOS_DIR . 'classes/class.phpos_tasks.php';
require_once PHPOS_DIR . 'classes/class.phpos_startmenu.php';
if (!empty($_GET['action'])) {
    switch (filter::alfas($_GET['action'])) {
        case 'delete_start_item':
            if (globalconfig('demo_mode') != 1 || is_root()) {
                $id = filter::num($_GET['item_id']);
                $startmenu = new phpos_startmenu();
                $startmenu->delete_item($id);
            }
            break;
        case 'create':
            if (!empty($_GET['title'])) {
                $win_task = new api_wintask();
                $id = null;
                if ($_GET['desktop']) {
                    $win_task->setID(1);
                    $win_task->setParam('is_desktop', 1);
                    $id = 1;
                }
                if ($_GET['modal']) {
                    $win_task->setParam('modal', true);
                }
                $win_task->setParam('title', filter::utf($_GET['title']));