/**
 * Used for editing an event
 */
Phx.namespace('Phx.Application.Modules.Sio', new function ()
{
    var _this = this;

    this.init = function()
    {
        $('#saveToProfile').bind('click.sio', sendRequest);
    };

    var sendRequest = function(e)
    {
        Phx.Event.stop(e);

        var _uniId = $('#uniId').val();

        Phx.Application.RequestRegistry.append({
            1:  'Sio_getSaveDialog',
            2:  Phx.Util.createDelegate(function(data) {

                    var dialog = Phx.UI.Dialog.HTML(i18n.getText('sio_add_head'), {
                        message : data.module.data.html
                    });

                    dialog.show();

                    var _cancelButton = $('#cancelUni');

                    _cancelButton.bind('click.cancel', function() {
                        dialog.close();
                    });
                }, _this),
            3:  _this,
            4:  '&uniId=' + _uniId
        });
    };
}());

