function initProvNameField() {

	$('#brokerNameSearch').result(setAutoCompleteNames);

	$("#brokerNameSearch").autocomplete("/phpHelpers/util/autoCompleteAjax.php?actype=brokersByProv", {
		extraParams: {
			province: function() { 	return $("#province").val(); }
		}
	}); 

	$('#brokerNameSearch').focus(function() {
		if($('#brokerNameSearch').val() == "Broker Not Found") {
			$('#brokerNameSearch').val('');
		}
	});
}

function initCityNameField() {

	$('#brokerNameSearch').result(setAutoCompleteNames);

	$("#brokerNameSearch").autocomplete("/phpHelpers/util/autoCompleteAjax.php?actype=brokersByCity", {
		extraParams: {
			province: function() { 	return $("#province").val(); },
			city: function() { return $("#city").val(); }
		}
	}); 

	$('#brokerNameSearch').focus(function() {
		if($('#brokerNameSearch').val() == "Broker Not Found") {
			$('#brokerNameSearch').val('');
		}
	});
}

function initCityField() {

	$('#brokerCitySearch').result(setCity);

	$('#brokerCitySearch').autocomplete("/phpHelpers/util/autoCompleteAjax.php?actype=brokerCityProv", {
		extraParams: {
			province: function() { return $("#prv").val(); },
		}
	});

	$('#brokerCitySearch').focus(function() {
		if($('#brokerCitySearch').val() == "City Not Found") {
			$('#brokerCitySearch').val('');
		}
	});
}
	

function setAutoCompleteNames(event, data, formatted) {
	$('#brokerid').val(data[1]);
}

function setCity(event, data, formatted) {
	$('#cty').val(data[1]);
}

