﻿(function($) {

    if (typeof FR == 'undefined') FR = {};

    FR.confirmButtons = {
        buttons: [],
        add: function(ID, TargetControlID, ConfirmText) {
            this.buttons[ID] = new confirmButton(TargetControlID, ConfirmText);
            return this.buttons[ID];
        },
        find: function(ID) {
            if (typeof (this.buttons[ID]) != 'undefined') {
                return this.buttons[ID];
            }
            return null;
        }
    };

    var confirmButton = function(TargetControlID, ConfirmText) {
        this._TargetControlID = TargetControlID;
        this._ConfirmText = ConfirmText;
        this.pop = function() {
            confirm(this._ConfirmText);
        };
        
        $('#' + TargetControlID).click(this.clickOpener.bind(this));
        
    };

})(jQuery);
