function returnToDefault(me)
{
	me.css("color","#666");
	me.val("Search ABI...");
}

function submitSearch()
{
	query = $("#searchBox").val();
	if(query == "Search ABI..." || query.replace(/^\s+|\s+$/g,"") == "")
		return false;
	location = "/search/search.jsp?query="+query;
}

$(document).ready(function()
{
	if($("#searchBox").val()=="")
	{
		returnToDefault($("#searchBox"));
	}
	
	$("#searchBox").focus(function()
	{
		$(this).val("");
		$(this).css("color","black");
	});
	$("#searchBox").blur(function()
	{
		if($(this).val()=="")
		{
			returnToDefault($(this));
		}
	});
	$("#searchBox").keyup(function(event)
	{
		if(event.keyCode == 13)
		{
			submitSearch();
		}
	});
	
	$("div.searchButton").click(function(event)
	{
		submitSearch();
	});
});