input_value_empty_message = 'Bitte einen Suchbegriff angeben!';

Event.observe(window, 'load', function() {
    Event.observe($('search_button'), 'click', search_execute)
    Event.observe($('search_input'), 'focus', search_input_focus)
    Event.observe($('search_input'), 'blur', search_input_blur)
    Event.observe($('search_form'), 'submit', search_execute)
});

function search_execute(event)
{
	search_input_blur();
	
	input = $('search_input');
	
	if ( input.value != input_value_empty_message ) {
	    document.location = $('search_button').href + '/' + input.value;
	}
	
	Event.stop(event);
}

function search_input_focus(event)
{
	input = $('search_input');
	
	if ( input.value == input_value_empty_message ) {
	    input.value = '';
	}
}

function search_input_blur(event)
{
	input = $('search_input');
	
	if ( input.value == '' ) {
	    input.value = input_value_empty_message;
	}
}