function get_calorie_display(calories) {
	return (calories != 0) ? 'Less than ' + calories : '';
}

jQuery(document).ready(function(){
	var step = 5;
	calories_initial = jQuery("#calories").val() || '';
	jQuery("#calories-slider").slider({
		value: calories_initial,
		min: calories_min,
		max: calories_max,
		range: 'min',
		step: step,
		slide: function(event, ui) {
			jQuery("#calories").val(ui.value);
			jQuery("#calories-display").html(get_calorie_display(ui.value));
		}
	});

	jQuery("#calories").val(calories_initial);
	jQuery("#calories-display").html(get_calorie_display(calories_initial));

	jQuery('#calories-search').click(function(){
		jQuery('#calories-search').attr('disabled', 'disabled');
		jQuery('#calorie-form').submit();
	});
});