﻿
var soupEmailMgr = {

    init: function() {
        specialtys.com.SDProxy.GetSoupEmailStatus(function(data) {
            $('#soupEmailSubscribe').hide();
            $('#soupEmailUnsubscribe').hide();
            if (data) $('#soupEmailUnsubscribe').show();
            if (!data) $('#soupEmailSubscribe').show();
        });
    },
    subscribe: function(enabled, callback) {
        specialtys.com.SDProxy.UpdateSoupEmailSubscription(enabled, function() {
            $('#soupEmailSubscribe').hide();
            $('#soupEmailUnsubscribe').hide();
            if (callback != undefined) callback.call(this);
            if (enabled) $('#soupEmailUnsubscribe').fadeIn('slow');
            if (!enabled) $('#soupEmailSubscribe').fadeIn('slow');
        });
    }

}
