var popupHideTimer;
$(document).ready(function() 
{
	$('#headersearchstring').val($('#headersearchstring').val().toUpperCase());

	$('#searchicon').bind('mouseover', function()
	{
		
		$('#searchpopup').css('left', $('#searchicon').position().left-15).css('display', 'block');
		
	});
	$('#searchpopup').bind('mouseleave', function()
	{
		if (!$("#headersearchstring").is(":focus")) 
		{
			popupHideTimer = window.setTimeout("$('#searchpopup').css('display', 'none');", 1500)
		}
	});
	$('#headersearchstring').bind('blur', function()
	{
		popupHideTimer = window.setTimeout("$('#searchpopup').css('display', 'none');", 1500)
	});
	
	$('#searchpopup').bind('mouseover', function()
	{
		window.clearTimeout(popupHideTimer)
	});
	$('#headersearchstring').bind('click', function()
	{
		if($('#headersearchstring').css('color')!='#222222')
		{
			$('#headersearchstring').val('');
			$('#headersearchstring').css('color', '#222222');
		}
	});

	if($.browser.msie)
	{
		$('#headersearchstring').bind('keypress', function(e)
		{
			 if (e.which !== 0 && e.charCode !== 0&&e.which !== 13) 
			 {
				 $(this).val($(this).val()+String.fromCharCode(e.keyCode|e.charCode).toUpperCase())
				 return false;
			 }
		});
	}

	$('#headersearchstring').bind('keyup', function()
	{
		$(this).val($(this).val().toUpperCase())
		if($(this).val().length>=2)
		{
			$.ajax
			({
				url: getTranslatedString('ctxtPath')+'/modules/articleSuggestion.do?search='+escape($(this).val()),
				success: function(data)
				{
					$('#searchsuggestions').html(data);
				}
			});
		}
		else
		{
			$('#searchsuggestions').html('');
		}
	});
	
	$('#headersearch').bind('submit', function()
	{
		if($('#headersearchstring').val().length<1)
			return false;
	});
	

});

