function countterm()
{
var S;
var klass = document.getElementById("klass").value;

var choseshir = document.getElementById("choseshir").value;
var price;


var colors = document.getElementById("colors").value;
colors = parseInt(colors, 10);
var storona = document.getElementById("storona").value;
parseInt(storona, 10);
var plenka = document.getElementById("plenka").value;
parseInt(plenka, 10);
var counts = document.getElementById("counts").value;
parseInt(counts, 10);
if(choseshir == 'shir') {var shirina = document.getElementById("shirina").value; var visota = document.getElementById("visota").value; parseInt(shirina, 10); parseInt(visota, 10); S = shirina * visota;}
else {S = document.getElementById("plosh").value; parseInt(S, 10);}

if(klass == 'SOCIAL') {
   if(counts <= 4) price = 30;
   if(counts >= 5) price = 24;
   if(counts >= 11) price = 20;
   if(counts >= 50) price = 14;
   if(counts > 100) price = 12;
}
if(klass == 'STANDART') {
   if(counts <= 4) price = 38;
   if(counts >= 5) price = 35;
   if(counts >= 11) price = 32;
   if(counts >= 50) price = 30;
   if(counts > 100) price = 25;
}
if(klass == 'ELITE') {
   if(counts <= 4) price = 38;
   if(counts >= 5) price = 35;
   if(counts >= 11) price = 32;
   if(counts >= 50) price = 30;
   if(counts > 100) price = 25;
}
parseInt(price, 10);

var summa = (price + (S * plenka  * storona * colors))  * counts;
summa = Math.round(summa*100)/100;
document.getElementById('summa').innerHTML = summa;
document.getElementById('zt_klass').value = klass;
document.getElementById('hzt_klass').value = klass;
document.getElementById('zt_s').value = S+' cm';
document.getElementById('hzt_s').value = S+' cm';
if (colors==1) {document.getElementById('zt_colors').value = 1; document.getElementById('hzt_colors').value = 1;}
if (colors==2) {document.getElementById('zt_colors').value = 2; document.getElementById('hzt_colors').value = 2;}
if (colors==3) {document.getElementById('zt_colors').value = 3; document.getElementById('hzt_colors').value = 3;}
if (storona==1) {document.getElementById('zt_storona').value = 1; document.getElementById('hzt_storona').value = 1;}
if (storona==1.8) {document.getElementById('zt_storona').value = 2; document.getElementById('hzt_storona').value = 2;}
document.getElementById('zt_count').value = counts;
document.getElementById('hzt_count').value = counts;
if (plenka==0.05) {document.getElementById('zt_plenka').value = 'Flex (стандартная)'; document.getElementById('hzt_plenka').value = 'Флекс (стандартная)';}
if (plenka==0.08) {document.getElementById('zt_plenka').value = 'Flock (ворсистая)'; document.getElementById('hzt_plenka').value = 'Флок (шершавая)';}
if (plenka==0.09) {document.getElementById('zt_plenka').value = 'Светоотражающая'; document.getElementById('hzt_plenka').value = 'Светоотражающая';}
document.getElementById('zt_summa').value = summa;
document.getElementById('hzt_summa').value = summa;
var need;
 if(counts <= 4) need = 5 - counts;
   if(counts >= 5) need = 11 - counts;
   if(counts >= 11) need = 50 - counts;
   if(counts >= 50) need = 100 - counts;
   if(counts >= 100) need = 0;
  document.getElementById('need').innerHTML = need;
return summa;
}
function countsealk ()
{

var s_klass = document.getElementById("s_klass").value;
var chosepolno = document.getElementById("chosepolno").value;
var s_price;
var s_storona = document.getElementById("s_storona").value;
s_storona = parseFloat(s_storona);

var s_counts = document.getElementById("s_counts").value;
s_counts = parseInt(s_counts, 10);


if(s_klass == 'SOCIAL') {
   if(s_counts < 30) {document.getElementById('soobsh').style.display = ''; s_price = 18; }
   if(s_counts >= 30) s_price = 18;
   if(s_counts >= 49) s_price = 17;
   if(s_counts >= 100) s_price = 16;
   if(s_counts >= 1999) s_price = 14;
   if(s_counts >= 5000) s_price = 11;
}
if(s_klass == 'STANDART') {
   if(s_counts < 30) { document.getElementById('soobsh').style.display = ''; s_price = 20; }
   if(s_counts >= 30) s_price = 20;
   if(s_counts >= 49) s_price = 18;
   if(s_counts >= 100) s_price = 17;
   if(s_counts >= 1999) s_price = 14;
   if(s_counts >= 5000) s_price = 13;
}
if(s_klass == 'ELITE') {
   if(s_counts < 30) { document.getElementById('soobsh').style.display = ''; s_price = 28; }
   if(s_counts >= 30) s_price = 28;
   if(s_counts >= 49) s_price = 27;
   if(s_counts >= 100) s_price = 25;
   if(s_counts >= 1999) s_price = 22;
   if(s_counts >= 5000) s_price = 20;
}
s_price = parseInt(s_price, 10);

if(chosepolno == 'no') {
  var s_colors = document.getElementById("s_colors").value;
  s_colors = parseInt(s_colors, 10); var s_summa = (s_price + (s_price * (s_colors / 100 * 22) * s_storona)) * s_counts;
  }
else {var s_summa = (s_price + (s_price * (1 / 100 * 50)* s_storona)) * s_counts;}

s_summa = Math.round(s_summa*100)/100;
document.getElementById('s_summa').innerHTML = s_summa;
document.getElementById('zs_klass').value = s_klass;
document.getElementById('hzs_klass').value = s_klass;
if(chosepolno == 'no') {document.getElementById('zs_colors').value = s_colors + 4; document.getElementById('hzs_colors').value = s_colors + 4;}
else {document.getElementById('zs_colors').value = 'полноцветное'; document.getElementById('hzs_colors').value = 'полноцветное';}
if (storona==1) {document.getElementById('zs_storona').value = 1; document.getElementById('hzs_storona').value = 1;}
if (storona==1.25) {document.getElementById('zs_storona').value = 2; document.getElementById('hzs_storona').value = 2;}
document.getElementById('zs_count').value = s_counts;
document.getElementById('hzs_count').value = s_counts;
document.getElementById('zs_summa').value = s_summa;
document.getElementById('hzs_summa').value = s_summa;
var s_need;
 if(s_counts < 30) s_need = 30 - s_counts;
   if(s_counts >= 30) s_need = 49 - s_counts;
   if(s_counts >= 49) s_need = 100 - s_counts;
   if(s_counts >= 100) s_need = 1999 - s_counts;
   if(s_counts >= 1999) s_need = 5000 - s_counts;
   if(s_counts >= 5000) s_need = 0;
   s_need = parseInt(s_need, 10);
  document.getElementById('s_need').innerHTML = s_need;

return s_summa;
}
function countembro()
{
var em_S;
var em_klass = document.getElementById("em_klass").value;

var em_choseshir = document.getElementById("em_choseshir").value;
var em_price;


var em_colors = document.getElementById("em_colors").value;
em_colors = parseInt(em_colors, 10);
var em_storona = document.getElementById("em_storona").value;
em_storona = parseInt(em_storona, 10);
var em_counts = document.getElementById("em_counts").value;
em_counts = parseInt(em_counts, 10);
if(em_choseshir == 'shir') {var em_shirina = document.getElementById("em_shirina").value; var em_visota = document.getElementById("em_visota").value; em_shirina = parseInt(em_shirina, 10); em_visota = parseInt(em_visota, 10); em_S = em_shirina * em_visota;}
else {em_S = document.getElementById("em_plosh").value; em_S = parseInt(em_S, 10);}

if(em_klass == 'SOCIAL') {
   if(em_counts <= 4) em_price = 30;
   if(em_counts >= 5) em_price = 24;
   if(em_counts >= 11) em_price = 20;
   if(em_counts >= 50) em_price = 14;
   if(em_counts > 100) em_price = 12;
}
if(em_klass == 'STANDART') {
   if(em_counts <= 4) em_price = 38;
   if(em_counts >= 5) em_price = 35;
   if(em_counts >= 11) em_price = 32;
   if(em_counts >= 50) em_price = 30;
   if(em_counts > 100) em_price = 25;
}
if(em_klass == 'ELITE') {
   if(em_counts <= 4) em_price = 38;
   if(em_counts >= 5) em_price = 35;
   if(em_counts >= 11) em_price = 32;
   if(em_counts >= 50) em_price = 30;
   if(em_counts > 100) em_price = 25;
}
em_price = parseInt(em_price, 10);

var em_summa = ((em_price + (em_S * 0.26 * em_storona)) + em_colors) * em_counts;
//alert(" "+ em_S + " " + em_klass +" "+ em_choseshir + " " + em_storona + " " + em_summa + " " + em_price + " " + em_colors);
em_summa = Math.round(em_summa*100)/100;
document.getElementById('em_summa').innerHTML = em_summa;
document.getElementById('zem_klass').value = em_klass;
document.getElementById('hzem_klass').value = em_klass;
document.getElementById('zem_s').value = em_S+' cm';
document.getElementById('hzem_s').value = em_S+' cm';
if (em_colors==10) {document.getElementById('zem_colors').value = 1; document.getElementById('hzem_colors').value = 1;}
if (em_colors==25) {document.getElementById('zem_colors').value = 2; document.getElementById('hzem_colors').value = 2;}
if (em_colors==40) {document.getElementById('zem_colors').value = 3; document.getElementById('hzem_colors').value = 3;}
if (em_storona==1) {document.getElementById('zem_storona').value = 1; document.getElementById('hzem_storona').value = 1;}
if (em_storona==1.8) {document.getElementById('zem_storona').value = 2; document.getElementById('hzem_storona').value = 2;}
document.getElementById('zem_count').value = em_counts;
document.getElementById('hzem_count').value = em_counts;
document.getElementById('zem_summa').value = em_summa;
document.getElementById('hzem_summa').value = em_summa;
var em_need;
 if(em_counts <= 4) em_need = 5 - em_counts;
   if(em_counts >= 5) em_need = 11 - em_counts;
   if(em_counts >= 11) em_need = 50 - em_counts;
   if(em_counts >= 50) em_need = 100 - em_counts;
   if(em_counts >= 100) em_need = 0;
  document.getElementById('em_need').innerHTML = em_need;
return em_summa;
}
function add_t_scidca()
{
  var est = document.getElementById('counts').value;
  est = parseInt(est, 10);
  var nado = document.getElementById('need').firstChild.nodeValue;
  nado = parseInt(nado, 10);
  var z =  est + nado;
  parseInt(z, 10);
  document.getElementById('counts').value = z;
  countterm();
}
function add_s_scidca()
{
  var est = document.getElementById('s_counts').value;
  est = parseInt(est, 10);
  var nado = document.getElementById('s_need').firstChild.nodeValue;
  nado = parseInt(nado, 10);
  var z =  est + nado;
  parseInt(z, 10);
  document.getElementById('s_counts').value = z;
  countsealk ();
}
 function add_em_scidca()
{
  var est = document.getElementById('em_counts').value;
  est = parseInt(est, 10);
  var nado = document.getElementById('em_need').firstChild.nodeValue;
  nado = parseInt(nado, 10);
  var z =  est + nado;
  parseInt(z, 10);
  document.getElementById('em_counts').value = z;
  countembro();
}