/*
$(document).ready(function()
{
	var searchOrigValue=$("#searchbar_inp").val();
	$("#searchbar_inp").hover(
		function(){if($(this).val()==searchOrigValue) $(this).val("").focus();},
		function(){if($(this).val()=="")$(this).val(searchOrigValue).blur();}
	);
});
*/

function showbasket()
{
	
	basketWindow = jQuery("#basket_content");
	basketArrow = jQuery("#cartArrow");
	var basketOpen = basketWindow.hasClass("basket-open");
	if(!basketOpen)
	{
		var b = basketWindow.height()
		basketWindow.css(
			{
				"height":"auto"
			}
		);
		var a = basketWindow.height();
		if(a<98) a=98;
		basketWindow.css("height", b).animate({"height":a}, "medium");
		basketArrow.css("background","#adadae url(${T}/img/arrowButtonUp.gif) top no-repeat");
	}
	else
	{
		basketWindow.animate({"height": 98}, "medium");
		basketArrow.css("background","#adadae url(${T}/img/arrowButtonDown.gif) top no-repeat");
	}
	basketWindow.toggleClass("basket-open");
}


function toggleHighlights()
{
	jQuery(".hlActive").removeClass("hlActive");
	jQuery(this).addClass("hlActive");
	jQuery("#firstHighlight").fadeOut("slow");
	jQuery("#secondHighlight").fadeOut("slow");
	jQuery("#thirdHighlight").fadeOut("slow");
	if(jQuery(this).hasClass("first"))
	{
		jQuery("#firstHighlight").fadeIn("slow");
	}
	if(jQuery(this).hasClass("second"))
	{
		jQuery("#secondHighlight").fadeIn("slow");
	}
	if(jQuery(this).hasClass("third"))
	{
		jQuery("#thirdHighlight").fadeIn("slow");
	}
}

var ttOffX=10;
var ttOffY=-10;

function prodBoxUpdate(e)
{
	jQuery(this).data("tooltip").css({
		"top":	e.pageY + ttOffY,
		"left":	e.pageX + ttOffX
	});

}

function showProdBox(e)
{
	var prodBoxName=jQuery(this).attr("rel");
	if(!prodBoxName) return;
	var posX=e.pageX;
	var posY=e.pageY;
	
	var prodBoxDiv=jQuery("#"+prodBoxName).appendTo("body").fadeIn('fast').css(
		{
			"position":	"absolute",
			"left":		posX+ttOffX,
			"top":		posY+ttOffY
		}
	);
	jQuery(this).mousemove(prodBoxUpdate).data("tooltip", prodBoxDiv);
}

function hideProdBox(e)
{
	jQuery(this).data("tooltip").fadeOut('medium',function(){jQuery(this).hide();}).unbind("mousemove", prodBoxUpdate);
}

jQuery(document).ready(function()
{
	jQuery(".highlights").click(toggleHighlights);
	jQuery(".hasprodbox").hover(showProdBox, hideProdBox);
	jQuery("#loginUsername,#loginPassword").focus(
		function(){
			var j=jQuery(this);
			if(!j.data("_focused"))
			{
				j.val("").data("_focused","lolyes");
			}
		}
	);
}
);