function customconfirm(message, callback) {
    customconfirm(message, callback, null);
}
function customconfirm(message, callback, callback2) {
    j('#confirm').modal({
        position: ["20%", ],
        overlayId: 'confirm-overlay',
        containerId: 'confirm-container',
        onShow: function(dialog) {
            j('.message', dialog.data[0]).append(message);

            // if the user clicks "yes"
            j('.yes', dialog.data[0]).click(function() {
                // call the callback
                if (j.isFunction(callback)) {
                    callback.apply();
                }
                // close the dialog
                j.modal.close();
            });

            j('.no', dialog.data[0]).click(function() {
                // call the callback
                if (j.isFunction(callback2)) {
                    callback2.apply();
                }
                // close the dialog
                j.modal.close();
            });
        }
    });
}
