﻿$(document).ready(function() {

    $("select").change( function() {

        var delivery = $('#delivery option:selected').val();
        var NewSumm = 0;
        var SourceSumm = jQuery('div#summa b').html();
        SourceSumm = parseInt(SourceSumm);
        var payment = $('#payment option:selected').val();
        var summpost = jQuery('input#summforpost').val();
        summpost = parseInt(summpost);

        // считаем скидки
        if (payment == "Web Money"){
            SourceSumm = Math.round(SourceSumm * 0.93);
        }
        if (payment == "Yandex.Деньги"){
            SourceSumm = Math.round(SourceSumm * 0.93);
        }
        if (payment == "Rupay"){
            SourceSumm = Math.round(SourceSumm * 0.93);
        }
        if (payment == "Банковский платеж"){
            SourceSumm = Math.round(SourceSumm * 0.95);
        }
        if (payment == "Contact System"){
            SourceSumm = Math.round(SourceSumm * 1.05);
        }
        if (payment == "Western Union"){
            SourceSumm = Math.round(SourceSumm * 1.05);
        }


        if (delivery == "Ускоренная почтовая доставка"){
            NewSumm = SourceSumm + summpost;
            $('select#payment option:contains("Наложенный платеж")').remove();
            $('select#payment').append('<option value="Наложенный платеж" >Наложенный платеж (оплата при получении на почте)</option>');
        }
        if (delivery == "Курьером по Москве и СПБ в пределах МКАД (КАД)"){
            NewSumm = SourceSumm + 170;
            // при доставке курьером нельзя платить наложенным
            $('select#payment option:contains("Наложенный платеж")').remove();
        }
        if (delivery == "Транспортной компанией СПСР"){
            NewSumm = SourceSumm + 900;
            $('select#payment option:contains("Наложенный платеж")').remove();
        }
        if (delivery == "Транспортной компанией DHL"){
            NewSumm = SourceSumm + 1600;
            $('select#payment option:contains("Наложенный платеж")').remove();
        }
        if (delivery == "Экспресс почтовая доставка EMS"){
            NewSumm = SourceSumm + 1200;
            $('select#payment option:contains("Наложенный платеж")').remove();
        }

        jQuery('div.price-all').html(' Общая сумма: <b>' + NewSumm + '</b> руб.');

    })
    .change();
})
