Здравствуйте форумчане! Совсем отчаялся, ищу помощи сдесь!
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;
}
Нашел готовый скрипт, на расчет стоимости натяжных потолков, в данный момент понадобилось убрать некоторые пункты, убираю их калькулятор перестаёт считать, не могли бы вы помочь мне в данном деле.