
function setCookie(name, value, expires) {
	var dt = new Date();
	var dtt = "";
	dt.setTime(dt.getTime() + expires * 24 * 60 * 60 * 1000);
	dtt = dt.toGMTString();
	document.cookie = name + "=" + value + ";expires = " + dtt + ";path=/";
}

function getCookie(name) {
	var prefix = name + "=";
	var cookieStartIndex = document.cookie.indexOf(prefix);
	if (cookieStartIndex == -1) {
		return null;
	}
	var cookieEndIndex = document.cookie.indexOf(";", cookieStartIndex + prefix.length);
	if (cookieEndIndex == -1) {
		cookieEndIndex = document.cookie.length;
	}
	return unescape(document.cookie.substring(cookieStartIndex + prefix.length, cookieEndIndex));
}

function deleteCookie(name) {
	if (getCookie(name)) {
		document.cookie = name + "=" + ";expires=Thu, 01-Jan-70 00:00:01 GMT;path=/";
	}
}

function deleteCard(table, value) {
	var card = getCookie('card_' + table);
	if (card == null) {
		return;
	}
	var values = card.split(",");
	card = "";
	for (var i = 0; i < values.length; i += 1) {
		if (value != values[i]) {
			card = card + values[i] + ",";
		}
	}
	card = card.substring(0, card.length - 1);
	setCookie('card_' + table, card, 100);
	window.location = window.location;
}

function addCard(table, value) {
	var card = getCookie('card_' + table);
	if (card == null) {
		card = "";
	}
	var values = card.split(",");
	for (var i = 0; i < values.length; i += 1) {
		if (value == values[i]) {
			if (table == 'catalog') {
				alert('Этот артист уже есть в Вашей корзине');
			}
			if (table == 'teplohod') {
				alert('Этот теплоход уже есть в Вашей корзине');
			}
			return;
		}
	}
	if (card != "") {
		card += ",";
	}
	card += value;
	setCookie('card_' + table, card, 100);
	if (table == 'catalog') {
		alert('Артист был добавлен в Вашу корзину');
	}
	if (table == 'teplohod') {
		alert('Теплоход был добавлен в Вашу корзину');
	}
}

