var PropertyLookup=function() {
PropertyLookup.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
PropertyLookup.prototype={
GetProperties:function(prefixText,count,contextKey,succeededCallback, failedCallback, userContext) {
return this._invoke(PropertyLookup.get_path(), 'GetProperties',false,{prefixText:prefixText,count:count,contextKey:contextKey},succeededCallback,failedCallback,userContext); },
GetSimilarProperties:function(prefixText,count,contextKey,succeededCallback, failedCallback, userContext) {
return this._invoke(PropertyLookup.get_path(), 'GetSimilarProperties',false,{prefixText:prefixText,count:count,contextKey:contextKey},succeededCallback,failedCallback,userContext); },
GetPropertyInfo:function(id,succeededCallback, failedCallback, userContext) {
return this._invoke(PropertyLookup.get_path(), 'GetPropertyInfo',false,{id:id},succeededCallback,failedCallback,userContext); },
GetPropertyMatchInfo:function(location,zipCode,address1,propertyName,succeededCallback, failedCallback, userContext) {
return this._invoke(PropertyLookup.get_path(), 'GetPropertyMatchInfo',false,{location:location,zipCode:zipCode,address1:address1,propertyName:propertyName},succeededCallback,failedCallback,userContext); }}
PropertyLookup.registerClass('PropertyLookup',Sys.Net.WebServiceProxy);
PropertyLookup._staticInstance = new PropertyLookup();
PropertyLookup.set_path = function(value) { PropertyLookup._staticInstance._path = value; }
PropertyLookup.get_path = function() { return PropertyLookup._staticInstance._path; }
PropertyLookup.set_timeout = function(value) { PropertyLookup._staticInstance._timeout = value; }
PropertyLookup.get_timeout = function() { return PropertyLookup._staticInstance._timeout; }
PropertyLookup.set_defaultUserContext = function(value) { PropertyLookup._staticInstance._userContext = value; }
PropertyLookup.get_defaultUserContext = function() { return PropertyLookup._staticInstance._userContext; }
PropertyLookup.set_defaultSucceededCallback = function(value) { PropertyLookup._staticInstance._succeeded = value; }
PropertyLookup.get_defaultSucceededCallback = function() { return PropertyLookup._staticInstance._succeeded; }
PropertyLookup.set_defaultFailedCallback = function(value) { PropertyLookup._staticInstance._failed = value; }
PropertyLookup.get_defaultFailedCallback = function() { return PropertyLookup._staticInstance._failed; }
PropertyLookup.set_path("/WebServices/PropertyLookup.asmx");
PropertyLookup.GetProperties= function(prefixText,count,contextKey,onSuccess,onFailed,userContext) {PropertyLookup._staticInstance.GetProperties(prefixText,count,contextKey,onSuccess,onFailed,userContext); }
PropertyLookup.GetSimilarProperties= function(prefixText,count,contextKey,onSuccess,onFailed,userContext) {PropertyLookup._staticInstance.GetSimilarProperties(prefixText,count,contextKey,onSuccess,onFailed,userContext); }
PropertyLookup.GetPropertyInfo= function(id,onSuccess,onFailed,userContext) {PropertyLookup._staticInstance.GetPropertyInfo(id,onSuccess,onFailed,userContext); }
PropertyLookup.GetPropertyMatchInfo= function(location,zipCode,address1,propertyName,onSuccess,onFailed,userContext) {PropertyLookup._staticInstance.GetPropertyMatchInfo(location,zipCode,address1,propertyName,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(PropertyServiceAddresInfo) === 'undefined') {
var PropertyServiceAddresInfo=gtc("PropertyServiceAddresInfo");
PropertyServiceAddresInfo.registerClass('PropertyServiceAddresInfo');
}

