Так кривизна в чем? при клике в таблицу не правильно переносятся значения парамтеров? или не правлиьно расчитываются?
Если закрыть окно сркипта и открыть снова, расчет меняется или тот же самый?