$(document).ready(function(){
	$('a').focus(function(){
		$(this).blur();
	});
		
	$("#search input").keyup(function(){
		searchTip();
	});
	
	$("#search input").focus(function(e){
		e.preventDefault();
		$(this).val('');
	});
				
});

var tipLocked = false;

function searchTip()
{
	if (!tipLocked)
	{
		tipLocked = true;
		$.ajax({
			url:gv_searchtipurl,
			type:'post',
			data:{'query':$("#search input").val()},
			success:function(response){
				if (response!='')
				{
					$("#searchtip").fadeIn();
					$("#searchtip").html(response);
				}
				else
				{
					$("#searchtip").fadeOut();
				}
				$("#searchtip a").click(function(event){
					event.preventDefault();
					$("#search input").val($(this).html());
					$("#searchtip").fadeOut();
					$("#search form").submit();
				});
				tipLocked = false;
			},
			error:function(){
				alert('error');
			}
		});
	}
}
