--- ../../../bonnier/modules/system/system.module	2008-07-09 19:55:28.000000000 -0400
+++ system.module	2008-07-09 20:39:35.000000000 -0400
@@ -6,7 +6,7 @@
  * Configuration system that lets administrators modify the workings of the site.
  */
 
-define('VERSION', '5.7');
+define('VERSION', '5.8');
 
 /**
  * Implementation of hook_help().
@@ -229,7 +229,7 @@ function system_menu($may_cache) {
     $items[] = array(
       'path' => 'admin/settings/performance',
       'title' => t('Performance'),
-      'description' => t('Enable or disable page caching for anonymous users and set CSS and JS bandwidth optimization options.'),
+      'description' => t('Enable or disable page caching for anonymous users, and enable or disable CSS preprocessor.'),
       'callback' => 'drupal_get_form',
       'callback arguments' => array('system_performance_settings'));
     $items[] = array(
@@ -690,32 +690,22 @@ function system_performance_settings() {
   $form['bandwidth_optimizations'] = array(
     '#type' => 'fieldset',
     '#title' => t('Bandwidth optimizations'),
-    '#description' => t('<p>Drupal can automatically aggregate and compress external resources like CSS and JavaScript into a single cached file. This can help reduce both the size and number of requests made to your website. This in turn reduces the server load, the bandwidth used, and the average page loading time for your visitors.</p><p>These options are disabled if you have not set up your files directory, or if your download method is set to private.</p>')
+    '#description' => t('These options can help reduce both the size and number of requests made to your website. This can reduce the server load, the bandwidth used, and the average page loading time for your visitors.')
   );
 
   $directory = file_directory_path();
   $is_writable = is_dir($directory) && is_writable($directory) && (variable_get('file_downloads', FILE_DOWNLOADS_PUBLIC) == FILE_DOWNLOADS_PUBLIC);
   $form['bandwidth_optimizations']['preprocess_css'] = array(
     '#type' => 'radios',
-    '#title' => t('Optimize CSS files'),
-    '#default_value' => variable_get('preprocess_css', 0) && $is_writable,
+    '#title' => t('Aggregate and compress CSS files'),
+    '#default_value' => intval(variable_get('preprocess_css', FALSE) && $is_writable),
     '#disabled' => !$is_writable,
     '#options' => array(t('Disabled'), t('Enabled')),
-    '#description' => t("This option can interfere with theme development. It is recommended to only turn this on when your site is complete."),
+    '#description' => t("Some Drupal modules include their own CSS files. When these modules are enabled, each module's CSS file adds an additional HTTP request to the page, which can increase the load time of each page. These HTTP requests can also slightly increase server load. It is recommended to only turn this option on when your site is in production, as it can interfere with theme development. This option is disabled if you have not set up your files directory, or if your download method is set to private."),
   );
-  $form['bandwidth_optimizations']['preprocess_js'] = array(
-    '#type' => 'radios',
-    '#title' => t('Optimize JavaScript files'),
-    '#default_value' => variable_get('preprocess_js', 0) && $is_writable,
-    '#disabled' => !$is_writable,
-    '#options' => array(t('Disabled'), t('Enabled')),
-    '#description' => t("This option can interfere with module development. It is recommended to only turn this on when your site is complete."),
-      );
 
   $form['#submit']['system_settings_form_submit'] = array();
   $form['#submit']['drupal_clear_css_cache'] = array();
-  $form['#submit']['drupal_clear_js_cache'] = array();  
-  
 
   return system_settings_form($form);
 }
@@ -1534,7 +1524,6 @@ function system_modules_submit($form_id,
   }
 
   drupal_clear_css_cache();
-  drupal_clear_js_cache();
 
   return 'admin/build/modules';
 }
