var lvra_ctype = 1;
var lvra_ct2 = 1;
var lvra_price = 0;

function LVRAChangeCompanyType(ctype) {
    lvra_ctype = ctype;
    LVRAToggleCompanyDiv();
    LVRARecalcPrice();
    LVRARecalc();
}

function LVRAChangePrice(ct2) {
    lvra_ct2 = ct2;
    LVRARecalcPrice();
    LVRARecalc();
}

function LVRARecalcPrice() {
    if (lvra_ctype == 1) {
        var obj = document.getElementById('lvra_ct1');
        var price = parseInt(obj.value);
        if (isNaN(price))
            price = 0;
        lvra_price = price * 50;
    } else {
        lvra_price = 500 * lvra_ct2;
    }
    LVRARecalc();
}

function LVRAToggleProduct(id) {
    var obj = document.getElementById('lvra_product_check' + id);
    var oDiv = document.getElementById('lvra_product_div' + id);
    if (obj) {
        if (obj.checked) {
            oDiv.style.display = '';
        } else {
            oDiv.style.display = 'none';
        }
    }
    LVRARecalc2();
}

function LVRAToggleCompanyDiv() {
    var div_2_hide = '';
    var div_2_show = '';
    
    if (lvra_ctype == 1) {
        div_2_hide = 'lvra_cdiv2';
        div_2_show = 'lvra_cdiv1';
    } else {
        div_2_hide = 'lvra_cdiv1';
        div_2_show = 'lvra_cdiv2';
    }
    
    var obj1 = document.getElementById(div_2_hide);
    var obj2 = document.getElementById(div_2_show);
    if (obj1)
        obj1.style.display = 'none';
    if (obj2)
        obj2.style.display = '';
}

function LVRARecalc() {
    var obj1 = document.getElementById('lvra_total1');
    obj1.innerHTML = lvra_price;
}

function LVRARecalc2() {
    var cObj = null;
    var iObj = null;
    var total = 0;
    var p_value = 0;
    for (c=0;c<lvra_product_count;c++) {
        cObj = document.getElementById('lvra_product_check' + c);
        if (cObj && cObj.checked) {
            iObj = document.getElementById('lvra_product_input' + c);
            p_value = parseInt(iObj.value);
            if (!isNaN(p_value)) {
                total = total + (p_value * lvra_mod_array[c]);
            }
        }
    }
    var obj1 = document.getElementById('lvra_total2');
    obj1.innerHTML = total;
}
