var Connect=function() {
Connect.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Connect.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return Connect._staticInstance.get_path();},
SendRequest:function(request,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SendRequest',false,{request:request},succeededCallback,failedCallback,userContext); },
StartRoutingAndCheck:function(XMLLoginID,LoginID,drpOriginType,drpDestType,origin,destination,departDate,returnDate,Adults,Children,Infants,TFClass,originRadius,destinationRadius,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'StartRoutingAndCheck',false,{XMLLoginID:XMLLoginID,LoginID:LoginID,drpOriginType:drpOriginType,drpDestType:drpDestType,origin:origin,destination:destination,departDate:departDate,returnDate:returnDate,Adults:Adults,Children:Children,Infants:Infants,TFClass:TFClass,originRadius:originRadius,destinationRadius:destinationRadius},succeededCallback,failedCallback,userContext); },
StartRoutingAndCheckNoReturn:function(XMLLoginID,LoginID,drpOriginType,drpDestType,origin,destination,departDate,Adults,Children,Infants,TFClass,originRadius,destinationRadius,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'StartRoutingAndCheckNoReturn',false,{XMLLoginID:XMLLoginID,LoginID:LoginID,drpOriginType:drpOriginType,drpDestType:drpDestType,origin:origin,destination:destination,departDate:departDate,Adults:Adults,Children:Children,Infants:Infants,TFClass:TFClass,originRadius:originRadius,destinationRadius:destinationRadius},succeededCallback,failedCallback,userContext); },
StartRoutingGetRouterID:function(XMLLoginID,LoginID,drpOriginType,drpDestType,origin,destination,departDate,returnDate,Adults,Children,Infants,TFClass,Timeout,originRadius,destinationRadius,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'StartRoutingGetRouterID',false,{XMLLoginID:XMLLoginID,LoginID:LoginID,drpOriginType:drpOriginType,drpDestType:drpDestType,origin:origin,destination:destination,departDate:departDate,returnDate:returnDate,Adults:Adults,Children:Children,Infants:Infants,TFClass:TFClass,Timeout:Timeout,originRadius:originRadius,destinationRadius:destinationRadius},succeededCallback,failedCallback,userContext); },
StartRoutingGetRouterIDNoReturn:function(XMLLoginID,LoginID,drpOriginType,drpDestType,origin,destination,departDate,Adults,Children,Infants,TFClass,Timeout,originRadius,destinationRadius,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'StartRoutingGetRouterIDNoReturn',false,{XMLLoginID:XMLLoginID,LoginID:LoginID,drpOriginType:drpOriginType,drpDestType:drpDestType,origin:origin,destination:destination,departDate:departDate,Adults:Adults,Children:Children,Infants:Infants,TFClass:TFClass,Timeout:Timeout,originRadius:originRadius,destinationRadius:destinationRadius},succeededCallback,failedCallback,userContext); },
StartHotelGetRouterID:function(XMLLoginID,LoginID,drpOriginType,drpDestType,origin,destination,departDate,returnDate,Adults,Children,Infants,Rooms,Timeout,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'StartHotelGetRouterID',false,{XMLLoginID:XMLLoginID,LoginID:LoginID,drpOriginType:drpOriginType,drpDestType:drpDestType,origin:origin,destination:destination,departDate:departDate,returnDate:returnDate,Adults:Adults,Children:Children,Infants:Infants,Rooms:Rooms,Timeout:Timeout},succeededCallback,failedCallback,userContext); },
StartCarGetRouterID:function(XMLLoginID,LoginID,drpDestType,destination,pickupDate,setdownDate,Adults,Children,Infants,Timeout,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'StartCarGetRouterID',false,{XMLLoginID:XMLLoginID,LoginID:LoginID,drpDestType:drpDestType,destination:destination,pickupDate:pickupDate,setdownDate:setdownDate,Adults:Adults,Children:Children,Infants:Infants,Timeout:Timeout},succeededCallback,failedCallback,userContext); },
CheckRouting:function(XMLLoginID,LoginID,RoutineID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'CheckRouting',false,{XMLLoginID:XMLLoginID,LoginID:LoginID,RoutineID:RoutineID},succeededCallback,failedCallback,userContext); },
CheckRoutingHotel:function(XMLLoginID,LoginID,RoutineID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'CheckRoutingHotel',false,{XMLLoginID:XMLLoginID,LoginID:LoginID,RoutineID:RoutineID},succeededCallback,failedCallback,userContext); },
CheckRoutingCar:function(XMLLoginID,LoginID,RoutineID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'CheckRoutingCar',false,{XMLLoginID:XMLLoginID,LoginID:LoginID,RoutineID:RoutineID},succeededCallback,failedCallback,userContext); },
GetCompletionList4:function(prefixText,count,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetCompletionList4',false,{prefixText:prefixText,count:count},succeededCallback,failedCallback,userContext); },
GetCompletionList3:function(prefixText,count,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetCompletionList3',false,{prefixText:prefixText,count:count},succeededCallback,failedCallback,userContext); },
GetLocationMatch:function(locationText,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetLocationMatch',false,{locationText:locationText},succeededCallback,failedCallback,userContext); },
addToBasket:function(routingid,outwards,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'addToBasket',false,{routingid:routingid,outwards:outwards},succeededCallback,failedCallback,userContext); },
addHotelToBasket:function(resultId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'addHotelToBasket',false,{resultId:resultId},succeededCallback,failedCallback,userContext); },
addCarToBasket:function(resultId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'addCarToBasket',false,{resultId:resultId},succeededCallback,failedCallback,userContext); },
returnCount:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'returnCount',false,{},succeededCallback,failedCallback,userContext); },
GetCurrencies:function(XMLLoginID,LoginID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetCurrencies',false,{XMLLoginID:XMLLoginID,LoginID:LoginID},succeededCallback,failedCallback,userContext); },
getSelectedFlightTab:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'getSelectedFlightTab',false,{},succeededCallback,failedCallback,userContext); },
PercentageComplete:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'PercentageComplete',false,{},succeededCallback,failedCallback,userContext); },
OneWay:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'OneWay',false,{},succeededCallback,failedCallback,userContext); },
updateReturnDate:function(pOutwardDate,pReturnDate,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'updateReturnDate',false,{pOutwardDate:pOutwardDate,pReturnDate:pReturnDate},succeededCallback,failedCallback,userContext); },
updateReturnDate2:function(pOutwardDate,pReturnDate,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'updateReturnDate2',false,{pOutwardDate:pOutwardDate,pReturnDate:pReturnDate},succeededCallback,failedCallback,userContext); }}
Connect.registerClass('Connect',Sys.Net.WebServiceProxy);
Connect._staticInstance = new Connect();
Connect.set_path = function(value) { Connect._staticInstance.set_path(value); }
Connect.get_path = function() { return Connect._staticInstance.get_path(); }
Connect.set_timeout = function(value) { Connect._staticInstance.set_timeout(value); }
Connect.get_timeout = function() { return Connect._staticInstance.get_timeout(); }
Connect.set_defaultUserContext = function(value) { Connect._staticInstance.set_defaultUserContext(value); }
Connect.get_defaultUserContext = function() { return Connect._staticInstance.get_defaultUserContext(); }
Connect.set_defaultSucceededCallback = function(value) { Connect._staticInstance.set_defaultSucceededCallback(value); }
Connect.get_defaultSucceededCallback = function() { return Connect._staticInstance.get_defaultSucceededCallback(); }
Connect.set_defaultFailedCallback = function(value) { Connect._staticInstance.set_defaultFailedCallback(value); }
Connect.get_defaultFailedCallback = function() { return Connect._staticInstance.get_defaultFailedCallback(); }
Connect.set_path("/WebServices/Connect.asmx");
Connect.SendRequest= function(request,onSuccess,onFailed,userContext) {Connect._staticInstance.SendRequest(request,onSuccess,onFailed,userContext); }
Connect.StartRoutingAndCheck= function(XMLLoginID,LoginID,drpOriginType,drpDestType,origin,destination,departDate,returnDate,Adults,Children,Infants,TFClass,originRadius,destinationRadius,onSuccess,onFailed,userContext) {Connect._staticInstance.StartRoutingAndCheck(XMLLoginID,LoginID,drpOriginType,drpDestType,origin,destination,departDate,returnDate,Adults,Children,Infants,TFClass,originRadius,destinationRadius,onSuccess,onFailed,userContext); }
Connect.StartRoutingAndCheckNoReturn= function(XMLLoginID,LoginID,drpOriginType,drpDestType,origin,destination,departDate,Adults,Children,Infants,TFClass,originRadius,destinationRadius,onSuccess,onFailed,userContext) {Connect._staticInstance.StartRoutingAndCheckNoReturn(XMLLoginID,LoginID,drpOriginType,drpDestType,origin,destination,departDate,Adults,Children,Infants,TFClass,originRadius,destinationRadius,onSuccess,onFailed,userContext); }
Connect.StartRoutingGetRouterID= function(XMLLoginID,LoginID,drpOriginType,drpDestType,origin,destination,departDate,returnDate,Adults,Children,Infants,TFClass,Timeout,originRadius,destinationRadius,onSuccess,onFailed,userContext) {Connect._staticInstance.StartRoutingGetRouterID(XMLLoginID,LoginID,drpOriginType,drpDestType,origin,destination,departDate,returnDate,Adults,Children,Infants,TFClass,Timeout,originRadius,destinationRadius,onSuccess,onFailed,userContext); }
Connect.StartRoutingGetRouterIDNoReturn= function(XMLLoginID,LoginID,drpOriginType,drpDestType,origin,destination,departDate,Adults,Children,Infants,TFClass,Timeout,originRadius,destinationRadius,onSuccess,onFailed,userContext) {Connect._staticInstance.StartRoutingGetRouterIDNoReturn(XMLLoginID,LoginID,drpOriginType,drpDestType,origin,destination,departDate,Adults,Children,Infants,TFClass,Timeout,originRadius,destinationRadius,onSuccess,onFailed,userContext); }
Connect.StartHotelGetRouterID= function(XMLLoginID,LoginID,drpOriginType,drpDestType,origin,destination,departDate,returnDate,Adults,Children,Infants,Rooms,Timeout,onSuccess,onFailed,userContext) {Connect._staticInstance.StartHotelGetRouterID(XMLLoginID,LoginID,drpOriginType,drpDestType,origin,destination,departDate,returnDate,Adults,Children,Infants,Rooms,Timeout,onSuccess,onFailed,userContext); }
Connect.StartCarGetRouterID= function(XMLLoginID,LoginID,drpDestType,destination,pickupDate,setdownDate,Adults,Children,Infants,Timeout,onSuccess,onFailed,userContext) {Connect._staticInstance.StartCarGetRouterID(XMLLoginID,LoginID,drpDestType,destination,pickupDate,setdownDate,Adults,Children,Infants,Timeout,onSuccess,onFailed,userContext); }
Connect.CheckRouting= function(XMLLoginID,LoginID,RoutineID,onSuccess,onFailed,userContext) {Connect._staticInstance.CheckRouting(XMLLoginID,LoginID,RoutineID,onSuccess,onFailed,userContext); }
Connect.CheckRoutingHotel= function(XMLLoginID,LoginID,RoutineID,onSuccess,onFailed,userContext) {Connect._staticInstance.CheckRoutingHotel(XMLLoginID,LoginID,RoutineID,onSuccess,onFailed,userContext); }
Connect.CheckRoutingCar= function(XMLLoginID,LoginID,RoutineID,onSuccess,onFailed,userContext) {Connect._staticInstance.CheckRoutingCar(XMLLoginID,LoginID,RoutineID,onSuccess,onFailed,userContext); }
Connect.GetCompletionList4= function(prefixText,count,onSuccess,onFailed,userContext) {Connect._staticInstance.GetCompletionList4(prefixText,count,onSuccess,onFailed,userContext); }
Connect.GetCompletionList3= function(prefixText,count,onSuccess,onFailed,userContext) {Connect._staticInstance.GetCompletionList3(prefixText,count,onSuccess,onFailed,userContext); }
Connect.GetLocationMatch= function(locationText,onSuccess,onFailed,userContext) {Connect._staticInstance.GetLocationMatch(locationText,onSuccess,onFailed,userContext); }
Connect.addToBasket= function(routingid,outwards,onSuccess,onFailed,userContext) {Connect._staticInstance.addToBasket(routingid,outwards,onSuccess,onFailed,userContext); }
Connect.addHotelToBasket= function(resultId,onSuccess,onFailed,userContext) {Connect._staticInstance.addHotelToBasket(resultId,onSuccess,onFailed,userContext); }
Connect.addCarToBasket= function(resultId,onSuccess,onFailed,userContext) {Connect._staticInstance.addCarToBasket(resultId,onSuccess,onFailed,userContext); }
Connect.returnCount= function(onSuccess,onFailed,userContext) {Connect._staticInstance.returnCount(onSuccess,onFailed,userContext); }
Connect.GetCurrencies= function(XMLLoginID,LoginID,onSuccess,onFailed,userContext) {Connect._staticInstance.GetCurrencies(XMLLoginID,LoginID,onSuccess,onFailed,userContext); }
Connect.getSelectedFlightTab= function(onSuccess,onFailed,userContext) {Connect._staticInstance.getSelectedFlightTab(onSuccess,onFailed,userContext); }
Connect.PercentageComplete= function(onSuccess,onFailed,userContext) {Connect._staticInstance.PercentageComplete(onSuccess,onFailed,userContext); }
Connect.OneWay= function(onSuccess,onFailed,userContext) {Connect._staticInstance.OneWay(onSuccess,onFailed,userContext); }
Connect.updateReturnDate= function(pOutwardDate,pReturnDate,onSuccess,onFailed,userContext) {Connect._staticInstance.updateReturnDate(pOutwardDate,pReturnDate,onSuccess,onFailed,userContext); }
Connect.updateReturnDate2= function(pOutwardDate,pReturnDate,onSuccess,onFailed,userContext) {Connect._staticInstance.updateReturnDate2(pOutwardDate,pReturnDate,onSuccess,onFailed,userContext); }
