Type.registerNamespace('Henrys.Web.HeadShotsRentals.WebServices');
Henrys.Web.HeadShotsRentals.WebServices.NewsletterService=function() {
Henrys.Web.HeadShotsRentals.WebServices.NewsletterService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Henrys.Web.HeadShotsRentals.WebServices.NewsletterService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return Henrys.Web.HeadShotsRentals.WebServices.NewsletterService._staticInstance.get_path();},
AddSubscription:function(emailAddress,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AddSubscription',true,{emailAddress:emailAddress},succeededCallback,failedCallback,userContext); }}
Henrys.Web.HeadShotsRentals.WebServices.NewsletterService.registerClass('Henrys.Web.HeadShotsRentals.WebServices.NewsletterService',Sys.Net.WebServiceProxy);
Henrys.Web.HeadShotsRentals.WebServices.NewsletterService._staticInstance = new Henrys.Web.HeadShotsRentals.WebServices.NewsletterService();
Henrys.Web.HeadShotsRentals.WebServices.NewsletterService.set_path = function(value) { Henrys.Web.HeadShotsRentals.WebServices.NewsletterService._staticInstance.set_path(value); }
Henrys.Web.HeadShotsRentals.WebServices.NewsletterService.get_path = function() { return Henrys.Web.HeadShotsRentals.WebServices.NewsletterService._staticInstance.get_path(); }
Henrys.Web.HeadShotsRentals.WebServices.NewsletterService.set_timeout = function(value) { Henrys.Web.HeadShotsRentals.WebServices.NewsletterService._staticInstance.set_timeout(value); }
Henrys.Web.HeadShotsRentals.WebServices.NewsletterService.get_timeout = function() { return Henrys.Web.HeadShotsRentals.WebServices.NewsletterService._staticInstance.get_timeout(); }
Henrys.Web.HeadShotsRentals.WebServices.NewsletterService.set_defaultUserContext = function(value) { Henrys.Web.HeadShotsRentals.WebServices.NewsletterService._staticInstance.set_defaultUserContext(value); }
Henrys.Web.HeadShotsRentals.WebServices.NewsletterService.get_defaultUserContext = function() { return Henrys.Web.HeadShotsRentals.WebServices.NewsletterService._staticInstance.get_defaultUserContext(); }
Henrys.Web.HeadShotsRentals.WebServices.NewsletterService.set_defaultSucceededCallback = function(value) { Henrys.Web.HeadShotsRentals.WebServices.NewsletterService._staticInstance.set_defaultSucceededCallback(value); }
Henrys.Web.HeadShotsRentals.WebServices.NewsletterService.get_defaultSucceededCallback = function() { return Henrys.Web.HeadShotsRentals.WebServices.NewsletterService._staticInstance.get_defaultSucceededCallback(); }
Henrys.Web.HeadShotsRentals.WebServices.NewsletterService.set_defaultFailedCallback = function(value) { Henrys.Web.HeadShotsRentals.WebServices.NewsletterService._staticInstance.set_defaultFailedCallback(value); }
Henrys.Web.HeadShotsRentals.WebServices.NewsletterService.get_defaultFailedCallback = function() { return Henrys.Web.HeadShotsRentals.WebServices.NewsletterService._staticInstance.get_defaultFailedCallback(); }
Henrys.Web.HeadShotsRentals.WebServices.NewsletterService.set_path("/WebServices/NewsletterService.asmx");
Henrys.Web.HeadShotsRentals.WebServices.NewsletterService.AddSubscription= function(emailAddress,onSuccess,onFailed,userContext) {Henrys.Web.HeadShotsRentals.WebServices.NewsletterService._staticInstance.AddSubscription(emailAddress,onSuccess,onFailed,userContext); }

