var CoastalWebServices=function() {
CoastalWebServices.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
CoastalWebServices.prototype={
GetDestinationArray:function(succeededCallback, failedCallback, userContext) {
return this._invoke(CoastalWebServices.get_path(), 'GetDestinationArray',false,{},succeededCallback,failedCallback,userContext); },
GetDestinationItem:function(DestinationID,succeededCallback, failedCallback, userContext) {
return this._invoke(CoastalWebServices.get_path(), 'GetDestinationItem',false,{DestinationID:DestinationID},succeededCallback,failedCallback,userContext); },
GetAllDestinations:function(succeededCallback, failedCallback, userContext) {
return this._invoke(CoastalWebServices.get_path(), 'GetAllDestinations',false,{},succeededCallback,failedCallback,userContext); },
GetAllItineraryDestinations:function(succeededCallback, failedCallback, userContext) {
return this._invoke(CoastalWebServices.get_path(), 'GetAllItineraryDestinations',false,{},succeededCallback,failedCallback,userContext); },
GetDestinationDetailControl:function(nSiteID,succeededCallback, failedCallback, userContext) {
return this._invoke(CoastalWebServices.get_path(), 'GetDestinationDetailControl',false,{nSiteID:nSiteID},succeededCallback,failedCallback,userContext); },
GetActivities:function(CategoryID,succeededCallback, failedCallback, userContext) {
return this._invoke(CoastalWebServices.get_path(), 'GetActivities',false,{CategoryID:CategoryID},succeededCallback,failedCallback,userContext); },
AddToItinerary:function(nSiteId,ReturnSimpleList,succeededCallback, failedCallback, userContext) {
return this._invoke(CoastalWebServices.get_path(), 'AddToItinerary',false,{nSiteId:nSiteId,ReturnSimpleList:ReturnSimpleList},succeededCallback,failedCallback,userContext); },
GetSimpleItinerary:function(IncludeName,succeededCallback, failedCallback, userContext) {
return this._invoke(CoastalWebServices.get_path(), 'GetSimpleItinerary',false,{IncludeName:IncludeName},succeededCallback,failedCallback,userContext); },
RemoveFromItinerary:function(nSiteId,succeededCallback, failedCallback, userContext) {
return this._invoke(CoastalWebServices.get_path(), 'RemoveFromItinerary',false,{nSiteId:nSiteId},succeededCallback,failedCallback,userContext); },
GetCalendarEventNews:function(Year,Month,succeededCallback, failedCallback, userContext) {
return this._invoke(CoastalWebServices.get_path(), 'GetCalendarEventNews',false,{Year:Year,Month:Month},succeededCallback,failedCallback,userContext); },
GetCalendarEventNewsBySiteAndType:function(nSiteId,Type,succeededCallback, failedCallback, userContext) {
return this._invoke(CoastalWebServices.get_path(), 'GetCalendarEventNewsBySiteAndType',false,{nSiteId:nSiteId,Type:Type},succeededCallback,failedCallback,userContext); },
GetCalendarEventByEventId:function(EventId,succeededCallback, failedCallback, userContext) {
return this._invoke(CoastalWebServices.get_path(), 'GetCalendarEventByEventId',false,{EventId:EventId},succeededCallback,failedCallback,userContext); },
GetNewsSightingBySugestionId:function(SuggestionId,succeededCallback, failedCallback, userContext) {
return this._invoke(CoastalWebServices.get_path(), 'GetNewsSightingBySugestionId',false,{SuggestionId:SuggestionId},succeededCallback,failedCallback,userContext); },
CheckUserLoggedIn:function(succeededCallback, failedCallback, userContext) {
return this._invoke(CoastalWebServices.get_path(), 'CheckUserLoggedIn',false,{},succeededCallback,failedCallback,userContext); },
GetAddNSControl:function(nSiteID,succeededCallback, failedCallback, userContext) {
return this._invoke(CoastalWebServices.get_path(), 'GetAddNSControl',false,{nSiteID:nSiteID},succeededCallback,failedCallback,userContext); },
SaveNS:function(UserID,nSiteId,type,sSubject,Description,succeededCallback, failedCallback, userContext) {
return this._invoke(CoastalWebServices.get_path(), 'SaveNS',false,{UserID:UserID,nSiteId:nSiteId,type:type,sSubject:sSubject,Description:Description},succeededCallback,failedCallback,userContext); }}
CoastalWebServices.registerClass('CoastalWebServices',Sys.Net.WebServiceProxy);
CoastalWebServices._staticInstance = new CoastalWebServices();
CoastalWebServices.set_path = function(value) { 
var e = Function._validateParams(arguments, [{name: 'path', type: String}]); if (e) throw e; CoastalWebServices._staticInstance._path = value; }
CoastalWebServices.get_path = function() { return CoastalWebServices._staticInstance._path; }
CoastalWebServices.set_timeout = function(value) { var e = Function._validateParams(arguments, [{name: 'timeout', type: Number}]); if (e) throw e; if (value < 0) { throw Error.argumentOutOfRange('value', value, Sys.Res.invalidTimeout); }
CoastalWebServices._staticInstance._timeout = value; }
CoastalWebServices.get_timeout = function() { 
return CoastalWebServices._staticInstance._timeout; }
CoastalWebServices.set_defaultUserContext = function(value) { 
CoastalWebServices._staticInstance._userContext = value; }
CoastalWebServices.get_defaultUserContext = function() { 
return CoastalWebServices._staticInstance._userContext; }
CoastalWebServices.set_defaultSucceededCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultSucceededCallback', type: Function}]); if (e) throw e; CoastalWebServices._staticInstance._succeeded = value; }
CoastalWebServices.get_defaultSucceededCallback = function() { 
return CoastalWebServices._staticInstance._succeeded; }
CoastalWebServices.set_defaultFailedCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultFailedCallback', type: Function}]); if (e) throw e; CoastalWebServices._staticInstance._failed = value; }
CoastalWebServices.get_defaultFailedCallback = function() { 
return CoastalWebServices._staticInstance._failed; }
CoastalWebServices.set_path("/CoastalWebServices.asmx");
CoastalWebServices.GetDestinationArray= function(onSuccess,onFailed,userContext) {CoastalWebServices._staticInstance.GetDestinationArray(onSuccess,onFailed,userContext); }
CoastalWebServices.GetDestinationItem= function(DestinationID,onSuccess,onFailed,userContext) {CoastalWebServices._staticInstance.GetDestinationItem(DestinationID,onSuccess,onFailed,userContext); }
CoastalWebServices.GetAllDestinations= function(onSuccess,onFailed,userContext) {CoastalWebServices._staticInstance.GetAllDestinations(onSuccess,onFailed,userContext); }
CoastalWebServices.GetAllItineraryDestinations= function(onSuccess,onFailed,userContext) {CoastalWebServices._staticInstance.GetAllItineraryDestinations(onSuccess,onFailed,userContext); }
CoastalWebServices.GetDestinationDetailControl= function(nSiteID,onSuccess,onFailed,userContext) {CoastalWebServices._staticInstance.GetDestinationDetailControl(nSiteID,onSuccess,onFailed,userContext); }
CoastalWebServices.GetActivities= function(CategoryID,onSuccess,onFailed,userContext) {CoastalWebServices._staticInstance.GetActivities(CategoryID,onSuccess,onFailed,userContext); }
CoastalWebServices.AddToItinerary= function(nSiteId,ReturnSimpleList,onSuccess,onFailed,userContext) {CoastalWebServices._staticInstance.AddToItinerary(nSiteId,ReturnSimpleList,onSuccess,onFailed,userContext); }
CoastalWebServices.GetSimpleItinerary= function(IncludeName,onSuccess,onFailed,userContext) {CoastalWebServices._staticInstance.GetSimpleItinerary(IncludeName,onSuccess,onFailed,userContext); }
CoastalWebServices.RemoveFromItinerary= function(nSiteId,onSuccess,onFailed,userContext) {CoastalWebServices._staticInstance.RemoveFromItinerary(nSiteId,onSuccess,onFailed,userContext); }
CoastalWebServices.GetCalendarEventNews= function(Year,Month,onSuccess,onFailed,userContext) {CoastalWebServices._staticInstance.GetCalendarEventNews(Year,Month,onSuccess,onFailed,userContext); }
CoastalWebServices.GetCalendarEventNewsBySiteAndType= function(nSiteId,Type,onSuccess,onFailed,userContext) {CoastalWebServices._staticInstance.GetCalendarEventNewsBySiteAndType(nSiteId,Type,onSuccess,onFailed,userContext); }
CoastalWebServices.GetCalendarEventByEventId= function(EventId,onSuccess,onFailed,userContext) {CoastalWebServices._staticInstance.GetCalendarEventByEventId(EventId,onSuccess,onFailed,userContext); }
CoastalWebServices.GetNewsSightingBySugestionId= function(SuggestionId,onSuccess,onFailed,userContext) {CoastalWebServices._staticInstance.GetNewsSightingBySugestionId(SuggestionId,onSuccess,onFailed,userContext); }
CoastalWebServices.CheckUserLoggedIn= function(onSuccess,onFailed,userContext) {CoastalWebServices._staticInstance.CheckUserLoggedIn(onSuccess,onFailed,userContext); }
CoastalWebServices.GetAddNSControl= function(nSiteID,onSuccess,onFailed,userContext) {CoastalWebServices._staticInstance.GetAddNSControl(nSiteID,onSuccess,onFailed,userContext); }
CoastalWebServices.SaveNS= function(UserID,nSiteId,type,sSubject,Description,onSuccess,onFailed,userContext) {CoastalWebServices._staticInstance.SaveNS(UserID,nSiteId,type,sSubject,Description,onSuccess,onFailed,userContext); }

