﻿/* Для боковой корзины */

function AddToCart(good_id, quantity)
{
	if(!quantity) quantity = 1;
	$.ajaxSetup({async: false});
	$('#cart_container').load('/ajaxcart.html', { 'good_id': good_id, 'action': 'add', 'quantity': quantity }); 
	$('#'+good_id).css('display','none');
	$('#'+good_id+'_delcart').css('display','block');
	$('#cmp_'+good_id).css('display','none');
	$('#cmp_'+good_id+'_delcart').css('display','block');
}

function DelFromCart(good_id)
{
	$.ajaxSetup({async: false});
	$('#cart_container').load('/ajaxcart.html', { 'del_items[]': good_id, 'action': 'show', 'quantity': 1 });
	$('#'+good_id).css('display','block');
	$('#'+good_id+'_delcart').css('display','none');
	$('#cmp_'+good_id).css('display','block');
	$('#cmp_'+good_id+'_delcart').css('display','none');
}

/* Для корзины в форме заказа */

function AddToCartOrder(good_id, quantity)
{
	if(!quantity) quantity = 1;
	$('#cart_order_container').load('/ajaxcartinorder.html', { 'good_id': good_id, 'action': 'add', 'quantity': quantity }); 
	$('#'+good_id).css('display','none');
	$('#'+good_id+'_delcart').css('display','block');
}

function DelFromCartOrder(good_id)
{
	$('#cart_order_container').load('/ajaxcartinorder.html', { 'del_items[]': good_id, 'action': 'show', 'quantity': 1 });
	$('#'+good_id).css('display','block');
	$('#'+good_id+'_delcart').css('display','none');
}

/* Для корзины на форме заказа */
function UpdateSumm(good_id, quantity)
{
	if(!quantity) quantity = 1;
	$('#cart_summ_container').load('/ajaxcartsumm.html', { 'good_id': good_id, 'action': 'add', 'quantity': quantity }); 
	$('#cart_summ_container').load('/ajaxcartsumm.html', { 'good_id': good_id, 'action': 'add', 'quantity': quantity }); 
}

function DelAndUpdateSumm(good_id)
{
	$('#cart_summ_container').load('/ajaxcartsumm.html', { 'del_items[]': good_id, 'action': 'show', 'quantity': 1 });
	$('#'+good_id+'_delcart').remove();
}

function FormatInt(n)
{
	n = parseInt(n);
	var text = (n % 1000).toString();
	n = parseInt(n / 1000);
	while(n > 0)
	{
		while((text.length+1) % 4 > 0) text = "0" + text;
		text = (n % 1000).toString() + " " + text;
		n = parseInt(n / 1000);
	}
	return text;
}
