SubscribeForm = Class.create();

SubscribeForm.prototype = {
    initialize: function() {
        Behaviour.register({
            '#SSSubscribeForm_SubscribeForm_action_subscribe' : {
                onclick : this.submitSubscription
            }	
        })
    },
    submitSubscription : function(){
    	var form = $("SSSubscribeForm_SubscribeForm");
    	var message = $("SSSubscribeForm_SubscribeForm");
    	
    	// Submit the form via ajax
	   if (form.validate() == true)
	   {
            Ajax.SubmitForm(form, "subscribe", {
                onSuccess : function(response) {
                        //alert(response.responseText + '!!!!');
                        message.style.display = '';
                        message.innerHTML = '<span>' + response.responseText + '</span>';
                    },
                    onFailure : function(response) {
                        alert(response.responseText);
                    }
            });
	   }
    	return false;
    }
};
SubscribeForm.applyTo("#SSSubscribeForm_SubscribeForm");