var EventsService=function() {
EventsService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
EventsService.prototype={
GetAccom:function(latitude,longitude,radius,eventType,minPrice,maxPrice,currencyId,zoom,pets,succeededCallback, failedCallback, userContext) {
return this._invoke(EventsService.get_path(), 'GetAccom',false,{latitude:latitude,longitude:longitude,radius:radius,eventType:eventType,minPrice:minPrice,maxPrice:maxPrice,currencyId:currencyId,zoom:zoom,pets:pets},succeededCallback,failedCallback,userContext); },
GetAttractions:function(latitude,longitude,radius,zoom,succeededCallback, failedCallback, userContext) {
return this._invoke(EventsService.get_path(), 'GetAttractions',false,{latitude:latitude,longitude:longitude,radius:radius,zoom:zoom},succeededCallback,failedCallback,userContext); },
GetEmail:function(id,succeededCallback, failedCallback, userContext) {
return this._invoke(EventsService.get_path(), 'GetEmail',false,{id:id},succeededCallback,failedCallback,userContext); },
GetTel:function(id,succeededCallback, failedCallback, userContext) {
return this._invoke(EventsService.get_path(), 'GetTel',false,{id:id},succeededCallback,failedCallback,userContext); },
GetUrl:function(id,succeededCallback, failedCallback, userContext) {
return this._invoke(EventsService.get_path(), 'GetUrl',false,{id:id},succeededCallback,failedCallback,userContext); },
ReportIframeParent:function(url,succeededCallback, failedCallback, userContext) {
return this._invoke(EventsService.get_path(), 'ReportIframeParent',false,{url:url},succeededCallback,failedCallback,userContext); }}
EventsService.registerClass('EventsService',Sys.Net.WebServiceProxy);
EventsService._staticInstance = new EventsService();
EventsService.set_path = function(value) { 
var e = Function._validateParams(arguments, [{name: 'path', type: String}]); if (e) throw e; EventsService._staticInstance._path = value; }
EventsService.get_path = function() { return EventsService._staticInstance._path; }
EventsService.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); }
EventsService._staticInstance._timeout = value; }
EventsService.get_timeout = function() { 
return EventsService._staticInstance._timeout; }
EventsService.set_defaultUserContext = function(value) { 
EventsService._staticInstance._userContext = value; }
EventsService.get_defaultUserContext = function() { 
return EventsService._staticInstance._userContext; }
EventsService.set_defaultSucceededCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultSucceededCallback', type: Function}]); if (e) throw e; EventsService._staticInstance._succeeded = value; }
EventsService.get_defaultSucceededCallback = function() { 
return EventsService._staticInstance._succeeded; }
EventsService.set_defaultFailedCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultFailedCallback', type: Function}]); if (e) throw e; EventsService._staticInstance._failed = value; }
EventsService.get_defaultFailedCallback = function() { 
return EventsService._staticInstance._failed; }
EventsService.set_path("/EventsService.asmx");
EventsService.GetAccom= function(latitude,longitude,radius,eventType,minPrice,maxPrice,currencyId,zoom,pets,onSuccess,onFailed,userContext) {EventsService._staticInstance.GetAccom(latitude,longitude,radius,eventType,minPrice,maxPrice,currencyId,zoom,pets,onSuccess,onFailed,userContext); }
EventsService.GetAttractions= function(latitude,longitude,radius,zoom,onSuccess,onFailed,userContext) {EventsService._staticInstance.GetAttractions(latitude,longitude,radius,zoom,onSuccess,onFailed,userContext); }
EventsService.GetEmail= function(id,onSuccess,onFailed,userContext) {EventsService._staticInstance.GetEmail(id,onSuccess,onFailed,userContext); }
EventsService.GetTel= function(id,onSuccess,onFailed,userContext) {EventsService._staticInstance.GetTel(id,onSuccess,onFailed,userContext); }
EventsService.GetUrl= function(id,onSuccess,onFailed,userContext) {EventsService._staticInstance.GetUrl(id,onSuccess,onFailed,userContext); }
EventsService.ReportIframeParent= function(url,onSuccess,onFailed,userContext) {EventsService._staticInstance.ReportIframeParent(url,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('BB');
if (typeof(BB.AccomBase) === 'undefined') {
BB.AccomBase=gtc("BB.AccomBase");
BB.AccomBase.registerClass('BB.AccomBase');
}
if (typeof(BB.Attraction) === 'undefined') {
BB.Attraction=gtc("BB.Attraction");
BB.Attraction.registerClass('BB.Attraction');
}
