Type.registerNamespace('SpotRunner.Hollywood.ClientWebsite.Services');
SpotRunner.Hollywood.ClientWebsite.Services.AJAXService=function() {
SpotRunner.Hollywood.ClientWebsite.Services.AJAXService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
SpotRunner.Hollywood.ClientWebsite.Services.AJAXService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return SpotRunner.Hollywood.ClientWebsite.Services.AJAXService._staticInstance.get_path();},
AddToFavorites:function(encodedAccountID,encodedAdID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AddToFavorites',false,{encodedAccountID:encodedAccountID,encodedAdID:encodedAdID},succeededCallback,failedCallback,userContext); },
WriteMediaPlayedEvent:function(pagePath,mediaUrl,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'WriteMediaPlayedEvent',false,{pagePath:pagePath,mediaUrl:mediaUrl},succeededCallback,failedCallback,userContext); },
LogExcessiveRegionSelection:function(totalRegionCount,emailAddress,accountIDStr,activeGroupIDStr,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'LogExcessiveRegionSelection',false,{totalRegionCount:totalRegionCount,emailAddress:emailAddress,accountIDStr:accountIDStr,activeGroupIDStr:activeGroupIDStr},succeededCallback,failedCallback,userContext); }}
SpotRunner.Hollywood.ClientWebsite.Services.AJAXService.registerClass('SpotRunner.Hollywood.ClientWebsite.Services.AJAXService',Sys.Net.WebServiceProxy);
SpotRunner.Hollywood.ClientWebsite.Services.AJAXService._staticInstance = new SpotRunner.Hollywood.ClientWebsite.Services.AJAXService();
SpotRunner.Hollywood.ClientWebsite.Services.AJAXService.set_path = function(value) { SpotRunner.Hollywood.ClientWebsite.Services.AJAXService._staticInstance.set_path(value); }
SpotRunner.Hollywood.ClientWebsite.Services.AJAXService.get_path = function() { return SpotRunner.Hollywood.ClientWebsite.Services.AJAXService._staticInstance.get_path(); }
SpotRunner.Hollywood.ClientWebsite.Services.AJAXService.set_timeout = function(value) { SpotRunner.Hollywood.ClientWebsite.Services.AJAXService._staticInstance.set_timeout(value); }
SpotRunner.Hollywood.ClientWebsite.Services.AJAXService.get_timeout = function() { return SpotRunner.Hollywood.ClientWebsite.Services.AJAXService._staticInstance.get_timeout(); }
SpotRunner.Hollywood.ClientWebsite.Services.AJAXService.set_defaultUserContext = function(value) { SpotRunner.Hollywood.ClientWebsite.Services.AJAXService._staticInstance.set_defaultUserContext(value); }
SpotRunner.Hollywood.ClientWebsite.Services.AJAXService.get_defaultUserContext = function() { return SpotRunner.Hollywood.ClientWebsite.Services.AJAXService._staticInstance.get_defaultUserContext(); }
SpotRunner.Hollywood.ClientWebsite.Services.AJAXService.set_defaultSucceededCallback = function(value) { SpotRunner.Hollywood.ClientWebsite.Services.AJAXService._staticInstance.set_defaultSucceededCallback(value); }
SpotRunner.Hollywood.ClientWebsite.Services.AJAXService.get_defaultSucceededCallback = function() { return SpotRunner.Hollywood.ClientWebsite.Services.AJAXService._staticInstance.get_defaultSucceededCallback(); }
SpotRunner.Hollywood.ClientWebsite.Services.AJAXService.set_defaultFailedCallback = function(value) { SpotRunner.Hollywood.ClientWebsite.Services.AJAXService._staticInstance.set_defaultFailedCallback(value); }
SpotRunner.Hollywood.ClientWebsite.Services.AJAXService.get_defaultFailedCallback = function() { return SpotRunner.Hollywood.ClientWebsite.Services.AJAXService._staticInstance.get_defaultFailedCallback(); }
SpotRunner.Hollywood.ClientWebsite.Services.AJAXService.set_path("/Services/AJAXService.asmx");
SpotRunner.Hollywood.ClientWebsite.Services.AJAXService.AddToFavorites= function(encodedAccountID,encodedAdID,onSuccess,onFailed,userContext) {SpotRunner.Hollywood.ClientWebsite.Services.AJAXService._staticInstance.AddToFavorites(encodedAccountID,encodedAdID,onSuccess,onFailed,userContext); }
SpotRunner.Hollywood.ClientWebsite.Services.AJAXService.WriteMediaPlayedEvent= function(pagePath,mediaUrl,onSuccess,onFailed,userContext) {SpotRunner.Hollywood.ClientWebsite.Services.AJAXService._staticInstance.WriteMediaPlayedEvent(pagePath,mediaUrl,onSuccess,onFailed,userContext); }
SpotRunner.Hollywood.ClientWebsite.Services.AJAXService.LogExcessiveRegionSelection= function(totalRegionCount,emailAddress,accountIDStr,activeGroupIDStr,onSuccess,onFailed,userContext) {SpotRunner.Hollywood.ClientWebsite.Services.AJAXService._staticInstance.LogExcessiveRegionSelection(totalRegionCount,emailAddress,accountIDStr,activeGroupIDStr,onSuccess,onFailed,userContext); }
