function updateAvailability(elementID, productRef, productQty, lockID, anURL) { document.getElementById(elementID).innerHTML = document.getElementById('prodinfoload').innerHTML; disableField(lockID,'true'); disableAddButton('true'); disableCheckButtons('true'); var formparams = {}; formparams['ProductRef'] = productRef; formparams['ProductQty'] = productQty; $.ajax({ type: "POST", url: anURL, data: formparams, dataType: "html", success: function(html) { document.getElementById(elementID).innerHTML = html; var changedid = "changed_" + lockID; if (undefined != document.getElementById(changedid)) { document.getElementById(lockID).value = document.getElementById(changedid).innerHTML; } disableField(lockID,'false'); disableAddButton('false'); disableCheckButtons('false'); }, error: function(req, stat, error) { disableField(lockID,'false'); disableAddButton('false'); disableCheckButtons('false'); } }); } function updatePrice(elementID, productRef, productQty, lockID, anURL) { document.getElementById(elementID).innerHTML = document.getElementById('prodinfoload').innerHTML; disableField(lockID,'true'); disableAddButton('true'); disableCheckButtons('true'); var formparams = {}; formparams['ProductRef'] = productRef; formparams['ProductQty'] = productQty; $.ajax({ type: "POST", url: anURL, data: formparams, dataType: "html", success: function(html) { document.getElementById(elementID).innerHTML = html; disableField(lockID,'false'); disableAddButton('false'); disableCheckButtons('false'); }, error: function(req, stat, error) { disableField(lockID,'false'); disableAddButton('false'); disableCheckButtons('false'); } }); }