﻿var cost, el, kol, area, cost, cost_elem, res_area, cost_area, cost_wood, cost_all, cost_roof, res_area_text, res_wood_text, res_roof_text, hide;
cost_area = 400;

function t_area() {
  area = document.f_area.area.value;
  // Инициализация цен на несущие стены
    el_radio = document.getElementById("kruglyak_r");
    el_const = document.getElementById("krugl");
    el_radio.value = getText(el_const);

    el_radio = document.getElementById("karkas_r");
    el_const = document.getElementById("karkas");
    el_radio.value = getText(el_const);

    el_radio = document.getElementById("kleenui_r");
    el_const = document.getElementById("kl_brus");
    el_radio.value = getText(el_const);
  //конец

  // Инициализация цен на кровлю
  el_radio = document.getElementById("met_cher_r");
  el_const = document.getElementById("met_cher");
  el_radio.value = getText(el_const);
  el_radio = document.getElementById("cher_r");
  el_const = document.getElementById("cher");
  el_radio.value = getText(el_const);
  el_radio = document.getElementById("bit_cher_r");
  el_const = document.getElementById("bit_cher");
  el_radio.value = getText(el_const);
 //конец

   // Инициализация цен внютренню отделку
  el = document.getElementById("pol");
  el_const = document.getElementById("floor");
  el.value = getText(el_const);
  el = document.getElementById("potolok");
  el_const = document.getElementById("ceiling");
  el.value = getText(el_const);
  el = document.getElementById("stenu");
  el_const = document.getElementById("walling");
  el.value = getText(el_const);
  el = document.getElementById("elektr");
  el_const = document.getElementById("electricity");
  el.value = getText(el_const);
  el = document.getElementById("kanaliz");
  el_const = document.getElementById("sewage");
  el.value = getText(el_const);
 //конец

 //росчет и отображение предварительного результата
  if (document.f_area.off_fundament.checked == false) {
    res_area = area * cost_area;
    res_area_text = document.getElementById("res_area_text");
    res_area_text.value = res_area;
    res_area_text.style.display = "";
  } else {
    res_area = 0;
    res_area_text = document.getElementById("res_area_text");
    res_area_text.value = res_area;
    res_area_text.style.display = "";
  }
   //конец

  document.f_wood.reset();
  document.f_wood_checbox.reset();
  document.f_roof.reset();
}

function r_wood(el) {
  //el = document.getElementById("box_area");
  //el.style.display = "none";
  if (document.f_wood_checbox.off_wood.checked == false) {
    cost_wood = el.value;
    cost_wood = cost_wood *  area + res_area;
    res_wood_text = document.getElementById("res_wood_text");
    res_wood_text.value = cost_wood;
    res_wood_text.style.display = "";
    document.f_roof.reset();

  } else {
    document.f_wood.reset();
    document.f_roof.reset();  
    cost_wood = res_area;
    res_wood_text = document.getElementById("res_wood_text");
    res_wood_text.value = res_area;
    res_wood_text.style.display = "";


  }

}

function r_roof(el) {
  if (document.f_roof_checbox.off_roof.checked == false) {
  cost_roof = el.value;
  cost_roof = cost_roof * area + cost_wood;
 // cost_roof = cost_roof + cost_wood;
  res_roof_text = document.getElementById("res_roof_text");
  res_roof_text.value = cost_roof;
  res_roof_text.style.display = "";
  } else {
    document.f_roof.reset();
    cost_roof = cost_wood;
    alert(cost_roof);
    res_roof_text = document.getElementById("res_roof_text");
    res_roof_text.value = cost_roof;
    res_roof_text.style.display = "";

  }
}

function r_all() {
  cost_all = cost_roof;

  if (document.vn_otdelka.pol_n.checked == true) {
    el = document.getElementById("pol");
    cost_all = cost_all + el.value * area
  }
  if (document.vn_otdelka.potolok.checked == true) {
    el = document.getElementById("potolok");
    cost_all = cost_all + el.value * area;
  }
  if (document.vn_otdelka.stenu.checked == true) {
    el = document.getElementById("stenu");
    cost_all = cost_all + el.value * area;
  }
  if (document.vn_otdelka.elektr.checked == true) {
    el = document.getElementById("elektr");
    cost_all = cost_all + el.value * area;
  }
  if (document.vn_otdelka.kanaliz.checked == true) {
    el = document.getElementById("kanaliz");
    cost_all = cost_all + el.value * area;
  }

  el = document.getElementById("o_plast");     //пластиковые окна
  kol = el.value;
  el =  document.getElementById("window_p");
  cost_elem = getText(el);
  cost_all = cost_all + kol * cost_elem;
  el = document.getElementById("o_der");      //деревяные окна
  kol = el.value;
  el =  document.getElementById("window_d");
  cost_elem = getText(el);
  cost_all = cost_all + kol * cost_elem;
  el = document.getElementById("d_der");      //двери мжкомнатные
  kol = el.value;
  el =  document.getElementById("door_m");
  cost_elem = getText(el);
  cost_all = cost_all + kol * cost_elem;

  el = document.getElementById("d_dvp");      //двери мжкомнатные двп
  kol = el.value;
  el =  document.getElementById("door_m_d");
  cost_elem = getText(el);
  cost_all = cost_all + kol * cost_elem;

  el = document.getElementById("d_vhod");      //двери входные
  kol = el.value;
  el =  document.getElementById("door_v");
  cost_elem = getText(el);
  cost_all = cost_all + kol * cost_elem;
  el = document.getElementById("lestnitsa");      //лестница
  kol = el.value;
  el =  document.getElementById("stairs");
  cost_elem = getText(el);
  cost_all = cost_all + kol * cost_elem;
   // alert (cost_all);
  if (cost_all > 1) {

    res_text_all = document.getElementById("res_text_all");
    res_text_all.value = cost_all;
    res_text_all.style.display = "";
  } else {
      res_text_all = document.getElementById("res_text_all");
      res_text_all.value = "Заполните форму";
      res_text_all.style.display = "";
  }

}

function resset_all() {

  document.f_roof.reset();
  document.f_wood.reset();
  document.vn_otdelka.reset();
  document.f_area.reset();
}


function style_inf(id) {
  id = id + 5;
  el = document.getElementById(id);
 // el.style.display = "block";
  if (el.style.display == "block") {
     el.style.display = "none";
  } else {
    el.style.display = "block";
  }


    return false;

}


