var timeout = 500;
var closetimer = 0;

jQuery(document).ready(function(){
	jQuery('#cart-sidebar').hide();
	jQuery('.block-header-cart .actions .button').mouseenter(function(){
		jQuery('#cart-sidebar').fadeIn();
	}).mouseleave(function(){
		mclosetime();
	});
	jQuery('#cart-sidebar').mouseenter(function(){
		mcancelclosetime();
	}).mouseleave(function(){
		mclosetime();
	});
	jQuery(".auto .jCarouselLite").jCarouselLite({
	    auto: 1500,
	    speed: 1000,
	    visible: 5,
	    pauseOnHover: true
	});
});

// close showed layer
function mclose()
{
	jQuery('#cart-sidebar').fadeOut();
}

// go close timer
function mclosetime()
{
	closetimer = window.setTimeout(mclose, timeout);
}

// cancel close timer
function mcancelclosetime()
{
	window.clearTimeout(closetimer);
	closetimer = null;
}

function showHideInLoop(arg, arg2)
{
	var el = document.getElementById(arg);
	var ele = document.getElementById(arg);
	
	for(var x = 1; x < 5; x++) {
		if("ele"+x == arg && "el"+x == arg2) {
			document.getElementById("ele"+x).style.display = "";
			document.getElementById("el"+x).style.fontWeight = "bold";
		} else {
			document.getElementById("ele"+x).style.display = "none";
			document.getElementById("el"+x).style.fontWeight = "normal";
		}
	}
}
