var DealerSearch=function() {
DealerSearch.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
DealerSearch.prototype={
GetProvinceDropDown:function(succeededCallback, failedCallback, userContext) {
return this._invoke(DealerSearch.get_path(), 'GetProvinceDropDown',false,{},succeededCallback,failedCallback,userContext); },
GetSAProvinceDropDown:function(succeededCallback, failedCallback, userContext) {
return this._invoke(DealerSearch.get_path(), 'GetSAProvinceDropDown',false,{},succeededCallback,failedCallback,userContext); },
GetRegionDropDown:function(province,succeededCallback, failedCallback, userContext) {
return this._invoke(DealerSearch.get_path(), 'GetRegionDropDown',false,{province:province},succeededCallback,failedCallback,userContext); },
GetAreaDropDown:function(province,region,succeededCallback, failedCallback, userContext) {
return this._invoke(DealerSearch.get_path(), 'GetAreaDropDown',false,{province:province,region:region},succeededCallback,failedCallback,userContext); },
GetResultTable:function(province,region,area,succeededCallback, failedCallback, userContext) {
return this._invoke(DealerSearch.get_path(), 'GetResultTable',false,{province:province,region:region,area:area},succeededCallback,failedCallback,userContext); },
GetResult_AlphabeticalOrder:function(succeededCallback, failedCallback, userContext) {
return this._invoke(DealerSearch.get_path(), 'GetResult_AlphabeticalOrder',false,{},succeededCallback,failedCallback,userContext); },
GetResultSA_AlphabeticalOrder:function(succeededCallback, failedCallback, userContext) {
return this._invoke(DealerSearch.get_path(), 'GetResultSA_AlphabeticalOrder',false,{},succeededCallback,failedCallback,userContext); },
IsInteger:function(id,succeededCallback, failedCallback, userContext) {
return this._invoke(DealerSearch.get_path(), 'IsInteger',false,{id:id},succeededCallback,failedCallback,userContext); }}
DealerSearch.registerClass('DealerSearch',Sys.Net.WebServiceProxy);
DealerSearch._staticInstance = new DealerSearch();
DealerSearch.set_path = function(value) { 
var e = Function._validateParams(arguments, [{name: 'path', type: String}]); if (e) throw e; DealerSearch._staticInstance._path = value; }
DealerSearch.get_path = function() { return DealerSearch._staticInstance._path; }
DealerSearch.set_timeout = function(value) { var e = Function._validateParams(arguments, [{name: 'timeout', type: Number}]); if (e) throw e; if (value < 0) { throw Error.argumentOutOfRange('value', value, Sys.Res.invalidTimeout); }
DealerSearch._staticInstance._timeout = value; }
DealerSearch.get_timeout = function() { 
return DealerSearch._staticInstance._timeout; }
DealerSearch.set_defaultUserContext = function(value) { 
DealerSearch._staticInstance._userContext = value; }
DealerSearch.get_defaultUserContext = function() { 
return DealerSearch._staticInstance._userContext; }
DealerSearch.set_defaultSucceededCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultSucceededCallback', type: Function}]); if (e) throw e; DealerSearch._staticInstance._succeeded = value; }
DealerSearch.get_defaultSucceededCallback = function() { 
return DealerSearch._staticInstance._succeeded; }
DealerSearch.set_defaultFailedCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultFailedCallback', type: Function}]); if (e) throw e; DealerSearch._staticInstance._failed = value; }
DealerSearch.get_defaultFailedCallback = function() { 
return DealerSearch._staticInstance._failed; }
DealerSearch.set_path("/dealers/DealerSearch.asmx");
DealerSearch.GetProvinceDropDown= function(onSuccess,onFailed,userContext) {DealerSearch._staticInstance.GetProvinceDropDown(onSuccess,onFailed,userContext); }
DealerSearch.GetSAProvinceDropDown= function(onSuccess,onFailed,userContext) {DealerSearch._staticInstance.GetSAProvinceDropDown(onSuccess,onFailed,userContext); }
DealerSearch.GetRegionDropDown= function(province,onSuccess,onFailed,userContext) {DealerSearch._staticInstance.GetRegionDropDown(province,onSuccess,onFailed,userContext); }
DealerSearch.GetAreaDropDown= function(province,region,onSuccess,onFailed,userContext) {DealerSearch._staticInstance.GetAreaDropDown(province,region,onSuccess,onFailed,userContext); }
DealerSearch.GetResultTable= function(province,region,area,onSuccess,onFailed,userContext) {DealerSearch._staticInstance.GetResultTable(province,region,area,onSuccess,onFailed,userContext); }
DealerSearch.GetResult_AlphabeticalOrder= function(onSuccess,onFailed,userContext) {DealerSearch._staticInstance.GetResult_AlphabeticalOrder(onSuccess,onFailed,userContext); }
DealerSearch.GetResultSA_AlphabeticalOrder= function(onSuccess,onFailed,userContext) {DealerSearch._staticInstance.GetResultSA_AlphabeticalOrder(onSuccess,onFailed,userContext); }
DealerSearch.IsInteger= function(id,onSuccess,onFailed,userContext) {DealerSearch._staticInstance.IsInteger(id,onSuccess,onFailed,userContext); }
