var autocompleter = {
	init: function(){
		var searchboxes = $$('input.searchbox, input.tx-indexedsearch-searchbox-sword');
		searchboxes.each(function(element){
			if(!element.hasClass('autocompleter')){
				var indicator = new Element('div', {'class': 'autocompleter-loading', 'styles': {'display': 'none'}}).setHTML('').injectInside($$('body')[0]);
				var completer = new Autocompleter.Ajax.Json(element, par.searchurl, {
					'onRequest': function(el) {
						var posleft = element.getPosition().x+element.getSize().size.x-23;
						var postop = element.getPosition().y+4;
						
						indicator.setStyle('display', '');
						indicator.setStyle('top', postop);
						indicator.setStyle('left', posleft);
					},
					'onComplete': function(el) {
						indicator.setStyle('display', 'none');
					},
					'minLength': 2,
					'zIndex': 990
				});
				element.addClass('autocompleter');
			}	
		});		
	}
};

window.addEvent('domready', function() {
	if (!window.ie6){
		autocompleter.init();
	} 
});