$val = "N";
             }
             COption::SetOptionString($module_id, $name, $val);
             if (${$name . "_clear"} == "Y") {
                 $func = $arOption[3];
                 eval($func);
             }
         }
     }
 }
 COption::SetOptionString($module_id, "IP_LOOKUP_CLASS", $IP_LOOKUP_CLASS);
 COption::SetOptionString($module_id, "ADV_EVENTS_DEFAULT", $ADV_EVENTS_DEFAULT);
 COption::SetOptionString($module_id, "USE_AUTO_OPTIMIZE", $USE_AUTO_OPTIMIZE);
 InitBVar($recount_base_currency);
 if ($recount_base_currency == "Y") {
     CStatistics::RecountBaseCurrency($BASE_CURRENCY);
 }
 COption::SetOptionString($module_id, "BASE_CURRENCY", $BASE_CURRENCY);
 $arr = array();
 $arr = preg_split("/[\n\r]+/", $BROWSERS);
 $statDB->Query("DELETE FROM b_stat_browser", false, $err_mess . __LINE__);
 foreach ($arr as $u) {
     if (strlen($u) > 0) {
         $arFields = array("USER_AGENT" => "'" . $statDB->ForSql($u, 255) . "'");
         $statDB->Insert("b_stat_browser", $arFields, $err_mess . __LINE__);
     }
 }
 if ($SKIP_STATISTIC_WHAT != 'groups' && $SKIP_STATISTIC_WHAT != 'ranges' && $SKIP_STATISTIC_WHAT != 'both') {
     $SKIP_STATISTIC_WHAT = 'none';
 }
 COption::SetOptionString($module_id, "SKIP_STATISTIC_WHAT", $SKIP_STATISTIC_WHAT);