<!--// 
var coldoor1=0;
var resw=0;
var resultdsp=0;
var resultnap=0;
var resultdoor=0;
var maxw=0;
//параметры ДСП
var dsp1=500;    // стоимость кв.м. ДСП 25 мм
var dsp2=1;      // наценка на ДСП
var dsp3=600;    // стоимость куб.м. наполнения ДСП 25 мм
var dsp4=300;    // стоимость кв.м. ДСП 16 мм
var dsp5=500;    // стоимость куб.м. наполнения ДСП 16 мм
//коэффициенты встроенности
var vs1=1.9;    // встроенный
var vs2=2.1;    // частично встроенный
var vs3=2.3;    // корпусной

//стоимость наполнения
//вешала
//простое
var ves1=200;    // цена за шт
var kves1=2.5;   // наценка
//МАКМАРТ светящиеся
var ves2=1747;  // цена за шт
var kves2=2;    // наценка
//===================================
//обувницы
//МДМ хром
var ves3=1900;  // цена за шт
var kves3=2;    // наценка
//ХПС хром
var ves4=1100;  // цена за шт
var kves4=2;    // наценка
//МДМ с плавн. Закр.
var ves5=2900;  // цена за шт
var kves5=2;    // наценка
//===================================
//пантограф
//МДМ 45-115 см, до 12 кг
var ves6=1315;  // цена за шт
var kves6=2;    // наценка
//ХПС 45-115 см
var ves7=1050;  // цена за шт
var kves7=2;    // наценка
//===================================
//выдвижные корзины
//TOTAL белый, серый
var ves8=300;  // цена за шт
var kves8=3;    // наценка
//TOTAL хром
var ves9=400;  // цена за шт
var kves9=3;    // наценка
//МДМ хром
var ves10=700;  // цена за шт
var kves10=3;    // наценка
//МДМ с плавным ходом
var ves11=2495;  // цена за шт
var kves11=2;    // наценка
//===================================
//выдвижные ящики 
//Ящик с роликовая
var ves12=600;  // цена за шт
var kves12=2;    // наценка
//Ящик полного выдвижения
var ves13=900;  // цена за шт
var kves13=2;    // наценка
//Ящик с пневмодоводчиком
var ves14=1500;  // цена за шт
var kves14=2;    // наценка
//===================================
//брючницы
//ХПС
var ves15=1100;  // цена за шт
var kves15=2;    // наценка
//МДМ с плавн. Ходом
var ves16=2400;  // цена за шт
var kves16=2;    // наценка

//стоимость материала
var mater1=500;    // ДСП
var mater2=700;    // Зеркало
var mater3=2000;    // Стекло цветное
var mater4=2500;    // Ротанг
var nacen=2.3;   //наценка на с/с дверей

//стоимость систем
//лагуна аннодированная
var sys1=650;   //Цена вертикального профиля (хлыст)
var sys2=220;   //Цена верхн. И нижних горизонтальных проф.
var sys3=320;   //Цена верхней и нижней напрвляющей
var sys4=150;   //Цена комплектов роликов + стопоры
//лагуна под пленкой
var sys5=1100;   //Цена вертикального профиля (хлыст)
var sys6=380;   //Цена верхн. И нижних горизонтальных проф.
var sys7=450;   //Цена верхней и нижней напрвляющей
var sys8=150;   //Цена комплектов роликов + стопоры
//корал
var sys9=1100;   //Цена вертикального профиля (хлыст)
var sys10=380;   //Цена верхн. И нижних горизонтальных проф.
var sys11=450;   //Цена верхней и нижней напрвляющей
var sys12=150;   //Цена комплектов роликов + стопоры
//версаль
var sys13=880;   //Цена вертикального профиля (хлыст)
var sys14=260;   //Цена верхн. И нижних горизонтальных проф.
var sys15=450;   //Цена верхней и нижней напрвляющей
var sys16=200;   //Цена комплектов роликов + стопоры
//раумплюс
var sys17=1750;   //Цена вертикального профиля (хлыст)
var sys18=770;   //Цена верхн. И нижних горизонтальных проф.
var sys19=660;   //Цена верхней и нижней напрвляющей
var sys20=600;   //Цена комплектов роликов + стопоры

function cost_dsp (w, h, g, d, v) 
{
	switch(v){
	 case 'vst': var kvs=vs1; break;
	 case 'vst1': var kvs=vs2; break;
	 case 'vst2': var kvs=vs3; break;
	}
	if (d =='dsp25'){
		var s=((w*h+h*g*2)/1000000*dsp1*dsp2)+((w*h*g)/1000000000*dsp3);
		s=Math.round(s*kvs); 
		resultdsp = s;
		//div1.innerHTML="Стоимость ДСП "+s; 	
	} else{
		var s=((w*h+h*g*2)/1000000*dsp4*dsp2)+((w*h*g)/1000000000*dsp5);
		s=Math.round(s*kvs);
		resultdsp = s;
	}
} 

function cost_napol (col,col1,col2,col3,col4,col5) 
{
	var veshal='vesh';
	var veshal1='vesh1';
	var veshal2='vesh1';
	var veshal3='vesh';
	var veshal4='vesh';
	var veshal5='vesh';
	switch(veshal){
	 case 'vesh':  var kvesh=ves1; var kveshk=kves1; break; 
	 case 'vesh1': var kvesh=ves2; var kveshk=kves2; break;
	}
	switch(veshal1){
	 case 'vesh':  var kvesh1=ves3; var kveshk1=kves3; break; 
	 case 'vesh1': var kvesh1=ves4; var kveshk1=kves4; break;
	 case 'vesh2': var kvesh1=ves5; var kveshk1=kves5; break;
	}
	switch(veshal2){
	 case 'vesh':  var kvesh2=ves6; var kveshk2=kves6; break; 
	 case 'vesh1': var kvesh2=ves7; var kveshk2=kves7; break;
	}
	switch(veshal3){
	 case 'vesh':  var kvesh3=ves8; var kveshk3=kves8; break; 
	 case 'vesh1': var kvesh3=ves9; var kveshk3=kves9; break;
	 case 'vesh2': var kvesh3=ves10; var kveshk3=kves10; break;
	 case 'vesh3': var kvesh3=ves11; var kveshk3=kves11; break;
	}
	switch(veshal4){
	 case 'vesh':  var kvesh4=ves12; var kveshk4=kves12; break; 
	 case 'vesh1': var kvesh4=ves13; var kveshk4=kves13; break;
	 case 'vesh2': var kvesh4=ves14; var kveshk4=kves14; break;
	}
	switch(veshal5){
	 case 'vesh':  var kvesh5=ves15; var kveshk5=kves15; break; 
	 case 'vesh1': var kvesh5=ves16; var kveshk5=kves16; break;
	}
	var m=(kvesh*kveshk*col)+(kvesh1*kveshk1*col1)+(kvesh2*kveshk2*col2)+(kvesh3*kveshk3*col3)+(kvesh4*kveshk4*col4)+(kvesh5*kveshk5*col5);
	resultnap=m;
}

function cost_door (wf, hf, colf, m1, col1, m2, col2, sys)
{
	var sel = document.getElementById('coldoor');
	switch(colf){
	 case '1':  var resw=Math.round((wf-32)/1); break; 
	 case '2': var resw=Math.round((wf-32+35)/2); break;
	 case '3': var resw=Math.round((wf-32+70)/3); break;
	 case '4': var resw=Math.round((wf-32+70)/4); break;
	 case '5': var resw=Math.round((wf-32+140)/5); break;
	}
	var sq = (resw*hf)/1000000;
	if (wf==1100 || wf==0){
		var minw=Math.floor(wf/1100); // ширина шкафа : на максимальноширокую дверь
	} else{
		var minw=Math.floor(wf/1100)+1; // ширина шкафа : на максимальноширокую дверь
	}
	var maxw=Math.floor(wf/500); //- ширина шкафа : на максимальноузкую дверь
	if (minw<1 || minw>5){
		alert('Введена неправильная ширина шкафа');
		location.reload();
	} else{
		var res1=sq;
	}

	switch(m1){
	 case 'mat1': var resmat1=mater4/res1; break; 
	 case 'mat2': var resmat1=mater1; break;
	 case 'mat3': var resmat1=mater2; break;
	 case 'mat4': var resmat1=mater3; break;
	}
	var material1=resmat1*col1*res1*nacen;
	
	switch(m2){
	 case 'mat1': var resmat2=mater4/res1; break; 
	 case 'mat2': var resmat2=mater1; break;
	 case 'mat3': var resmat2=mater2; break;
	 case 'mat4': var resmat2=mater3; break;
	}
	var material2=resmat2*col2*res1*nacen;
	
	
	switch(sys){
	 case 'syst1':
		var restemp1=sys1*colf*2.5;
		var restemp2=sys2*wf*2.5/1000;
		var restemp3=sys3*wf*2.2/1000;
		var restemp4=sys4*colf*3;
		var ressys1=restemp1+restemp2+restemp3+restemp4; 
	 break; 
	 case 'syst2':
		var restemp1=sys5*colf*2.2;
		var restemp2=sys6*wf*2.2/1000;
		var restemp3=colf*resw/1000*sys7;
		var restemp4=sys8*colf*3;
		var ressys1=restemp1+restemp2+restemp3+restemp4;
	 break;
	 case 'syst3':
		var restemp1=sys9*colf*2.5;
		var restemp2=sys10*wf*2.5/1000;
		var restemp3=sys11*wf*2.5/1000;
		var restemp4=sys12*colf*3;
		var ressys1=restemp1+restemp2+restemp3+restemp4;	 
	 break;
	 case 'syst4': 
		var restemp1=sys13*colf*3;
		var restemp2=sys14*wf*2.5/1000;
		var restemp3=sys15*wf*2.5/1000;
		var restemp4=sys16*colf*3;
		var ressys1=restemp1+restemp2+restemp3+restemp4;	 
	 break;
	 case 'syst5': 
		var restemp1=sys17*colf*2.5;
		var restemp2=sys18*wf*2.5/1000;
		var restemp3=sys19*wf*2.5/1000;
		var restemp4=sys20*colf*2.5;
		var ressys1=restemp1+restemp2+restemp3+restemp4;	 
	 break;	 
	}
	var sf=material1+material2;
	resultdoor = Math.round(sf+ressys1);
	//sel.innerHTML='<select name="st18"><option value="0">0</option><option value="1">1</option><option value="2">2</option></select> ';
} 

function wid(w)
{
	var sel = document.getElementById('coldoor');
	var matd = document.getElementById('matdoor');
	if (w==1100 || w<500){
		var minw=Math.floor(w/1100); // ширина шкафа : на максимальноширокую дверь
	} else{
		var minw=Math.floor(w/1100)+1; // ширина шкафа : на максимальноширокую дверь
	}
	var maxw=Math.floor(w/500); //- ширина шкафа : на максимальноузкую дверь
	if (minw<1 || minw>5){
		alert('Введена неправильная ширина шкафа');
		location.reload();
	}else {
		if (maxw>5){maxw=5;}
		var str='<select name="st18" onchange="dcol(this.value)">';
		for (var i=minw; i<=maxw; i++){
		str = str+'<option value="'+i+'">'+i+'</option>';
		}
		str = str+'</select>';
		dcol(minw);
		var matd1 = document.getElementById('matdoor1');
		var str1='<select disabled name="st20">';
		str1 = str1+'<option value="1">1</option>';
		str1 = str1+'</select>';
		matd1.innerHTML=str1;
		
		var str1='<select name="st19" onChange="dcol1(this.value)">';
		for (var i=minw; i>=0; i--){
		if (i==(minw-1)){
			str1 = str1+'<option selected value="'+i+'">'+i+'</option>';
		} else{
			str1 = str1+'<option value="'+i+'">'+i+'</option>';
		}
		}
		str1 = str1+'</select>';
	}
	sel.innerHTML=str;
	matd.innerHTML=str1;
} 

function dcol(w)
{
		coldoor1 = w;
	    var matd = document.getElementById('matdoor');
		var str1='<select name="st19" onChange="dcol1(this.value)">';
		for (var i=w; i>=0; i--){
		if (i==(w-1)){
			str1 = str1+'<option selected value="'+i+'">'+i+'</option>';
		} else{
			str1 = str1+'<option value="'+i+'">'+i+'</option>';
		}
		}
		str1 = str1+'</select>';
	    matd.innerHTML=str1;
		var matd1 = document.getElementById('matdoor1');
		var str1='<select disabled name="st20">';
		str1 = str1+'<option value="1">1</option>';
		str1 = str1+'</select>';
		matd1.innerHTML=str1;
} 

function dcol1(w)
{
		var matd1 = document.getElementById('matdoor1');
		var str1='<select disabled name="st20">';
		for (var i=(coldoor1-w); i<=(coldoor1-w); i++){
		str1 = str1+'<option value="'+i+'">'+i+'</option>';
		}
		str1 = str1+'</select>';
	matd1.innerHTML=str1;
} 

function allcost(lst1,lst2,lst3,lst4,lst23,lst5,lst18,lst22,lst19,lst21,lst20,lst6,lst8,lst10,lst12,lst14,lst16)
{
	var div4 = document.getElementById('alldoor');
    var div5 = document.getElementById('zakazform');
    var div7 = document.getElementById('zakhid');
    var div8 = document.getElementById('zakhid1');
    var div9 = document.getElementById('zakhid2');
    var div10 = document.getElementById('zakhid3');
    var div11 = document.getElementById('zakhid4');
    var div12 = document.getElementById('zakhid23');
    var div14 = document.getElementById('zakhid5');
    var div15 = document.getElementById('zakhid18');
    var div16 = document.getElementById('zakhid22');
    var div17 = document.getElementById('zakhid19');
    var div18 = document.getElementById('zakhid21');
    var div19 = document.getElementById('zakhid20');
    var div20 = document.getElementById('zakhid6');
    var div21 = document.getElementById('zakhid8');
    var div22 = document.getElementById('zakhid10');
    var div23 = document.getElementById('zakhid12');
    var div24 = document.getElementById('zakhid14');
    var div25 = document.getElementById('zakhid16');    
	var allcostd=resultdsp+resultnap+resultdoor;
	div4.innerHTML="<p><font color=\"#FF0000\"><b>Стоимость шкафа: "+allcostd+"руб.</b></font></p>";
    div5.style.display="block";
    div7.value  = allcostd;
    div8.value  = lst1;
    div9.value  = lst2;
    div10.value = lst3;
    div11.value = lst4;
    div12.value = lst23;
    div14.value = lst5;
    div15.value = lst18;
    div16.value = lst22;
    div17.value = lst19;
    div18.value = lst21;
    div19.value = lst20;
    div20.value = lst6;
    div21.value = lst8;
    div22.value = lst10;
    div23.value = lst12;
    div24.value = lst14;
    div25.value = lst16;
}
//-->
