function getPrice(id, arr) {
        eval('var a = getSelected_' + id +'()');        
        eval('var res = ' + arr);
        for(var i = 0; i < a.length; i++) {                          
            res = res[a[i]];
        }
        return res;
}

function updatePrice(id, arr, name)
{
    p = getPrice(id, arr);
    if(p != undefined) {
        if(p.price != p.priceold) {
            document.getElementById('price_old_' + id).innerHTML = p.priceold;
        }
        document.getElementById('price_' + id).innerHTML = p.price;
        document.getElementById('buyform_' + id).style.display = 'block';
        document.getElementById('buyForm' + name + '_id').value = p.id;
    }
    else {
        if(document.getElementById('price_old_' + id) != undefined) {
            document.getElementById('price_old_' + id).innerHTML = "-";
        }
        document.getElementById('price_' + id).innerHTML = "-";
        document.getElementById('buyform_' + id).style.display = 'none';        
    }
}


function showPayment(id)
{
    for(var i in PayArr[id]) {
        obj = document.getElementById("form_payment-"+i);
        if(PayArr[id][i] == 1) {
            obj.disabled = "";
        }
        else {
            obj.disabled = "disabled";
        }
    }
}
