function startPage() {
	buildCart();
}

// var goodscnt = 0;
// var goodsamount = 10;

var cartInterval;
var cartDirection;

function showShtora () {
	document.getElementById('shtora').style.display = 'block';	
}
function hideShtora () {
	document.getElementById('shtora').style.display = 'none';	
}

function goCart() {
	showShtora();
	document.getElementById('ifrcontainer').style.display = 'block';
	document.getElementById('cartifr').src = '/cart.php';
}

function toggleCart() {
	var div = document.getElementById('cartdiv');
	if (parseInt(div.style.marginLeft.replace('px','')) > -100) {
		closeCart();		
	} else {
		openCart();
	}
}
function openCart() {
	if (null != cartInterval) {
		window.clearInterval(cartInterval);	
	}
	cartDirection = 'open';
	cartInterval = window.setInterval('stepCart();',20);
}
function closeCart() {
	if (null != cartInterval) {
		window.clearInterval(cartInterval);	
	}
	cartDirection = 'close';
	cartInterval = window.setInterval('stepCart();',20);
}
function stepCart() {
	var div = document.getElementById('cartdiv');
	var cstep = (cartDirection == 'open') ? 10 : -10;
	var curmargin = parseInt(div.style.marginLeft.replace('px',''));
	// alert (div.style.marginLeft);
	var compl = false;
	if (cartDirection == 'open') {
		if (curmargin == 0) {
			compl = true;
		}
	} else {
		if (curmargin == -150) {
			compl = true;	
		}
	}
	if (!compl) {
		div.style.marginLeft = (curmargin + cstep).toString() + 'px';	
	} else {
		if (cartDirection == 'open') {
			window.setTimeout('closeCart();',5000);	
		}
		window.clearInterval(cartInterval);	
	}
}

function doBuy(n,p) {
	showShtora();
	var cnt = prompt('Укажите желаемое количество','1');
	addToCart(document,n,p,cnt);
	hideShtora();
}

function addToCart(d,n,p,c) {
	var f = d.forms['ac'];
	f.act.value = 'add';
	f.goodname.value = n;
	f.goodprice.value = p;
	f.goodcount.value = c;
	f.submit();
}

function buildCart() {
	var div = document.getElementById('cartdiv');
	div.style.marginLeft = '-150px';
	while (div.childNodes.length) div.removeChild(div.firstChild);
	var table = document.createElement('table');
	div.appendChild(table);
	table.style.border = 'none';
	table.style.tableLayout = 'fixed';
	table.style.height = '101px';
	table.style.width = '182';
	var tbody = document.createElement('tbody');
	table.appendChild(tbody);
	var tr = document.createElement('tr');
	tbody.appendChild(tr);
	var td = document.createElement('td');
	tr.appendChild(td);
	td.style.width = '147px';
	td.style.textAlign = 'center';
	td.style.verticalAlign = 'middle';
	td.id = 'leftcart';
	td.innerHTML = (goodscnt) ? 'В корзине товаров: <b>'+goodscnt.toString()+'</b><br />На сумму: <b>'+goodsamount.toString()+'</b> грн<br />' : 'Ваша корзина пуста';
	if (goodscnt) {
		var a = document.createElement('a');
		td.appendChild(a);
		a.href = 'javascript:void(0);';
		a.title = 'перейти в корзину';
		a.onclick = function() { goCart(); }
		a.innerHTML = 'перейти в корзину';
		a.style.color = '#F7C976';
		a.style.fontWeight = 'bold';
	}
	td.style.color = '#F7C976';
	var td = document.createElement('td');
	tr.appendChild(td);
	td.style.width = '35px';
	td.style.height = '101px';
	var a = document.createElement('a');
	td.appendChild(a);
	a.href = 'javascript:void(0);';
	a.title = 'корзина';
	a.onclick = function() { toggleCart(); }
	var img = document.createElement('img');
	a.appendChild(img);
	img.src = '/img/blank.gif';
	img.style.width = '35px';
	img.style.height = '101px';
	img.id = 'acart';
	if (goodscnt) { openCart(); }
	div.style.display = 'block';
}
