OfferPage = Class.create();
Object.extend(OfferPage.prototype, WebControl.prototype);

Object.extend(OfferPage.prototype,
    {
        initialize : function(config)
        {
            WebControl.prototype.initialize.call(this, config);
            var thisClass = this;
            
            this.config.Show = function()
            {
            }
            
            this.config.AddEvents = function()
            {
                Event.observe("sendButton", "click", thisClass.SendOffer.bindAsEventListener(thisClass));
            }
        },
        
        SendOffer : function(event)
        {
            Event.stop(event);
            if($("name").value.blank() || $("level").value.blank() || $("phone").value.blank() || $("message").value.blank())
            {
                alert("Kérjük, minden mezőt töltsön ki!");
            }
            else
            {
                $("sendButton").update("Üzenetét küldjük...");
                var result = ActionHandler.GetResponse(
                {
                    url: "Components/OfferPage/OfferPageActionHandler.php",
                    action: "SendMessage",
                    parameters: "name=" + $("name").value + "&level=" + $("level").value + "&phone=" + $("phone").value + "&message=" + $("message").value
                });
                if(result)
                {
                    $("offerForm").update("<h1>Üzenetét sikeresen elküldtük</h1>");
                }
            }
        }
    }
);
