﻿
/*
*  Show a block UI element over a container for processing
*/
function showWaitMessage(showit, txt, containerName) {
    try {
        if (containerName == null || containerName == undefined) {
            containerName = "";
        }
        if (containerName.length > 0) {
            //if it has a . then its a class reference not an id
            if (containerName.indexOf('.') == -1) {
                containerName = "#" + containerName;
            }
        }
        if ($(containerName).length > 0) {
            if (showit) {
                $(containerName).block({ message: '<h1>' + txt + '</h1>' });
                return;
            }

            $(containerName).unblock();
        }
    } catch (e) {
        alert("Ensure you have the jquery blockui script referenced: Error: " + e);
    }
}

function showAlert(msg, hideWaitMessage, waitMessageContiner) {
    if (hideWaitMessage == true) {
        waitMessageContiner = (waitMessageContiner == null || waitMessageContiner == undefined ? "" : waitMessageContiner);
        showWaitMessage(false, null, waitMessageContiner);
    }
    $.alertShow(msg, { zIndex: 6000, title: 'Error' });
}
