Type.registerNamespace('OffersNamespace');
OffersNamespace.OffersService=function() {
OffersNamespace.OffersService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
OffersNamespace.OffersService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return OffersNamespace.OffersService._staticInstance.get_path();},
GetStockQuote:function(symbol,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetStockQuote',false,{symbol:symbol},succeededCallback,failedCallback,userContext); },
Count:function(allpromosections,hotelid,region,promosection,offertype,provider,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Count',false,{allpromosections:allpromosections,hotelid:hotelid,region:region,promosection:promosection,offertype:offertype,provider:provider},succeededCallback,failedCallback,userContext); },
Count_PromoSections:function(allpromosections,hotelid,region,promosection,offertype,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Count_PromoSections',false,{allpromosections:allpromosections,hotelid:hotelid,region:region,promosection:promosection,offertype:offertype},succeededCallback,failedCallback,userContext); },
Count_Regions:function(allpromosections,hotelid,region,promosection,offertype,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Count_Regions',false,{allpromosections:allpromosections,hotelid:hotelid,region:region,promosection:promosection,offertype:offertype},succeededCallback,failedCallback,userContext); },
Count_Hotels:function(allpromosections,hotelid,region,promosection,offertype,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Count_Hotels',false,{allpromosections:allpromosections,hotelid:hotelid,region:region,promosection:promosection,offertype:offertype},succeededCallback,failedCallback,userContext); },
Show_Hotels:function(hotelid,region,promosection,offertype,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Show_Hotels',false,{hotelid:hotelid,region:region,promosection:promosection,offertype:offertype},succeededCallback,failedCallback,userContext); },
Count_OfferTypes:function(allpromosections,hotelid,region,promosection,offertype,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Count_OfferTypes',false,{allpromosections:allpromosections,hotelid:hotelid,region:region,promosection:promosection,offertype:offertype},succeededCallback,failedCallback,userContext); }}
OffersNamespace.OffersService.registerClass('OffersNamespace.OffersService',Sys.Net.WebServiceProxy);
OffersNamespace.OffersService._staticInstance = new OffersNamespace.OffersService();
OffersNamespace.OffersService.set_path = function(value) { OffersNamespace.OffersService._staticInstance.set_path(value); }
OffersNamespace.OffersService.get_path = function() { return OffersNamespace.OffersService._staticInstance.get_path(); }
OffersNamespace.OffersService.set_timeout = function(value) { OffersNamespace.OffersService._staticInstance.set_timeout(value); }
OffersNamespace.OffersService.get_timeout = function() { return OffersNamespace.OffersService._staticInstance.get_timeout(); }
OffersNamespace.OffersService.set_defaultUserContext = function(value) { OffersNamespace.OffersService._staticInstance.set_defaultUserContext(value); }
OffersNamespace.OffersService.get_defaultUserContext = function() { return OffersNamespace.OffersService._staticInstance.get_defaultUserContext(); }
OffersNamespace.OffersService.set_defaultSucceededCallback = function(value) { OffersNamespace.OffersService._staticInstance.set_defaultSucceededCallback(value); }
OffersNamespace.OffersService.get_defaultSucceededCallback = function() { return OffersNamespace.OffersService._staticInstance.get_defaultSucceededCallback(); }
OffersNamespace.OffersService.set_defaultFailedCallback = function(value) { OffersNamespace.OffersService._staticInstance.set_defaultFailedCallback(value); }
OffersNamespace.OffersService.get_defaultFailedCallback = function() { return OffersNamespace.OffersService._staticInstance.get_defaultFailedCallback(); }
OffersNamespace.OffersService.set_path("/OffersService.asmx");
OffersNamespace.OffersService.GetStockQuote= function(symbol,onSuccess,onFailed,userContext) {OffersNamespace.OffersService._staticInstance.GetStockQuote(symbol,onSuccess,onFailed,userContext); }
OffersNamespace.OffersService.Count= function(allpromosections,hotelid,region,promosection,offertype,provider,onSuccess,onFailed,userContext) {OffersNamespace.OffersService._staticInstance.Count(allpromosections,hotelid,region,promosection,offertype,provider,onSuccess,onFailed,userContext); }
OffersNamespace.OffersService.Count_PromoSections= function(allpromosections,hotelid,region,promosection,offertype,onSuccess,onFailed,userContext) {OffersNamespace.OffersService._staticInstance.Count_PromoSections(allpromosections,hotelid,region,promosection,offertype,onSuccess,onFailed,userContext); }
OffersNamespace.OffersService.Count_Regions= function(allpromosections,hotelid,region,promosection,offertype,onSuccess,onFailed,userContext) {OffersNamespace.OffersService._staticInstance.Count_Regions(allpromosections,hotelid,region,promosection,offertype,onSuccess,onFailed,userContext); }
OffersNamespace.OffersService.Count_Hotels= function(allpromosections,hotelid,region,promosection,offertype,onSuccess,onFailed,userContext) {OffersNamespace.OffersService._staticInstance.Count_Hotels(allpromosections,hotelid,region,promosection,offertype,onSuccess,onFailed,userContext); }
OffersNamespace.OffersService.Show_Hotels= function(hotelid,region,promosection,offertype,onSuccess,onFailed,userContext) {OffersNamespace.OffersService._staticInstance.Show_Hotels(hotelid,region,promosection,offertype,onSuccess,onFailed,userContext); }
OffersNamespace.OffersService.Count_OfferTypes= function(allpromosections,hotelid,region,promosection,offertype,onSuccess,onFailed,userContext) {OffersNamespace.OffersService._staticInstance.Count_OfferTypes(allpromosections,hotelid,region,promosection,offertype,onSuccess,onFailed,userContext); }

