var selectedid=0;
$(".selection").live('click',function(){ fillTo($(this).attr('id'));Searchsubmit(); } );
$(".selection").live('mouseover',function(){fillTo($(this).attr('id'));} );

function lookup(e,inputString) {
	var e=window.event || e
	var keynum=e.keyCode;
	switch (keynum){
		case 38 :
			selectedid-=1;
			if(selectedid<0) selectedid=0;
			fillTo("key_"+selectedid);
			break;
		case 40 :
			selectedid+=1;
			if(selectedid>21) selectedid=21;
			fillTo("key_"+selectedid);
			break;
		case 13 :
			Searchsubmit();
			break;
		default:
			if(inputString.length > 0){ 
				$.get('autocomplete.asp?begin='+escape(inputString), function(data){
						if(data.length >0) {
						$('#suggestions').show();
						$('#autoSuggestionsList').html(data);
						$('.selecion').addClass("selecion");
						}
				});
			}
			break;
		} 
} // lookup

function fill(me) {
	$('#AUTOKEY').val($(me).html());
	//setTimeout("$('#suggestions').hide();", 2000);
}
function fillTo(thisid) {
	selectedid=parseInt(thisid.replace('key_',''));
	var me=$("#"+thisid);
	$(".selection").each(function (i) {$(this).removeClass("select");});
	me.addClass("select");
	$('#AUTOKEY').val($(me).html());
}

