$(document).ready(
	function()
	{

		var autocomplete = $("#term").autocomplete(
			{
				source: GLOBALS.webBasepath+ "/ajax/autocomplete/?callback",
	            minLength: 3,
	            select: function(e, ui)
				{
					$('#term').val(ui.item.name);
					//window.document.href = ui.item.href;
					e.preventDefault();		
				}
			}
		);		
		autocomplete.data("autocomplete")._renderItem = function(ul, item) 
		{			
			item.href = "/search/results.html?term=" + item.name;
			return $("<li></li>")
	           .data("item.autocomplete", item)
	           .append("<a href='search/results.html?term=" + item.name + "'>"+ item.name + "</a>")
	           .css('cursor', 'pointer')
	           .appendTo(ul);
		}


		autocomplete.data("autocomplete")._renderMenu = function( ul, items ) 
		{
			var self = this,
				currentCategory = "";
			
			$.each(
				items, 
				function(index, item) 
				{
					self._renderItem(ul, item);
				}
			);
		}
	
	}
	
);
