$(function() {
	$('#csr-cat-1-button').click(function() {
		$('#csr-cat-1-button').removeClass().addClass('act');
		$('#csr-cat-2-button').removeClass();
		$('#csr-cat-3-button').removeClass();
		$('#csr-cat-4-button').removeClass();
		$('#csr-cat-1').show();
		$('#csr-cat-2').hide();
		$('#csr-cat-3').hide();
		$('#csr-cat-4').hide();
	});
	$('#csr-cat-2-button').click(function() {
		$('#csr-cat-1-button').removeClass();
		$('#csr-cat-2-button').removeClass().addClass('act');
		$('#csr-cat-3-button').removeClass();
		$('#csr-cat-4-button').removeClass();
		$('#csr-cat-1').hide();
		$('#csr-cat-2').show();
		$('#csr-cat-3').hide();
		$('#csr-cat-4').hide();
	});
	$('#csr-cat-3-button').click(function() {
		$('#csr-cat-1-button').removeClass();
		$('#csr-cat-2-button').removeClass();
		$('#csr-cat-3-button').removeClass().addClass('act');
		$('#csr-cat-4-button').removeClass();
		$('#csr-cat-1').hide();
		$('#csr-cat-2').hide();
		$('#csr-cat-3').show();
		$('#csr-cat-4').hide();
	});
	$('#csr-cat-4-button').click(function() {
		$('#csr-cat-1-button').removeClass();
		$('#csr-cat-2-button').removeClass();
		$('#csr-cat-3-button').removeClass();
		$('#csr-cat-4-button').removeClass().addClass('act');
		$('#csr-cat-1').hide();
		$('#csr-cat-2').hide();
		$('#csr-cat-3').hide();
		$('#csr-cat-4').show();
	});


	var timer = null;

	$('#offer-link').mouseover(function() {
		$this = $(this);
		var offset = $this.offset();
		$layer = $("#recipe-info-layer");
		var $top = (offset.top) - 8;
		var $left = (offset.left) - 5;

		$layer.css("left", $left).css("top", $top);
		timer = setTimeout(receptMutat, 300);
	}).mouseout(function() {
		clearTimeout(timer);
		$('#offer-link').removeClass("hover");
		$('#recipe-info-layer').hide();
	});
	$('#recipe-info-layer').mouseover(function() {
		$('#offer-link').addClass("hover");
		$this = $(this)
		$this.show();
	}).mouseout(function() {
		clearTimeout(timer);
		$('#offer-link').removeClass("hover");
		$this.hide();
	});
	function receptMutat() {
		$("#recipe-info-layer").fadeIn("slow");
	}

});
