﻿// For the DevEx uploader, et. al..

function Uploader_OnUploadStart() {

    btnUploadClient.SetText("Uploading...");
    btnUploadClient.SetEnabled(false);
}

function Uploader_OnUploadComplete(args) {

    btnUploadClient.SetText("Uploading");
    btnUploadClient.SetEnabled(true);

    // Hide the basic download panel:
    var pnlNameToSearch = args.callbackData.replace('$', '_').replace('$', '_').replace('$', '_').replace('$', '_').replace('$', '_');
    var pnlObj = document.getElementById(pnlNameToSearch);

    if (pnlObj != null) {

        pnlObj.style.display = 'none';

        if (args.isValid) {

            // Make success panel visible:
            var pnlNameToSearchIsOK = pnlNameToSearch + 'IsOK';
            var pnlObj2 = document.getElementById(pnlNameToSearchIsOK);
            pnlObj2.style.display = 'inline';

        } else {

            // Make failure panel visible:
            var pnlNameToSearchNotOK = pnlNameToSearch + 'NotOK';
            var pnlObj2 = document.getElementById(pnlNameToSearchNotOK);
            pnlObj2.style.display = 'inline';

        }
    }
}




