
$().ready(function() {	
	$("#productCategories h2").click(function () {
		$("#productCategories .categoryCurrent").hide().addClass("category").removeClass("categoryCurrent").fadeIn("slow");
		$(this).parent().parent().hide().removeClass("category").addClass("categoryCurrent").fadeIn("slow");
		$.scrollTo($(this).parent().parent(),1000,{offset:-50});
	});
	$("#productCategories .productControls .up").click(function (){
		var indexCurrent = $("#productCategories > div").index($("#productCategories .categoryCurrent")[0]);
		if (indexCurrent == 0) {
			var indexPrev = $("#productCategories > div").size()-1;
		} else {
			var indexPrev = indexCurrent - 1;
		}
		$(this).parent().parent().hide().addClass("category").removeClass("categoryCurrent").fadeIn("slow");
		$("#productCategories > div:eq("+ indexPrev +")").hide().removeClass("category").addClass("categoryCurrent").fadeIn("slow");
		$.scrollTo("#productCategories > div:eq("+ indexPrev +")",1000,{offset:-50});
	});
	$("#productCategories .productControls .down").click(function (){
		var indexCurrent = $("#productCategories > div").index($("#productCategories .categoryCurrent")[0]);
		if (indexCurrent == $("#productCategories > div").size()-1) {
			var indexNext = 0;
		} else {
			var indexNext = indexCurrent + 1;
		}
		$(this).parent().parent().hide().addClass("category").removeClass("categoryCurrent").fadeIn("slow");
		$("#productCategories > div:eq("+ indexNext +")").hide().removeClass("category").addClass("categoryCurrent").fadeIn("slow");		
		$.scrollTo("#productCategories > div:eq("+ indexNext +")",1000,{offset:-50});
	});
	$("#productCategories .backtotop").click(function (){
		$.scrollTo("#productCategories",1000);
		return false;
	});
});
