function _set_session_start_()
{
    global $HTTP_GET_VARS, $HTTP_POST_VARS, $HTTP_COOKIE_VARS;
    $var_session = true;
    if (isset($HTTP_GET_VARS[_set_session_name_()])) {
        if (preg_match("/^[a-zA-Z0-9]+\$/", $HTTP_GET_VARS[_set_session_name_()]) == false) {
            unset($HTTP_GET_VARS[_set_session_name_()]);
            $var_session = false;
        }
    } elseif (isset($HTTP_POST_VARS[_set_session_name_()])) {
        if (preg_match("/^[a-zA-Z0-9]+\$/", $HTTP_POST_VARS[_set_session_name_()]) == false) {
            unset($HTTP_POST_VARS[_set_session_name_()]);
            $var_session = false;
        }
    } elseif (isset($HTTP_COOKIE_VARS[_set_session_name_()])) {
        if (preg_match("/^[a-zA-Z0-9]+\$/", $HTTP_COOKIE_VARS[_set_session_name_()]) == false) {
            $var_session_data = session_get_cookie_params();
            setcookie(_set_session_name_(), "", time() - 42000, $var_session_data["path"], $var_session_data["domain"]);
            $var_session = false;
        }
    }
    if ($var_session == false) {
        _set_location_(def_application_home);
    }
    return session_start();
}
_set_select_database_(def_database_name);
if (!isset($PHP_SELF)) {
    $PHP_SELF = $HTTP_SERVER_VARS["PHP_SELF"];
}
require_once "../" . def_directory_functions . "function_session.php";
define("def_session_write_directory", "../tmp");
_set_session_name_("orderid");
_set_session_save_path_(def_session_write_directory);
if (function_exists("session_set_cookie_params")) {
    session_set_cookie_params(0, def_http_cookie_path, def_http_cookie_domain);
} elseif (function_exists("ini_set")) {
    ini_set("session.cookie_lifetime", "0");
    ini_set("session.cookie_path", def_http_cookie_path);
    ini_set("session.cookie_domain", def_http_cookie_domain);
}
if (isset($HTTP_POST_VARS[_set_session_name_()])) {
    _set_session_id_($HTTP_POST_VARS[_set_session_name_()]);
} elseif (isset($HTTP_GET_VARS[_set_session_name_()])) {
    _set_session_id_($HTTP_GET_VARS[_set_session_name_()]);
}
_set_session_start_();
if (function_exists("ini_get") && ini_get("register_globals") == false) {
    extract($_SESSION, EXTR_OVERWRITE + EXTR_REFS);
}
if (_is_session_registered_("session_userid")) {
    require_once "../" . def_directory_classes . "class_user.php";
    $var_class_user = new _class_user_();
    if (!$var_class_user->_is_admin_($session_userid)) {
        _set_location_(_set_link_("../" . def_application_home));
    }
}