function onClickMenu(id, obj) {
	$(id).style.display  = ($(id).style.display == 'none')?
	                        	'block':
	                        	'none';
}

function changeBasketPrice(obj, id) {

	// Цена одного продукта.
	price    = $('price'+id).value;
	priceStr = $('priceStr'+id);

	// Стоимость продукта.
	productCostObj = $('productCost'+id);
	productCost    = $('productCost'+id).value;
	productCostStr = $('productCostStr'+id);

	// Стоимость всей продукции.
	cost    = $('cost').value;
	costObj = $('cost');
	// costStr = $('costStr');

	// Устанавливаем количество товара в "1" если введено не число.
	if (!(obj.value > 1 || obj.value < 99)) {
		obj.value = 1;
	}


	// Количество товара.
	quantity = obj.value;

	// Выводим новую стоимость всей продукции.
	costObj.value     = (cost-productCost)+(price*quantity);
	document.getElementById('costStr').innerHTML = Math.round(((cost-productCost)+(price*quantity))*100)/100;

	// Выводим новую стоимость продукта.
	productCostObj.value     = Math.round(price*quantity*100)/100;
	productCostStr.innerHTML = Math.round(price*quantity*100)/100;

	// Выводим стоимость с учётом доставки.
	priceDeliveryValue = Number($('price_delivery').innerHTML);
	costValue          = Number($('cost').value);
	$('allCostStr').innerHTML = Math.round((costValue+priceDeliveryValue)*100)/100;

	// Перезаписываем содержимое корзины(сессии).
	ajax.request('/actions/re-count.act.php', 'id='+id+'&quantity='+quantity);

}

function setValue(obj) {
	if (obj.value == '') {
		obj.value = 1;
		new_price.innerHTML = price.value;
	}
}

function onChangeCondDelivery(obj) {
	priceDeliveryValue = Number(obj.value);
	priceDeliveryValue = Math.round(priceDeliveryValue / document.getElementById('ticker').value*10)/10;
	costValue          = Number($('cost').value);
	$('price_delivery').innerHTML = priceDeliveryValue;
	$('allCostStr').innerHTML     = Math.round((costValue+priceDeliveryValue)*100)/100;
}

function onChangeFormPayment(obj) {
	if (obj.value == 1)
		element.hide('rekvizDiv');
	else
		element.show('rekvizDiv');
}

