Type.registerNamespace('EliteProp');
EliteProp.MapService=function() {
EliteProp.MapService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
EliteProp.MapService.prototype={
UpdateCities:function(county,succeededCallback, failedCallback, userContext) {
return this._invoke(EliteProp.MapService.get_path(), 'UpdateCities',false,{county:county},succeededCallback,failedCallback,userContext); },
UpdateSchoolDistricts:function(county,succeededCallback, failedCallback, userContext) {
return this._invoke(EliteProp.MapService.get_path(), 'UpdateSchoolDistricts',false,{county:county},succeededCallback,failedCallback,userContext); },
GetHtmlBody:function(listingID,succeededCallback, failedCallback, userContext) {
return this._invoke(EliteProp.MapService.get_path(), 'GetHtmlBody',false,{listingID:listingID},succeededCallback,failedCallback,userContext); },
HybridSearch:function(category,minPrice,maxPrice,bedrooms,bathrooms,county,city,zip,street,subdivision,school,condo,units,seLat,seLng,nwLat,nwLng,searchtype,firstName,lastName,email,listingStatus,listingCompany,sortOrder,succeededCallback, failedCallback, userContext) {
return this._invoke(EliteProp.MapService.get_path(), 'HybridSearch',false,{category:category,minPrice:minPrice,maxPrice:maxPrice,bedrooms:bedrooms,bathrooms:bathrooms,county:county,city:city,zip:zip,street:street,subdivision:subdivision,school:school,condo:condo,units:units,seLat:seLat,seLng:seLng,nwLat:nwLat,nwLng:nwLng,searchtype:searchtype,firstName:firstName,lastName:lastName,email:email,listingStatus:listingStatus,listingCompany:listingCompany,sortOrder:sortOrder},succeededCallback,failedCallback,userContext); },
GetAverageBounds:function(category,minPrice,maxPrice,bedrooms,bathrooms,county,city,zip,street,subdivision,school,condo,units,searchtype,firstName,lastName,email,listingStatus,listingCompany,succeededCallback, failedCallback, userContext) {
return this._invoke(EliteProp.MapService.get_path(), 'GetAverageBounds',false,{category:category,minPrice:minPrice,maxPrice:maxPrice,bedrooms:bedrooms,bathrooms:bathrooms,county:county,city:city,zip:zip,street:street,subdivision:subdivision,school:school,condo:condo,units:units,searchtype:searchtype,firstName:firstName,lastName:lastName,email:email,listingStatus:listingStatus,listingCompany:listingCompany},succeededCallback,failedCallback,userContext); },
count:function(category,minPrice,maxPrice,bedrooms,bathrooms,county,city,zip,street,subdivision,school,condo,units,seLat,seLng,nwLat,nwLng,searchtype,firstName,lastName,email,listingStatus,listingCompany,succeededCallback, failedCallback, userContext) {
return this._invoke(EliteProp.MapService.get_path(), 'count',false,{category:category,minPrice:minPrice,maxPrice:maxPrice,bedrooms:bedrooms,bathrooms:bathrooms,county:county,city:city,zip:zip,street:street,subdivision:subdivision,school:school,condo:condo,units:units,seLat:seLat,seLng:seLng,nwLat:nwLat,nwLng:nwLng,searchtype:searchtype,firstName:firstName,lastName:lastName,email:email,listingStatus:listingStatus,listingCompany:listingCompany},succeededCallback,failedCallback,userContext); },
search:function(category,minPrice,maxPrice,bedrooms,bathrooms,county,city,zip,street,subdivision,school,condo,units,seLat,seLng,nwLat,nwLng,searchtype,firstName,lastName,email,listingStatus,listingCompany,sortOrder,succeededCallback, failedCallback, userContext) {
return this._invoke(EliteProp.MapService.get_path(), 'search',false,{category:category,minPrice:minPrice,maxPrice:maxPrice,bedrooms:bedrooms,bathrooms:bathrooms,county:county,city:city,zip:zip,street:street,subdivision:subdivision,school:school,condo:condo,units:units,seLat:seLat,seLng:seLng,nwLat:nwLat,nwLng:nwLng,searchtype:searchtype,firstName:firstName,lastName:lastName,email:email,listingStatus:listingStatus,listingCompany:listingCompany,sortOrder:sortOrder},succeededCallback,failedCallback,userContext); },
resultsList:function(category,minPrice,maxPrice,bedrooms,bathrooms,county,city,zip,street,subdivision,school,condo,units,seLat,seLng,nwLat,nwLng,searchtype,sortOrder,sortDir,firstName,lastName,email,listingStatus,listingCompany,succeededCallback, failedCallback, userContext) {
return this._invoke(EliteProp.MapService.get_path(), 'resultsList',false,{category:category,minPrice:minPrice,maxPrice:maxPrice,bedrooms:bedrooms,bathrooms:bathrooms,county:county,city:city,zip:zip,street:street,subdivision:subdivision,school:school,condo:condo,units:units,seLat:seLat,seLng:seLng,nwLat:nwLat,nwLng:nwLng,searchtype:searchtype,sortOrder:sortOrder,sortDir:sortDir,firstName:firstName,lastName:lastName,email:email,listingStatus:listingStatus,listingCompany:listingCompany},succeededCallback,failedCallback,userContext); },
GetLatLong:function(listingID,succeededCallback, failedCallback, userContext) {
return this._invoke(EliteProp.MapService.get_path(), 'GetLatLong',false,{listingID:listingID},succeededCallback,failedCallback,userContext); },
SaveCoords:function(listingID,lat,lon,succeededCallback, failedCallback, userContext) {
return this._invoke(EliteProp.MapService.get_path(), 'SaveCoords',false,{listingID:listingID,lat:lat,lon:lon},succeededCallback,failedCallback,userContext); },
ClientCount:function(succeededCallback, failedCallback, userContext) {
return this._invoke(EliteProp.MapService.get_path(), 'ClientCount',false,{},succeededCallback,failedCallback,userContext); },
RentalCount:function(delisted,succeededCallback, failedCallback, userContext) {
return this._invoke(EliteProp.MapService.get_path(), 'RentalCount',false,{delisted:delisted},succeededCallback,failedCallback,userContext); },
ClientSearch:function(succeededCallback, failedCallback, userContext) {
return this._invoke(EliteProp.MapService.get_path(), 'ClientSearch',false,{},succeededCallback,failedCallback,userContext); },
InvestmentClientSearch:function(succeededCallback, failedCallback, userContext) {
return this._invoke(EliteProp.MapService.get_path(), 'InvestmentClientSearch',false,{},succeededCallback,failedCallback,userContext); },
RentalSearch:function(seLat,seLng,nwLat,nwLng,mode,delisted,succeededCallback, failedCallback, userContext) {
return this._invoke(EliteProp.MapService.get_path(), 'RentalSearch',false,{seLat:seLat,seLng:seLng,nwLat:nwLat,nwLng:nwLng,mode:mode,delisted:delisted},succeededCallback,failedCallback,userContext); },
GetRentalBounds:function(succeededCallback, failedCallback, userContext) {
return this._invoke(EliteProp.MapService.get_path(), 'GetRentalBounds',false,{},succeededCallback,failedCallback,userContext); },
SaveSearch:function(address,autoElite,autoLW,baths,beds,city,condo,county,type,maxPrice,minPrice,school,name,subdivision,units,zip,succeededCallback, failedCallback, userContext) {
return this._invoke(EliteProp.MapService.get_path(), 'SaveSearch',false,{address:address,autoElite:autoElite,autoLW:autoLW,baths:baths,beds:beds,city:city,condo:condo,county:county,type:type,maxPrice:maxPrice,minPrice:minPrice,school:school,name:name,subdivision:subdivision,units:units,zip:zip},succeededCallback,failedCallback,userContext); },
LoggedIn:function(succeededCallback, failedCallback, userContext) {
return this._invoke(EliteProp.MapService.get_path(), 'LoggedIn',false,{},succeededCallback,failedCallback,userContext); },
CheckSearchName:function(name,succeededCallback, failedCallback, userContext) {
return this._invoke(EliteProp.MapService.get_path(), 'CheckSearchName',false,{name:name},succeededCallback,failedCallback,userContext); }}
EliteProp.MapService.registerClass('EliteProp.MapService',Sys.Net.WebServiceProxy);
EliteProp.MapService._staticInstance = new EliteProp.MapService();
EliteProp.MapService.set_path = function(value) { EliteProp.MapService._staticInstance._path = value; }
EliteProp.MapService.get_path = function() { return EliteProp.MapService._staticInstance._path; }
EliteProp.MapService.set_timeout = function(value) { EliteProp.MapService._staticInstance._timeout = value; }
EliteProp.MapService.get_timeout = function() { return EliteProp.MapService._staticInstance._timeout; }
EliteProp.MapService.set_defaultUserContext = function(value) { EliteProp.MapService._staticInstance._userContext = value; }
EliteProp.MapService.get_defaultUserContext = function() { return EliteProp.MapService._staticInstance._userContext; }
EliteProp.MapService.set_defaultSucceededCallback = function(value) { EliteProp.MapService._staticInstance._succeeded = value; }
EliteProp.MapService.get_defaultSucceededCallback = function() { return EliteProp.MapService._staticInstance._succeeded; }
EliteProp.MapService.set_defaultFailedCallback = function(value) { EliteProp.MapService._staticInstance._failed = value; }
EliteProp.MapService.get_defaultFailedCallback = function() { return EliteProp.MapService._staticInstance._failed; }
EliteProp.MapService.set_path("/MapService.asmx");
EliteProp.MapService.UpdateCities= function(county,onSuccess,onFailed,userContext) {EliteProp.MapService._staticInstance.UpdateCities(county,onSuccess,onFailed,userContext); }
EliteProp.MapService.UpdateSchoolDistricts= function(county,onSuccess,onFailed,userContext) {EliteProp.MapService._staticInstance.UpdateSchoolDistricts(county,onSuccess,onFailed,userContext); }
EliteProp.MapService.GetHtmlBody= function(listingID,onSuccess,onFailed,userContext) {EliteProp.MapService._staticInstance.GetHtmlBody(listingID,onSuccess,onFailed,userContext); }
EliteProp.MapService.HybridSearch= function(category,minPrice,maxPrice,bedrooms,bathrooms,county,city,zip,street,subdivision,school,condo,units,seLat,seLng,nwLat,nwLng,searchtype,firstName,lastName,email,listingStatus,listingCompany,sortOrder,onSuccess,onFailed,userContext) {EliteProp.MapService._staticInstance.HybridSearch(category,minPrice,maxPrice,bedrooms,bathrooms,county,city,zip,street,subdivision,school,condo,units,seLat,seLng,nwLat,nwLng,searchtype,firstName,lastName,email,listingStatus,listingCompany,sortOrder,onSuccess,onFailed,userContext); }
EliteProp.MapService.GetAverageBounds= function(category,minPrice,maxPrice,bedrooms,bathrooms,county,city,zip,street,subdivision,school,condo,units,searchtype,firstName,lastName,email,listingStatus,listingCompany,onSuccess,onFailed,userContext) {EliteProp.MapService._staticInstance.GetAverageBounds(category,minPrice,maxPrice,bedrooms,bathrooms,county,city,zip,street,subdivision,school,condo,units,searchtype,firstName,lastName,email,listingStatus,listingCompany,onSuccess,onFailed,userContext); }
EliteProp.MapService.count= function(category,minPrice,maxPrice,bedrooms,bathrooms,county,city,zip,street,subdivision,school,condo,units,seLat,seLng,nwLat,nwLng,searchtype,firstName,lastName,email,listingStatus,listingCompany,onSuccess,onFailed,userContext) {EliteProp.MapService._staticInstance.count(category,minPrice,maxPrice,bedrooms,bathrooms,county,city,zip,street,subdivision,school,condo,units,seLat,seLng,nwLat,nwLng,searchtype,firstName,lastName,email,listingStatus,listingCompany,onSuccess,onFailed,userContext); }
EliteProp.MapService.search= function(category,minPrice,maxPrice,bedrooms,bathrooms,county,city,zip,street,subdivision,school,condo,units,seLat,seLng,nwLat,nwLng,searchtype,firstName,lastName,email,listingStatus,listingCompany,sortOrder,onSuccess,onFailed,userContext) {EliteProp.MapService._staticInstance.search(category,minPrice,maxPrice,bedrooms,bathrooms,county,city,zip,street,subdivision,school,condo,units,seLat,seLng,nwLat,nwLng,searchtype,firstName,lastName,email,listingStatus,listingCompany,sortOrder,onSuccess,onFailed,userContext); }
EliteProp.MapService.resultsList= function(category,minPrice,maxPrice,bedrooms,bathrooms,county,city,zip,street,subdivision,school,condo,units,seLat,seLng,nwLat,nwLng,searchtype,sortOrder,sortDir,firstName,lastName,email,listingStatus,listingCompany,onSuccess,onFailed,userContext) {EliteProp.MapService._staticInstance.resultsList(category,minPrice,maxPrice,bedrooms,bathrooms,county,city,zip,street,subdivision,school,condo,units,seLat,seLng,nwLat,nwLng,searchtype,sortOrder,sortDir,firstName,lastName,email,listingStatus,listingCompany,onSuccess,onFailed,userContext); }
EliteProp.MapService.GetLatLong= function(listingID,onSuccess,onFailed,userContext) {EliteProp.MapService._staticInstance.GetLatLong(listingID,onSuccess,onFailed,userContext); }
EliteProp.MapService.SaveCoords= function(listingID,lat,lon,onSuccess,onFailed,userContext) {EliteProp.MapService._staticInstance.SaveCoords(listingID,lat,lon,onSuccess,onFailed,userContext); }
EliteProp.MapService.ClientCount= function(onSuccess,onFailed,userContext) {EliteProp.MapService._staticInstance.ClientCount(onSuccess,onFailed,userContext); }
EliteProp.MapService.RentalCount= function(delisted,onSuccess,onFailed,userContext) {EliteProp.MapService._staticInstance.RentalCount(delisted,onSuccess,onFailed,userContext); }
EliteProp.MapService.ClientSearch= function(onSuccess,onFailed,userContext) {EliteProp.MapService._staticInstance.ClientSearch(onSuccess,onFailed,userContext); }
EliteProp.MapService.InvestmentClientSearch= function(onSuccess,onFailed,userContext) {EliteProp.MapService._staticInstance.InvestmentClientSearch(onSuccess,onFailed,userContext); }
EliteProp.MapService.RentalSearch= function(seLat,seLng,nwLat,nwLng,mode,delisted,onSuccess,onFailed,userContext) {EliteProp.MapService._staticInstance.RentalSearch(seLat,seLng,nwLat,nwLng,mode,delisted,onSuccess,onFailed,userContext); }
EliteProp.MapService.GetRentalBounds= function(onSuccess,onFailed,userContext) {EliteProp.MapService._staticInstance.GetRentalBounds(onSuccess,onFailed,userContext); }
EliteProp.MapService.SaveSearch= function(address,autoElite,autoLW,baths,beds,city,condo,county,type,maxPrice,minPrice,school,name,subdivision,units,zip,onSuccess,onFailed,userContext) {EliteProp.MapService._staticInstance.SaveSearch(address,autoElite,autoLW,baths,beds,city,condo,county,type,maxPrice,minPrice,school,name,subdivision,units,zip,onSuccess,onFailed,userContext); }
EliteProp.MapService.LoggedIn= function(onSuccess,onFailed,userContext) {EliteProp.MapService._staticInstance.LoggedIn(onSuccess,onFailed,userContext); }
EliteProp.MapService.CheckSearchName= function(name,onSuccess,onFailed,userContext) {EliteProp.MapService._staticInstance.CheckSearchName(name,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(HybridResults) === 'undefined') {
var HybridResults=gtc("HybridResults");
HybridResults.registerClass('HybridResults');
}
if (typeof(CountResults) === 'undefined') {
var CountResults=gtc("CountResults");
CountResults.registerClass('CountResults');
}
if (typeof(MapItemRow) === 'undefined') {
var MapItemRow=gtc("MapItemRow");
MapItemRow.registerClass('MapItemRow');
}
if (typeof(RentalMapItem) === 'undefined') {
var RentalMapItem=gtc("RentalMapItem");
RentalMapItem.registerClass('RentalMapItem');
}
