$(function() {
	$(".mainMenu li").hover(function() {
		$(this).find("em").show(0);
		$(this).css("background-color" , "#3063a8");
		$(this).find("a").addClass("white");
	}, function() {
		$(this).find("em").hide(0);
		$(this).css("background-color" , "");
		$(this).find("a").removeClass("white");
	});
	$(".cat_nav").click(function() {
		$(".inli").hide("slow");
		var el = $(this).next("em");
		if (el.is(":visible")) {
			el.hide("slow");
		} else {
			el.show("slow");
		}
		return false
	});
	$(".help").hover(function() {
		$("em").stop(true, true);
		var el1 = $(this).parent().width() / 2;
		var el2 = $(this).next("em").width() / 2;
		var posX = el1 - el2;
		$(this).next("em").css("left", posX)
		.animate({opacity: "show", bottom: "-=10"}, "slow");
	}, function() {
		$(this).next("em").animate({opacity: "hide", bottom: "+=10"}, "slow");
	});
	$(".description").click(function() {
		if ($(this).parent().find("div").is(":visible")) {
			$(this).parent().find("div").animate({opacity: "hide"}, "slow");
		} else {
			$(this).parent().find("div").animate({opacity: "show"}, "slow");
		}
		return false;
	});
	$(".subCat").toggle(function() {
		$(this).css("background-position", "bottom left");
		$(this).next(".inslide").slideToggle("slow");
	}, function() {
		$(this).css("background-position", "top left");
		$(this).next(".inslide").slideToggle("slow");
	});
	$(".button,.incart").hover(function() {
		$(this).css("background-position", "0 -30px");
	}, function() {
		$(this).css("background-position", "top left");
	});
	$(".admin").click(function() {
		$("#admin").show();
		$("#empl").hide();
		$(".admin").css("border", "1px solid #000").css("color", "#000");
		$(".empl").css("border", "0").css("color", "#ccc");
	});
	$(".empl").click(function() {
		$("#empl").show();
		$("#admin").hide();
		$(".admin").css("border", "0").css("color", "#ccc");
		$(".empl").css("border", "1px solid #000").css("color", "#000");
	});
	$(".search").hover(function() {
		if ($(".searchSlide").width() < 300) {
			$(this).css("background-position", "0 -100px");
		} else {
			$(this).css("background-position", "0 -150px"); 
		}
	}, function() {
		if ($(".searchSlide").width() > 300) {
			$(this).css("background-position", "0 -50px");
		} else {
			$(this).css("background-position", "top left"); 
		}
	});
	$(".back").hover(function() {
		if ($(".backSlide").width() < 40) { $(".backSlide").hide(); }
		if (!$(".backSlide").is(":visible")) {
			$(this).css("background-position", "0 -100px");
		} else {
			$(this).css("background-position", "0 -150px"); 
		}
	}, function() {
		if ($(".backSlide").width() < 40) { $(".backSlide").hide(); }
		if ($(".backSlide").is(":visible")) {
			$(this).css("background-position", "0 -50px");
		} else {
			$(this).css("background-position", "top left"); 
		}
	});
	$(".search").toggle(function() {
		if ($(".backSlide").width() > 300) $(".back").click();
		$(".searchSlide").animate({width: "320"}, "slow");
		$(this).css("background-position", "0 -50px");
	}, function() {
		$(".searchSlide").animate({width: "48"}, "slow");
		$(this).css("background-position", "top left");
	});
	if ($(".backSlide").length != 0) {
		$(".back").toggle(function() {
			if ($(".searchSlide").width() > 300) $(".search").click();
			$(".backSlide").animate({width: "400", height: "550"}, "slow");
			$(this).css("background-position", "0 -50px");
		}, function() {
			$(".backSlide").animate({width: "1", height: "1"}, "slow");
			$(this).css("background-position", "top left");
		});
	} else {
		$(".back").click(function() {
			location.href = "#onlineform";
		});
	}
	$(".minus").click(function() {
		// var rows = Number($(this).attr("rows"));
		var elem = $(this).prev("input");
		var count = elem.val();
		count = Number(count) - 1;
		if (count < 1) count = 1;
		elem.val(count);
		return false;
	});
	$(".plus").click(function() {
		//var rows = Number($(this).attr("rows"));
		//var price = Number($(this).attr("price"));
		var elem = $(this).next("input");
		var count = elem.val();
		count = Number(count) + 1;
		//if (count > rows) count = rows;
		elem.val(count);
		return false;
	});
	$(".order").submit(function() {
		var options = {
			target: "#shoping",
			url: "/ajax/basket.php",
			success: function() {
				alert("Выбранный товар помещен в корзину!");
				$(".input").val("1");
			}
		};
		$(this).ajaxSubmit(options);
		return false;
	});
});

