var default_value = 'Suche...';

function searchHelper() {
	var search_word = $('search_field').value;
	var search_list = $('search_helper_list');
	var ajax_call = doc_root+'ajax/ajax_loader.php?ajax_load=search_helper&word='+search_word;
	var req = new Request({
		url: ajax_call,
		onRequest: function() {
			search_list.style.display = "none";
		},
		onComplete: function(responseText, responseXML) {
			if( responseText != "" ) {
				search_list.innerHTML = responseText;
				search_list.style.display = "block";
			}
		},
		onFailure: function(){
			alert('The request failed: '+ajax_call);
		}
	});
	req.send();
}

function setSearchValue( searchword ) {
	var search_word = $('search_field');
	var search_list = $('search_helper_list');
	search_word.value = searchword;
	search_list.style.display = "none";
}

function clearSearchField() {
	var field_value = $('search_field').value;
	if( field_value == default_value ) {
		$('search_field').value = '';
	}
}

function resetSearchField() {
	var field_value = $('search_field').value;
	if( field_value == '' ) {
		$('search_field').value = default_value;
	}
}

resetSearchField();
