function GetCookie(name){
	var prefix = name+"=";
	var start = document.cookie.indexOf(prefix);
	if (start == -1) return null;
	var end = document.cookie.indexOf(";", start+prefix.length);
	if (end == -1)
		end = document.cookie.length;
	var value = document.cookie.substring(start+prefix.length, end);
	return unescape(value);
}
function SetCookie(name, value, expires, path, domain, secure){
	if (!expires){
		expires= new Date();
		y = expires.getYear()+1;
		expires.setYear(y);
		
	}
	var newCookie = name+"="+escape(value) +
	((expires)?";expires="+expires.toGMTString():"")+
	((path)?";path="+path:"")+
	((domain)?";domain="+domain:"")+
	((secure)?";secure":"");
	document.cookie = newCookie;
//	alert(document.cookie);
}
function DeleteCookie(name, path, domain){
	if (GetCookie(name)){
//	 && confirm("Вы уверены, что хотите удалить\nвсе товары их корзины?")){
		document.cookie = name+"="+
		";expires=Thu, 01-Jan-70 00:00:01 GMT"+
		((path)?";path="+path:"")+
		((domain)?";domain="+domain:"");
	}
}

function AddInBasket(id,incr){
	if(incr)
	 AddGoods(id);
	else
	 DeleteGoods(id);
}
function AddGoods(code){
//	alert("В корзину добавлен товар: "+code);

	goods = GetCookie("basket");
	if (goods) {
		gs = goods.split(";");
		for (i=0; i<gs.length; i++){
			if (gs[i]==code) return;
		}
		if (i>=gs.length)
				gs[gs.length]=code;
		goods = gs.join(";");
	}
	else 
		goods=code;
	SetCookie("basket", goods);
}
function DeleteGoods(code){
	goods = GetCookie("basket");
	if (goods) {
		gs = goods.split(";");
		for (i=0; i<gs.length; i++){
			if (gs[i]==code)
				break;
		}
		if (i<gs.length){
			if (gs.length>1){
				newgoods = new Array(gs.length-1);
				for (ii=0, j=0; ii<gs.length; ii++)
					if (ii!=i)
						newgoods[j++]=gs[ii];
				goods = newgoods.join(";");
				SetCookie("basket", goods);
			}
			else
				DeleteCookie('basket');
		}
	}
	else alert("Корзина пуста!");
}
function openW(win_name,w,h)
{
	window.open(win_name, '_openW', 'resizable=yes,menubar=no,scrollbars=yes,width='+w+',height='+h);
}

