//управление корзиной
function clear_basket()
{
JsHttpRequest.query('/basket.php?clear=1', 
	null,
	function(result, errors){if(result == 'clear'){document.getElementById("basket").innerHTML = '<p>Корзина пуста</p>';}},
	true);
}

function RemoveFromBasket(id, zakaz)
{
JsHttpRequest.query('/basket.php?del='+id, null, 		
	function(result, errors){
	if(errors){document.getElementById("debug").style.display='block';document.getElementById("debug").innerHTML = errors;}
	if (result){if(zakaz!=1){PrintBasket(result);}else { PrintZakaz(result); }}},
	 true
	);
}

function AddToBasket(id, zakaz)
{
JsHttpRequest.query('/basket.php?id='+id, null,
	function(result, errors){
	if(errors){document.getElementById("debug").style.display='block';document.getElementById("debug").innerHTML = errors;}
	if (result){if(zakaz!=1){PrintBasket(result);}else { PrintZakaz(result); }}},
	true
	);
}

function PrintBasket(result)
{
	var srt = '';
	var summa = 0;
	document.getElementById("basket").innerHTML = '';
	for(i in result['tovars'])
	{
		str = "<p><span class='tovar_name'>" + result['tovars'][i]['name']+"</span><span class='tovar_count'> <b>" + result['tovars'][i]['count'] + "</b> x "+result['tovars'][i]['cost']+" р. </span> <span class='tovar_links'><a href='#' onclick=\"AddToBasket("+ result['tovars'][i]['id'] +"); return false;\"><img src='/images/basket_plus.gif'></a>&nbsp;<a href='#' onclick=\"RemoveFromBasket("+ result['tovars'][i]['id'] +"); return false;\"><img src='/images/basket_minus.gif'></a></span></p>";		
		document.getElementById("basket").innerHTML += str;
		summa = summa + result['tovars'][i]['cost']*result['tovars'][i]['count']; 
	}
	if(summa > 0)
	{
		document.getElementById("basket").innerHTML += "<p class='summa'>Общая сумма: &nbsp;&nbsp;" +summa+ " р.</p>";
		//document.getElementById("basket").innerHTML += "<p><a href='#' onclick='clear_basket(); return false;'>Очистить корзину</a></p>";
		if(summa >= 500){
			document.getElementById("basket").innerHTML += "<p><a class='order_link' href='/order.php'>Оформить заказ</a></p>";
		} else {
			document.getElementById("basket").innerHTML += "<p class='min'>Минимальная сумма заказа<br>500 р.</p>";
		}
	} else {
		document.getElementById("basket").innerHTML = '<p>Корзина пуста</p>';
	}
}

function PrintZakaz(result)
{
	var srt = '';
	var summa = 0;
	var rows = '<table class="zakaz" width="100%" border="0"><tr><th>Наименование</th><th class="t_count">Количество</th><th class="t_cost">Цена</th><th class="t_summa">Сумма</th></tr>';	
	for(i in result['tovars'])
	{
		//alert(result['tovars'][i]['cost']);
		var s = result['tovars'][i]['cost'] * result['tovars'][i]['count'];
		str = "<tr><td class='t_name'>"+result['tovars'][i]['name']+"</td><td class='t_count'>"+result['tovars'][i]['count']+"&nbsp;<a href='#' onclick='AddToBasket("+result['tovars'][i]['id']+", 1); return false;'><img src='/images/zak_plus.gif'></a><a href='#' onclick='RemoveFromBasket("+result['tovars'][i]['id']+", 1); return false;'><img src='/images/zak_minus.gif'></a></td><td class='t_cost'>"+result['tovars'][i]['cost']+" руб.</td><td class='t_summa'>"+s+" руб.</td></tr>";
		//alert(str);
		rows += str;
		//document.getElementById("zak_table").innerHTML += str;
		summa = summa + result['tovars'][i]['cost']*result['tovars'][i]['count']; 
	}
	rows += "<tr><td colspan='4' style='text-align: right'><b>Общая сумма:</b> <span class='summa' id='#summa'>"+summa+"  руб. </span>";
	var hour = result['time'][2];
	var day = result['time'][6];
	if( ( (hour >= 11 && hour < 14) && (day >=1 && day <=5 ) ) || (hour >=0 && hour < 3 ) )
	{
		rows += "<br>Сделав заказ прямо сейчас вы получаете скидку 20%<br>";
		discount = summa - summa/5;
		rows += "<b>Сумма с учетом скидки: <span class='summa'>"+discount+" руб.</span></b>";
	}
	rows += "</td></tr></table>";
	if(summa > 0 )
	{
		document.getElementById("zak_table").innerHTML = rows;
		if(summa < 500 ) {
			document.getElementById('zak_table').innerHTML += "<p>Минимальная сумма заказа <span>500 р.</span></p>";
			document.getElementById('order-form').style.display = 'none';			
		} else {
			//document.getElementById('zak_table').innerHTML += rows;
			document.getElementById('order-form').style.display = 'block';
		}
	} else {
		document.getElementById("zak_table").innerHTML = "<p>Ваша корзина пуста</p>";		
		document.getElementById('order-form').style.display = 'none';
	}
}

