Здравствуйте форумчане! Совсем отчаялся, ищу помощи сдесь!
function validate(obj){
if (isNaN(obj.value)) {
obj.value = 0;
} else {
obj.value=parseFloat(parseInt(obj.value*100)/100);
}
}
function toInt(arg){
if (isNaN(arg)) {
return 0;
}
return parseInt(arg);
}
function toFloat(arg){
var a = parseFloat(arg);
if (isNaN(a)) { return 0; }
return a;
}
function ComputeAmount()
{
var final_sum = 0;
var temp_sum = 0;
var temp_var = 0;
var temp_var2 = 0;
var temp_var_count = 0;
var temp_var_price = 0;
var sq=document.getElementById('square');
var squarage = toFloat(sq.value);
var sheight=document.getElementById('sheight');
var sq_height = toFloat(sheight.value);
var facture=document.getElementById('facture');
var facture_prise = toFloat(facture.value);
var oth = document.getElementById('oth_sum');
var oth_count = oth.value;
final_sum = squarage * facture_prise;
if (final_sum < 9000) {final_sum = final_sum;} while (oth_count > 0)
{
temp_var = document.getElementById('oth_'+oth_count+'_1');
temp_var_count = temp_var.value;
temp_var2 = document.getElementById('oth_'+oth_count+'_2');
temp_var_price = toFloat(temp_var2.value);
temp_sum = temp_var_count * temp_var_price;
final_sum = final_sum + temp_sum;
oth_count--;
}
temp_sum = final_sum;
if ((sq_height >= 3) && (sq_height <= 4)) { temp_sum = temp_sum + (temp_sum * 5 / 100); } if (sq_height > 4)
{
temp_sum = temp_sum + (temp_sum * 5 / 100);
}
final_sum = temp_sum;
document.getElementById('final_s').value = final_sum;
}
Нашел готовый скрипт, на расчет стоимости натяжных потолков, в данный момент понадобилось убрать некоторые пункты, убираю их калькулятор перестаёт считать, не могли бы вы помочь мне в данном деле.