window.addEvent('domready', function(){
	var el = $$('input');
	var indicator = new Element('div').addClass('autocompleter-loading').setHTML('').setStyle('display', 'none').injectAfter(el[0]);
	var completer = new Autocompleter.Ajax.Json(el[0], 'includes/server/autocompleterServer.php', {
		'onRequest': function(el) {
			indicator.setStyle('display', '');
		},
		'onComplete': function(el) {
			indicator.setStyle('display', 'none');
		},
		'parseChoices': function(el) {
			var value = el.getFirst().innerHTML;
			el.inputValue = value;
			this.addChoiceEvents(el).getFirst().setHTML(this.markQueryValue(value));
		}
	});
});
