Type.registerNamespace('Independer.Finance.GoudenHanddruk.Service');
Independer.Finance.GoudenHanddruk.Service.GoudenHanddrukService=function() {
Independer.Finance.GoudenHanddruk.Service.GoudenHanddrukService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Independer.Finance.GoudenHanddruk.Service.GoudenHanddrukService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return Independer.Finance.GoudenHanddruk.Service.GoudenHanddrukService._staticInstance.get_path();},
getCashenContent:function(Ontslagvergoeding,JaarInkomen,HoogteLening,CashUitkeren,AanvullingNodig,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'getCashenContent',false,{Ontslagvergoeding:Ontslagvergoeding,JaarInkomen:JaarInkomen,HoogteLening:HoogteLening,CashUitkeren:CashUitkeren,AanvullingNodig:AanvullingNodig},succeededCallback,failedCallback,userContext); },
CalculateToGross:function(nettoAmount,grossIncome,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'CalculateToGross',false,{nettoAmount:nettoAmount,grossIncome:grossIncome},succeededCallback,failedCallback,userContext); },
GetContent:function(adviesKnop,hoogteVergoeding,inkomenJaarOntslag,hoogteLening,bedragCash,aanvullingNodig,loopendeLening,cacheNodig,starter,flexibel,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetContent',false,{adviesKnop:adviesKnop,hoogteVergoeding:hoogteVergoeding,inkomenJaarOntslag:inkomenJaarOntslag,hoogteLening:hoogteLening,bedragCash:bedragCash,aanvullingNodig:aanvullingNodig,loopendeLening:loopendeLening,cacheNodig:cacheNodig,starter:starter,flexibel:flexibel},succeededCallback,failedCallback,userContext); }}
Independer.Finance.GoudenHanddruk.Service.GoudenHanddrukService.registerClass('Independer.Finance.GoudenHanddruk.Service.GoudenHanddrukService',Sys.Net.WebServiceProxy);
Independer.Finance.GoudenHanddruk.Service.GoudenHanddrukService._staticInstance = new Independer.Finance.GoudenHanddruk.Service.GoudenHanddrukService();
Independer.Finance.GoudenHanddruk.Service.GoudenHanddrukService.set_path = function(value) { Independer.Finance.GoudenHanddruk.Service.GoudenHanddrukService._staticInstance.set_path(value); }
Independer.Finance.GoudenHanddruk.Service.GoudenHanddrukService.get_path = function() { return Independer.Finance.GoudenHanddruk.Service.GoudenHanddrukService._staticInstance.get_path(); }
Independer.Finance.GoudenHanddruk.Service.GoudenHanddrukService.set_timeout = function(value) { Independer.Finance.GoudenHanddruk.Service.GoudenHanddrukService._staticInstance.set_timeout(value); }
Independer.Finance.GoudenHanddruk.Service.GoudenHanddrukService.get_timeout = function() { return Independer.Finance.GoudenHanddruk.Service.GoudenHanddrukService._staticInstance.get_timeout(); }
Independer.Finance.GoudenHanddruk.Service.GoudenHanddrukService.set_defaultUserContext = function(value) { Independer.Finance.GoudenHanddruk.Service.GoudenHanddrukService._staticInstance.set_defaultUserContext(value); }
Independer.Finance.GoudenHanddruk.Service.GoudenHanddrukService.get_defaultUserContext = function() { return Independer.Finance.GoudenHanddruk.Service.GoudenHanddrukService._staticInstance.get_defaultUserContext(); }
Independer.Finance.GoudenHanddruk.Service.GoudenHanddrukService.set_defaultSucceededCallback = function(value) { Independer.Finance.GoudenHanddruk.Service.GoudenHanddrukService._staticInstance.set_defaultSucceededCallback(value); }
Independer.Finance.GoudenHanddruk.Service.GoudenHanddrukService.get_defaultSucceededCallback = function() { return Independer.Finance.GoudenHanddruk.Service.GoudenHanddrukService._staticInstance.get_defaultSucceededCallback(); }
Independer.Finance.GoudenHanddruk.Service.GoudenHanddrukService.set_defaultFailedCallback = function(value) { Independer.Finance.GoudenHanddruk.Service.GoudenHanddrukService._staticInstance.set_defaultFailedCallback(value); }
Independer.Finance.GoudenHanddruk.Service.GoudenHanddrukService.get_defaultFailedCallback = function() { return Independer.Finance.GoudenHanddruk.Service.GoudenHanddrukService._staticInstance.get_defaultFailedCallback(); }
Independer.Finance.GoudenHanddruk.Service.GoudenHanddrukService.set_path("/thema/GoudenHanddruk/Service/GoudenHanddrukService.asmx");
Independer.Finance.GoudenHanddruk.Service.GoudenHanddrukService.getCashenContent= function(Ontslagvergoeding,JaarInkomen,HoogteLening,CashUitkeren,AanvullingNodig,onSuccess,onFailed,userContext) {Independer.Finance.GoudenHanddruk.Service.GoudenHanddrukService._staticInstance.getCashenContent(Ontslagvergoeding,JaarInkomen,HoogteLening,CashUitkeren,AanvullingNodig,onSuccess,onFailed,userContext); }
Independer.Finance.GoudenHanddruk.Service.GoudenHanddrukService.CalculateToGross= function(nettoAmount,grossIncome,onSuccess,onFailed,userContext) {Independer.Finance.GoudenHanddruk.Service.GoudenHanddrukService._staticInstance.CalculateToGross(nettoAmount,grossIncome,onSuccess,onFailed,userContext); }
Independer.Finance.GoudenHanddruk.Service.GoudenHanddrukService.GetContent= function(adviesKnop,hoogteVergoeding,inkomenJaarOntslag,hoogteLening,bedragCash,aanvullingNodig,loopendeLening,cacheNodig,starter,flexibel,onSuccess,onFailed,userContext) {Independer.Finance.GoudenHanddruk.Service.GoudenHanddrukService._staticInstance.GetContent(adviesKnop,hoogteVergoeding,inkomenJaarOntslag,hoogteLening,bedragCash,aanvullingNodig,loopendeLening,cacheNodig,starter,flexibel,onSuccess,onFailed,userContext); }

