
    // Вывод сообщений
    function createMessage(title, body) {
        var container = document.createElement('div');
        container.innerHTML = '<div class="my-message"> \
                                  <div class="my-message-title">' + title + '</div> \
                                  <div class="my-message-body">' + body + '</div> \
                                  <input class="my-message-ok" type="button" value="OK"/> \
                                  </div>';

        return container.firstChild;
    }

    function positionMessage(elem) {
        elem.style.position = 'absolute';
        var scroll = document.documentElement.scrollTop || document.body.scrollTop;
        elem.style.top = scroll + 200 + 'px';
        elem.style.left = Math.floor(document.body.clientWidth / 2) - 150 + 'px';
    }

    function addCloseOnClick(messageElem) {
        var input = messageElem.getElementsByTagName('INPUT')[0];
        input.onclick = function() {
            messageElem.parentNode.removeChild(messageElem);
        }
    }

    function check(data) {

        var cell = document.getElementById("cell");

        var cell1 = cell.options[cell.selectedIndex].value.split(',');
        if (data.mkv.value == '') {
            var messageElem = createMessage('Ошибка', 'Необходимо ввести количество м.кв.');
            positionMessage(messageElem);
            addCloseOnClick(messageElem);
            document.body.appendChild(messageElem);
        } else {
            var elem1 = data.nes2400.value = Math.round(data.mkv.value * parseFloat(cell1[0]));
            var elem2 = data.nes1200.value = Math.round(data.mkv.value * parseFloat(cell1[1]));
            data.nes600.value = Math.round(data.mkv.value * parseFloat(cell1[2]));
            data.kol_resh.value = Math.round(data.mkv.value * parseFloat(cell1[3]));
            data.papa.value = Math.round(data.mkv.value * parseFloat(cell1[4] * cell1[5]));
            data.mama.value = Math.round(data.mkv.value * parseFloat(cell1[6] * cell1[7]));
            data.podvesi.value = Math.round(data.mkv.value * parseFloat(cell1[8]));
            data.dlina_perim.value = data.perim.value / 3;


        }
    }

