window.onload = function lo() {
	document.test.visota[0].checked = true;
	document.test.glub[0].checked = true;
	document.test.zer[0].checked = true;
	document.test.svet[0].checked = true;
	document.test.veshl[0].checked = true;
	document.test.veshr[0].checked = true;
	document.test.terr[0].checked = true;
	document.test.terl[0].checked = true;
	document.test.trr[0].checked = true;
	document.test.trl[0].checked = true;
	document.test.ya[0].checked = true;
	document.test.cvet[0].checked = true;
	document.test.chet[0].checked = true;
	
	for(var i=0;i<document.test.sex.length;i++)
		document.test.sex[i].checked = false;
	var type_model=0;
	var sections =0;
	
	// НАЧИНАЯ ОТСЮДА МОЖНО ПРАВИТЬ ЦИФЕРКИ И СТРОЧКИ ИМЕНА ПЕРЕМЕННЫХ НЕ МЕНЯТЬ!!!!!!
	// Сюда записывается то что будет отображаться в заголовке  и в письме как название шкафа 
	var names_models = new Array('Двухдверный шкаф-купе серии "Топ-лайн" шириной 905 мм".',
								 'Двухдверный шкаф-купе серии "Топ-лайн" шириной 1190 мм.',
								 'Двухдверный шкаф-купе серии "Топ-лайн" шириной 1490 мм.',
								 'Двухдверный шкаф-купе серии "Топ-лайн" шириной 1776 мм.',
								 'Двухдверный шкаф-купе серии "Топ-лайн" шириной 2076 мм.',
								 'Двухдверный шкаф-купе серии "Топ-лайн" шириной 2362 мм.');
	// список широт шкафов для отображения в заказе
	var shir_models = new Array(905,
								1190,
								1490,
								1776,
								2076,
								2362);
	
	// НАЧАЛО БЛОКА ЦЕН!!!
	// здесь идет последовательное перечисление цен
	// блок расценок на сборку!!
	var making_base_cost = new Array(400,
									 500,
									 600);
	var terminal_making_cost = 50;
	var trumo_making_cost= 250;
	var veshalka_making_cost = 200;
	var boxes_making_cost = 150;
	var lighting_making_cost = 50;
	var brush_making_cost = 50;
	
	// БЛОК РАСЦЕНОК НА ШКАФЫ И КОМПЛЕКТУЮЩИЕ
	
	// тут просто записываются цену как на том прайсе.
	var base_costs =new Array(3700,
						  	 4390,
							 4890,
							 5540,
							 5270,
							 6190,
							 6300,
						 	 7120,
						 	 7060,
							 8190,
							 7300,
							 8440,
							 8400,
							 9690,
							 9390,
							 10990,
							 9690,
							 11200);
	
	var terminal_costs = new Array(0,
								   1690,
								   1690);
	var terminal_prih_costs = new Array(0,
										1980,
										1980);	
	var mirror_costs = new Array(0,
							 	 1000,
								 2000,
								 3000,
								 4000);
	var lighting_costs = new Array(0,
								   490,
								   590,
								   800);
	var veshalka_costs = new Array(0,
								   2700);
	var trumo_costs = new Array(0,
								3000);
	var boxes_costs = new Array(0,
							    720,
								1440,
								2160);
	var brush_costs = new Array(0,
							   200,
							   260,
							   370);
	// БЛОК ТЕКСТОВЫХ СТРОЧЕК КОТОРЫЕ ОТОБРАЖАЮТСЯ В ВЕРХНЕМ МЕНЮ И ТАК ЖЕ ИСПОЛЬЗУЮТСЯ ДЛЯ ФОРМИРОВАНИЯ БЛАНКА С ЗАКАЗОМ!!!
	var terminal_descr = new Array('нет',
								   'Широкий',
								   'Узкий');
 

	var terminal_prih_descr = new Array('нет',
									    'Широкий',
									    'Узкий');
	
	

	var mirror_descr = new Array('нет',
								 '1 зеркало',
								 '2 зеркала',
								 '3 зеркала',
								 '4 зеркала');
	

	var lighting_descr = new Array('нет',
								   'есть');
	
	

	var veshalka_descr = new Array('нет',
								   'Прихожая без подсветки');
	
	

	var trumo_descr = new Array('нет',
								   'Прихожая без подсветки');
	
	

	var boxes_descr = new Array('нет',
								'1 блок ящиков',
								'2 блока ящиков',
								'3 блока ящиков');
	
	
	var color_descr = new Array('Орех светлый',
								'Вишня',
								'Орех',
								'Бук',
								'Клен',
								'Красное дерево',
								'Серый');
	var brush_descr = new Array('нет',
								'с щетками');
	
	// ДАЛЬШЕ НЕ ПРАВЬ - ТОЛЬКО ДЛЯ СПЕЦИАЛИСТОВ!!!
								
	// Начало обработки меню верхнего уровня
	
	Show_one(1);
	document.getElementById('l1').onclick = function () { Show_one(1)};
	document.getElementById('l2').onclick = function () { Show_one(1)};
	document.getElementById('l3').onclick = function () { Show_one(2)};
	document.getElementById('l4').onclick = function () { Show_one(2)};
	document.getElementById('l5').onclick = function () { Show_one(3)};
	document.getElementById('l6').onclick = function () { Show_one(3)};
	document.getElementById('l7').onclick = function () { Show_one(4)};
	document.getElementById('l8').onclick = function () { Show_one(4)};
	document.getElementById('l9').onclick = function () { Show_one(5)};
	document.getElementById('l10').onclick = function () { Show_one(5)};
	document.getElementById('l11').onclick = function () { Show_one(6)};
	document.getElementById('l12').onclick = function () { Show_one(6)};
	document.getElementById('l13').onclick = function () { Show_one(7)};
	document.getElementById('l14').onclick = function () { Show_one(7)};
	document.getElementById('l15').onclick = function () { Show_one(8)};
	document.getElementById('l16').onclick = function () { Show_one(8)};
//	document.getElementById('l17').onclick = function () { Show_one(9)};
//	document.getElementById('l18').onclick = function () { Show_one(9)};
	document.getElementById('l19').onclick = function () { Show_one(10)};
	document.getElementById('l20').onclick = function () { Show_one(10)};
	document.getElementById('l21').onclick = function () { Show_one(11)};
	document.getElementById('l22').onclick = function () { Show_one(11)};
	
	var x;
	function Hide_all(){
		for (var x=1; x<12; x++) 
			document.getElementById('di'+x).style.display = 'none';
		document.getElementById('di10a').style.display = 'none';
	}
	function Show_one(x){
		Hide_all();

		if(x== 10){
			if((type_model==0)||((type_model==1)&&(sections==0))||((type_model==3)&&(sections==1)))
				document.getElementById('di10a').style.display = 'block';
			else
				document.getElementById('di10').style.display = 'block';
		}
		else
			document.getElementById('di'+x).style.display = 'block';
	}
	// конец обработки меню верхнего уровня
	var mirror_cost = mirror_costs[0];
	var mirror = mirror_descr[0];
	for(var i=0; i<document.test.zer.length; i++){
		document.test.zer[i].onclick = function () { 
			for(var i=0; i<document.test.zer.length; i++){
				if(document.test.zer[i].checked){
					mirror_cost = mirror_costs[i];
					mirror = mirror_descr[i];
				}
			}
			Calc();
		}
	}
	
	var terminal_cost = terminal_costs[0];
	var terminal = terminal_descr[0];
	for(var i=0; i<document.test.terl.length; i++){
		document.test.terl[i].onclick = function () { 
			for(var i=0; i<document.test.terl.length; i++){
				if(document.test.terl[i].checked){
					terminal_cost = terminal_costs[i];
					terminal = terminal_descr[i];
				}
			}
			Calc();
		}
	}
	var have_lighting=0;
	var lighting = lighting_descr[0];
	for(var i=0; i<document.test.svet.length; i++){
		document.test.svet[i].onclick = function () { 
			for(var i=0; i<document.test.svet.length; i++){
				if(document.test.svet[i].checked){
					have_lighting = i;
					lighting = lighting_descr[i];
				}
			}
			Calc();
		}
	}
	var have_brush=0;
	var brush = brush_descr[0];
	for(var i=0; i<document.test.chet.length; i++){
		document.test.chet[i].onclick = function () { 
			for(var i=0; i<document.test.chet.length; i++){
				if(document.test.chet[i].checked){
					have_brush = i;
					brush = brush_descr[i];
				}
			}
			Calc();
		}
	}	
	var terminal_prih_cost = terminal_prih_costs[0];
	var terminal_prih = terminal_prih_descr[0];
	for(var i=0; i<document.test.terr.length; i++){
		document.test.terr[i].onclick = function () { 
			for(var i=0; i<document.test.terr.length; i++){
				if(document.test.terr[i].checked){
					terminal_prih_cost = terminal_prih_costs[i];
					terminal_prih = terminal_prih_descr[i];
				}
			}
			Calc();
		}
	}
	var veshr_cost = veshalka_costs[0];
	var veshr = veshalka_descr[0];
	for(var i=0; i<document.test.veshr.length; i++){
		document.test.veshr[i].onclick = function () { 
			for(var i=0; i<document.test.veshr.length; i++){
				if(document.test.veshr[i].checked){
					veshr_cost = veshalka_costs[i];
					veshr = veshalka_descr[i];
				}
			}
			Calc();
		}
	}
	var veshl_cost = veshalka_costs[0];
	var veshl = veshalka_descr[0];
	for(var i=0; i<document.test.veshl.length; i++){
		document.test.veshl[i].onclick = function () { 
			for(var i=0; i<document.test.veshl.length; i++){
				if(document.test.veshl[i].checked){
					veshl_cost = veshalka_costs[i];
					veshl = veshalka_descr[i];
				}
			}
			Calc();
		}
	}
		
	var trumor_cost = trumo_costs[0];
	var trumor = trumo_descr[0];
	for(var i=0; i<document.test.trr.length; i++){
		document.test.trr[i].onclick = function () { 
			for(var i=0; i<document.test.trr.length; i++){
				if(document.test.trr[i].checked){
					trumor_cost = trumo_costs[i];
					trumor = trumo_descr[i];
				}
			}
			Calc();
		}
	}
	
	var trumol_cost = trumo_costs[0];
	var trumol = trumo_descr[0];
	for(var i=0; i<document.test.trl.length; i++){
		document.test.trl[i].onclick = function () { 
			for(var i=0; i<document.test.trl.length; i++){
				if(document.test.trl[i].checked){
					trumol_cost = trumo_costs[i];
					trumol = trumo_descr[i];
				}
			}
			Calc();
		}
	}
	
	var color="не выбран";
	for(var i=0; i<document.test.cvet.length; i++){
		document.test.cvet[i].onclick = function () { 
			for(var i=0; i<document.test.cvet.length; i++){
				if(document.test.cvet[i].checked)
					color = color_descr[i];
			}
			Calc();
		}
	}
	var boxes_cost = boxes_costs[0];
	var boxes = boxes_descr[0];
	for(var i=0; i<document.test.ya.length; i++){
		document.test.ya[i].onclick = function () { 
			for(var i=0; i<document.test.ya.length; i++){
				if(document.test.ya[i].checked){
					boxes_cost = boxes_costs[i];
					boxes = boxes_descr[i];
				}
			}
			Calc();
		}
	}
	//
	//Начало обработки при выборе шкафа..
	var glub_txt =450;
	var visota_txt = 2200;	
	for(var i=0; i<document.test.glub.length; i++){
		document.test.glub[i].onclick = function () { 
			for(var i=0; i<document.test.glub.length; i++){
				if(document.test.glub[i].checked){
					
					if( (i%2) == 0)
						glub_txt =450;
					else
						glub_txt =600;
					var k = i - (i % 2);
					type_model = k/2;
					if(!document.test.visota[k].checked && !document.test.visota[k+1].checked){
						document.test.visota[k].checked = true;
						visota_txt = 2200;
					}
					if( (k/2) % 2 == 1) {
						if( !document.test.sex[k/2 -1].checked && !document.test.sex[k/2 ].checked){
							document.test.sex[k/2 -1].checked = true;
							sections =0;
						}
					}
					else{
						for(j=0;j<document.test.sex.length;j++)
							document.test.sex[j].checked = false;
					}
				}
			}
			if((type_model==0)||((type_model==1)&&(sections==0))||((type_model==3)&&(sections==1))){
				document.test.ya[0].checked = true;
				boxes_cost = boxes_costs[0];
				boxes = boxes_descr[0];
			}
			Calc();
		}
	}
	for(var i=0; i<document.test.visota.length; i++){
		document.test.visota[i].onclick = function () { 
			for(var i=0; i<document.test.visota.length; i++){
				if(document.test.visota[i].checked){
					if( (i%2) == 0)
						visota_txt =2200;
					else
						visota_txt =2400;
					var k = i - (i % 2);
					type_model = k/2;
					if(!document.test.glub[k].checked && !document.test.glub[k+1].checked){
						document.test.glub[k].checked = true;
						glub_txt =450;
					}
					if( (k/2) % 2 == 1) {
						if( !document.test.sex[k/2 -1].checked && !document.test.sex[k/2 ].checked){
							document.test.sex[k/2 -1].checked = true;
							sections =0;
						}
					}
					else{
						for(j=0;j<document.test.sex.length;j++)
							document.test.sex[j].checked = false;
					}
				}
			}
			if((type_model==0)||((type_model==1)&&(sections==0))||((type_model==3)&&(sections==1))){
				document.test.ya[0].checked = true;
				boxes_cost = boxes_costs[0];
				boxes = boxes_descr[0];
			}
			Calc();
		}
	}
	for(var i=0; i<document.test.sex.length; i++){
		document.test.sex[i].onclick = function () { 
			for(var i=0; i<document.test.sex.length; i++){
				if(document.test.sex[i].checked){
					sections =i%2;
					var k = (i - (i % 2))*2 +2;
					type_model = k/2;
					if(!document.test.glub[k].checked && !document.test.glub[k+1].checked){
						document.test.glub[k].checked = true;
						glub_txt =450;
					}
					if(!document.test.visota[k].checked && !document.test.visota[k+1].checked){
						document.test.visota[k].checked = true;
						visota_txt =2200;
					}
				}
			}
			if((type_model==0)||((type_model==1)&&(sections==0))||((type_model==3)&&(sections==1))){
				document.test.ya[0].checked = true;
				boxes_cost = boxes_costs[0];
				boxes = boxes_descr[0];				
			}
			Calc();
		}
	}
	// конец секции обработки  при выборе шкафа.
	Calc();
	// Обновление экрана
	function Calc(){
		var count_door = (type_model- (type_model %2))/2
		var set_txt = '/';
		var cost_index =0;
		var lighting_cost =0;	
		if(have_lighting !=0){
			lighting_cost = lighting_costs[count_door+1];
		}
		var brush_cost =0;	
		if(have_brush !=0){
			brush_cost = brush_costs[count_door+1];
		}
		if(type_model ==0)
			cost_index =0;
		if(type_model ==1){
			cost_index =1;
			set_txt = '/ 1 секция';
			if(sections == 1){
				cost_index =2;
				set_txt = '/ 2 секции';
			}
		}
		if(type_model ==2)
			cost_index =3;
		if(type_model ==3){
			cost_index =4;
			set_txt = '/ 2 секции';
			if(sections == 1){
				cost_index =5;
				set_txt = '/ 3 секции';
			}
		}
		if(type_model ==4)
			cost_index =6;
		if(type_model ==5){
			cost_index =7;
			set_txt = '/ 3 секции';
			if(sections == 1){
				cost_index =8;
				set_txt = '/ 4 секции';
			}
		}
		cost_index =cost_index *2;
		if(glub_txt ==600)
			cost_index =cost_index +1;
		var base_cost = base_costs[cost_index];
		
		document.getElementById('visota_txt').innerText=visota_txt;
		document.getElementById('glub_txt').innerText=glub_txt;
		document.getElementById('base_cost').innerText=base_cost;
		
		document.getElementById('mirror').innerText=mirror;
		document.getElementById('mirror_cost').innerText=mirror_cost;
		
		document.getElementById('lighting').innerText=lighting;
		document.getElementById('lighting_cost').innerText=lighting_cost;
		
		
		document.getElementById('terminal_cost').innerText=terminal_cost;
		document.getElementById('terminal').innerText=terminal;
		document.getElementById('terminal_prih_cost').innerText=terminal_prih_cost;
		document.getElementById('terminal_prih').innerText=terminal_prih;
		
		document.getElementById('pvr').innerText=veshr;
		document.getElementById('pvl').innerText=veshl;
		document.getElementById('pvlc').innerText=veshl_cost;
		document.getElementById('pvrc').innerText=veshr_cost;
		
		document.getElementById('ptr').innerText=trumor;
		document.getElementById('ptl').innerText=trumol;
		document.getElementById('ptlc').innerText=trumol_cost;
		document.getElementById('ptrc').innerText=trumor_cost;
		
		document.getElementById('color_txt').innerText=color;
		
		document.getElementById('boxes').innerText=boxes;
		document.getElementById('boxes_cost').innerText=boxes_cost;
		document.getElementById('brush_cost').innerText=brush_cost;
		document.getElementById('brush').innerText=brush;
		
		
		var cost = base_cost+trumor_cost+mirror_cost+terminal_cost+boxes_cost+veshl_cost+veshr_cost+trumol_cost+terminal_prih_cost+lighting_cost+brush_cost;
		var cost_intenet = cost;
		cost_intenet = cost_intenet.toFixed(0);
		var making_cost = making_base_cost[count_door];
		if(trumol_cost>0)
			making_cost = making_cost +trumo_making_cost;
		if(trumor_cost>0)
			making_cost = making_cost +trumo_making_cost;
			
		if(terminal_cost>0)
			making_cost = making_cost +terminal_making_cost;
		if(terminal_prih_cost>0)
			making_cost = making_cost +terminal_making_cost;	
			
		if(boxes_cost>0)
			making_cost = making_cost +boxes_making_cost;	
			
		if(lighting_cost>0)
			making_cost = making_cost +lighting_making_cost;	
			
		if(veshr_cost>0)
			making_cost = making_cost +veshalka_making_cost;		
		if(veshl_cost>0)
			making_cost = making_cost +veshalka_making_cost;
			
		if(brush_cost>0)
			making_cost = making_cost +brush_making_cost;
			
		document.getElementById('cena1').innerText=cost;
		document.getElementById('cena2').innerText=cost_intenet;
		document.getElementById('cena3').innerText=cost;
		document.getElementById('cena4').innerText=cost_intenet;
		document.getElementById('name').innerText=names_models[type_model];
		document.getElementById('cenas').innerText=making_cost;
		//заполнение для формы посылки
		
		document.getElementById('hid_name').value=shir_models[type_model]+' '+set_txt;
		document.getElementById('hid_glub').value=glub_txt;
		document.getElementById('hid_visota').value=visota_txt;
		
		document.getElementById('hid_mirror').value=mirror_cost+' р.('+mirror+')';
		document.getElementById('hid_lighting').value=lighting_cost+' р.('+lighting+')';
		document.getElementById('hid_terminal').value=terminal_cost+' р.('+terminal+')';
		document.getElementById('hid_term_prih').value=terminal_prih_cost+' р.('+terminal_prih+')';
		document.getElementById('hid_veshr').value=veshr_cost+' р.('+veshr+')';
		document.getElementById('hid_veshl').value=veshl_cost+' р.('+veshl+')';
		document.getElementById('hid_trumor').value=trumor_cost+' р.('+trumor+')';
		document.getElementById('hid_trumol').value=trumol_cost+' р.('+trumol+')';
		document.getElementById('hid_boxes').value=boxes_cost+' р.('+boxes+')';
		document.getElementById('hid_brush').value=brush_cost+' р.('+brush+')';
		document.getElementById('hid_color').value=color;
		document.getElementById('hid_cost').value=cost+' р.';
		document.getElementById('hid_cost_internet').value=cost_intenet+' р.';
	}

}
function SendForm () {
	if (document.getElementById('text1').value == false) { 
		alert ("Заполните поле Ф.И.О.");
		return false;
	}
	if (document.getElementById('text2').value == false) {
		alert ("Заполните поле КОНТАКТНЫЙ ТЕЛЕФОН");
		return false;
	}
	if (document.getElementById('text1').value == true && document.getElementById('text2').value == true) return true;
}

