Вот проверьте, вроде рабочий был
<script language="JavaScript">
<!--
// цены, позиция в массиве соответствует
var price1 = []; // менее 6
var price2 = []; // 6-9
var price3 = []; // 10-14
var price4 = []; // 15-19
var price5 = []; // 20-24
var price6 = []; // 25-29
var price7 = []; // более 30
var misc = [];
price1[1] = 800; price2[1] = 800; price3[1] = 800; price4[1] = 800;price5[1] =800;price6[1] = 800;price7[1] = 800;
misc[1] = 100;
misc[2] = 300;
misc[3] = 800;
misc[4] = 400;
misc[5] = 1000;
misc[6] = 550;
misc[7] = 100;
misc[8] = 300;
misc[9] = 500;
misc[10] = 150;
misc[11] = 150;
misc[12] = 150;
function calc()
{
var itm = tools.faktura.value;
var squ = Number(tools.squ.value);
if (squ == 0)
{
tools.squ.focus();
alert("Вы не указали метраж потолка.");
return false;
}
var cor = Number(tools.cor.value);
//if (cor == 0)
//{
//tools.cor.focus();
//alert("Вы не указали количество углов.");
//return false;
//}
var tru= Number(tools.tru.value);
//if (tru == 0)
//{
// tools.tru.focus();
// alert("Вы не указали количество труб.");
// return false;
//}
var len= Number(tools.len.value);
//if (len == 0)
//{
// tools.len.focus();
// alert("Вы не указали периметр.");
// return false;
//}
var klus= Number(tools.klus.value);
//if (lus == 0)
//{
// tools.klus.focus();
// alert("Вы не указали количество люстр.");
// return false;
//}
var plus= Number(tools.plus.value);
//if (lus == 0)
//{
// tools.plus.focus();
// alert("Вы не указали количество люстр.");
// return false;
//}
var sve = Number(tools.sve.value);
//if (pro == 0)
//{
// tools.sve.focus();
// alert("Вы не указали количество светильников.");
// return false;
//}
var pro = Number(tools.pro.value);
//if (pro == 0)
//{
// tools.pro.focus();
// alert("Вы не указали количество проводки.");
// return false;
//}
var res = sve*misc[1] klus*misc[2] tru*misc[4] pro*misc[9] plus*misc[3];
if (cor < 6) cor_val = misc[10];
if (cor >= 6 && cor <= 9) cor_val = misc[10];
if (cor > 9) cor_val = misc[12];
if (squ < 7) squ_val = price4[itm];
if (squ >= 7 && squ <= 9) squ_val = price3[itm];
if (squ > 9 && squ <= 29) squ_val = price2[itm];
if (squ > 29) squ_val = price1[itm];
var res1 = 0;
res1 = (cor-4 4)*cor_val squ*squ_val;
var res2 = 0
res2 = len*misc[5]
var res3 = 0;
res3 = res res1 res2;
window.document.get ElementById('price').innerHTML = '<b></b><br> '
'<br>'
'<br>'
'<br>'
'---------------------------------<br>'
'Приблизительная стоимость <b>' res3 ' руб.</b>';
return false;
}
//-->
</script>
<form name=tools>
<br>
<div align="center"><b><font face="Verdana, Arial, Helvetica, sans-serif">Калькулятор</font></b><br>
<select name=faktura>
<option value=1>Натяжного потолка
</select>
<br>
<br>
<table cellpadding=5 cellspacing=0 border=0 width=500>
<tr>
<td width=230 align=right>
<p align="left">Площадь</p>
</td>
<td width="250">
<p>
<input name="squ" type="text" size="5">
м<sup>2</sup></p>
</td>
</tr>
<tr>
<td width=230 align=right>
<p align="left">Количество углов</p>
</td>
<td>
<p>
<input name="cor" type="text" size="5">
шт</p>
</td>
</tr>
<tr>
<td width=230 align=right>
<p align="left">Монтаж точ.светильника с
эл. проводом.</p>
</td>
<td>
<p>
<input name="tru" type="text" size="5">
шт</p>
</td>
</tr>
<tr>
<td width=230 align=right>
<p align="left">Потолочная гардина</p>
</td>
<td>
<p>
<input name="len" type="text" size="5">
шт.</p>
</td>
</tr>
<tr>
<td width=230 align=right>
<p align="left">Количество труб до потолка</p>
</td>
<td>
<p>
<input name="klus" type="text" size="5">
шт</p>
</td>
</tr>
<tr>
<td width=230 align=right>
<p align="left">Монтаж люстры</p>
</td>
<td>
<p>
<input name="plus" type="text" size="5">
шт</p>
</td>
</tr>
<tr>
<td width=230 align=right>
<p align="left">Лента маскировочная
(периметр помещения).</p>
</td>
<td>
<p>
<input name="sve" type="text" size="5">
м\пог.</p>
</td>
</tr>
<tr>
<td width=230 align=right>
<p align="left">Криволинейный участок</p>
</td>
<td>
<p>
<input name="pro" type="text" size="5">
пог.м</p>
</td>
</tr>
<tr>
<td width=230 align=right></td>
<td></td>
</tr>
</table>
<br>
</div>
<p align="center">
<input name="button" type=button onClick="calc()" value='Рассчитать'>
</p>
</form>
<p align="center"> <span id='price'></span>
</script>