// JavaScript Document
function summa(){ 	//считаем сумму
    var gt = 0;
    for(i=0; i < myform.line_sum.length; i++)   { gt += Math.ceil(myform.line_sum[i].value * 1000) /1000; }
    gt = Math.round(gt * 1000)/1000;
    myform.grand_total.value = gt;
}

function total(start,end,c){ 	//считаем сумму
    var gt = 0;
    for(i=start; i <= end; i++)   { gt += Math.ceil(myform.line_sum[i].value * 1000) /1000; }
    gt = Math.round(gt * 1000)/1000;
    myform.total[c].value = gt;
}

function count(i,start,end,c)
{
	kvo=myform.line[i].value;
	var fak=isNaN(kvo);
	if(fak){alert("Ошибка:\nНужно писать только цифры!!!\n\nВ качестве разделителя используйте - точку. ");
	myform.line[i].value='';
	myform.line_sum[i].value='';
	}
	else
		 document.myform.line_sum[i].value = document.myform.line[i].value*price[i][2];
total(start,end,c);		 
summa();
}
function calculator1()
{
c=0;
start = 0;
end = 19;
for (i=start; i<=end; i++)
{
document.write('<tr>');
for (k=0; k<=2; k++)
	{
	document.write('<td class="content1">'+price[i][k]+'</td>');
	}
document.write('<td td width="50px" class="content2" align="center"><input class="line" name=line onKeyUp=count('+i+','+start+','+end+','+c+') size=5></td>'+
			  '<td width="10px" class="content2" align="center"><input class="line_sum" name=line_sum readOnly size=8></td>');

document.write('</tr>');
}
}

function calculator2()
{
c=1;
start = 20;
end = 28;
for (i=start; i<=end; i++)
{
document.write('<tr>');
for (k=0; k<=2; k++)
	{
	document.write('<td class="content1">'+price[i][k]+'</td>');
	}
document.write('<td td width="50px" class="content2" align="center"><input class="line" name=line onKeyUp=count('+i+','+start+','+end+','+c+') size=5></td>'+
			  '<td width="10px" class="content2" align="center"><input class="line_sum" name=line_sum readOnly size=8></td>');

document.write('</tr>');
}
}

function calculator3()
{
c=2;
start = 29;
end = 53;
for (i=start; i<=end; i++)
{
document.write('<tr>');
for (k=0; k<=2; k++)
	{
	document.write('<td class="content1">'+price[i][k]+'</td>');
	}
document.write('<td td width="50px" class="content2" align="center"><input class="line" name=line onKeyUp=count('+i+','+start+','+end+','+c+') size=5></td>'+
			  '<td width="10px" class="content2" align="center"><input class="line_sum" name=line_sum readOnly size=8></td>');

document.write('</tr>');
}
}

function calculator4()
{
c=3;
start = 54;
end = 78;
for (i=start; i<=end; i++)
{
document.write('<tr>');
for (k=0; k<=2; k++)
	{
	document.write('<td class="content1">'+price[i][k]+'</td>');
	}
document.write('<td td width="50px" class="content2" align="center"><input class="line" name=line onKeyUp=count('+i+','+start+','+end+','+c+') size=5></td>'+
			  '<td width="10px" class="content2" align="center"><input class="line_sum" name=line_sum readOnly size=8></td>');

document.write('</tr>');
}
}

function calculator5()
{
c=4;
start = 79;
end = 120;
for (i=start; i<=end; i++)
{
document.write('<tr>');
for (k=0; k<=2; k++)
	{
	document.write('<td class="content1">'+price[i][k]+'</td>');
	}
document.write('<td td width="50px" class="content2" align="center"><input class="line" name=line onKeyUp=count('+i+','+start+','+end+','+c+') size=5></td>'+
			  '<td width="10px" class="content2" align="center"><input class="line_sum" name=line_sum readOnly size=8></td>');

document.write('</tr>');
}
}

function calculator6()
{
c=5;
start = 121;
end = 133;
for (i=start; i<=end; i++)
{
document.write('<tr>');
for (k=0; k<=2; k++)
	{
	document.write('<td class="content1">'+price[i][k]+'</td>');
	}
document.write('<td td width="50px" class="content2" align="center"><input class="line" name=line onKeyUp=count('+i+','+start+','+end+','+c+') size=5></td>'+
			  '<td width="10px" class="content2" align="center"><input class="line_sum" name=line_sum readOnly size=8></td>');

document.write('</tr>');
}
}

function calculator7()
{
c=6;
start = 134;
end = 157;
for (i=start; i<=end; i++)
{
document.write('<tr>');
for (k=0; k<=2; k++)
	{
	document.write('<td class="content1">'+price[i][k]+'</td>');
	}
document.write('<td td width="50px" class="content2" align="center"><input class="line" name=line onKeyUp=count('+i+','+start+','+end+','+c+') size=5></td>'+
			  '<td width="10px" class="content2" align="center"><input class="line_sum" name=line_sum readOnly size=8></td>');

document.write('</tr>');
}
}

function calculator8()
{
c=7;
start = 158;
end = 175;
for (i=start; i<=end; i++)
{
document.write('<tr>');
for (k=0; k<=2; k++)
	{
	document.write('<td class="content1">'+price[i][k]+'</td>');
	}
document.write('<td td width="50px" class="content2" align="center"><input class="line" name=line onKeyUp=count('+i+','+start+','+end+','+c+') size=5></td>'+
			  '<td width="10px" class="content2" align="center"><input class="line_sum" name=line_sum readOnly size=8></td>');

document.write('</tr>');
}
}

function calculator9()
{
c=8;
start = 176;
end = 193;
for (i=start; i<=end; i++)
{
document.write('<tr>');
for (k=0; k<=2; k++)
	{
	document.write('<td class="content1">'+price[i][k]+'</td>');
	}
document.write('<td td width="50px" class="content2" align="center"><input class="line" name=line onKeyUp=count('+i+','+start+','+end+','+c+') size=5></td>'+
			  '<td width="10px" class="content2" align="center"><input class="line_sum" name=line_sum readOnly size=8></td>');

document.write('</tr>');
}
}

function calculator10()
{
c=9;
start = 194;
end = 203;
for (i=start; i<=end; i++)
{
document.write('<tr>');
for (k=0; k<=2; k++)
	{
	document.write('<td class="content1">'+price[i][k]+'</td>');
	}
document.write('<td td width="50px" class="content2" align="center"><input class="line" name=line onKeyUp=count('+i+','+start+','+end+','+c+') size=5></td>'+
			  '<td width="10px" class="content2" align="center"><input class="line_sum" name=line_sum readOnly size=8></td>');

document.write('</tr>');
}
}