function updateCart(){
	/*$.get("/bitrix/templates/main-shop/includes/ajax/cart.php", {ajax : "Y"}, function(data){
			if (data.length > 0)
			{
				// обновляем цифры в корзине
				$(".basket-ajax").html(data);
			}
		},
		"html"
	);*/
	$(".basket-ajax").load("/bitrix/templates/main-shop/includes/ajax/cart.php", {ajax: "Y"})
}

$(document).ready(function(){
	$(".dashed").each(function(){
		$($(this).attr("href")).addClass("no-display");
	});
	$(".dashed").click(function(){
		$($(this).attr("href")).slideToggle();
		return false;
	});
	
	// меняем ссылку для кнопки "в корзину"
	$(".add2basket").each(function(){
		var href = $(this).attr("href");
		href = href.substr(href.indexOf("?")+1);
		var params = href.split("&");
		var i = 0;
		var productID = 0;
		var newLink = "/bitrix/templates/main-shop/includes/ajax/add2basket.php?ajax=Y&action=ADD2BASKET&id=";
		for (i = 0; i < params.length; i++)
		{
			if (params[i].indexOf("id=") == 0)
			{
				productID = params[i].substr(3);
				break;
			}
		}
		// если удалось определить ИД товара, то меняем ссылку и вешаем обработчик для Ajax
		if (productID > 0)
		{
			newLink = newLink+productID;
			$(this).attr("href", "#");
			$(this).one("click", function(){
				$(this)
					.one("ajaxStart", function(){
						$(this).parent().addClass("non-active");
					})
					.one("ajaxComplete", function(){
						$(this).parent().removeClass("non-active");
					});
				var thisLink = this;
				$.get(newLink, {}, function(data){
						if (data.success == "true")
						{
							var parentBlock = $(thisLink).parent();
							$(thisLink).remove();
							parentBlock.prepend('<a href="/eshop/personal/cart/" class="item-added-text">перейти в&nbsp;корзину</a>').removeClass("non-active");
							// обновляем корзину
							updateCart();
						}
						else
						{
							var parentBlock = $(thisLink).parent();
							$(thisLink).remove();
							parentBlock.prepend('<span class="error-text">'+data.error+'</span>');
						}
					},
					"json"
				);
				return false;
			});
		}
	});
});

