Доброго времени суток!
Прошу помощи у аудитории, в общем-то, стандартная задача в форме заказа при отметке позиций меняется стоимость заказа. Уже который час сижу и не могу понять в чем дело.
Вот скрипт:
<script language="JavaScript">
function sums()
{
sum=0;
b=0;
c=0;
if(circulation1.checked)sum=sum+1250
if(circulation2.checked)sum=sum+2500
if(circulation3.checked)sum=sum+5000
if(circulation4.checked)sum=sum+10000
if(circulation5.checked)sum=sum+20000
if(circulation1.checked)b=b+1850
if(circulation2.checked)b=b+2600
if(circulation3.checked)b=b+3500
if(circulation4.checked)b=b+6500
if(circulation5.checked)b=b+12000
if(delivery1.checked)c=b
if(delivery2.checked)c=b+150
document.formText.sumOut.value=sum;
document.formText.sumOut2.value=b;
document.formText.sumOut3.value=c;
}
</script>
В самом html вызывается слежующим способами:
сначало при загрузке страницы
<body onload="sums()">
, а также у checkbox'ов, которые нужно посчитать:
<input type="checkbox" name="circulation3" id="circulation3" value="5000" onClick="sums()">
Собственно, вот страница, на которой оно должно работать:
http://vizitka59.ru/order/print/
Очень буду благодарен за подсказку...