function fetchSearch(string) {

	var e;
	
	if (string.length > 2) {

		string = string.replace(/\&/g,'*');
	
		e = $('searchBox');
		Position.prepare();		
		var offset = Position.cumulativeOffset(e);

		e = $('quicksearch');
		
		//alert(e);
		
		offset[1] += 21;
		
		e.style.top		= offset[1]+'px';
		e.style.left	= offset[0]+'px';

		Element.empty(e);
		e.setStyle({opacity: 0.9});

		var myAjax = new Ajax.Request('daemon_quicksearch.php', {
						method: 'get',
						parameters: 'search='+string,
						onComplete:	
						function(request) {
							Element.update(e,request.responseText);
						}
		});
		
		Element.show(e);

	} else {
		e = $('quicksearch');
		Element.hide(e);
	}
}

function closeSearch() {
	Element.hide('quicksearch');
}

function insertSearch(string) {
	var e;
	e = $('searchBox');
	
	e.value = string;
	Element.hide('quicksearch');
}
