
var msg = new Array(
    "Подписка прошла успешно! На ваш E-mail выслано подтверждение.",
    "Электронная почта указана неверно!",
    "Этот адрес уже подписан на рассылку!",
    "Не выбраны разделы для подписки",
    "Пользователь не найден",
    "Данные успешно сохранены"
);
function subscribe(mail, title) {
    loadModal('/module/Subscribe/index/news', 'Подписка на новости');
}

if (!actions) var actions = new Object();

actions['subscribe'] = function($parent)
{
    $('.subscribeForm form', $parent).submit(function()
    {
        var obj = new Object();
        var $form = $(this);
        $('input:checkbox:checked, input:text, input:hidden', $form).each(function(){
            obj[this.name] = this.value;
        });
        $.post('/module/Subscribe/Index/subscribe', obj, function(res)
        {
            if (msg[res['msg_code']])
            {
                if (res['msg_code']==0) $('.modalCloseX').click();
                alert(msg[res['msg_code']]);
            }
        }, 'json');
        return false;
    });
}