/*  搜索提示
------------------------------------------------*/
$(function(){
	var curIndex = -1;
	var saveValue = '';
	var $lists = $('.suggest li');
	var length = $lists.length;
	
	$('#search-text').keydown(function( event){
		var keyCode = event.keyCode;
		if( keyCode == 38 || keyCode == 40){
			$lists.removeClass('cur');
			if( keyCode == 38){
				//up
				if( curIndex == -1 ) {
					curIndex = length - 1;
				} else {
					curIndex--;
				}
			}
			if( keyCode == 40 ){
				//down
				if( curIndex == length -1 ){
					curIndex = -1;
				} else {
					curIndex++ ;
				}
			}

			if( curIndex == -1 ){
				$('#search-text').val( saveValue );
			} else {
				var value = $( $lists[curIndex] ).addClass('cur').find('strong').text();
				$('#search-text').val( value );
			}
		} 
	}).keyup(function(event){
		var keyCode = event.keyCode;
		if ( keyCode != 38 && keyCode != 40) {
			saveValue = $('#search-text').val();
		}
	}); // 记录输入的值
	
	$lists.each(function( index ){
		this.$index = index;
		$(this).hover(function(){
			$lists.removeClass('cur');
			var value = $(this).addClass('cur').find('strong').text();
			$('#search-text').val(value);
		});
	});
	
	$('.suggest').hover(null,function(){
		$lists.removeClass('cur');
		curIndex = -1;
		$('#search-text').val(saveValue);
	});    //hover 有两个函数 第一个是mouseover 第二个是mouseout 这个例子就是mouseout时设置初始化
	
});

