
function addToCart(itemID) {
	AlertTooltip.on('Подождите...');
	JsHttpRequest.query(
		'/ajax/basket.php',
		{'itemID':itemID,'rand':Math.random()},
		function(r,e) {
			if(e) {
				alert(e);
				return;
			}
			AlertTooltip.msg('Товар добавлен в корзину');
			setTimeout('AlertTooltip.off()',1000);
			var full = 'Товаров - %cnt%, на сумму %sum% р.';
			var empt = 'Ваша корзина пуста';
			var mes = (r.cnt=='0')?empt:full;
			mes = mes.replace(/%cnt%/g,r.cnt);
			mes = mes.replace(/%sum%/g,r.sum);
			var b = document.getElementById('basket_info');
			if(!b && opener) b = opener.document.getElementById('basket_info');
			if(b) b.getElementsByTagName('DIV')[0].innerHTML = mes;
			if(!b)
			{
				var c = document.getElementById('cartItemsCount');
				if(!c && opener)
					var c = opener.document.getElementById('cartItemsCount');
				if(c)
					c.innerHTML = r.cnt;
				var s = document.getElementById('orderSumm');
				if(!s && opened)
					var s = opener.document.getElementById('orderSumm');
				if(s)
					s.getElementsByTagName('span')[0].innerHTML = r.sum;
			}
		},
		false
	);
}

function refreshBasket()
{
	AlertTooltip.on('Подождите...');
	JsHttpRequest.query(
		'/ajax/basket.php',
		{'clear':'1'},
		function(r,e)
		{
			if(e) {
				alert(e);
				return;
			}
			AlertTooltip.msg('Ваша корзина пуста');
			setTimeout('AlertTooltip.off()',1000);
			var full = 'Товаров - %cnt%, на сумму %sum% р.';
			var empt = 'Ваша корзина пуста';
			var mes = (r.cnt=='0')?empt:full;
			mes = mes.replace(/%cnt%/g,r.cnt);
			mes = mes.replace(/%sum%/g,r.sum);
			var b = document.getElementById('basket_info');
			if(!b && opener) b = opener.document.getElementById('basket_info');
			if(b) b.getElementsByTagName('DIV')[0].innerHTML = mes;
			if(!b)
			{
				var c = document.getElementById('cartItemsCount');
				if(!c && opener)
					var c = opener.document.getElementById('cartItemsCount');
				if(c)
					c.innerHTML = r.cnt;
				var s = document.getElementById('orderSumm');
				if(!s && opened)
					var s = opener.document.getElementById('orderSumm');
				if(s)
					s.getElementsByTagName('span')[0].innerHTML = r.sum;
			}
		},
		true
	);
}