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();},
GetPropertyByMLS:function(mlsNumber,succeededCallback, failedCallback, userContext) {
/// <param name="mlsNumber" 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(), 'GetPropertyByMLS',false,{mlsNumber:mlsNumber},succeededCallback,failedCallback,userContext); },
CreateUser:function(cr,succeededCallback, failedCallback, userContext) {
/// <param name="cr" type="ContactRequest">ContactRequest</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(), 'CreateUser',false,{cr:cr},succeededCallback,failedCallback,userContext); },
IsValidUser:function(email,succeededCallback, failedCallback, userContext) {
/// <param name="email" 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(), 'IsValidUser',false,{email:email},succeededCallback,failedCallback,userContext); },
GenContactRequest:function(cr,succeededCallback, failedCallback, userContext) {
/// <param name="cr" type="ContactRequest">ContactRequest</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(), 'GenContactRequest',false,{cr:cr},succeededCallback,failedCallback,userContext); },
GetCitiesByCounty:function(County,succeededCallback, failedCallback, userContext) {
/// <param name="County" 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(), 'GetCitiesByCounty',false,{County:County},succeededCallback,failedCallback,userContext); },
GetCities:function(County,succeededCallback, failedCallback, userContext) {
/// <param name="County" 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(), 'GetCities',false,{County:County},succeededCallback,failedCallback,userContext); },
GetFilteredSubdivisions:function(prefixText,count,succeededCallback, failedCallback, userContext) {
/// <param name="prefixText" type="String">System.String</param>
/// <param name="count" 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(), 'GetFilteredSubdivisions',false,{prefixText:prefixText,count:count},succeededCallback,failedCallback,userContext); },
GetFilteredSchoolDistrict:function(prefixText,count,succeededCallback, failedCallback, userContext) {
/// <param name="prefixText" type="String">System.String</param>
/// <param name="count" 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(), 'GetFilteredSchoolDistrict',false,{prefixText:prefixText,count:count},succeededCallback,failedCallback,userContext); },
AddFavorite:function(userID,mlsNumber,proptype,succeededCallback, failedCallback, userContext) {
/// <param name="userID" type="String">System.String</param>
/// <param name="mlsNumber" type="String">System.String</param>
/// <param name="proptype" 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(), 'AddFavorite',false,{userID:userID,mlsNumber:mlsNumber,proptype:proptype},succeededCallback,failedCallback,userContext); },
RemoveFavorite:function(userID,mlsNumber,succeededCallback, failedCallback, userContext) {
/// <param name="userID" type="String">System.String</param>
/// <param name="mlsNumber" 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(), 'RemoveFavorite',false,{userID:userID,mlsNumber:mlsNumber},succeededCallback,failedCallback,userContext); },
GetCoordsByAddress:function(al,succeededCallback, failedCallback, userContext) {
/// <param name="al" type="AddressLookup">AddressLookup</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(), 'GetCoordsByAddress',false,{al:al},succeededCallback,failedCallback,userContext); },
GetDistance:function(lat1,lat2,long1,long2,succeededCallback, failedCallback, userContext) {
/// <param name="lat1" type="Number">System.Double</param>
/// <param name="lat2" type="Number">System.Double</param>
/// <param name="long1" type="Number">System.Double</param>
/// <param name="long2" type="Number">System.Double</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(), 'GetDistance',false,{lat1:lat1,lat2:lat2,long1:long1,long2:long2},succeededCallback,failedCallback,userContext); },
GetHomesWithCriteria:function(so,succeededCallback, failedCallback, userContext) {
/// <param name="so" type="SearchObj">SearchObj</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(), 'GetHomesWithCriteria',false,{so:so},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() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return REData._staticInstance.get_path();}
REData.set_timeout = function(value) {
REData._staticInstance.set_timeout(value); }
REData.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return REData._staticInstance.get_timeout(); }
REData.set_defaultUserContext = function(value) { 
REData._staticInstance.set_defaultUserContext(value); }
REData.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return REData._staticInstance.get_defaultUserContext(); }
REData.set_defaultSucceededCallback = function(value) { 
 REData._staticInstance.set_defaultSucceededCallback(value); }
REData.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return REData._staticInstance.get_defaultSucceededCallback(); }
REData.set_defaultFailedCallback = function(value) { 
REData._staticInstance.set_defaultFailedCallback(value); }
REData.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return REData._staticInstance.get_defaultFailedCallback(); }
REData.set_path("/REData.asmx");
REData.GetPropertyByMLS= function(mlsNumber,onSuccess,onFailed,userContext) {
/// <param name="mlsNumber" 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>
REData._staticInstance.GetPropertyByMLS(mlsNumber,onSuccess,onFailed,userContext); }
REData.CreateUser= function(cr,onSuccess,onFailed,userContext) {
/// <param name="cr" type="ContactRequest">ContactRequest</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>
REData._staticInstance.CreateUser(cr,onSuccess,onFailed,userContext); }
REData.IsValidUser= function(email,onSuccess,onFailed,userContext) {
/// <param name="email" 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>
REData._staticInstance.IsValidUser(email,onSuccess,onFailed,userContext); }
REData.GenContactRequest= function(cr,onSuccess,onFailed,userContext) {
/// <param name="cr" type="ContactRequest">ContactRequest</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>
REData._staticInstance.GenContactRequest(cr,onSuccess,onFailed,userContext); }
REData.GetCitiesByCounty= function(County,onSuccess,onFailed,userContext) {
/// <param name="County" 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>
REData._staticInstance.GetCitiesByCounty(County,onSuccess,onFailed,userContext); }
REData.GetCities= function(County,onSuccess,onFailed,userContext) {
/// <param name="County" 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>
REData._staticInstance.GetCities(County,onSuccess,onFailed,userContext); }
REData.GetFilteredSubdivisions= function(prefixText,count,onSuccess,onFailed,userContext) {
/// <param name="prefixText" type="String">System.String</param>
/// <param name="count" 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>
REData._staticInstance.GetFilteredSubdivisions(prefixText,count,onSuccess,onFailed,userContext); }
REData.GetFilteredSchoolDistrict= function(prefixText,count,onSuccess,onFailed,userContext) {
/// <param name="prefixText" type="String">System.String</param>
/// <param name="count" 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>
REData._staticInstance.GetFilteredSchoolDistrict(prefixText,count,onSuccess,onFailed,userContext); }
REData.AddFavorite= function(userID,mlsNumber,proptype,onSuccess,onFailed,userContext) {
/// <param name="userID" type="String">System.String</param>
/// <param name="mlsNumber" type="String">System.String</param>
/// <param name="proptype" 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>
REData._staticInstance.AddFavorite(userID,mlsNumber,proptype,onSuccess,onFailed,userContext); }
REData.RemoveFavorite= function(userID,mlsNumber,onSuccess,onFailed,userContext) {
/// <param name="userID" type="String">System.String</param>
/// <param name="mlsNumber" 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>
REData._staticInstance.RemoveFavorite(userID,mlsNumber,onSuccess,onFailed,userContext); }
REData.GetCoordsByAddress= function(al,onSuccess,onFailed,userContext) {
/// <param name="al" type="AddressLookup">AddressLookup</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>
REData._staticInstance.GetCoordsByAddress(al,onSuccess,onFailed,userContext); }
REData.GetDistance= function(lat1,lat2,long1,long2,onSuccess,onFailed,userContext) {
/// <param name="lat1" type="Number">System.Double</param>
/// <param name="lat2" type="Number">System.Double</param>
/// <param name="long1" type="Number">System.Double</param>
/// <param name="long2" type="Number">System.Double</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>
REData._staticInstance.GetDistance(lat1,lat2,long1,long2,onSuccess,onFailed,userContext); }
REData.GetHomesWithCriteria= function(so,onSuccess,onFailed,userContext) {
/// <param name="so" type="SearchObj">SearchObj</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>
REData._staticInstance.GetHomesWithCriteria(so,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('CPropertyOM');
if (typeof(CPropertyOM.CResidentialProperty) === 'undefined') {
CPropertyOM.CResidentialProperty=gtc("CPropertyOM.CResidentialProperty");
CPropertyOM.CResidentialProperty.registerClass('CPropertyOM.CResidentialProperty');
}
if (typeof(ContactRequest) === 'undefined') {
var ContactRequest=gtc("ContactRequest");
ContactRequest.registerClass('ContactRequest');
}
if (typeof(AddressLookup) === 'undefined') {
var AddressLookup=gtc("AddressLookup");
AddressLookup.registerClass('AddressLookup');
}
if (typeof(SearchObj) === 'undefined') {
var SearchObj=gtc("SearchObj");
SearchObj.registerClass('SearchObj');
}
if (typeof(WSProperty) === 'undefined') {
var WSProperty=gtc("WSProperty");
WSProperty.registerClass('WSProperty');
}
