Type.registerNamespace('Rainbow.USASModules.Mapping');
Rainbow.USASModules.Mapping.MapService=function() {
Rainbow.USASModules.Mapping.MapService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Rainbow.USASModules.Mapping.MapService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return Rainbow.USASModules.Mapping.MapService._staticInstance.get_path();},
GetCityStateZipData:function(sCity,sState,sZip,iMiles,iClubExLevel,iClubRecLevel,iPageNum,succeededCallback, failedCallback, userContext) {
/// <param name="sCity" type="String">System.String</param>
/// <param name="sState" type="String">System.String</param>
/// <param name="sZip" type="String">System.String</param>
/// <param name="iMiles" type="Number">System.Int32</param>
/// <param name="iClubExLevel" type="Number">System.Int32</param>
/// <param name="iClubRecLevel" type="Number">System.Int32</param>
/// <param name="iPageNum" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetCityStateZipData',false,{sCity:sCity,sState:sState,sZip:sZip,iMiles:iMiles,iClubExLevel:iClubExLevel,iClubRecLevel:iClubRecLevel,iPageNum:iPageNum},succeededCallback,failedCallback,userContext); },
GetClubFacilities:function(sClubId,succeededCallback, failedCallback, userContext) {
/// <param name="sClubId" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetClubFacilities',false,{sClubId:sClubId},succeededCallback,failedCallback,userContext); },
RequestClubCallback:function(sFirstName,sLastName,sEmail,sZip,sPhone,bPhoneDay,bPhoneNight,sComments,iClubId,iLocalPartnerId,sUserName,sEmailTo,sOrgName,succeededCallback, failedCallback, userContext) {
/// <param name="sFirstName" type="String">System.String</param>
/// <param name="sLastName" type="String">System.String</param>
/// <param name="sEmail" type="String">System.String</param>
/// <param name="sZip" type="String">System.String</param>
/// <param name="sPhone" type="String">System.String</param>
/// <param name="bPhoneDay" type="Boolean">System.Boolean</param>
/// <param name="bPhoneNight" type="Boolean">System.Boolean</param>
/// <param name="sComments" type="String">System.String</param>
/// <param name="iClubId" type="Number">System.Int32</param>
/// <param name="iLocalPartnerId" type="Number">System.Int32</param>
/// <param name="sUserName" type="String">System.String</param>
/// <param name="sEmailTo" type="String">System.String</param>
/// <param name="sOrgName" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'RequestClubCallback',false,{sFirstName:sFirstName,sLastName:sLastName,sEmail:sEmail,sZip:sZip,sPhone:sPhone,bPhoneDay:bPhoneDay,bPhoneNight:bPhoneNight,sComments:sComments,iClubId:iClubId,iLocalPartnerId:iLocalPartnerId,sUserName:sUserName,sEmailTo:sEmailTo,sOrgName:sOrgName},succeededCallback,failedCallback,userContext); }}
Rainbow.USASModules.Mapping.MapService.registerClass('Rainbow.USASModules.Mapping.MapService',Sys.Net.WebServiceProxy);
Rainbow.USASModules.Mapping.MapService._staticInstance = new Rainbow.USASModules.Mapping.MapService();
Rainbow.USASModules.Mapping.MapService.set_path = function(value) {
Rainbow.USASModules.Mapping.MapService._staticInstance.set_path(value); }
Rainbow.USASModules.Mapping.MapService.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return Rainbow.USASModules.Mapping.MapService._staticInstance.get_path();}
Rainbow.USASModules.Mapping.MapService.set_timeout = function(value) {
Rainbow.USASModules.Mapping.MapService._staticInstance.set_timeout(value); }
Rainbow.USASModules.Mapping.MapService.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return Rainbow.USASModules.Mapping.MapService._staticInstance.get_timeout(); }
Rainbow.USASModules.Mapping.MapService.set_defaultUserContext = function(value) { 
Rainbow.USASModules.Mapping.MapService._staticInstance.set_defaultUserContext(value); }
Rainbow.USASModules.Mapping.MapService.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return Rainbow.USASModules.Mapping.MapService._staticInstance.get_defaultUserContext(); }
Rainbow.USASModules.Mapping.MapService.set_defaultSucceededCallback = function(value) { 
 Rainbow.USASModules.Mapping.MapService._staticInstance.set_defaultSucceededCallback(value); }
Rainbow.USASModules.Mapping.MapService.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return Rainbow.USASModules.Mapping.MapService._staticInstance.get_defaultSucceededCallback(); }
Rainbow.USASModules.Mapping.MapService.set_defaultFailedCallback = function(value) { 
Rainbow.USASModules.Mapping.MapService._staticInstance.set_defaultFailedCallback(value); }
Rainbow.USASModules.Mapping.MapService.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return Rainbow.USASModules.Mapping.MapService._staticInstance.get_defaultFailedCallback(); }
Rainbow.USASModules.Mapping.MapService.set_path("/USASModules/Mapping/MapService.asmx");
Rainbow.USASModules.Mapping.MapService.GetCityStateZipData= function(sCity,sState,sZip,iMiles,iClubExLevel,iClubRecLevel,iPageNum,onSuccess,onFailed,userContext) {
/// <param name="sCity" type="String">System.String</param>
/// <param name="sState" type="String">System.String</param>
/// <param name="sZip" type="String">System.String</param>
/// <param name="iMiles" type="Number">System.Int32</param>
/// <param name="iClubExLevel" type="Number">System.Int32</param>
/// <param name="iClubRecLevel" type="Number">System.Int32</param>
/// <param name="iPageNum" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
Rainbow.USASModules.Mapping.MapService._staticInstance.GetCityStateZipData(sCity,sState,sZip,iMiles,iClubExLevel,iClubRecLevel,iPageNum,onSuccess,onFailed,userContext); }
Rainbow.USASModules.Mapping.MapService.GetClubFacilities= function(sClubId,onSuccess,onFailed,userContext) {
/// <param name="sClubId" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
Rainbow.USASModules.Mapping.MapService._staticInstance.GetClubFacilities(sClubId,onSuccess,onFailed,userContext); }
Rainbow.USASModules.Mapping.MapService.RequestClubCallback= function(sFirstName,sLastName,sEmail,sZip,sPhone,bPhoneDay,bPhoneNight,sComments,iClubId,iLocalPartnerId,sUserName,sEmailTo,sOrgName,onSuccess,onFailed,userContext) {
/// <param name="sFirstName" type="String">System.String</param>
/// <param name="sLastName" type="String">System.String</param>
/// <param name="sEmail" type="String">System.String</param>
/// <param name="sZip" type="String">System.String</param>
/// <param name="sPhone" type="String">System.String</param>
/// <param name="bPhoneDay" type="Boolean">System.Boolean</param>
/// <param name="bPhoneNight" type="Boolean">System.Boolean</param>
/// <param name="sComments" type="String">System.String</param>
/// <param name="iClubId" type="Number">System.Int32</param>
/// <param name="iLocalPartnerId" type="Number">System.Int32</param>
/// <param name="sUserName" type="String">System.String</param>
/// <param name="sEmailTo" type="String">System.String</param>
/// <param name="sOrgName" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
Rainbow.USASModules.Mapping.MapService._staticInstance.RequestClubCallback(sFirstName,sLastName,sEmail,sZip,sPhone,bPhoneDay,bPhoneNight,sComments,iClubId,iLocalPartnerId,sUserName,sEmailTo,sOrgName,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(Rainbow.USASModules.Mapping.Facility) === 'undefined') {
Rainbow.USASModules.Mapping.Facility=gtc("Rainbow.USASModules.Mapping.Facility");
Rainbow.USASModules.Mapping.Facility.registerClass('Rainbow.USASModules.Mapping.Facility');
}

