
function getE(name) {
    if (document.getElementById)
        var elem = document.getElementById(name);
    else if (document.all)
        var elem = document.all[name];
    else if (document.layers)
        var elem = document.layers[name];
    return elem;
}

function OpenWindow(query, w, h, scroll) {
    var l = (screen.width - w) / 2;
    var t = (screen.height - h) / 2;

    winprops = 'resizable=0, height=' + h + ',width=' + w + ',top=' + t + ',left=' + l + 'w';
    if (scroll) winprops += ',scrollbars=1';
    var f = window.open(query, "_blank", winprops);
}

function isNumberKey(evt) {
    var charCode = (evt.which) ? evt.which : event.keyCode
    if (charCode > 31 && (charCode < 48 || charCode > 57))
        return false;

    return true;
}

function GetTotal(cases, id, quantity, unitprice, rows) {
    var i = parseInt(id);
    var q = parseInt(quantity);
    var p = parseFloat(unitprice);
    var c = parseFloat(cases);
    var r = parseInt(rows);

    if (isNaN(i)) {
        i = 0;
    }

    if (isNaN(q)) {
        q = 0;
    }

    if (isNaN(p)) {
        p = 0;
    }

    if (isNaN(c)) {
        c = 0;
    }

    document.getElementById('spanTotal' + i).innerHTML = '$' + c * p * q;
    document.getElementById('spanTemp' + i).innerHTML = c * p * q;

    var j = 0;
    var total = 0;
    for (j = 1; j <= r; j++) {
        total += parseFloat(document.getElementById('spanTemp' + j).innerHTML);
    }

    document.getElementById('spanSubTotal').innerHTML = '$' + total;
}

function GetTotal2(cases, id, quantity, unitprice, rows) {
    var i = parseInt(id);
    var q = parseInt(quantity);
    var p = parseFloat(unitprice);
    var c = parseFloat(cases);
    var r = parseInt(rows);

    if (isNaN(i)) {
        i = 0;
    }

    if (isNaN(q)) {
        q = 0;
    }

    if (isNaN(p)) {
        p = 0;
    }

    if (isNaN(c)) {
        c = 0;
    }

    document.getElementById('spanTotal' + i).innerHTML = '$' + c * p * q;
    document.getElementById('spanTemp' + i).innerHTML = c * p * q;

    var j = 0;
    var total = 0;
    for (j = 0; j < r; j++) {
        total += parseFloat(document.getElementById('spanTemp' + j).innerHTML);
    }

    document.getElementById('spanSubTotal').innerHTML = '$' + total;
}
