var RB=function() {
RB.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
RB.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return RB._staticInstance.get_path();},
GetHotelsInCity:function(SiteID,UID,orig,dest,departDate,returnDate,oneway,NoOfAdults,NoOfChildren,NoOfInfants,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetHotelsInCity',false,{SiteID:SiteID,UID:UID,orig:orig,dest:dest,departDate:departDate,returnDate:returnDate,oneway:oneway,NoOfAdults:NoOfAdults,NoOfChildren:NoOfChildren,NoOfInfants:NoOfInfants},succeededCallback,failedCallback,userContext); },
GetHotels:function(SiteID,UID,orig,dest,departDate,returnDate,oneway,NoOfAdults,NoOfChildren,NoOfInfants,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetHotels',false,{SiteID:SiteID,UID:UID,orig:orig,dest:dest,departDate:departDate,returnDate:returnDate,oneway:oneway,NoOfAdults:NoOfAdults,NoOfChildren:NoOfChildren,NoOfInfants:NoOfInfants},succeededCallback,failedCallback,userContext); },
StartSearchFlight:function(SiteID,UID,SessionID,orig,dest,departDate,returnDate,oneway,NoOfAdults,NoOfChildren,NoOfInfants,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'StartSearchFlight',false,{SiteID:SiteID,UID:UID,SessionID:SessionID,orig:orig,dest:dest,departDate:departDate,returnDate:returnDate,oneway:oneway,NoOfAdults:NoOfAdults,NoOfChildren:NoOfChildren,NoOfInfants:NoOfInfants},succeededCallback,failedCallback,userContext); },
FlightResults_Get:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'FlightResults_Get',false,{},succeededCallback,failedCallback,userContext); }}
RB.registerClass('RB',Sys.Net.WebServiceProxy);
RB._staticInstance = new RB();
RB.set_path = function(value) { RB._staticInstance.set_path(value); }
RB.get_path = function() { return RB._staticInstance.get_path(); }
RB.set_timeout = function(value) { RB._staticInstance.set_timeout(value); }
RB.get_timeout = function() { return RB._staticInstance.get_timeout(); }
RB.set_defaultUserContext = function(value) { RB._staticInstance.set_defaultUserContext(value); }
RB.get_defaultUserContext = function() { return RB._staticInstance.get_defaultUserContext(); }
RB.set_defaultSucceededCallback = function(value) { RB._staticInstance.set_defaultSucceededCallback(value); }
RB.get_defaultSucceededCallback = function() { return RB._staticInstance.get_defaultSucceededCallback(); }
RB.set_defaultFailedCallback = function(value) { RB._staticInstance.set_defaultFailedCallback(value); }
RB.get_defaultFailedCallback = function() { return RB._staticInstance.get_defaultFailedCallback(); }
RB.set_enableJsonp = function(value) { RB._staticInstance.set_enableJsonp(value); }
RB.get_enableJsonp = function() { return RB._staticInstance.get_enableJsonp(); }
RB.set_jsonpCallbackParameter = function(value) { RB._staticInstance.set_jsonpCallbackParameter(value); }
RB.get_jsonpCallbackParameter = function() { return RB._staticInstance.get_jsonpCallbackParameter(); }
RB.set_path("/RB.asmx");
RB.GetHotelsInCity= function(SiteID,UID,orig,dest,departDate,returnDate,oneway,NoOfAdults,NoOfChildren,NoOfInfants,onSuccess,onFailed,userContext) {RB._staticInstance.GetHotelsInCity(SiteID,UID,orig,dest,departDate,returnDate,oneway,NoOfAdults,NoOfChildren,NoOfInfants,onSuccess,onFailed,userContext); }
RB.GetHotels= function(SiteID,UID,orig,dest,departDate,returnDate,oneway,NoOfAdults,NoOfChildren,NoOfInfants,onSuccess,onFailed,userContext) {RB._staticInstance.GetHotels(SiteID,UID,orig,dest,departDate,returnDate,oneway,NoOfAdults,NoOfChildren,NoOfInfants,onSuccess,onFailed,userContext); }
RB.StartSearchFlight= function(SiteID,UID,SessionID,orig,dest,departDate,returnDate,oneway,NoOfAdults,NoOfChildren,NoOfInfants,onSuccess,onFailed,userContext) {RB._staticInstance.StartSearchFlight(SiteID,UID,SessionID,orig,dest,departDate,returnDate,oneway,NoOfAdults,NoOfChildren,NoOfInfants,onSuccess,onFailed,userContext); }
RB.FlightResults_Get= function(onSuccess,onFailed,userContext) {RB._staticInstance.FlightResults_Get(onSuccess,onFailed,userContext); }

