function testKey(e) {
    var key = (typeof e.charCode == 'undefined' ? e.keyCode : e.charCode);
    if (e.ctrlKey || e.altKey || key < 32)
        return true;
    
    key = String.fromCharCode(key);
    return /\d/.test(key);
}

function validateForm(objForm) {
    if (objForm.qty.value == 0 || objForm.qty.value == '') {
        alert('Fill the form please.');
        return false;
    }
    return true;
}

function set_qnt(theId) {
    var pack_size = (document.getElementById('pt1000').checked ? 1000 : 100);
    var qty = document.getElementById('qty').value;
    if (pack_size == 1000) {
        document.getElementById('pcs100').value = '';
        document.getElementById('pcs100').disabled = true;
        document.getElementById('pcs1000').disabled = false;
        document.getElementById('pcs1000').value = Math.round(qty / pack_size);
        document.getElementById('qty').value = document.getElementById('pcs1000').value;
        document.getElementById('type').value = 1;
    }
    else {
        document.getElementById('pcs1000').value = '';
        document.getElementById('pcs1000').disabled = true;
        document.getElementById('pcs100').disabled = false;
        document.getElementById('pcs100').value = Math.round(qty / pack_size);
        document.getElementById('qty').value = document.getElementById('pcs100').value;
        document.getElementById('type').value = 10;
    }
    
    document.getElementById(theId).focus();
}

function change_qnt(qnt, rpt) {
    document.getElementById('qty').value = (qnt ? qnt : 0);
}
