var basketChecked=setInterval("checkBasket()",1500);

function checkBasket() { AJAXQuery('checkBasket','GET','/system/scripts/relay.php?relayID=eShop&setBasketLifeTime=1&s='+sessionID+'&returnBasket=1','eval:checkBasketResult'); }

function checkBasketResult(result)
{
	var showBasketStatus=false;

	if(!document.getElementById('basketInfo')) return false;

	if(result!=='')
	{
		window.eval(result);
		if(resultBasket) if(resultBasket.objectCnt>0) showBasketStatus=true;
	}

	if(showBasketStatus)
	{
		$('#basketInfo span:first').html(resultBasket.objectCnt);
		$('#basketInfo span:last').html(resultBasket.sumD+' руб.');
		basketChecked=setInterval("checkBasket",30000);
		$('#basketInfo').show();
	}
	else
	{
		$('#basketInfo').hide();
		clearInterval(basketChecked);
	}
}

function changeCnt(obj)
{
	var a=new Number(obj.value);
	if(isNaN(a) || a<=0) obj.value=1;
}

function goodToBasket(id)
{
	var index=-1;

	var idSet=document.getElementsByName('goodID[]');
	var cntToBasketSet=document.getElementsByName('cntToBasket[]');
	var maxCntSet=document.getElementsByName('maxCnt[]');
	var toBasketNameSet=document.getElementsByName('toBasketName[]');
	var imgNameSet=document.getElementsByName('imgName[]');
	var priceSet=document.getElementsByName('price[]');
	var adminUrlSet=document.getElementsByName('adminUrl[]');
	var userUrlSet=document.getElementsByName('userUrl[]');

	for(var i=0; i<idSet.length; i++)
	{
		if(id==idSet[i].value)
		{
			index=i;
			break;
		}
	}

	if(index!=-1)
	{
		var postData='';
		postData+='fieldSet[0][]=name&';
		postData+='fieldSet[0][]=price&';
		postData+='fieldSet[0][]=cnt&';
		postData+='fieldSet[0][]=discount&';
		postData+='fieldSet[0][]=admin_obj_info_href&';
		postData+='fieldSet[0][]=user_obj_info_href&';

		postData+='valueSet[0][]='+encodeURIComponent(toBasketNameSet[index].value)+'&';
		postData+='valueSet[0][]='+priceSet[index].value+'&';
		postData+='valueSet[0][]='+cntToBasketSet[index].value+'&';
		postData+='valueSet[0][]=0&';
		postData+='valueSet[0][]='+encodeURIComponent(adminUrlSet[index].value)+'&';
		postData+='valueSet[0][]='+encodeURIComponent(userUrlSet[index].value);

		AJAXQuery('addToBasket','POST','/system/scripts/relay.php?relayID=eShop&addToBasket=1&adderType=ajax&s='+sessionID,'eval:goodToBasketResult',postData,'Content-Type*$*application/x-www-form-urlencoded');
	}
}

function goodToBasketResult(result)
{
	checkBasket();
	if(result!=='')
	{
		window.eval(result);
		if(resultBasket)
		{
			var t=window.confirm(resultBasket.message.join("\r\n")+"\r\nПерейти в раздел корзины, для оформления заказа?");
			if (t==true) { location.href='/basket/'; }
		}
	}
}