function sumaZamowienia() {
    var promocja = $("#promocja option:selected").val();
    var pakiet = $("#pakiet option:selected").val();
    var ipki = $("#ipki option:selected").val();
    var panel = $("#panel:checked").val();
    if (panel == null)
        panel = 0;
    var pakiety = new Array();
        pakiety[1] = 199;
        pakiety[2] = 289;
        pakiety[3] = 379;
        pakiety[4] = 469;
        pakiety[5] = 49;
        pakiety[6] = 69;
        pakiety[7] = 99;
        pakiety[8] = 189;
    var promocje = new Array();
        promocje[0] = 1;
        promocje[2] = 0.85 * 6;
        promocje[3] = 0.75 * 12;
        promocje[4] = 0.90 * 3;
    var cenaIpki, cenaStandardowaSerwera, oszczednosc;

    if (promocja == 2) {
        cenaIpki = ipki * 3 * 6;
        cenaStandardowaSerwera = pakiety[pakiet] * 6;
    } else if (promocja == 3) {
        cenaIpki = ipki * 3 * 12;
        cenaStandardowaSerwera = pakiety[pakiet] * 12;
    } else if (promocja == 4) {
        cenaIpki = ipki * 3 * 3;
        cenaStandardowaSerwera = pakiety[pakiet] * 3;
    } else if (promocja == 0) {
        cenaIpki = ipki * 3;
        cenaStandardowaSerwera = pakiety[pakiet];
    }

    var czas = new Date();
    var vat = 1.23;

    var cenaSerwer = pakiety[pakiet] * promocje[promocja];
    oszczednosc = (cenaStandardowaSerwera - cenaSerwer).toFixed(2);
    var cenaPanel = (panel == 1  && (pakiet == 5 || pakiet == 6 || pakiet == 7 || pakiet == 8)) ? 199 : 0;
    var cenaCaloscNetto = (cenaSerwer + cenaIpki + cenaPanel).toFixed(2);
    var cenaCaloscBrutto = ((cenaSerwer + cenaIpki + cenaPanel) * vat).toFixed(2);

    $("#oszczednosc").html(oszczednosc + " zł");
    $("#cenaNetto").html(cenaCaloscNetto + " zł");
    $("#cenaBrutto").html(cenaCaloscBrutto + " zł");
}

$(document).ready(function() {
    sumaZamowienia();
    var selectedVal = $('#pakiet :selected').val();
    if (selectedVal == '1' || selectedVal == '2' || selectedVal == '3' || selectedVal == '4') {
        $("#da_option").hide();
        $("#promo_code").hide();
        $("#panel").attr('checked', false);
    } else {
        $("#da_option").show();
        $("#promo_code").show();
    }

    $("#pakiet").change(function(){
        sumaZamowienia();
        var selectedVal = $('#pakiet :selected').val();
        if (selectedVal == '1' || selectedVal == '2' || selectedVal == '3' || selectedVal == '4') {
            $("#da_option").hide();
            $("#promo_code").hide();
            $("#panel").attr('checked', false);
        } else {
            $("#da_option").show();
            $("#promo_code").show();
        }
    });

    $("#panel").change(function(){
       sumaZamowienia();
    });
    $("#ipki").change(function(){
       sumaZamowienia();
    });
    $("#promocja").change(function(){
       sumaZamowienia();
    });

});
