$s_digit = modVisitCounterHelper::isEnabled($digit_type);
        $s_stats = modVisitCounterHelper::isEnabled($stats_type);
        $s_today = modVisitCounterHelper::isEnabled($today);
        $s_yesterday = modVisitCounterHelper::isEnabled($yesterday);
        $s_week = modVisitCounterHelper::isEnabled($x_week);
        $s_lweek = modVisitCounterHelper::isEnabled($l_week);
        $s_month = modVisitCounterHelper::isEnabled($x_month);
        $s_lmonth = modVisitCounterHelper::isEnabled($l_month);
        $s_all = modVisitCounterHelper::isEnabled($all);
        $s_online = modVisitCounterHelper::isEnabled($online);
        $s_ip = modVisitCounterHelper::isEnabled($guestip);
        $s_guestinfo = modVisitCounterHelper::isEnabled($guestinfo);
        $s_timenow = modVisitCounterHelper::isEnabled($formattime);
        break;
}
$iscache = modVisitCounterHelper::isEnabled($cache_time);
/* ------------------------------------------------------------------------------------------------ */
// Get Time Offset from Global Configuration of Joomla!
$config =& JFactory::getConfig();
$offset = $config->getValue('config.offset');
// May be use $offset =	$mainframe->getCfg( 'offset' );
// Get a reference to the global cache object.
$cache =& JFactory::getCache();
$cache_time *= 60;
if ($cache_time < 0 || $cache_time > 3600) {
    $cache_time = CACHE_TIMEOUT_DEFAULT * 60;
}
$cache->setLifeTime($cache_time);
// Detect Guest's IP Address
if (!empty($_SERVER['REMOTE_ADDR'])) {
    $ip = $_SERVER['REMOTE_ADDR'];
        $s_digit = modVisitCounterHelper::isEnabled($digit_type);
        $s_stats = modVisitCounterHelper::isEnabled($stats_type);
        $s_today = modVisitCounterHelper::isEnabled($today);
        $s_yesterday = modVisitCounterHelper::isEnabled($yesterday);
        $s_week = modVisitCounterHelper::isEnabled($x_week);
        $s_lweek = modVisitCounterHelper::isEnabled($l_week);
        $s_month = modVisitCounterHelper::isEnabled($x_month);
        $s_lmonth = modVisitCounterHelper::isEnabled($l_month);
        $s_all = modVisitCounterHelper::isEnabled($all);
        $s_online = modVisitCounterHelper::isEnabled($online);
        $s_ip = modVisitCounterHelper::isEnabled($guestip);
        $s_guestinfo = modVisitCounterHelper::isEnabled($guestinfo);
        $s_timenow = modVisitCounterHelper::isEnabled($formattime);
        break;
}
$s_delrecords = modVisitCounterHelper::isEnabled($deldays);
/* ------------------------------------------------------------------------------------------------ */
// From minutes to seconds
$iplifetime = $iplifetime * 60;
// Get Time Offset from Global Configuration of Joomla!
$config =& JFactory::getConfig();
$offset = $config->getValue('config.offset');
// May be use $offset =	$mainframe->getCfg( 'offset' );
// Get a reference to the global cache object.
$cache =& JFactory::getCache();
if ($cache_time < 0 || $cache_time > 86400) {
    $cache_time = CACHE_TIMEOUT_DEFAULT;
}
$cache->setLifeTime($cache_time);
/* ------------------------------------------------------------------------------------------------ */
// Detect Guest's IP Address and Insert new records