var _newsletter_side  =   {

    init:   {
        _:  function() {

            this.form._();
        },

        form: {
            _:  function() {

                this.submit._();
            },
            
            submit: {
                _:  function() {
                
                    $('#form_newsletter_side').assset()

                        .submit(function() {

                            $.post(
                                _settings.ajax.root + $(this).attr('action'),
                                
                                $(this).serialize(),
                                
                                function(i_fb) {
                                    
                                    i_fb    =   _utils.fb(i_fb);
                                    if (i_fb.check == 'ok') 
                                    {
                                        alert(_settings.feedbacks.newsletter.subscribe.ok);
                                    }
                                    else
                                    {
                                        var l_alert =   _settings.feedbacks.newsletter.subscribe[i_fb.comment];
                                        
                                        if (l_alert)
                                        {
                                            alert(l_alert);
                                        }
                                        else
                                        {
                                            alert('/newsletter_side/' + i_fb.data.join(':'));
                                        }
                                    }
                                }
                            );
                            
                            return false;
                        })
                    ;
                }
            }
            
            
        }
    }
};

$(document).ready(function() {_newsletter_side.init._();});


