var KnowledgeBase = {

  searching: false,

  runSearch: function() {
    if(KnowledgeBase.searching) return false;
    KnowledgeBase.searching = true;

    
    if($('search_results')) {
//      $('search_button').hide();
//      $('searching_updater').show();
//    
//      // If we're on the KB page run the search via Ajax
//      var search = $('search_bar').value;
//      var params = { ajax: 1, search: search }
//      
//      $('search_results').hide();
//      $('search_button').hide();
//      $('searching_updater').show();
//      new Ajax.Updater('search_results',$('search_form').action,{ parameters: params, onComplete: KnowledgeBase.searchComplete });
//      return false;
//    }
//    else {
//      // Force the form to submit
      return true;    
    }
  },
  
  searchComplete: function(req) {
      KnowledgeBase.searching = false;
      $('search_button').show();
      $('searching_updater').hide();
      new Effect.Appear('search_results', { duration: 0.5 });
  }


};
