(function($) {
	$(document).ready(function() {
		$(":input[@name='search_term']").livequery(function() {
			var index = $(":input[@name='search_term']").index(this);
			var self = this;
			
			var searchReady = true;
			$(self).typeWatch(function() {
				if (window.location.href.indexOf('/zoeken') > 0) {
					if (searchReady) {
						searchReady = false;
						$.get('/ajax/search.php', $(self).parents('form:eq(0)').serialize(), function(data) {
							$('.records:first').html(data);
							$('.dotted-bottom, table.pages-nav').remove();
							$(":input[@name='search_term']").eq(index).focus().val($(":input[@name='search_term']").eq(index).val());
							searchReady = true;
						});
					}
				} else {
					$(self).parents('form:eq(0)').trigger('submit');
				}
			}).delay(1000);
		});
		if (window.location.href.indexOf('/zoeken') > 0) {
			jQuery(":input[@name='search_term']:first").focus();
			jQuery(":input[@name='search_term']:first").val(jQuery(":input[@name='search_term']:first").val())
		}
	});
})(jQuery);
