function calc() {
var cost_m2 = document.getElementById('cost_m2'); //цена метра квадратного
var cost_izd = document.getElementById('cost_izd'); // цена изделия
var cost = document.getElementById('cost'); //сумма
var width = document.getElementById('width'); //ширина
var height = document.getElementById('height'); //высота
var metric = document.getElementById('metric'); //размер в см мм м
var copys = document.getElementById('copys'); //колво-копий
var lyuv_com = document.getElementById('lyuv_con'); //люверсы, расстояние
var lyuv_cost = document.getElementById('lyuv_cost'); //цена одного люверса
//var paika = document.getElementById('paika'); //пайка
var paika_cost = document.getElementById('paika_cost'); //цена пайки за метр
var w, h;
if(metric.value == 'mm') {
w = width.value / 1000;
h = height.value / 1000;
}
if(metric.value == 'cm') {
w = width.value / 100;
h = height.value / 100;
}
if(metric.value=='m') {
w = width.value;
h = height.value;
}
var per, cost_pai, kol, cost_l, sq, cost_izd;
per = (w + h) * 2; //периметр
sq = w * h; // размер в квадратах, площадь
if(document.getElementById('paika').checked)//пайка
{
cost_pai = per * paika_cost.value;// цена пайки по периметру
cost_izd = sq * cost_m2.value; //умножаем полеченный размер на цену метра квадратного = цена изделия
cost.value = 1 * cost_izd * copys.value + cost_pai;//цену изделия на кол-во копий = цена
} else if (document.getElementById('lyuv_con').onchange && lyuv_con.value>0)//расстояние между люверсами
{
kol = per / lyuv_con.value; //кол-во люверсов
cost_l = kol * lyuv_cost.value; //сумма за люверсы, кол-во люверсов умножаем на цену одного
cost_izd = sq * cost_m2.value; //умножаем полеченный размер на цену метра квадратного = цена изделия
cost.value = 1 * cost_izd * copys.value + cost_l;//цену изделия на кол-во копий = цена
} else if ((document.getElementById('paika').checked) && (document.getElementById('lyuv_con').onchange && lyuv_con.value>0))
{
cost_pai = per * paika_cost.value;// цена пайки по периметру
kol = per / lyuv_con.value; //кол-во люверсов
cost_l = kol * lyuv_cost.value; //сумма за люверсы, кол-во люверсов умножаем на цену одного
cost_izd = sq * cost_m2.value; //умножаем полеченный размер на цену метра квадратного = цена изделия
cost.value = 1 * cost_izd * copys.value + cost_l + cost_pai;//цену изделия на кол-во копий = цена
}
else {
cost_izd = sq * cost_m2.value; //умножаем полеченный размер на цену метра квадратного = цена изделия
cost.value = 1 * cost_izd * copys.value;//цену изделия на кол-во копий = цена
}
}
//-->
</script>
lyuv_con - расcтояние