Type.registerNamespace('Ws');
Ws.General=function() {
Ws.General.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Ws.General.prototype={
GetAvailForm:function(succeededCallback, failedCallback, userContext) {
return this._invoke(Ws.General.get_path(), 'GetAvailForm',false,{},succeededCallback,failedCallback,userContext); },
GetAvailability:function(hashIn,FromDate,Nights,Adults,succeededCallback, failedCallback, userContext) {
return this._invoke(Ws.General.get_path(), 'GetAvailability',false,{hashIn:hashIn,FromDate:FromDate,Nights:Nights,Adults:Adults},succeededCallback,failedCallback,userContext); },
GetMarkerProps:function(dblswLat,dblswLon,dblneLat,dblneLon,strFromDate,Nights,Adults,Chain,succeededCallback, failedCallback, userContext) {
return this._invoke(Ws.General.get_path(), 'GetMarkerProps',false,{dblswLat:dblswLat,dblswLon:dblswLon,dblneLat:dblneLat,dblneLon:dblneLon,strFromDate:strFromDate,Nights:Nights,Adults:Adults,Chain:Chain},succeededCallback,failedCallback,userContext); },
GetPropAvInfo:function(markerID,propertyID,strFromDate,Nights,Adults,succeededCallback, failedCallback, userContext) {
return this._invoke(Ws.General.get_path(), 'GetPropAvInfo',false,{markerID:markerID,propertyID:propertyID,strFromDate:strFromDate,Nights:Nights,Adults:Adults},succeededCallback,failedCallback,userContext); },
saveDescr:function(PropertyID,Language,Description,succeededCallback, failedCallback, userContext) {
return this._invoke(Ws.General.get_path(), 'saveDescr',false,{PropertyID:PropertyID,Language:Language,Description:Description},succeededCallback,failedCallback,userContext); },
procTravelInfo:function(TravelInfoURL,Title,KeyWords,Description,Body,BodyText,Links,Latitude,Longitude,SouthLatitude,EastLongitude,NorthLatitude,WestLongitude,succeededCallback, failedCallback, userContext) {
return this._invoke(Ws.General.get_path(), 'procTravelInfo',false,{TravelInfoURL:TravelInfoURL,Title:Title,KeyWords:KeyWords,Description:Description,Body:Body,BodyText:BodyText,Links:Links,Latitude:Latitude,Longitude:Longitude,SouthLatitude:SouthLatitude,EastLongitude:EastLongitude,NorthLatitude:NorthLatitude,WestLongitude:WestLongitude},succeededCallback,failedCallback,userContext); },
getTravelInfo:function(TravelInfoURL,succeededCallback, failedCallback, userContext) {
return this._invoke(Ws.General.get_path(), 'getTravelInfo',false,{TravelInfoURL:TravelInfoURL},succeededCallback,failedCallback,userContext); },
getMapAreaFromIP:function(succeededCallback, failedCallback, userContext) {
return this._invoke(Ws.General.get_path(), 'getMapAreaFromIP',false,{},succeededCallback,failedCallback,userContext); },
getReviewDetails:function(propertyID,succeededCallback, failedCallback, userContext) {
return this._invoke(Ws.General.get_path(), 'getReviewDetails',false,{propertyID:propertyID},succeededCallback,failedCallback,userContext); },
getFromMainTrack:function(request,isTest,succeededCallback, failedCallback, userContext) {
return this._invoke(Ws.General.get_path(), 'getFromMainTrack',false,{request:request,isTest:isTest},succeededCallback,failedCallback,userContext); },
GetUrlsForGa:function(RefUrl,succeededCallback, failedCallback, userContext) {
return this._invoke(Ws.General.get_path(), 'GetUrlsForGa',false,{RefUrl:RefUrl},succeededCallback,failedCallback,userContext); }}
Ws.General.registerClass('Ws.General',Sys.Net.WebServiceProxy);
Ws.General._staticInstance = new Ws.General();
Ws.General.set_path = function(value) { Ws.General._staticInstance._path = value; }
Ws.General.get_path = function() { return Ws.General._staticInstance._path; }
Ws.General.set_timeout = function(value) { Ws.General._staticInstance._timeout = value; }
Ws.General.get_timeout = function() { return Ws.General._staticInstance._timeout; }
Ws.General.set_defaultUserContext = function(value) { Ws.General._staticInstance._userContext = value; }
Ws.General.get_defaultUserContext = function() { return Ws.General._staticInstance._userContext; }
Ws.General.set_defaultSucceededCallback = function(value) { Ws.General._staticInstance._succeeded = value; }
Ws.General.get_defaultSucceededCallback = function() { return Ws.General._staticInstance._succeeded; }
Ws.General.set_defaultFailedCallback = function(value) { Ws.General._staticInstance._failed = value; }
Ws.General.get_defaultFailedCallback = function() { return Ws.General._staticInstance._failed; }
Ws.General.set_path("/webservices/General.asmx");
Ws.General.GetAvailForm= function(onSuccess,onFailed,userContext) {Ws.General._staticInstance.GetAvailForm(onSuccess,onFailed,userContext); }
Ws.General.GetAvailability= function(hashIn,FromDate,Nights,Adults,onSuccess,onFailed,userContext) {Ws.General._staticInstance.GetAvailability(hashIn,FromDate,Nights,Adults,onSuccess,onFailed,userContext); }
Ws.General.GetMarkerProps= function(dblswLat,dblswLon,dblneLat,dblneLon,strFromDate,Nights,Adults,Chain,onSuccess,onFailed,userContext) {Ws.General._staticInstance.GetMarkerProps(dblswLat,dblswLon,dblneLat,dblneLon,strFromDate,Nights,Adults,Chain,onSuccess,onFailed,userContext); }
Ws.General.GetPropAvInfo= function(markerID,propertyID,strFromDate,Nights,Adults,onSuccess,onFailed,userContext) {Ws.General._staticInstance.GetPropAvInfo(markerID,propertyID,strFromDate,Nights,Adults,onSuccess,onFailed,userContext); }
Ws.General.saveDescr= function(PropertyID,Language,Description,onSuccess,onFailed,userContext) {Ws.General._staticInstance.saveDescr(PropertyID,Language,Description,onSuccess,onFailed,userContext); }
Ws.General.procTravelInfo= function(TravelInfoURL,Title,KeyWords,Description,Body,BodyText,Links,Latitude,Longitude,SouthLatitude,EastLongitude,NorthLatitude,WestLongitude,onSuccess,onFailed,userContext) {Ws.General._staticInstance.procTravelInfo(TravelInfoURL,Title,KeyWords,Description,Body,BodyText,Links,Latitude,Longitude,SouthLatitude,EastLongitude,NorthLatitude,WestLongitude,onSuccess,onFailed,userContext); }
Ws.General.getTravelInfo= function(TravelInfoURL,onSuccess,onFailed,userContext) {Ws.General._staticInstance.getTravelInfo(TravelInfoURL,onSuccess,onFailed,userContext); }
Ws.General.getMapAreaFromIP= function(onSuccess,onFailed,userContext) {Ws.General._staticInstance.getMapAreaFromIP(onSuccess,onFailed,userContext); }
Ws.General.getReviewDetails= function(propertyID,onSuccess,onFailed,userContext) {Ws.General._staticInstance.getReviewDetails(propertyID,onSuccess,onFailed,userContext); }
Ws.General.getFromMainTrack= function(request,isTest,onSuccess,onFailed,userContext) {Ws.General._staticInstance.getFromMainTrack(request,isTest,onSuccess,onFailed,userContext); }
Ws.General.GetUrlsForGa= function(RefUrl,onSuccess,onFailed,userContext) {Ws.General._staticInstance.GetUrlsForGa(RefUrl,onSuccess,onFailed,userContext); }

