jQuery(document).ready(function() {

	jQuery('#search')
		.data('timeout', null)
		.keyup(function(){
			clearTimeout(jQuery(this).data('timeout'));
			jQuery(this).data('timeout', setTimeout('getSuggestions()', 500));
	});

	jQuery('#suggest-container').mouseleave(function() {
		jQuery('#suggest-container').fadeOut(200);
	});
		
});

function getSuggestions()
{
	var container = jQuery('#suggest-container');
			
	jQuery.ajax({
		url: suggestUrl,
		dataType: 'html',
		data: "q="+jQuery('#search').val(),
		complete: function(response) {
			container.html(response.responseText);
			container.fadeIn(200);
		}
	});
}
