﻿(function($) {
    $.extend({
        ConfirmLinkButton: function(btn, message) {

            if ($('#divConfirm').length != 0)
                $('#divConfirm').remove();
            //if ($('#divConfirm').length == 0) {
                $('body').append('<div id="divConfirm" style="text-align: center; padding: 10px;"></div>');
                var elements = '<div id=divConfirmMessage style="padding: 10px;"></div>'
                elements += '<input type="button" id="btnConfirmOK" value="OK" />';
                elements += '<input type="button" id="btnConfirmCancel" value="Cancel" />';
                $('#divConfirm').append(elements);
            //}

            $('#divConfirm').dialog({ autoOpen: false, modal: true });
            $('#divConfirm').dialog("open");
            $('#divConfirmMessage').text(message);
            $('#btnConfirmCancel').click(function($e0) {
                $('#divConfirm').dialog("close");
            });
            $('#btnConfirmOK').click(function($e1) {
                $e1.preventDefault();
                eval(btn.href);
            });
            return false;
        }
    })
})(jQuery);

(function($) {
    $.extend({
        ConfirmButton: function(fnOk, fnCancel, message, arg) {

            if ($('#divConfirm').length != 0)
                $('#divConfirm').remove();
            //if ($('#divConfirm').length == 0) {
            $('body').append('<div id=divConfirm style="text-align: center; padding: 10px;"></div>');
            var elements = '<div id=divConfirmMessage style="padding: 10px;"></div>'
            elements += '<input type="button" id="btnConfirmOK" value="OK" />';
            elements += '<input type="button" id="btnConfirmCancel" value="Cancel" />';
            $('#divConfirm').append(elements);
            //}

            $('#divConfirm').dialog({ autoOpen: false, modal: true });
            $('#divConfirm').dialog("open");
            $('#divConfirmMessage').text(message);
            $('#btnConfirmCancel').click(function($e0) {
                $('#divConfirm').dialog("close");
                if (fnCancel)
                    fnCancel(arg);
            });
            $('#btnConfirmOK').click(function($e1) {
                $e1.preventDefault();
                $('#divConfirm').dialog("close");
                if (fnOk)
                    fnOk(arg);
            });
            return false;
        }
    })
})(jQuery);
