onImages[31] = new Image(37,34);
onImages[31].src = "/i/order1B.gif";

onImages[32] = new Image(37,34);
onImages[32].src = "/i/order2B.gif";

onImages[33] = new Image(37,34);
onImages[33].src = "/i/order3B.gif";

onImages[34] = new Image(37,34);
onImages[34].src = "/i/order4B.gif";

onImages[48] = new Image(146,23);
onImages[48].src = "/i/continuechooseB.gif";
onImages[49] = onImages[48];

onImages[50] = new Image(96,25);
onImages[50].src = "/i/ordernextB.gif";
onImages[51] = onImages[50];

onImages[52] = new Image(116,19);
onImages[52].src = "/i/basketsaveB.gif";

onImages[53] = new Image(125,19);
onImages[53].src = "/i/basketcleanB.gif";

onImages[55] = new Image(108,23);
onImages[55].src = "/i/changeB.gif";
onImages[56] = onImages[55];

onImages[57] = new Image(148,25);
onImages[57].src = "/i/orderreadyB.gif";
onImages[58] = onImages[57];

//Функции для работы с корзиной
function recalcBasket()
{
    var TotalAmount = 0;
    var TotalCount = 0;
    //Перебираем все товары по массиву Goods, пересчитываем поле Amount, суммируем TotalAmount и TotalCount
    for(i = 0; i < Goods.length; i++)
    {
        if (el = document.getElementById('save_count' + Goods[i].ID))
        {
            count = parseInt(el.value);
            if (isNaN(count)) count = 0;
            
            TotalCount += count;
            TotalAmount += count * Goods[i].Price;
            
            //Запишем сумму по данному товару в соотв. ячейку таблицы
            if (el2 = document.getElementById('amount' + Goods[i].ID))
                el2.innerHTML = myRound(count * Goods[i].Price) + ' руб';
        }
    }
    
    //Итого
    //document.getElementById('BasketTableCount').innerHTML = TotalCount;
    //document.getElementById('BasketTableAmount').innerHTML = myRound(TotalAmount);
    
    //Скидка при покупке
    var DiscountAmount = myRound(TotalAmount * DiscountPercent / 100);
    //document.getElementById('BasketTableDiscountAmount').innerHTML = myRound(DiscountAmount);
    
    //Стоимость заказа
    var AmountAfterDiscount = myRound(TotalAmount - DiscountAmount); 
    //document.getElementById('AmountAfterDiscount').innerHTML = myRound(AmountAfterDiscount);
    
    //Стоимость доставки
    var DeliveryPrice = 0;
    if (AmountAfterDiscount < 5000)
    {
        //при покупке на сумму от 5000р стоимость доставки равна нулю
        //иначе она расчитывается из выбора пункта select
        //if (document.getElementById('DeliveryMethodID').selectedIndex == 0)
            DeliveryPrice = 0;
        //else
          //  DeliveryPrice = DeliveryPrices[document.getElementById('DeliveryMethodID').selectedIndex - 1];
    }
    //document.getElementById('DeliveryPrice').innerHTML = DeliveryPrice;
    
    //Итого к оплате
    var ToBePayed = myRound(AmountAfterDiscount + DeliveryPrice);
    document.getElementById('ToBePayed').innerHTML = ToBePayed;
    
    //Отобразим кнопку "Сохранить"
    document.getElementById('OrderSaveBasket').style.display = 'inline';
}

/**
* по кнопке "Продолжить", проверяет выбор способа доставки и переходит на следующий шаг
*/
function basketCheck()
{
    if (document.getElementById('DeliveryMethodID').value == 0)
    {
        alert("Выберете способ доставки");
        document.getElementById('DeliveryMethodID').focus();
        return false;
    }
    return true;
}

/**
* сохраняет корзину без перехода на следующий шаг оформления заказа
*/
function basketSave()
{
    document.getElementById('savebasket').action = '/order';
    document.getElementById('savebasket').submit();
}

/**
* проверяет заполнена ли дата на третьем шаге оформления заказа
*/
function step3Check()
{
    document.getElementById('DeliveryDate').value = trim(document.getElementById('DeliveryDate').value);
    if (document.getElementById('DeliveryDate').value == '')
    {
        alert("Укажите дату доставки");
        document.getElementById('DeliveryDate').focus();
        return false;
    }
    
    return true;
}

