function slideshow_initCallback(slideshow){
	slideshow.clip.hover(function() {
		slideshow.stopAuto();
	}, function() {
		slideshow.startAuto();
	});
}

$(document).ready(function(){
	$(".subcats a").click(function(){
		$(this)
			.parent()
			.siblings()
				.removeClass()
			.end()
			.addClass("selected");
		
		var subcat = $(this).attr("href").substr(1);
		$("#"+subcat+"_container")
			.siblings()
				.hide()
			.end()
			.show();
	})
	.filter(":first")
		.click();
	
	if ($(".subcats").length) {
		var hash = document.location.hash;
		
		$.each($(".subcats a"), function(){
			if ($(this).attr("href") == hash) {
				$(this).trigger("click");
				return false;
			}
		});
	}
	
	$('#right_prod_list').jcarousel({
		vertical : true,
		visible : 4,
		scroll : 4,
		auto: 3,
		animation : 'fast',
		wrap: 'both',
		initCallback : slideshow_initCallback
	});
});
