BeginPage = new ( Class.create({
    
    initialize : function() {},
    
    SetEvents : function()
    {
        Event.observe( "invitationOKButton", "click", this.SendDirectInvitation.bindAsEventListener(this) );
    },
    
    SendDirectInvitation : function(event)
    {
        Event.stop(event);
        if(!Utils.IsValidString($("level").value, "Email"))
        {
            $("messageText").innerHTML = "Érvénytelen e-mail címet adtál meg.";
        }
        else
        {
            response = ActionHandler.GetResponse({
                url: "Components/Invitation/InvitationActionHandler.php",
                action: "SendDirectInvitation",
                parameters: "&email=" + encodeURIComponent($("level").value)
            });
            if(response.isFreeEmail)
            {
                $("messageText").innerHTML = "Meghívódat elküldtük a megadott e-mail címre."
                $("level").value = "";
            }
            else
            {
                $("messageText").innerHTML = "A megadott e-mail címmel már regisztráltak."
            }
        }
    }
    
}))();
