$(document).ready(function()
{
	$("#sic").autocomplete("/ajax.php", {
		width: 500,
		max: 100,
		selectFirst: false,
		formatItem: function(data, i, n, value) {
			return value;
		},
		formatResult: function(data, value) {
			return value.split(" - ")[0];
		}
	});

	$("#sic").result(function(event, data, formatted) {
		if (data)
		{
			data = String(data);
			$("#sic_code").val(data.split('-')[0]);
		}
	});
	
	$("#naics").autocomplete("/ajax.php?type=naics", {
		width: 500,
		selectFirst: false,
		formatItem: function(data, i, n, value) {
			return value;
		},
		formatResult: function(data, value) {
			return value.split(" - ")[0];
		}
	});

	$("#naics").result(function(event, data, formatted) {
		if (data)
		{
			data = String(data);
			$("#naics_code").val(data.split('-')[0]);
		}
	});
			
	$("#company").autocomplete("/ajax.php?type=company", {
		width: 500,
		max: 100,
		selectFirst: false,
		formatItem: function(data, i, n, value) {
			var values = value.split('^');
			return '<img src="/images/flags/' + values[2] + '" /> '+values[0]+' ('+values[1]+')';
		},
		formatResult: function(data, value) {
			return value.split('^')[0];
		}
	});

	$("#company").result(function(event, data, formatted) {
		if (data)
		{
			data = String(data);
			$("#company_id").val(data.split('^')[3]);
			$("#search-form-companies").submit();
		}
	});
});
