Type.registerNamespace('Varsity');
Varsity.BuildingWebService=function() {
Varsity.BuildingWebService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Varsity.BuildingWebService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return Varsity.BuildingWebService._staticInstance.get_path();},
SearchForBuildingsForMap:function(eventID,tourDateID,destinationID,availableOnly,searchText,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SearchForBuildingsForMap',false,{eventID:eventID,tourDateID:tourDateID,destinationID:destinationID,availableOnly:availableOnly,searchText:searchText},succeededCallback,failedCallback,userContext); },
SearchForBuildingsList:function(eventID,tourDateID,destinationID,availableOnly,searchText,page,orderBy,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SearchForBuildingsList',false,{eventID:eventID,tourDateID:tourDateID,destinationID:destinationID,availableOnly:availableOnly,searchText:searchText,page:page,orderBy:orderBy},succeededCallback,failedCallback,userContext); },
SearchForBuildingsMap:function(eventID,tourDateID,destinationID,availableOnly,searchText,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SearchForBuildingsMap',false,{eventID:eventID,tourDateID:tourDateID,destinationID:destinationID,availableOnly:availableOnly,searchText:searchText},succeededCallback,failedCallback,userContext); },
AddProductToSession:function(tourDateID,buildingID,roomTypeID,peopleSharing,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AddProductToSession',false,{tourDateID:tourDateID,buildingID:buildingID,roomTypeID:roomTypeID,peopleSharing:peopleSharing},succeededCallback,failedCallback,userContext); }}
Varsity.BuildingWebService.registerClass('Varsity.BuildingWebService',Sys.Net.WebServiceProxy);
Varsity.BuildingWebService._staticInstance = new Varsity.BuildingWebService();
Varsity.BuildingWebService.set_path = function(value) { Varsity.BuildingWebService._staticInstance.set_path(value); }
Varsity.BuildingWebService.get_path = function() { return Varsity.BuildingWebService._staticInstance.get_path(); }
Varsity.BuildingWebService.set_timeout = function(value) { Varsity.BuildingWebService._staticInstance.set_timeout(value); }
Varsity.BuildingWebService.get_timeout = function() { return Varsity.BuildingWebService._staticInstance.get_timeout(); }
Varsity.BuildingWebService.set_defaultUserContext = function(value) { Varsity.BuildingWebService._staticInstance.set_defaultUserContext(value); }
Varsity.BuildingWebService.get_defaultUserContext = function() { return Varsity.BuildingWebService._staticInstance.get_defaultUserContext(); }
Varsity.BuildingWebService.set_defaultSucceededCallback = function(value) { Varsity.BuildingWebService._staticInstance.set_defaultSucceededCallback(value); }
Varsity.BuildingWebService.get_defaultSucceededCallback = function() { return Varsity.BuildingWebService._staticInstance.get_defaultSucceededCallback(); }
Varsity.BuildingWebService.set_defaultFailedCallback = function(value) { Varsity.BuildingWebService._staticInstance.set_defaultFailedCallback(value); }
Varsity.BuildingWebService.get_defaultFailedCallback = function() { return Varsity.BuildingWebService._staticInstance.get_defaultFailedCallback(); }
Varsity.BuildingWebService.set_path("/BuildingWebService.asmx");
Varsity.BuildingWebService.SearchForBuildingsForMap= function(eventID,tourDateID,destinationID,availableOnly,searchText,onSuccess,onFailed,userContext) {Varsity.BuildingWebService._staticInstance.SearchForBuildingsForMap(eventID,tourDateID,destinationID,availableOnly,searchText,onSuccess,onFailed,userContext); }
Varsity.BuildingWebService.SearchForBuildingsList= function(eventID,tourDateID,destinationID,availableOnly,searchText,page,orderBy,onSuccess,onFailed,userContext) {Varsity.BuildingWebService._staticInstance.SearchForBuildingsList(eventID,tourDateID,destinationID,availableOnly,searchText,page,orderBy,onSuccess,onFailed,userContext); }
Varsity.BuildingWebService.SearchForBuildingsMap= function(eventID,tourDateID,destinationID,availableOnly,searchText,onSuccess,onFailed,userContext) {Varsity.BuildingWebService._staticInstance.SearchForBuildingsMap(eventID,tourDateID,destinationID,availableOnly,searchText,onSuccess,onFailed,userContext); }
Varsity.BuildingWebService.AddProductToSession= function(tourDateID,buildingID,roomTypeID,peopleSharing,onSuccess,onFailed,userContext) {Varsity.BuildingWebService._staticInstance.AddProductToSession(tourDateID,buildingID,roomTypeID,peopleSharing,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('Varsity.Model');
if (typeof(Varsity.Model.VarsityMap) === 'undefined') {
Varsity.Model.VarsityMap=gtc("Varsity.Model.VarsityMap");
Varsity.Model.VarsityMap.registerClass('Varsity.Model.VarsityMap');
}
