function setPower()
{
	regp = /,/;
	document.forms["powerCalculation"].elements["floorspace"].value = document.forms["powerCalculation"].elements["floorspace"].value.replace(regp,".");
	document.forms["powerCalculation"].elements["ceiling"].value = document.forms["powerCalculation"].elements["ceiling"].value.replace(regp,".");
	document.forms["powerCalculation"].elements["office_equipment"].value = document.forms["powerCalculation"].elements["office_equipment"].value.replace(regp,".");
	document.forms["powerCalculation"].elements["people"].value = document.forms["powerCalculation"].elements["people"].value.replace(regp,".");

	var cool = document.forms["powerCalculation"].elements["floorspace"].value * document.forms["powerCalculation"].elements["ceiling"].value * 3.5;

	if (cool > 0)
	{
		cool += (isNaN(document.forms["powerCalculation"].elements["office_equipment"].value) ? 0 : document.forms["powerCalculation"].elements["office_equipment"].value) * 30 + (isNaN(document.forms["powerCalculation"].elements["people"].value) ? 0 : document.forms["powerCalculation"].elements["people"].value) * 10;

		if (cool < 50)
		{
			cool = 50;
		}
	}

	document.forms["powerCalculation"].elements["coolMin"].value = Math.round((isNaN(cool) ? 0 : cool) * 0.9) / 100;
	document.forms["powerCalculation"].elements["coolMax"].value = Math.round((isNaN(cool) ? 0 : cool) * 1.2) / 100;


	document.forms["powerCalculation"].elements["cool"].value = document.forms["powerCalculation"].elements["coolMin"].value.replace(/\./,",") + '—' + document.forms["powerCalculation"].elements["coolMax"].value.replace(/\./,",");
}

function check()
{
	var error;
	if (document.forms["powerCalculation"].elements["floorspace"].value == "")
	{
		alert('Поле «Площадь» обязательно для заполнения.');
		return false;
	}
	if (document.forms["powerCalculation"].elements["ceiling"].value == "")
	{
		alert('Поле «Высота потолка» обязательно для заполнения.');
		return false;
	}
	if (isNaN(document.forms["powerCalculation"].elements["floorspace"].value))
	{
		alert('Площадь должна быть задана числом.');
		return false;
	}
	if (isNaN(document.forms["powerCalculation"].elements["ceiling"].value))
	{
		alert('Высота потолка должна быть задана числом.');
		return false;
	}
	if (document.forms["powerCalculation"].elements["ceiling"].value < 2.5)
	{
		alert('Высота потолка не может быть менее 2,5 м.');
		return false;
	}
	if (isNaN(document.forms["powerCalculation"].elements["office_equipment"].value))
	{
		alert('Количество оргтехники должно быть задано числом.');
		return false;
	}
	if (isNaN(document.forms["powerCalculation"].elements["people"].value))
	{
		alert('Количество людей должно быть задано числом.');
		return false;
	}

	if (isNaN(document.forms["powerCalculation"].elements["coolMin"].value))
	{
		alert('Мощность должна быть задана числом.');
		return false;
	}
	if (document.forms["powerCalculation"].elements["coolMin"].value < 1.25)
	{
		alert('В каталоге отсутствуют модели с такой маленькой мощностью: ' + document.forms["powerCalculation"].elements["coolMin"].value + ' кВт.');
		return false;
	}
	if (document.forms["powerCalculation"].elements["coolMin"].value > 57.6)
	{
		alert('В каталоге отсутствуют модели с такой большой мощностью: ' + document.forms["powerCalculation"].elements["coolMin"].value + ' кВт.');
		return false;
	}
}