﻿var globalQty = 0;
var globalPrice = 0;
var globalAmt = 0;
function DoIt(id) {
    if (document.getElementById('txt' + id).value != "") {
        document.getElementById('tb' + id).value = document.getElementById('txt' + id).value;
        CountTotal();
    }
    return false;
}
function CountTotal() {
    navigator.appName
    var qty = 0, price = 0, amt = 0;
    var isCartEmpty = true;
    for (a = 1; a <= 6; a++) {
        if (document.getElementById('cb' + a).checked == false && document.getElementById('tb' + a).value != '' && IsDigit(document.getElementById('tb' + a).value)) {
            qty += document.getElementById('tb' + a).value - 0;
            price += document.getElementById('lblP' + a).innerHTML - 0;

            var multiply = ((document.getElementById('tb' + a).value - 0) * (document.getElementById('lblP' + a).innerHTML - 0)) - 0;
            document.getElementById('lblA' + a).innerHTML = multiply.toFixed(2);
            amt += multiply;

            isCartEmpty = false;
            globalQty = qty;
            globalPrice = price;
            globalAmt = amt;
        } else {
            document.getElementById('lblA' + a).innerHTML = '0.00';
            document.getElementById('tb' + a).value = '';
            document.getElementById('txt' + a).value = '';
        }
        if (isCartEmpty) {
            globalAmt = 0;
            globalQty = 0;
            globalPrice = 0;
        }
    }
    
    document.getElementById('lblTotal').innerHTML = qty;
    document.getElementById('lblPTotal').innerHTML = price.toFixed(2);
    document.getElementById('lblATotal').innerHTML = amt.toFixed(2);
    
    return false;
}
function ApplyChanges(id, name) {
    var val1 = name + id;
    var val2 = 'tb' + id;
    if (name == 'tb') val2 = 'txt' + id;

    if (document.getElementById(val1).value != '') {
        document.getElementById('cb' + id).checked = false;
        document.getElementById(val2).value = document.getElementById(val1).value;
    }
    else {
        document.getElementById(val1).value = '';
        document.getElementById(val2).value = '';
        document.getElementById('lblA' + id).innerText = '0.00';
    }
    CountTotal();
}
function Confirm(guid1,guid2,guid3) {
    if (globalQty == 0) {
        alert('Cart is empty!');
        return false;
    }
    window.open('IssueOrder.aspx?asdklfjkajsdflkjkasdfj=' + guid1 + '&iowuoerinajvaofn=' + guid2 + '&opmnnajfoafoybfbasdvf=' + guid3, '');
    return true;
}
function IsDigit(value) {
    var checkOK = "0123456789";
    var checkStr = value;
    var allValid = true;
    var allNum = "";
    for (i = 0; i < checkStr.length; i++) {
        ch = checkStr.charAt(i);
        for (j = 0; j < checkOK.length; j++)
            if (ch == checkOK.charAt(j))
            break;
        if (j == checkOK.length) {
            allValid = false;
            break;
        }
        if (ch != ",")
            allNum += ch;
    }
    if (!allValid)
        return false;
    return true;
}
