}
// lets start our session
smn_session_start();
if (PHP_VERSION >= 4.3 && function_exists('ini_get') && ini_get('register_globals') == false) {
    extract($_SESSION, EXTR_OVERWRITE + EXTR_REFS);
}
if ($_GET['ID'] && !$store_id) {
    if (!smn_session_is_registered('store_id')) {
        smn_session_register('store_id');
    }
    $store_id = intval($_GET['ID']);
}
if (!smn_session_is_registered('store_name')) {
    smn_session_register('store_name');
}
$store_name = $store->get_store_name();
if (!smn_session_is_registered('store_group_type')) {
    smn_session_register('store_group_type');
}
$store_group_type = smn_set_store_group_type($store->get_store_type());
if (!smn_session_is_registered('store_type')) {
    smn_session_register('store_type');
}
$store_type = $store->get_store_type();
// set the language
if (!smn_session_is_registered('language') || isset($_GET['language'])) {
    if (!smn_session_is_registered('language')) {
        smn_session_register('language');
        smn_session_register('languages_id');
    }
    include DIR_WS_CLASSES . 'language.php';
    }
} else {
    smn_session_start();
    $session_started = true;
}
if ($session_started == true && PHP_VERSION >= 4.3 && function_exists('ini_get') && ini_get('register_globals') == false) {
    extract($_SESSION, EXTR_OVERWRITE + EXTR_REFS);
}
if (!smn_session_is_registered('store_registered')) {
    smn_session_register('store_registered');
}
$store_registered = $store->smn_set_store_status($store->get_store_status());
if (!smn_session_is_registered('store_name')) {
    smn_session_register('store_name');
}
$store_name = $store->get_store_name();
if (!smn_session_is_registered('store_id')) {
    smn_session_register('store_id');
}
$store_id = $store->get_store_id();
if (!smn_session_is_registered('store_type')) {
    smn_session_register('store_type');
}
$store_type = $store->get_store_type_name();
// set SID once, even if empty
$SID = defined('SID') ? SID : '';
// verify the ssl_session_id if the feature is enabled
if ($request_type == 'NONSSL' && SESSION_CHECK_SSL_SESSION_ID == 'True' && ENABLE_SSL == true && $session_started == true) {
    $ssl_session_id = getenv('SSL_SESSION_ID');
    if (!smn_session_is_registered('SSL_SESSION_ID')) {
        $SESSION_SSL_ID = $ssl_session_id;