function recipesAndActivitiesSetupSearch(current_age, current_duration){
  // age slider setup
  ageSliderOptions = new Hash();
  ageSliderOptions.set(0, '');
  ageSliderOptions.set(1, 'baby');
  ageSliderOptions.set(2, 'toddler');
  ageSliderOptions.set(3, 'child');
  ageSliderOptions.set(4, 'parent');

  ageSliderElement = $('slider-age');
  ageInputField = $('age');
  ageSlider = new AntSlider('age', ageSliderOptions, current_age, ageSliderElement, ageInputField);
  ageSlider.changeOptionTo(current_age);
  ageSlider.slider.options.onChange = function(value) { ageSlider.changeOptionTo(value); pulsate_search_btn(); }


  // duration slider setup
  durationSliderOptions = new Hash();
  durationSliderOptions.set(0, '');
  durationSliderOptions.set(1, 'short');
  durationSliderOptions.set(2, 'medium');
  durationSliderOptions.set(3, 'long');

  durationSliderElement = $('slider-duration');
  durationInputField = $('duration');
  durationSlider = new AntSlider('duration', durationSliderOptions, current_duration, durationSliderElement, durationInputField);
  durationSlider.changeOptionTo(current_duration);
  durationSlider.slider.options.onChange = function(value) { durationSlider.changeOptionTo(value); pulsate_search_btn(); }

  Event.observe("category_id", "change", pulsate_search_btn);
}

function pulsate_search_btn() {
  Effect.Pulsate('button-search', { pulses: 2, duration: 0.85 });
}