﻿function ShowMessage(messageText, severity, popupWidth, popupHeight, callbackHandler) {
    $(".message-popup").dialog({
        resizable: false,
        bgiframe: true,
        width: popupWidth,
        minHeight: popupHeight,
        modal: true
    });

    try {
        var id = "[id$='" + callbackHandler + "']";
        var handlerID = $(id).attr("id").replace(/[_]/g, "$");
    } catch (e) {
        handlerID = "";
    }

    $("#message-popup-ok").click(function() { if (callbackHandler != "") { __doPostBack(handlerID, messageText); } $(".message-popup").dialog("close"); });
    $("#message-popup-text").html(messageText);

    switch (severity) {
        case "INFO": $("#message-popup-image").attr("src", "/Images/popupInfo.png"); break;
        case "WARNING": $("#message-popup-image").attr("src", "/Images/popupWarning.png"); break;
        case "ERROR": $("#message-popup-image").attr("src", "/Images/popupError.png"); break;
        case "SUCCESS": $("#message-popup-image").attr("src", "/Images/popupOK.png"); break;
    }

    $(".message-popup").css('margin-left', '0px');

    $("#ui-dialog-title").css('float', 'none');
    $("#ui-dialog-title").css('color', '#fff');

    $("#ui-dialog-title-1").css('float', 'none');
    $("#ui-dialog-title-1").css('color', '#fff');

    $("#ui-dialog-title-2").css('float', 'none');
    $("#ui-dialog-title-2").css('color', '#fff');

    $("#ui-dialog-title-3").css('float', 'none');
    $("#ui-dialog-title-3").css('color', '#fff');

    $("#ui-dialog-titlebar").css('float', 'none');
    $("#ui-dialog-titlebar").css('color', '#fff');

    $(".message-popup").dialog("open");

    return false;
}

function ShowConfirm(messageText, popupWidth, popupHeight, callbackHandler) {
    $(".confirm-popup").dialog({
        resizable: false,
        bgiframe: true,
        width: popupWidth,
        height: popupHeight,
        modal: true
    });

    var id = "[id$='_" + callbackHandler + "']";
    $("#confirm-popup-cancel").click(function() { $(".confirm-popup").dialog("destroy"); });

    var handlerID = $(id).attr("id").replace(/[_]/g, "$");

    $("#confirm-popup-confirm").click(function() { __doPostBack(handlerID, messageText); $(".confirm-popup").dialog("close"); });

    $(".popupMessage").html(messageText);

    $(".message-popup").css('margin-left', '0px');

    $("#ui-dialog-title").css('float', 'none');
    $("#ui-dialog-title").css('color', '#fff');

    $("#ui-dialog-title-1").css('float', 'none');
    $("#ui-dialog-title-1").css('color', '#fff');

    $("#ui-dialog-title-2").css('float', 'none');
    $("#ui-dialog-title-2").css('color', '#fff');

    $("#ui-dialog-title-3").css('float', 'none');
    $("#ui-dialog-title-3").css('color', '#fff');

    $("#ui-dialog-titlebar").css('float', 'none');
    $("#ui-dialog-titlebar").css('color', '#fff');
    
    $(".confirm-popup").dialog("open");
    return false;
}
