Type.registerNamespace('AFWebCMS.EventsCalendar');
AFWebCMS.EventsCalendar.Service=function() {
AFWebCMS.EventsCalendar.Service.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
AFWebCMS.EventsCalendar.Service.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return AFWebCMS.EventsCalendar.Service._staticInstance.get_path();},
GetGroupByID:function(sGroupID,fromDate,toDate,sStatusId,succeededCallback, failedCallback, userContext) {
/// <param name="sGroupID" type="String">System.String</param>
/// <param name="fromDate" type="String">System.String</param>
/// <param name="toDate" type="String">System.String</param>
/// <param name="sStatusId" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetGroupByID',false,{sGroupID:sGroupID,fromDate:fromDate,toDate:toDate,sStatusId:sStatusId},succeededCallback,failedCallback,userContext); },
GetEventTypeByID:function(sEventTypeID,sGroupID,fromDate,toDate,sStatusID,succeededCallback, failedCallback, userContext) {
/// <param name="sEventTypeID" type="String">System.String</param>
/// <param name="sGroupID" type="String">System.String</param>
/// <param name="fromDate" type="String">System.String</param>
/// <param name="toDate" type="String">System.String</param>
/// <param name="sStatusID" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetEventTypeByID',false,{sEventTypeID:sEventTypeID,sGroupID:sGroupID,fromDate:fromDate,toDate:toDate,sStatusID:sStatusID},succeededCallback,failedCallback,userContext); },
GetEventBySearchCriteria:function(sGroupID,sEventTypeID,sEventLocation,sFromDate,sToDate,sStatusID,succeededCallback, failedCallback, userContext) {
/// <param name="sGroupID" type="String">System.String</param>
/// <param name="sEventTypeID" type="String">System.String</param>
/// <param name="sEventLocation" type="String">System.String</param>
/// <param name="sFromDate" type="String">System.String</param>
/// <param name="sToDate" type="String">System.String</param>
/// <param name="sStatusID" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetEventBySearchCriteria',false,{sGroupID:sGroupID,sEventTypeID:sEventTypeID,sEventLocation:sEventLocation,sFromDate:sFromDate,sToDate:sToDate,sStatusID:sStatusID},succeededCallback,failedCallback,userContext); },
GetSiteBannerById:function(sGroupID,succeededCallback, failedCallback, userContext) {
/// <param name="sGroupID" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetSiteBannerById',false,{sGroupID:sGroupID},succeededCallback,failedCallback,userContext); },
GetSiteSectionById:function(sGroupID,succeededCallback, failedCallback, userContext) {
/// <param name="sGroupID" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetSiteSectionById',false,{sGroupID:sGroupID},succeededCallback,failedCallback,userContext); },
GetSiteByURL:function(sURL,succeededCallback, failedCallback, userContext) {
/// <param name="sURL" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetSiteByURL',false,{sURL:sURL},succeededCallback,failedCallback,userContext); },
GetDistinctLocationsById:function(sGroupID,sEventTypeID,fromDate,toDate,sStatusId,succeededCallback, failedCallback, userContext) {
/// <param name="sGroupID" type="String">System.String</param>
/// <param name="sEventTypeID" type="String">System.String</param>
/// <param name="fromDate" type="String">System.String</param>
/// <param name="toDate" type="String">System.String</param>
/// <param name="sStatusId" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetDistinctLocationsById',false,{sGroupID:sGroupID,sEventTypeID:sEventTypeID,fromDate:fromDate,toDate:toDate,sStatusId:sStatusId},succeededCallback,failedCallback,userContext); }}
AFWebCMS.EventsCalendar.Service.registerClass('AFWebCMS.EventsCalendar.Service',Sys.Net.WebServiceProxy);
AFWebCMS.EventsCalendar.Service._staticInstance = new AFWebCMS.EventsCalendar.Service();
AFWebCMS.EventsCalendar.Service.set_path = function(value) {
AFWebCMS.EventsCalendar.Service._staticInstance.set_path(value); }
AFWebCMS.EventsCalendar.Service.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return AFWebCMS.EventsCalendar.Service._staticInstance.get_path();}
AFWebCMS.EventsCalendar.Service.set_timeout = function(value) {
AFWebCMS.EventsCalendar.Service._staticInstance.set_timeout(value); }
AFWebCMS.EventsCalendar.Service.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return AFWebCMS.EventsCalendar.Service._staticInstance.get_timeout(); }
AFWebCMS.EventsCalendar.Service.set_defaultUserContext = function(value) { 
AFWebCMS.EventsCalendar.Service._staticInstance.set_defaultUserContext(value); }
AFWebCMS.EventsCalendar.Service.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return AFWebCMS.EventsCalendar.Service._staticInstance.get_defaultUserContext(); }
AFWebCMS.EventsCalendar.Service.set_defaultSucceededCallback = function(value) { 
 AFWebCMS.EventsCalendar.Service._staticInstance.set_defaultSucceededCallback(value); }
AFWebCMS.EventsCalendar.Service.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return AFWebCMS.EventsCalendar.Service._staticInstance.get_defaultSucceededCallback(); }
AFWebCMS.EventsCalendar.Service.set_defaultFailedCallback = function(value) { 
AFWebCMS.EventsCalendar.Service._staticInstance.set_defaultFailedCallback(value); }
AFWebCMS.EventsCalendar.Service.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return AFWebCMS.EventsCalendar.Service._staticInstance.get_defaultFailedCallback(); }
AFWebCMS.EventsCalendar.Service.set_path("/Calendar/Service.asmx");
AFWebCMS.EventsCalendar.Service.GetGroupByID= function(sGroupID,fromDate,toDate,sStatusId,onSuccess,onFailed,userContext) {
/// <param name="sGroupID" type="String">System.String</param>
/// <param name="fromDate" type="String">System.String</param>
/// <param name="toDate" type="String">System.String</param>
/// <param name="sStatusId" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
AFWebCMS.EventsCalendar.Service._staticInstance.GetGroupByID(sGroupID,fromDate,toDate,sStatusId,onSuccess,onFailed,userContext); }
AFWebCMS.EventsCalendar.Service.GetEventTypeByID= function(sEventTypeID,sGroupID,fromDate,toDate,sStatusID,onSuccess,onFailed,userContext) {
/// <param name="sEventTypeID" type="String">System.String</param>
/// <param name="sGroupID" type="String">System.String</param>
/// <param name="fromDate" type="String">System.String</param>
/// <param name="toDate" type="String">System.String</param>
/// <param name="sStatusID" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
AFWebCMS.EventsCalendar.Service._staticInstance.GetEventTypeByID(sEventTypeID,sGroupID,fromDate,toDate,sStatusID,onSuccess,onFailed,userContext); }
AFWebCMS.EventsCalendar.Service.GetEventBySearchCriteria= function(sGroupID,sEventTypeID,sEventLocation,sFromDate,sToDate,sStatusID,onSuccess,onFailed,userContext) {
/// <param name="sGroupID" type="String">System.String</param>
/// <param name="sEventTypeID" type="String">System.String</param>
/// <param name="sEventLocation" type="String">System.String</param>
/// <param name="sFromDate" type="String">System.String</param>
/// <param name="sToDate" type="String">System.String</param>
/// <param name="sStatusID" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
AFWebCMS.EventsCalendar.Service._staticInstance.GetEventBySearchCriteria(sGroupID,sEventTypeID,sEventLocation,sFromDate,sToDate,sStatusID,onSuccess,onFailed,userContext); }
AFWebCMS.EventsCalendar.Service.GetSiteBannerById= function(sGroupID,onSuccess,onFailed,userContext) {
/// <param name="sGroupID" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
AFWebCMS.EventsCalendar.Service._staticInstance.GetSiteBannerById(sGroupID,onSuccess,onFailed,userContext); }
AFWebCMS.EventsCalendar.Service.GetSiteSectionById= function(sGroupID,onSuccess,onFailed,userContext) {
/// <param name="sGroupID" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
AFWebCMS.EventsCalendar.Service._staticInstance.GetSiteSectionById(sGroupID,onSuccess,onFailed,userContext); }
AFWebCMS.EventsCalendar.Service.GetSiteByURL= function(sURL,onSuccess,onFailed,userContext) {
/// <param name="sURL" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
AFWebCMS.EventsCalendar.Service._staticInstance.GetSiteByURL(sURL,onSuccess,onFailed,userContext); }
AFWebCMS.EventsCalendar.Service.GetDistinctLocationsById= function(sGroupID,sEventTypeID,fromDate,toDate,sStatusId,onSuccess,onFailed,userContext) {
/// <param name="sGroupID" type="String">System.String</param>
/// <param name="sEventTypeID" type="String">System.String</param>
/// <param name="fromDate" type="String">System.String</param>
/// <param name="toDate" type="String">System.String</param>
/// <param name="sStatusId" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
AFWebCMS.EventsCalendar.Service._staticInstance.GetDistinctLocationsById(sGroupID,sEventTypeID,fromDate,toDate,sStatusId,onSuccess,onFailed,userContext); }

