diff -urp /home1/lediaman/www/testsite/modules/search/search.admin.inc /home1/lediaman/www/testsite/modules/searchnew/search.admin.inc
--- /home1/lediaman/www/testsite/modules/search/search.admin.inc	2009-02-13 00:00:08.000000000 -0700
+++ /home1/lediaman/www/testsite/modules/searchnew/search.admin.inc	2009-03-06 09:42:08.000000000 -0700
@@ -61,6 +61,10 @@ function search_admin_settings() {
   $form['indexing_settings']['info'] = array('#value' => t('<p><em>Changing the settings below will cause the site index to be rebuilt. The search index is not cleared but systematically updated to reflect the new settings. Searching will continue to work but new content won\'t be indexed until all existing content has been re-indexed.</em></p><p><em>The default settings should be appropriate for the majority of sites.</em></p>'));
   $form['indexing_settings']['minimum_word_size'] = array('#type' => 'textfield', '#title' => t('Minimum word length to index'), '#default_value' => variable_get('minimum_word_size', 3), '#size' => 5, '#maxlength' => 3, '#description' => t('The number of characters a word has to be to be indexed. A lower setting means better search result ranking, but also a larger database. Each search query must contain at least one keyword that is this size (or longer).'));
   $form['indexing_settings']['overlap_cjk'] = array('#type' => 'checkbox', '#title' => t('Simple CJK handling'), '#default_value' => variable_get('overlap_cjk', TRUE), '#description' => t('Whether to apply a simple Chinese/Japanese/Korean tokenizer based on overlapping sequences. Turn this off if you want to use an external preprocessor for this instead. Does not affect other languages.'));
+  // Other settings
+  $form['other_settings'] = array('#type' => 'fieldset', '#title' => t('Other settings'));
+  $form['other_settings']['search_form_text'] = array('#type' => 'textfield', '#title' => t('Search form text'), '#description' => t('This will change the title text next to the search form. You can leave this field blank for no text. The default value is "Search this site:"'), '#default_value' => variable_get('search_form_text', t('Search this site')));
+  $form['other_settings']['search_form_default'] = array('#type' => 'textfield', '#title' => t('Search form default'), '#description' => t('This will change the default text inside the search form. You can leave this field blank for no text. The default value is blank.'), '#default_value' => variable_get('search_form_default', t('')));
 
   $form['#validate'] = array('search_admin_settings_validate');
 
@@ -82,4 +86,4 @@ function search_admin_settings_validate(
     drupal_set_message(t('The index will be rebuilt.'));
     search_wipe();
   }
-}
+}
\ No newline at end of file
diff -urp /home1/lediaman/www/testsite/modules/search/search.module /home1/lediaman/www/testsite/modules/searchnew/search.module
--- /home1/lediaman/www/testsite/modules/search/search.module	2009-02-13 00:00:08.000000000 -0700
+++ /home1/lediaman/www/testsite/modules/searchnew/search.module	2009-03-06 09:36:37.000000000 -0700
@@ -1061,10 +1061,10 @@ function search_form(&$form_state, $acti
  */
 function search_box(&$form_state, $form_id) {
   $form[$form_id] = array(
-    '#title' => t('Search this site'),
+    '#title' => variable_get('search_form_text', ''),
     '#type' => 'textfield',
     '#size' => 15,
-    '#default_value' => '',
+    '#default_value' => variable_get('search_form_default', ''),
     '#attributes' => array('title' => t('Enter the terms you wish to search for.')),
   );
   $form['submit'] = array('#type' => 'submit', '#value' => t('Search'));
@@ -1289,4 +1289,4 @@ function search_forms() {
     'callback arguments' => array('search_block_form'),
   );
   return $forms;
-}
+}
\ No newline at end of file
