// JavaScript Document goGENFUNC.addCustomEvent(window,"load",parseHTML); function parseHTML(){ if (!lsFormBody) {var lsFormBody;} lsFormBody = '
' lsFormBody += '
Uw huidige leengegevens' lsFormBody += '' lsFormBody += '
' lsFormBody += '' lsFormBody += '
' lsFormBody += '' lsFormBody += '
' lsFormBody += '
' lsFormBody += '
' var divCalculation = document.getElementById("nl_calcsaving"); divCalculation.innerHTML = lsFormBody } function showError(){ var divMortgageSum = document.getElementById("nl_calcsaving"); divMortgageSum.innerHTML = "Include 'dsbwebclient.js' niet gevonden!
Plaats in de head van deze pagina:
<script src=\"/dsbscript/dsbwebclient.js\" type=\"text/javascript\"></script>" } //This is the main-function that handles the calculation. function calcSaving() { goDOM.unHideElement("indicator"); goDOM.hideElement("divCalculationResult"); var larrFields = new Array("rmedLoanAmountCalcSav", "rmedRemainingMonthsCalcSav", "rmedCurrentInterestCalcSav"); var larrErrFields = new Array("errrmLoanAmountCalcSav", "errrmRemainingMonthsCalcSav", "errrmCurrentInterestCalcSav"); var lsURL = "/webservices/calculations/nl_calcsaving.aspx?abHouseOwner=false&" + goGENFUNC.makePostString(larrFields); goAsyncHTTP.httpRequest(lsURL, "", setResponse); function setResponse(aoHTTPXML) { var lsServerError, lsInterestSaving; if (aoHTTPXML.responseText != null) { try { eval(aoHTTPXML.responseText); } catch (e) { goGENFUNC.handleError('calcSaving','setResponse()','fatal','Error processing server response from www.lening.com: ' + e.description + ';' + lsURL); goDOM.setInnerHTML('errormeldingCalcSav','

Er is een technische fout opgetreden. Hiervan is automatisch melding gemaakt, het probleem zal zo snel mogelijk opgelost worden. Onze excuses voor het ongemak, probeert u het later nog eens.

'); goDOM.hideElement("indicator"); } } if (lsServerError) { goDOM.setInnerHTML('errormeldingCalcSav', '

' + lsServerError + '

'); goDOM.setInnerHTMLMulti(larrErrFields,' '); goDOM.setInnerHTMLMulti(larrErrElements,'fout ingevuld'); goDOM.hideElement("indicator"); } else if (lsInterestSaving) { if (lsInterestSaving != "0%") { goDOM.unHideElement("divCalculationResult"); goDOM.setInnerHTML("errormeldingCalcSav", ' '); goDOM.setInnerHTMLMulti(larrErrFields,' '); goDOM.setInnerHTML('edInterestSaving', lsInterestSaving); goDOM.setInnerHTML('edTotalSaving', lsTotalSaving); goDOM.hideElement("indicator"); } else { goDOM.setInnerHTML('errormeldingCalcSav', '

Helaas kunnen wij op basis van de ingevoerde gegevens geen gunstigere lening verstrekken.

'); } } else { goDOM.setInnerHTML('errormeldingCalcSav', 'Uw besparing kon niet berekend worden.'); goDOM.hideElement("indicator"); } goDOM.hideElement("indicator"); } return false; }