var isNS4 = (document.layers) ? true : false;
var isIE4 = (document.all && !document.getElementById) ? true : false;
var isIE5 = (document.all && document.getElementById) ? true : false;
var isNS6 = (!document.all && document.getElementById) ? true : false;

var str1 = String("Уважаемый клиент, для получения точной стоимости перевозки Вашего имущества Вам необходимо воспользоваться услугой - <a href='http://www.cargo-avto.ru/about/contacts'>Оценка переезда!</a>");
var str2 = String("<p>Уважаемый клиент, примерная стоимость перевозки Вашего имущества составит <b> ");
var str2_= String(" </b> рублей.</p>");
var str3 = String("<p><i>В данную стоимость включены услуги грузчиков, разборка и сборка мебели, предоставление и доставка упаковочного материала, услуги автотранспорта. <br>Рабочее место - рабочий стол, тумба, компьютер, шкаф, кресло, три коробки с документами и личными файлами сотрудников</i>.<br><br> C уважением, компания АвтоТранс</p>");
var str4 = String("<p><i>В данную стоимость включены услуги грузчиков, автотранспорта. <br>Рабочее место - рабочий стол, тумба, компьютер, шкаф, кресло</i>.<br><br> C уважением, компания АвтоТранс</p>");
var str5 = String("<p><i>В данную стоимость включены услуги грузчиков, разборка и сборка мебели, услуги автотранспорта.<br> Рабочее место - рабочий стол, тумба, компьютер, шкаф, кресло</i>.<br><br> C уважением, компания АвтоТранс</p>");
var str6 = String("<p><i>В данную стоимость включены услуги грузчиков, предоставление и доставка упаковочного материала, услуги автотранспорта. <br>Рабочее место - рабочий стол, тумба, компьютер, шкаф, кресло, три коробки с документами и личными файлами сотрудников</i>.<br><br> C уважением, компания АвтоТранс</p>");

function getelementbyid(id)
{
  obj = document.getElementById(id);

  if (isNS4)
  {
    obj = document.layers[id];
  }
  else if (isIE4)
  {
    obj = document.all[id];
  }
  else if (isIE5 || isNS6)
  {
    obj = document.getElementById(id);
  }
  
  return(obj);
}

function change(d, c)
{

	input = getelementbyid(c);

	switch (d)
	{
	case '0':
		{
			input.disabled = true;
			break;
		}
	case '1':
		{
			input.disabled = false;
			break;
		}
	}
}

function go()
{
	var inf = getelementbyid("info");
	var frm = getelementbyid("form");

	iwork = parseInt(frm.work.value);
	if (isNaN(iwork))
	{
		alert("Введите количество рабочих мест.");
		frm.work.focus();
		return;
	}
	
	ietazh_1 = parseInt(frm.etazh_1.value);
	if (isNaN(ietazh_1))
	{
		alert("Введите этаж.");
		frm.etazh_1.focus();
		return;
	}
	
	ietazh_2 = parseInt(frm.etazh_2.value);
	if (isNaN(ietazh_2))
	{
		alert("Введите этаж.");
		frm.etazh_2.focus();
		return;
	}

	bsborka = frm.sborka.value;
	if (bsborka == '1')
	{
		icount = parseInt(frm.count.value);
		if (isNaN(icount))
		{
			alert("Введите количество единиц мебели для разборки.");
			frm.count.focus();
			return;
		}
	}
	else
	{
		icount = 0;
	}
	
	blift_1 = frm.lift_1.value;
	blift_2 = frm.lift_2.value;
	
	bkabinet = frm.kabinet.value;
	if (bkabinet == '1')
	{
		icount2 = parseInt(frm.count2.value);
		if (isNaN(icount2))
		{
			alert("Введите количество кабинетов.");
			frm.count2.focus();
			return;
		}
	}
	else
	{
		icount2 = 0;
	}
	
	bupakovka = frm.upakovka.value;
	
	//-----
	
	if (iwork > 50)
	{
		inf.innerHTML = str1;
		return;
	}
	a = iwork;
	switch (a)
	{
		case 0:
			b = 0;
			break;
		case 1:
			b = 3200;
			break;
		case 2:
			b = 2500;
			break;
		case 3:
			b = 2150;
			break;
		case 4:
			b = 1940;
			break;
		case 5:
			b = 1740;
			break;
		default:
			b = 1400;
			break;	
	}
	c = icount;
	if (blift_1 == '2')
	{
		d = 0;
	}
	else
	{
		d = ietazh_1 - 1;
		if (d < 0) { d = 0; }
	}
	if (blift_2 == '2')
	{
		e = 0;
	}
	else
	{
		e = ietazh_2 - 1;
		if (e < 0) { e = 0; }
	}
	f = icount2;
	if (bupakovka == '1')
	{
		h = a;
	}
	else
	{
		h = 0;
	}
	
	total = a*b + c*200 + a*(e+d)*400 + f*4000 + h*350;
	s = str2 + total + str2_;
	if ((bsborka == '1') && (bupakovka == '1'))
	{
		s = s + str3;
	}
	if ((bsborka == '0') && (bupakovka == '0'))
	{
		s = s + str4;
	}
	if ((bsborka == '1') && (bupakovka == '0'))
	{
		s = s + str5;
	}
	if ((bsborka == '0') && (bupakovka == '1'))
	{
		s = s + str6;
	}

	inf.innerHTML = s;

}
