var REData=function() {
REData.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
REData.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return REData._staticInstance.get_path();},
GetTestimonials:function(Count,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetTestimonials',false,{Count:Count},succeededCallback,failedCallback,userContext); },
GetAgentTestimonials:function(AgentCode,Count,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetAgentTestimonials',false,{AgentCode:AgentCode,Count:Count},succeededCallback,failedCallback,userContext); },
GetUserInformation:function(username,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetUserInformation',false,{username:username},succeededCallback,failedCallback,userContext); },
EmailPassword:function(email,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'EmailPassword',false,{email:email},succeededCallback,failedCallback,userContext); },
LogoutUser:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'LogoutUser',false,{},succeededCallback,failedCallback,userContext); },
LoginUser:function(username,Password,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'LoginUser',false,{username:username,Password:Password},succeededCallback,failedCallback,userContext); },
CreateUser:function(ui,RegisterInCRM,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'CreateUser',false,{ui:ui,RegisterInCRM:RegisterInCRM},succeededCallback,failedCallback,userContext); },
GetLoggedInUser:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetLoggedInUser',false,{},succeededCallback,failedCallback,userContext); },
IsLoggedin:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'IsLoggedin',false,{},succeededCallback,failedCallback,userContext); },
GenContactRequest:function(cr,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GenContactRequest',false,{cr:cr},succeededCallback,failedCallback,userContext); },
GetCitiesByCounty:function(County,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetCitiesByCounty',false,{County:County},succeededCallback,failedCallback,userContext); },
GetCities:function(County,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetCities',false,{County:County},succeededCallback,failedCallback,userContext); },
GetFavorites:function(username,IncludeMapDetailsORPopulateImages,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetFavorites',false,{username:username,IncludeMapDetailsORPopulateImages:IncludeMapDetailsORPopulateImages},succeededCallback,failedCallback,userContext); },
GetFilteredSubdivisions:function(prefixText,count,city,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetFilteredSubdivisions',false,{prefixText:prefixText,count:count,city:city},succeededCallback,failedCallback,userContext); },
GetFilteredSchoolDistrict:function(prefixText,count,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetFilteredSchoolDistrict',false,{prefixText:prefixText,count:count},succeededCallback,failedCallback,userContext); },
AddFavorite:function(userID,mlsNumber,proptype,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AddFavorite',false,{userID:userID,mlsNumber:mlsNumber,proptype:proptype},succeededCallback,failedCallback,userContext); },
RemoveFavorite:function(userID,mlsNumber,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'RemoveFavorite',false,{userID:userID,mlsNumber:mlsNumber},succeededCallback,failedCallback,userContext); },
RemoveLeaseFavorite:function(userID,mlsNumber,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'RemoveLeaseFavorite',false,{userID:userID,mlsNumber:mlsNumber},succeededCallback,failedCallback,userContext); },
GetLeaseByMLSNumber:function(mlsnumber,IncludeMapDetailsORPopulateImages,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetLeaseByMLSNumber',false,{mlsnumber:mlsnumber,IncludeMapDetailsORPopulateImages:IncludeMapDetailsORPopulateImages},succeededCallback,failedCallback,userContext); },
GetHomeByMLSNumber:function(mlsnumber,PropertyType,IncludeMapDetailsORPopulateImages,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetHomeByMLSNumber',false,{mlsnumber:mlsnumber,PropertyType:PropertyType,IncludeMapDetailsORPopulateImages:IncludeMapDetailsORPopulateImages},succeededCallback,failedCallback,userContext); },
GetSearchObject:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetSearchObject',false,{},succeededCallback,failedCallback,userContext); },
HelloWorld:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'HelloWorld',false,{},succeededCallback,failedCallback,userContext); },
GetHomesByMLSNumbers:function(mlsnumbers,PropertyType,IncludeMapDetailsORPopulateImages,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetHomesByMLSNumbers',false,{mlsnumbers:mlsnumbers,PropertyType:PropertyType,IncludeMapDetailsORPopulateImages:IncludeMapDetailsORPopulateImages},succeededCallback,failedCallback,userContext); },
AjaxSaveSearchEmailAlerts:function(points,so,FirstName,LastName,Email,Expires,SearchName,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AjaxSaveSearchEmailAlerts',false,{points:points,so:so,FirstName:FirstName,LastName:LastName,Email:Email,Expires:Expires,SearchName:SearchName},succeededCallback,failedCallback,userContext); },
GetHomesWithCriteriaUsingPolygon:function(points,so,IncludeMapDetailsORPopulateImages,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetHomesWithCriteriaUsingPolygon',false,{points:points,so:so,IncludeMapDetailsORPopulateImages:IncludeMapDetailsORPopulateImages},succeededCallback,failedCallback,userContext); },
GetHomesWithCriteria:function(so,IncludeMapDetailsORPopulateImages,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetHomesWithCriteria',false,{so:so,IncludeMapDetailsORPopulateImages:IncludeMapDetailsORPopulateImages},succeededCallback,failedCallback,userContext); }}
REData.registerClass('REData',Sys.Net.WebServiceProxy);
REData._staticInstance = new REData();
REData.set_path = function(value) { REData._staticInstance.set_path(value); }
REData.get_path = function() { return REData._staticInstance.get_path(); }
REData.set_timeout = function(value) { REData._staticInstance.set_timeout(value); }
REData.get_timeout = function() { return REData._staticInstance.get_timeout(); }
REData.set_defaultUserContext = function(value) { REData._staticInstance.set_defaultUserContext(value); }
REData.get_defaultUserContext = function() { return REData._staticInstance.get_defaultUserContext(); }
REData.set_defaultSucceededCallback = function(value) { REData._staticInstance.set_defaultSucceededCallback(value); }
REData.get_defaultSucceededCallback = function() { return REData._staticInstance.get_defaultSucceededCallback(); }
REData.set_defaultFailedCallback = function(value) { REData._staticInstance.set_defaultFailedCallback(value); }
REData.get_defaultFailedCallback = function() { return REData._staticInstance.get_defaultFailedCallback(); }
REData.set_path("/REData.asmx");
REData.GetTestimonials= function(Count,onSuccess,onFailed,userContext) {REData._staticInstance.GetTestimonials(Count,onSuccess,onFailed,userContext); }
REData.GetAgentTestimonials= function(AgentCode,Count,onSuccess,onFailed,userContext) {REData._staticInstance.GetAgentTestimonials(AgentCode,Count,onSuccess,onFailed,userContext); }
REData.GetUserInformation= function(username,onSuccess,onFailed,userContext) {REData._staticInstance.GetUserInformation(username,onSuccess,onFailed,userContext); }
REData.EmailPassword= function(email,onSuccess,onFailed,userContext) {REData._staticInstance.EmailPassword(email,onSuccess,onFailed,userContext); }
REData.LogoutUser= function(onSuccess,onFailed,userContext) {REData._staticInstance.LogoutUser(onSuccess,onFailed,userContext); }
REData.LoginUser= function(username,Password,onSuccess,onFailed,userContext) {REData._staticInstance.LoginUser(username,Password,onSuccess,onFailed,userContext); }
REData.CreateUser= function(ui,RegisterInCRM,onSuccess,onFailed,userContext) {REData._staticInstance.CreateUser(ui,RegisterInCRM,onSuccess,onFailed,userContext); }
REData.GetLoggedInUser= function(onSuccess,onFailed,userContext) {REData._staticInstance.GetLoggedInUser(onSuccess,onFailed,userContext); }
REData.IsLoggedin= function(onSuccess,onFailed,userContext) {REData._staticInstance.IsLoggedin(onSuccess,onFailed,userContext); }
REData.GenContactRequest= function(cr,onSuccess,onFailed,userContext) {REData._staticInstance.GenContactRequest(cr,onSuccess,onFailed,userContext); }
REData.GetCitiesByCounty= function(County,onSuccess,onFailed,userContext) {REData._staticInstance.GetCitiesByCounty(County,onSuccess,onFailed,userContext); }
REData.GetCities= function(County,onSuccess,onFailed,userContext) {REData._staticInstance.GetCities(County,onSuccess,onFailed,userContext); }
REData.GetFavorites= function(username,IncludeMapDetailsORPopulateImages,onSuccess,onFailed,userContext) {REData._staticInstance.GetFavorites(username,IncludeMapDetailsORPopulateImages,onSuccess,onFailed,userContext); }
REData.GetFilteredSubdivisions= function(prefixText,count,city,onSuccess,onFailed,userContext) {REData._staticInstance.GetFilteredSubdivisions(prefixText,count,city,onSuccess,onFailed,userContext); }
REData.GetFilteredSchoolDistrict= function(prefixText,count,onSuccess,onFailed,userContext) {REData._staticInstance.GetFilteredSchoolDistrict(prefixText,count,onSuccess,onFailed,userContext); }
REData.AddFavorite= function(userID,mlsNumber,proptype,onSuccess,onFailed,userContext) {REData._staticInstance.AddFavorite(userID,mlsNumber,proptype,onSuccess,onFailed,userContext); }
REData.RemoveFavorite= function(userID,mlsNumber,onSuccess,onFailed,userContext) {REData._staticInstance.RemoveFavorite(userID,mlsNumber,onSuccess,onFailed,userContext); }
REData.RemoveLeaseFavorite= function(userID,mlsNumber,onSuccess,onFailed,userContext) {REData._staticInstance.RemoveLeaseFavorite(userID,mlsNumber,onSuccess,onFailed,userContext); }
REData.GetLeaseByMLSNumber= function(mlsnumber,IncludeMapDetailsORPopulateImages,onSuccess,onFailed,userContext) {REData._staticInstance.GetLeaseByMLSNumber(mlsnumber,IncludeMapDetailsORPopulateImages,onSuccess,onFailed,userContext); }
REData.GetHomeByMLSNumber= function(mlsnumber,PropertyType,IncludeMapDetailsORPopulateImages,onSuccess,onFailed,userContext) {REData._staticInstance.GetHomeByMLSNumber(mlsnumber,PropertyType,IncludeMapDetailsORPopulateImages,onSuccess,onFailed,userContext); }
REData.GetSearchObject= function(onSuccess,onFailed,userContext) {REData._staticInstance.GetSearchObject(onSuccess,onFailed,userContext); }
REData.HelloWorld= function(onSuccess,onFailed,userContext) {REData._staticInstance.HelloWorld(onSuccess,onFailed,userContext); }
REData.GetHomesByMLSNumbers= function(mlsnumbers,PropertyType,IncludeMapDetailsORPopulateImages,onSuccess,onFailed,userContext) {REData._staticInstance.GetHomesByMLSNumbers(mlsnumbers,PropertyType,IncludeMapDetailsORPopulateImages,onSuccess,onFailed,userContext); }
REData.AjaxSaveSearchEmailAlerts= function(points,so,FirstName,LastName,Email,Expires,SearchName,onSuccess,onFailed,userContext) {REData._staticInstance.AjaxSaveSearchEmailAlerts(points,so,FirstName,LastName,Email,Expires,SearchName,onSuccess,onFailed,userContext); }
REData.GetHomesWithCriteriaUsingPolygon= function(points,so,IncludeMapDetailsORPopulateImages,onSuccess,onFailed,userContext) {REData._staticInstance.GetHomesWithCriteriaUsingPolygon(points,so,IncludeMapDetailsORPopulateImages,onSuccess,onFailed,userContext); }
REData.GetHomesWithCriteria= function(so,IncludeMapDetailsORPopulateImages,onSuccess,onFailed,userContext) {REData._staticInstance.GetHomesWithCriteria(so,IncludeMapDetailsORPopulateImages,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(UserInformation) === 'undefined') {
var UserInformation=gtc("UserInformation");
UserInformation.registerClass('UserInformation');
}
if (typeof(ContactRequest) === 'undefined') {
var ContactRequest=gtc("ContactRequest");
ContactRequest.registerClass('ContactRequest');
}
if (typeof(WSProperty) === 'undefined') {
var WSProperty=gtc("WSProperty");
WSProperty.registerClass('WSProperty');
}
if (typeof(SearchObj) === 'undefined') {
var SearchObj=gtc("SearchObj");
SearchObj.registerClass('SearchObj');
}
