/**
  * [                                             ].
  *                                           ,                              .
  *                                                             ,
  *                       static_get_cz_layouts_list().
  *
  *         .                    application                                    ,
  *                      .                                        :                    .
  */
 function static_activate_cz_layout($layout_config_ini_path)
 {
     global $application;
     $config_parsing_results = LayoutConfigurationManager::static_parse_layout_config_file($layout_config_ini_path);
     if (empty($config_parsing_results["MAIN_ERROR_PARAMETERS"])) {
         //      ,                       :
         //:                                         ,
         //                             .                                 .
         $config_check_results = LayoutConfigurationManager::static_checkLayoutFile($layout_config_ini_path, $config_parsing_results["SITE_PATH"], $config_parsing_results["PATH_LAYOUTS_CONFIG_FILE"]);
         //                        -        -               .
         if (empty($config_check_results["MAIN_ERROR_PARAMETERS"])) {
             $application->readLayoutsINI();
             //Merge parse results with appIni
             $application->appIni = array_merge($application->appIni, $config_parsing_results);
         }
     }
 }