var EmEx_PrivServ=function() {
EmEx_PrivServ.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
EmEx_PrivServ.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return EmEx_PrivServ._staticInstance.get_path();},
TestConnect:function(s,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'TestConnect',false,{s:s},succeededCallback,failedCallback,userContext); },
TestIP:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'TestIP',false,{},succeededCallback,failedCallback,userContext); },
AutoCompleteRusNames:function(prefixText,count,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AutoCompleteRusNames',false,{prefixText:prefixText,count:count},succeededCallback,failedCallback,userContext); },
AutoCompleteMakes:function(prefixText,count,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AutoCompleteMakes',false,{prefixText:prefixText,count:count},succeededCallback,failedCallback,userContext); },
AutoCompletePrice:function(prefixText,count,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AutoCompletePrice',false,{prefixText:prefixText,count:count},succeededCallback,failedCallback,userContext); },
AutoCompleteDelivery:function(prefixText,count,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AutoCompleteDelivery',false,{prefixText:prefixText,count:count},succeededCallback,failedCallback,userContext); }}
EmEx_PrivServ.registerClass('EmEx_PrivServ',Sys.Net.WebServiceProxy);
EmEx_PrivServ._staticInstance = new EmEx_PrivServ();
EmEx_PrivServ.set_path = function(value) { EmEx_PrivServ._staticInstance.set_path(value); }
EmEx_PrivServ.get_path = function() { return EmEx_PrivServ._staticInstance.get_path(); }
EmEx_PrivServ.set_timeout = function(value) { EmEx_PrivServ._staticInstance.set_timeout(value); }
EmEx_PrivServ.get_timeout = function() { return EmEx_PrivServ._staticInstance.get_timeout(); }
EmEx_PrivServ.set_defaultUserContext = function(value) { EmEx_PrivServ._staticInstance.set_defaultUserContext(value); }
EmEx_PrivServ.get_defaultUserContext = function() { return EmEx_PrivServ._staticInstance.get_defaultUserContext(); }
EmEx_PrivServ.set_defaultSucceededCallback = function(value) { EmEx_PrivServ._staticInstance.set_defaultSucceededCallback(value); }
EmEx_PrivServ.get_defaultSucceededCallback = function() { return EmEx_PrivServ._staticInstance.get_defaultSucceededCallback(); }
EmEx_PrivServ.set_defaultFailedCallback = function(value) { EmEx_PrivServ._staticInstance.set_defaultFailedCallback(value); }
EmEx_PrivServ.get_defaultFailedCallback = function() { return EmEx_PrivServ._staticInstance.get_defaultFailedCallback(); }
EmEx_PrivServ.set_enableJsonp = function(value) { EmEx_PrivServ._staticInstance.set_enableJsonp(value); }
EmEx_PrivServ.get_enableJsonp = function() { return EmEx_PrivServ._staticInstance.get_enableJsonp(); }
EmEx_PrivServ.set_jsonpCallbackParameter = function(value) { EmEx_PrivServ._staticInstance.set_jsonpCallbackParameter(value); }
EmEx_PrivServ.get_jsonpCallbackParameter = function() { return EmEx_PrivServ._staticInstance.get_jsonpCallbackParameter(); }
EmEx_PrivServ.set_path("/Services/EmEx_PrivServ.asmx");
EmEx_PrivServ.TestConnect= function(s,onSuccess,onFailed,userContext) {EmEx_PrivServ._staticInstance.TestConnect(s,onSuccess,onFailed,userContext); }
EmEx_PrivServ.TestIP= function(onSuccess,onFailed,userContext) {EmEx_PrivServ._staticInstance.TestIP(onSuccess,onFailed,userContext); }
EmEx_PrivServ.AutoCompleteRusNames= function(prefixText,count,onSuccess,onFailed,userContext) {EmEx_PrivServ._staticInstance.AutoCompleteRusNames(prefixText,count,onSuccess,onFailed,userContext); }
EmEx_PrivServ.AutoCompleteMakes= function(prefixText,count,onSuccess,onFailed,userContext) {EmEx_PrivServ._staticInstance.AutoCompleteMakes(prefixText,count,onSuccess,onFailed,userContext); }
EmEx_PrivServ.AutoCompletePrice= function(prefixText,count,onSuccess,onFailed,userContext) {EmEx_PrivServ._staticInstance.AutoCompletePrice(prefixText,count,onSuccess,onFailed,userContext); }
EmEx_PrivServ.AutoCompleteDelivery= function(prefixText,count,onSuccess,onFailed,userContext) {EmEx_PrivServ._staticInstance.AutoCompleteDelivery(prefixText,count,onSuccess,onFailed,userContext); }
