Type.registerNamespace('Independer.Finance.Thema.Auto.Webservices');
Independer.Finance.Thema.Auto.Webservices.AutoTypeService=function() {
Independer.Finance.Thema.Auto.Webservices.AutoTypeService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Independer.Finance.Thema.Auto.Webservices.AutoTypeService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return Independer.Finance.Thema.Auto.Webservices.AutoTypeService._staticInstance.get_path();},
GetMerkList:function(knownCategoryValues,category,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetMerkList',false,{knownCategoryValues:knownCategoryValues,category:category},succeededCallback,failedCallback,userContext); },
GetBouwjaarList:function(knownCategoryValues,category,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetBouwjaarList',false,{knownCategoryValues:knownCategoryValues,category:category},succeededCallback,failedCallback,userContext); },
GetBouwmaandList:function(knownCategoryValues,category,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetBouwmaandList',false,{knownCategoryValues:knownCategoryValues,category:category},succeededCallback,failedCallback,userContext); },
GetModelList:function(knownCategoryValues,category,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetModelList',false,{knownCategoryValues:knownCategoryValues,category:category},succeededCallback,failedCallback,userContext); },
GetAutoTypeLijstFromKenteken:function(kenteken,isLpg,checksum,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetAutoTypeLijstFromKenteken',false,{kenteken:kenteken,isLpg:isLpg,checksum:checksum},succeededCallback,failedCallback,userContext); },
GetAutoTypeLijst:function(bouwjaar,bouwmaand,model,brandstof,transmisie,checksum,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetAutoTypeLijst',false,{bouwjaar:bouwjaar,bouwmaand:bouwmaand,model:model,brandstof:brandstof,transmisie:transmisie,checksum:checksum},succeededCallback,failedCallback,userContext); }}
Independer.Finance.Thema.Auto.Webservices.AutoTypeService.registerClass('Independer.Finance.Thema.Auto.Webservices.AutoTypeService',Sys.Net.WebServiceProxy);
Independer.Finance.Thema.Auto.Webservices.AutoTypeService._staticInstance = new Independer.Finance.Thema.Auto.Webservices.AutoTypeService();
Independer.Finance.Thema.Auto.Webservices.AutoTypeService.set_path = function(value) { Independer.Finance.Thema.Auto.Webservices.AutoTypeService._staticInstance.set_path(value); }
Independer.Finance.Thema.Auto.Webservices.AutoTypeService.get_path = function() { return Independer.Finance.Thema.Auto.Webservices.AutoTypeService._staticInstance.get_path(); }
Independer.Finance.Thema.Auto.Webservices.AutoTypeService.set_timeout = function(value) { Independer.Finance.Thema.Auto.Webservices.AutoTypeService._staticInstance.set_timeout(value); }
Independer.Finance.Thema.Auto.Webservices.AutoTypeService.get_timeout = function() { return Independer.Finance.Thema.Auto.Webservices.AutoTypeService._staticInstance.get_timeout(); }
Independer.Finance.Thema.Auto.Webservices.AutoTypeService.set_defaultUserContext = function(value) { Independer.Finance.Thema.Auto.Webservices.AutoTypeService._staticInstance.set_defaultUserContext(value); }
Independer.Finance.Thema.Auto.Webservices.AutoTypeService.get_defaultUserContext = function() { return Independer.Finance.Thema.Auto.Webservices.AutoTypeService._staticInstance.get_defaultUserContext(); }
Independer.Finance.Thema.Auto.Webservices.AutoTypeService.set_defaultSucceededCallback = function(value) { Independer.Finance.Thema.Auto.Webservices.AutoTypeService._staticInstance.set_defaultSucceededCallback(value); }
Independer.Finance.Thema.Auto.Webservices.AutoTypeService.get_defaultSucceededCallback = function() { return Independer.Finance.Thema.Auto.Webservices.AutoTypeService._staticInstance.get_defaultSucceededCallback(); }
Independer.Finance.Thema.Auto.Webservices.AutoTypeService.set_defaultFailedCallback = function(value) { Independer.Finance.Thema.Auto.Webservices.AutoTypeService._staticInstance.set_defaultFailedCallback(value); }
Independer.Finance.Thema.Auto.Webservices.AutoTypeService.get_defaultFailedCallback = function() { return Independer.Finance.Thema.Auto.Webservices.AutoTypeService._staticInstance.get_defaultFailedCallback(); }
Independer.Finance.Thema.Auto.Webservices.AutoTypeService.set_path("/thema/autoverzekering/webservices/autotypeservice.asmx");
Independer.Finance.Thema.Auto.Webservices.AutoTypeService.GetMerkList= function(knownCategoryValues,category,onSuccess,onFailed,userContext) {Independer.Finance.Thema.Auto.Webservices.AutoTypeService._staticInstance.GetMerkList(knownCategoryValues,category,onSuccess,onFailed,userContext); }
Independer.Finance.Thema.Auto.Webservices.AutoTypeService.GetBouwjaarList= function(knownCategoryValues,category,onSuccess,onFailed,userContext) {Independer.Finance.Thema.Auto.Webservices.AutoTypeService._staticInstance.GetBouwjaarList(knownCategoryValues,category,onSuccess,onFailed,userContext); }
Independer.Finance.Thema.Auto.Webservices.AutoTypeService.GetBouwmaandList= function(knownCategoryValues,category,onSuccess,onFailed,userContext) {Independer.Finance.Thema.Auto.Webservices.AutoTypeService._staticInstance.GetBouwmaandList(knownCategoryValues,category,onSuccess,onFailed,userContext); }
Independer.Finance.Thema.Auto.Webservices.AutoTypeService.GetModelList= function(knownCategoryValues,category,onSuccess,onFailed,userContext) {Independer.Finance.Thema.Auto.Webservices.AutoTypeService._staticInstance.GetModelList(knownCategoryValues,category,onSuccess,onFailed,userContext); }
Independer.Finance.Thema.Auto.Webservices.AutoTypeService.GetAutoTypeLijstFromKenteken= function(kenteken,isLpg,checksum,onSuccess,onFailed,userContext) {Independer.Finance.Thema.Auto.Webservices.AutoTypeService._staticInstance.GetAutoTypeLijstFromKenteken(kenteken,isLpg,checksum,onSuccess,onFailed,userContext); }
Independer.Finance.Thema.Auto.Webservices.AutoTypeService.GetAutoTypeLijst= function(bouwjaar,bouwmaand,model,brandstof,transmisie,checksum,onSuccess,onFailed,userContext) {Independer.Finance.Thema.Auto.Webservices.AutoTypeService._staticInstance.GetAutoTypeLijst(bouwjaar,bouwmaand,model,brandstof,transmisie,checksum,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('AjaxControlToolkit');
if (typeof(AjaxControlToolkit.CascadingDropDownNameValue) === 'undefined') {
AjaxControlToolkit.CascadingDropDownNameValue=gtc("AjaxControlToolkit.CascadingDropDownNameValue");
AjaxControlToolkit.CascadingDropDownNameValue.registerClass('AjaxControlToolkit.CascadingDropDownNameValue');
}
if (typeof(Independer.Finance.Thema.Auto.Webservices.AutoType) === 'undefined') {
Independer.Finance.Thema.Auto.Webservices.AutoType=gtc("Independer.Finance.Thema.Auto.Webservices.AutoType");
Independer.Finance.Thema.Auto.Webservices.AutoType.registerClass('Independer.Finance.Thema.Auto.Webservices.AutoType');
}

