$(document).ready(function()
{
	if ($('#company').length > 0)
	{
		$('#company').autocomplete({
			serviceUrl:'/companies/autosearch/',
			minChars:2, 
			delimiter: /(,|;)\s*/, // regex or character
			width: 250,
			maxHeight:450,
			zIndex: 9999,
			onSelect: function(value, id)
			{
				window.location = $('input#company_url').val().replace('%id%', id);
			}
		});
	}
	
	$('.chart').click(function()
	{		
		var url = $(this).attr('rel').split(';');
	
		$('.chart').removeClass('sel');
		$('#chart_img').attr('src', url[0]);
		$(this).addClass('sel');
		
		
		$.get(url[1], function(data)
		{
			$('#summary').html(data);
		});

		return false;
	});
});
