nm3clol-archived-russellcou.../mirror/www.russellcountyva.us/common/Modules/NotifyMe/NotifyMeAjax.asmx/js.js

116 lines
14 KiB
JavaScript

var NotifyMeAjax=function() {
NotifyMeAjax.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
NotifyMeAjax.prototype={
_get_path:function() {
var p = this.get_path();
if (p) return p;
else return NotifyMeAjax._staticInstance.get_path();},
EnsureProfileExists:function(emailAddress,emailType,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'EnsureProfileExists',false,{emailAddress:emailAddress,emailType:emailType},succeededCallback,failedCallback,userContext); },
UpdateSubscriberListsUI:function(emailAddress,nid,mailListID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UpdateSubscriberListsUI',false,{emailAddress:emailAddress,nid:nid,mailListID:mailListID},succeededCallback,failedCallback,userContext); },
CheckUserForSMSAlert:function(emailAddress,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'CheckUserForSMSAlert',false,{emailAddress:emailAddress},succeededCallback,failedCallback,userContext); },
UpdateSMSNumber:function(emailAddress,smsNumber,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UpdateSMSNumber',false,{emailAddress:emailAddress,smsNumber:smsNumber},succeededCallback,failedCallback,userContext); },
UpdateEmailPreference:function(emailAddress,format,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UpdateEmailPreference',false,{emailAddress:emailAddress,format:format},succeededCallback,failedCallback,userContext); },
SubscriptionsForMailList:function(emailAddress,mailListID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SubscriptionsForMailList',false,{emailAddress:emailAddress,mailListID:mailListID},succeededCallback,failedCallback,userContext); },
GetProfile:function(emailAddress,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetProfile',false,{emailAddress:emailAddress},succeededCallback,failedCallback,userContext); },
SetShowSubHelp:function(isShownHelp,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SetShowSubHelp',false,{isShownHelp:isShownHelp},succeededCallback,failedCallback,userContext); },
GetMinProfileInfo:function(emailAddress,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetMinProfileInfo',false,{emailAddress:emailAddress},succeededCallback,failedCallback,userContext); },
GetBounceNotice:function(emailAddress,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetBounceNotice',false,{emailAddress:emailAddress},succeededCallback,failedCallback,userContext); },
UpdateBusinessPreference:function(emailAddress,isBusiness,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UpdateBusinessPreference',false,{emailAddress:emailAddress,isBusiness:isBusiness},succeededCallback,failedCallback,userContext); },
ReactivateEmail:function(emailAddress,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ReactivateEmail',false,{emailAddress:emailAddress},succeededCallback,failedCallback,userContext); },
UpdateProfile:function(emailAddress,firstName,lastName,addressLine1,addressLine2,city,state,postalCode,how,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UpdateProfile',false,{emailAddress:emailAddress,firstName:firstName,lastName:lastName,addressLine1:addressLine1,addressLine2:addressLine2,city:city,state:state,postalCode:postalCode,how:how},succeededCallback,failedCallback,userContext); },
AddSubscriptionSMS:function(emailAddress,mailListID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AddSubscriptionSMS',false,{emailAddress:emailAddress,mailListID:mailListID},succeededCallback,failedCallback,userContext); },
AddSubscriptionEmail:function(emailAddress,mailListID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AddSubscriptionEmail',false,{emailAddress:emailAddress,mailListID:mailListID},succeededCallback,failedCallback,userContext); },
RemoveSubscriptionSMS:function(emailAddress,mailListID,sendConfirmation,isAdmin,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'RemoveSubscriptionSMS',false,{emailAddress:emailAddress,mailListID:mailListID,sendConfirmation:sendConfirmation,isAdmin:isAdmin},succeededCallback,failedCallback,userContext); },
RemoveSubscriptionEmail:function(emailAddress,mailListID,sendConfirmation,isAdmin,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'RemoveSubscriptionEmail',false,{emailAddress:emailAddress,mailListID:mailListID,sendConfirmation:sendConfirmation,isAdmin:isAdmin},succeededCallback,failedCallback,userContext); },
CheckSMSNumber:function(emailAddress,phoneNumber,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'CheckSMSNumber',false,{emailAddress:emailAddress,phoneNumber:phoneNumber},succeededCallback,failedCallback,userContext); },
RemoveSubscriptions:function(subscriptions,mailListID,sendConfirmation,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'RemoveSubscriptions',false,{subscriptions:subscriptions,mailListID:mailListID,sendConfirmation:sendConfirmation},succeededCallback,failedCallback,userContext); },
RemoveAllSubscriptions:function(emailAddress,mailList,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'RemoveAllSubscriptions',false,{emailAddress:emailAddress,mailList:mailList},succeededCallback,failedCallback,userContext); }}
NotifyMeAjax.registerClass('NotifyMeAjax',Sys.Net.WebServiceProxy);
NotifyMeAjax._staticInstance = new NotifyMeAjax();
NotifyMeAjax.set_path = function(value) { NotifyMeAjax._staticInstance.set_path(value); }
NotifyMeAjax.get_path = function() { return NotifyMeAjax._staticInstance.get_path(); }
NotifyMeAjax.set_timeout = function(value) { NotifyMeAjax._staticInstance.set_timeout(value); }
NotifyMeAjax.get_timeout = function() { return NotifyMeAjax._staticInstance.get_timeout(); }
NotifyMeAjax.set_defaultUserContext = function(value) { NotifyMeAjax._staticInstance.set_defaultUserContext(value); }
NotifyMeAjax.get_defaultUserContext = function() { return NotifyMeAjax._staticInstance.get_defaultUserContext(); }
NotifyMeAjax.set_defaultSucceededCallback = function(value) { NotifyMeAjax._staticInstance.set_defaultSucceededCallback(value); }
NotifyMeAjax.get_defaultSucceededCallback = function() { return NotifyMeAjax._staticInstance.get_defaultSucceededCallback(); }
NotifyMeAjax.set_defaultFailedCallback = function(value) { NotifyMeAjax._staticInstance.set_defaultFailedCallback(value); }
NotifyMeAjax.get_defaultFailedCallback = function() { return NotifyMeAjax._staticInstance.get_defaultFailedCallback(); }
NotifyMeAjax.set_enableJsonp = function(value) { NotifyMeAjax._staticInstance.set_enableJsonp(value); }
NotifyMeAjax.get_enableJsonp = function() { return NotifyMeAjax._staticInstance.get_enableJsonp(); }
NotifyMeAjax.set_jsonpCallbackParameter = function(value) { NotifyMeAjax._staticInstance.set_jsonpCallbackParameter(value); }
NotifyMeAjax.get_jsonpCallbackParameter = function() { return NotifyMeAjax._staticInstance.get_jsonpCallbackParameter(); }
NotifyMeAjax.set_path("/Common/modules/NotifyMe/NotifyMeAjax.asmx");
NotifyMeAjax.EnsureProfileExists= function(emailAddress,emailType,onSuccess,onFailed,userContext) {NotifyMeAjax._staticInstance.EnsureProfileExists(emailAddress,emailType,onSuccess,onFailed,userContext); }
NotifyMeAjax.UpdateSubscriberListsUI= function(emailAddress,nid,mailListID,onSuccess,onFailed,userContext) {NotifyMeAjax._staticInstance.UpdateSubscriberListsUI(emailAddress,nid,mailListID,onSuccess,onFailed,userContext); }
NotifyMeAjax.CheckUserForSMSAlert= function(emailAddress,onSuccess,onFailed,userContext) {NotifyMeAjax._staticInstance.CheckUserForSMSAlert(emailAddress,onSuccess,onFailed,userContext); }
NotifyMeAjax.UpdateSMSNumber= function(emailAddress,smsNumber,onSuccess,onFailed,userContext) {NotifyMeAjax._staticInstance.UpdateSMSNumber(emailAddress,smsNumber,onSuccess,onFailed,userContext); }
NotifyMeAjax.UpdateEmailPreference= function(emailAddress,format,onSuccess,onFailed,userContext) {NotifyMeAjax._staticInstance.UpdateEmailPreference(emailAddress,format,onSuccess,onFailed,userContext); }
NotifyMeAjax.SubscriptionsForMailList= function(emailAddress,mailListID,onSuccess,onFailed,userContext) {NotifyMeAjax._staticInstance.SubscriptionsForMailList(emailAddress,mailListID,onSuccess,onFailed,userContext); }
NotifyMeAjax.GetProfile= function(emailAddress,onSuccess,onFailed,userContext) {NotifyMeAjax._staticInstance.GetProfile(emailAddress,onSuccess,onFailed,userContext); }
NotifyMeAjax.SetShowSubHelp= function(isShownHelp,onSuccess,onFailed,userContext) {NotifyMeAjax._staticInstance.SetShowSubHelp(isShownHelp,onSuccess,onFailed,userContext); }
NotifyMeAjax.GetMinProfileInfo= function(emailAddress,onSuccess,onFailed,userContext) {NotifyMeAjax._staticInstance.GetMinProfileInfo(emailAddress,onSuccess,onFailed,userContext); }
NotifyMeAjax.GetBounceNotice= function(emailAddress,onSuccess,onFailed,userContext) {NotifyMeAjax._staticInstance.GetBounceNotice(emailAddress,onSuccess,onFailed,userContext); }
NotifyMeAjax.UpdateBusinessPreference= function(emailAddress,isBusiness,onSuccess,onFailed,userContext) {NotifyMeAjax._staticInstance.UpdateBusinessPreference(emailAddress,isBusiness,onSuccess,onFailed,userContext); }
NotifyMeAjax.ReactivateEmail= function(emailAddress,onSuccess,onFailed,userContext) {NotifyMeAjax._staticInstance.ReactivateEmail(emailAddress,onSuccess,onFailed,userContext); }
NotifyMeAjax.UpdateProfile= function(emailAddress,firstName,lastName,addressLine1,addressLine2,city,state,postalCode,how,onSuccess,onFailed,userContext) {NotifyMeAjax._staticInstance.UpdateProfile(emailAddress,firstName,lastName,addressLine1,addressLine2,city,state,postalCode,how,onSuccess,onFailed,userContext); }
NotifyMeAjax.AddSubscriptionSMS= function(emailAddress,mailListID,onSuccess,onFailed,userContext) {NotifyMeAjax._staticInstance.AddSubscriptionSMS(emailAddress,mailListID,onSuccess,onFailed,userContext); }
NotifyMeAjax.AddSubscriptionEmail= function(emailAddress,mailListID,onSuccess,onFailed,userContext) {NotifyMeAjax._staticInstance.AddSubscriptionEmail(emailAddress,mailListID,onSuccess,onFailed,userContext); }
NotifyMeAjax.RemoveSubscriptionSMS= function(emailAddress,mailListID,sendConfirmation,isAdmin,onSuccess,onFailed,userContext) {NotifyMeAjax._staticInstance.RemoveSubscriptionSMS(emailAddress,mailListID,sendConfirmation,isAdmin,onSuccess,onFailed,userContext); }
NotifyMeAjax.RemoveSubscriptionEmail= function(emailAddress,mailListID,sendConfirmation,isAdmin,onSuccess,onFailed,userContext) {NotifyMeAjax._staticInstance.RemoveSubscriptionEmail(emailAddress,mailListID,sendConfirmation,isAdmin,onSuccess,onFailed,userContext); }
NotifyMeAjax.CheckSMSNumber= function(emailAddress,phoneNumber,onSuccess,onFailed,userContext) {NotifyMeAjax._staticInstance.CheckSMSNumber(emailAddress,phoneNumber,onSuccess,onFailed,userContext); }
NotifyMeAjax.RemoveSubscriptions= function(subscriptions,mailListID,sendConfirmation,onSuccess,onFailed,userContext) {NotifyMeAjax._staticInstance.RemoveSubscriptions(subscriptions,mailListID,sendConfirmation,onSuccess,onFailed,userContext); }
NotifyMeAjax.RemoveAllSubscriptions= function(emailAddress,mailList,onSuccess,onFailed,userContext) {NotifyMeAjax._staticInstance.RemoveAllSubscriptions(emailAddress,mailList,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('CivicPlus.CMS.Site');
if (typeof(CivicPlus.CMS.Site.NotifyMeProfile) === 'undefined') {
CivicPlus.CMS.Site.NotifyMeProfile=gtc("CivicPlus.CMS.Site.NotifyMeProfile");
CivicPlus.CMS.Site.NotifyMeProfile.registerClass('CivicPlus.CMS.Site.NotifyMeProfile');
}
Type.registerNamespace('CivicPlus.Entities.Modules.NotifyMe');
if (typeof(CivicPlus.Entities.Modules.NotifyMe.MailingList) === 'undefined') {
CivicPlus.Entities.Modules.NotifyMe.MailingList=gtc("CivicPlus.Entities.Modules.NotifyMe.MailingList");
CivicPlus.Entities.Modules.NotifyMe.MailingList.registerClass('CivicPlus.Entities.Modules.NotifyMe.MailingList');
}
if (typeof(CivicPlus.CMS.Site.SubscriptionSummary) === 'undefined') {
CivicPlus.CMS.Site.SubscriptionSummary = function() { throw Error.invalidOperation(); }
CivicPlus.CMS.Site.SubscriptionSummary.prototype = {Email: 1,SMS: 2}
CivicPlus.CMS.Site.SubscriptionSummary.registerEnum('CivicPlus.CMS.Site.SubscriptionSummary', true);
}
if (typeof(CivicPlus.CMS.Site.AddSubscriberResults) === 'undefined') {
CivicPlus.CMS.Site.AddSubscriberResults = function() { throw Error.invalidOperation(); }
CivicPlus.CMS.Site.AddSubscriberResults.prototype = {SubscribedSuccessfully: 0,AlreadySubscribed: 1,SMSNumberNotPopulated: -5,ErrorOverSMSLimit: -4,ErrorInsufficientRights: -3,ErrorProfileNotPresent: -2,ErrorMailingListInvalid: -1}
CivicPlus.CMS.Site.AddSubscriberResults.registerEnum('CivicPlus.CMS.Site.AddSubscriberResults', true);
}
if (typeof(CivicPlus.CMS.Site.RemoveSubscriberResults) === 'undefined') {
CivicPlus.CMS.Site.RemoveSubscriberResults = function() { throw Error.invalidOperation(); }
CivicPlus.CMS.Site.RemoveSubscriberResults.prototype = {UnsubscribedSuccessfully: 0,WasNotSubscribed: 1,ErrorInsufficientRights: -3,ErrorProfileNotPresent: -2,ErrorMailingListInvalid: -1}
CivicPlus.CMS.Site.RemoveSubscriberResults.registerEnum('CivicPlus.CMS.Site.RemoveSubscriberResults', true);
}