function ukaz(ukazat, schovat) {
        document.getElementById(ukazat).style.display = 'block';
        document.getElementById(schovat).style.display = 'none';
        return false;
}
function selVal(id) {
    return parseInt(document.getElementById(id)[document.getElementById(id).selectedIndex].value);
}
function inpVal(id) {
    return parseFloat(document.getElementById(id).value);
}
function setVal(id, val) {
    document.getElementById(id).value=val;
    return true;
}
function pocitej() {
    var hmozd = new Array(42.78, 55.32, 67.14, 81.78, 98.34, 98.88);
    var izo = new Array(0.1, 0.12, 0.14, 0.16, 0.18, 0.2);
    var izo_cenik = new Array(7.13, 9.22, 11.19, 13.63, 16.39, 16.48);
    var vyplne = new Array(5000, 5800, 6300);
    var strecha = new Array(800, 1000, 300);
    var podlaha = new Array(1200, 600);
    var vetrani = new Array(140000, 200000);
    var uspory = new Array(600, 450, 1500, 1050);
    switch(selVal("inp_fasada")) {
        case 0: setVal("vysl_fasada", Math.round((inpVal("inp_plocha_fasady") - inpVal("inp_plocha_dveri")) * (1200 * izo[selVal("inp_izolant")] + 2 * 6 * izo_cenik[selVal("inp_izolant")] + 64.19 + 23.46 + 176.715 + hmozd[selVal("inp_izolant")] + 400 + 120))); break;
        case 1: setVal("vysl_fasada", Math.round((inpVal("inp_plocha_fasady") - inpVal("inp_plocha_dveri")) * (3800 * izo[selVal("inp_izolant")] + 2 * 6 * izo_cenik[selVal("inp_izolant")] + 121.95 + 23.46 + 176.715 + hmozd[selVal("inp_izolant")] + 500 + 120))); break;
        case 2: setVal("vysl_fasada", Math.round((inpVal("inp_plocha_fasady") - inpVal("inp_plocha_dveri")) * (1200 * izo[selVal("inp_izolant")] + 2 * 6 * izo_cenik[selVal("inp_izolant")] + 149.05 + 23.46 + 280 + hmozd[selVal("inp_izolant")] + 600 + 120))); break;
        case 3: setVal("vysl_fasada", Math.round((inpVal("inp_plocha_fasady") - inpVal("inp_plocha_dveri")) * (220 + 23.46 + 176.715 + hmozd[selVal("inp_izolant")] + 500 + 120))); break;
    }
    setVal("vysl_vyplne", Math.round((inpVal("inp_plocha_dveri") * vyplne[selVal("inp_vyplne")])));
    setVal("vysl_strecha", Math.round(inpVal("inp_plocha") / inpVal("inp_podlazi") * strecha[selVal("inp_strecha")]));
    setVal("vysl_podlaha", Math.round(inpVal("inp_plocha") / inpVal("inp_podlazi") * podlaha[selVal("inp_podlaha")]));
    setVal("vysl_vetrani", Math.round(vetrani[selVal("inp_vetrani")]));
    setVal("vysl_investice", Math.round(inpVal("vysl_fasada") + inpVal("vysl_vyplne") + inpVal("vysl_strecha") + inpVal("vysl_podlaha") + inpVal("vysl_vetrani")));
    if(inpVal("inp_plocha") / inpVal("inp_byty") <= 120) {
        setVal("vysl_dotace", Math.round(inpVal("inp_plocha") * uspory[selVal("inp_uspory")]));
    } else {
        setVal("vysl_dotace", Math.round(inpVal("inp_byty") * 120 * uspory[selVal("inp_uspory")]));
    }
    return true;
}
