//var setVraag = "oversluiten";
//var setVraag = "kopen";
//var setVraag = "hypotheek";
//var setVraag = "oversluiten";
var jonger50 = "Bent u jonger dan 50 jaar?";
var huurwoning = "Woont u nu in een huurwoning?";
var overwaarde = "Heeft u overwaarde op uw woning?";
var overwaarde12500 = "Is de overwaarde van de woning
meer dan € 12.500,-?";
var overwaarde35000 = "Is de overwaarde van de woning
meer dan € 35.000,-?";
var eigengeld = "Heeft u eigen geld?";
var eigengeld35000 = "Heeft u meer dan € 35.000,- eigen geld?";
var eigengeld12500 = "Heeft u meer dan € 12.500,- eigen geld?";
var dk = "Heeft u een doorlopend krediet
of een persoonlijke lening?";
var dk12500 = "Is het saldo van deze lening meer dan € 12.500,-?";
var woning182000 = "Kost de nieuwe woning € 182.000,- of meer?";
var winst = "Maakt u winst op de verkoop van uw huidige woning?";
var winst23000 = "Is de winst op de woning hoger dan € 23.000,-?";
var winst12500 = "Is de winst op de woning hoger dan € 12.500,-?";
var antwoord50 = "Gefeliciteerd !!
U ontvangt van ons een Iris waardecheque ter waarde van 50 euro als wij u geen goedkopere aanbieding kunnen doen op basis van de huidige markt met de huidige rentes.
";
var antwoord20 = "Gefeliciteerd !!
U ontvangt van ons een Iris waardecheque ter waarde van 50 euro als wij u geen goedkopere aanbieding kunnen doen op basis van de huidige markt met de huidige rentes.
";
var antwoordgeenofferte = "Helaas, u voldoet niet aan de voorwaarden voor onze prijsgarantie. Waarschijnlijk kunnen wij u geen goedkopere aanbieding doen. Wij wensen u veel succes bij uw zoektocht naar de juiste hypotheek.";
var offerte = "Vraag nu een offerte aan!";
//var antwoord50 = "Gefeliciteerd !!
Wij geven u een prijsgarantie van € 50,- Dit betekent dat u van ons een kadobon krijgt indien wij u geen goedkopere aanbieding kunnen doen.";
//var antwoord20 = "Zeer waarschijnlijk kunnen wij u wel een goedkopere aanbieding doen, echter voor u geldt een prijsgarantie van € 20,-
Dus wanneer wij u geen goedkopere aanbieding kunnen doen krijgt u van ons een kadobon ter waarde van € 20,-";
//var antwoordgeenofferte = "Helaas, u voldoet niet aan de voorwaarden voor onze prijsgarantie. Waarschijnlijk kunnen wij u geen goedkopere aanbieding doen. Wij wensen u veel succes bij uw zoektocht naar de juiste hypotheek.";
function setInnervragen(waarde) {
var vraagID = document.form1.vraagID.value;
if(document.form1.wens.value == "oversluiten") {
switch (vraagID) {
case "0":
switch (waarde) { // Overwaarde?
case "ja":
document.form1.overwaarde.value = waarde;
document.form1.vraagID.value = "1a";
document.getElementById('innVragen').innerHTML = overwaarde35000;
break
case "nee":
document.form1.overwaarde.value = waarde;
document.form1.vraagID.value = "1b";
document.getElementById('innVragen').innerHTML = jonger50;
break
}
break
case "1a":
switch (waarde) {
case "ja":
document.form1.overwaarde35000.value = waarde;
document.form1.vraagID.value = "2a";
document.getElementById('innVragen').innerHTML = jonger50;
break
case "nee":
document.form1.overwaarde35000.value = waarde;
document.form1.vraagID.value = "2b";
document.getElementById('innVragen').innerHTML = overwaarde12500;
break
}
break
case "1b":
switch (waarde) {
case "ja":
document.form1.jonger50.value = waarde;
document.form1.vraagID.value = "2c";
document.getElementById('innVragen').innerHTML = dk;
break
case "nee":
document.form1.jonger50.value = waarde;
document.form1.vraagID.value = "geen";
document.form1.antwoord.value = antwoordgeenofferte;
document.getElementById('innVragen').innerHTML = antwoordgeenofferte;
break
}
break
case "2a":
switch (waarde) {
case "ja":
document.form1.jonger50.value = waarde;
document.form1.vraagID.value = "eind";
document.form1.antwoord.value = antwoord50;
document.getElementById('innVragen').innerHTML = antwoord50;
break
case "nee":
document.form1.jonger50.value = waarde;
document.form1.vraagID.value = "eind";
document.form1.antwoord.value = antwoord20;
document.getElementById('innVragen').innerHTML = antwoord20;
break
}
break
case "2b":
switch (waarde) {
case "ja":
document.form1.overwaarde12500.value = waarde;
document.form1.vraagID.value = "3a";
document.getElementById('innVragen').innerHTML = jonger50;
break
case "nee":
document.form1.overwaarde12500.value = waarde;
document.form1.vraagID.value = "3b";
document.getElementById('innVragen').innerHTML = jonger50;
break
}
break
case "2c":
switch (waarde) {
case "ja":
document.form1.dk.value = waarde;
document.form1.vraagID.value = "eind";
document.form1.antwoord.value = antwoord20;
document.getElementById('innVragen').innerHTML = antwoord20;
break
case "nee":
document.form1.dk.value = waarde;
document.form1.vraagID.value = "eind";
document.form1.antwoord.value = antwoord20;
document.getElementById('innVragen').innerHTML = antwoord20;
break
}
break
case "3a":
switch (waarde) {
case "ja":
document.form1.jonger50.value = waarde;
document.form1.vraagID.value = "eind";
document.form1.antwoord.value = antwoord50;
document.getElementById('innVragen').innerHTML = antwoord50;
break
case "nee":
document.form1.jonger50.value = waarde;
document.form1.vraagID.value = "eind";
document.form1.antwoord.value = antwoord20;
document.getElementById('innVragen').innerHTML = antwoord20;
break
}
break
case "3b":
switch (waarde) {
case "ja":
document.form1.jonger50.value = waarde;
document.form1.vraagID.value = "eind";
document.form1.antwoord.value = antwoord20;
document.getElementById('innVragen').innerHTML = antwoord20;
break
case "nee":
document.form1.jonger50.value = waarde;
document.form1.vraagID.value = "geen";
document.form1.antwoord.value = antwoordgeenofferte;
document.getElementById('innVragen').innerHTML = antwoordgeenofferte;
break
}
break
} // einde switch
} // einde oversluiten
if(document.form1.wens.value == "kopen") {
switch (vraagID) {
case "0":
switch (waarde) { // huurwoning?
case "ja":
document.form1.huurwoning.value = waarde;
document.form1.vraagID.value = "1a";
document.getElementById('innVragen').innerHTML = eigengeld;
break
case "nee":
document.form1.huurwoning.value = waarde;
document.form1.vraagID.value = "1b";
document.getElementById('innVragen').innerHTML = winst;
break
}
break
case "1a":
switch (waarde) {
case "ja":
document.form1.eigengeld.value = waarde;
document.form1.vraagID.value = "2a";
document.getElementById('innVragen').innerHTML = eigengeld35000;
break
case "nee":
document.form1.eigengeld.value = waarde;
document.form1.vraagID.value = "2b";
document.getElementById('innVragen').innerHTML = dk;
break
}
break
case "1b":
switch (waarde) {
case "ja":
document.form1.winst.value = waarde;
document.form1.vraagID.value = "2c";
document.getElementById('innVragen').innerHTML = winst23000;
break
case "nee":
document.form1.winst.value = waarde;
document.form1.vraagID.value = "eind";
document.form1.antwoord.value = antwoord20;
document.getElementById('innVragen').innerHTML = antwoord20;
break
}
break
case "2a":
switch (waarde) {
case "ja":
document.form1.eigengeld35000.value = waarde;
document.form1.vraagID.value = "eind";
document.form1.antwoord.value = antwoord50;
document.getElementById('innVragen').innerHTML = antwoord50;
break
case "nee":
document.form1.eigengeld35000.value = waarde;
document.form1.vraagID.value = "3a";
document.getElementById('innVragen').innerHTML = eigengeld12500;
break
}
break
case "2b":
switch (waarde) {
case "ja":
document.form1.dk.value = waarde;
document.form1.vraagID.value = "3b";
document.getElementById('innVragen').innerHTML = dk12500;
break
case "nee":
document.form1.dk.value = waarde;
document.form1.vraagID.value = "eind";
document.form1.antwoord.value = antwoord20;
document.getElementById('innVragen').innerHTML = antwoord20;
break
}
break
case "2c":
switch (waarde) {
case "ja":
document.form1.winst23000.value = waarde;
document.form1.vraagID.value = "eind";
document.form1.antwoord.value = antwoord50;
document.getElementById('innVragen').innerHTML = antwoord50;
break
case "nee":
document.form1.winst23000.value = waarde;
document.form1.vraagID.value = "3c";
document.getElementById('innVragen').innerHTML = winst12500;
break
}
break
case "3a":
switch (waarde) {
case "ja":
document.form1.eigengeld12500.value = waarde;
document.form1.vraagID.value = "eind";
document.form1.antwoord.value = antwoord20;
document.getElementById('innVragen').innerHTML = antwoord20;
break
case "nee":
document.form1.eigengeld12500.value = waarde;
document.form1.vraagID.value = "eind";
document.form1.antwoord.value = antwoord20;
document.getElementById('innVragen').innerHTML = antwoord20;
break
}
break
case "3b":
switch (waarde) {
case "ja":
document.form1.dk12500.value = waarde;
document.form1.vraagID.value = "4a";
document.getElementById('innVragen').innerHTML = woning182000;
break
case "nee":
document.form1.dk12500.value = waarde;
document.form1.vraagID.value = "eind";
document.form1.antwoord.value = antwoord50;
document.getElementById('innVragen').innerHTML = antwoord50;
break
}
break
case "3c":
switch (waarde) {
case "ja":
document.form1.winst12500.value = waarde;
document.form1.vraagID.value = "eind";
document.form1.antwoord.value = antwoord20;
document.getElementById('innVragen').innerHTML = antwoord20;
break
case "nee":
document.form1.winst12500.value = waarde;
document.form1.vraagID.value = "eind";
document.form1.antwoord.value = antwoord20;
document.getElementById('innVragen').innerHTML = antwoord20;
break
}
break
case "4a":
switch (waarde) {
case "ja":
document.form1.woning182000.value = waarde;
document.form1.vraagID.value = "eind";
document.form1.antwoord.value = antwoord50;
document.getElementById('innVragen').innerHTML = antwoord50;
break
case "nee":
document.form1.woning182000.value = waarde;
document.form1.vraagID.value = "eind";
document.form1.antwoord.value = antwoord50;
document.getElementById('innVragen').innerHTML = antwoord50;
break
}
break
} // einde switch
} // einde kopen
if(document.form1.wens.value == "hypotheek") {
switch (vraagID) {
case "0":
switch (waarde) { // Overwaarde?
case "ja":
document.form1.overwaarde.value = waarde;
document.form1.vraagID.value = "1a";
document.getElementById('innVragen').innerHTML = overwaarde35000;
break
case "nee":
document.form1.overwaarde.value = waarde;
document.form1.vraagID.value = "1b";
document.getElementById('innVragen').innerHTML = jonger50;
break
}
break
case "1a":
switch (waarde) {
case "ja":
document.form1.overwaarde35000.value = waarde;
document.form1.vraagID.value = "eind";
document.form1.antwoord.value = antwoord50;
document.getElementById('innVragen').innerHTML = antwoord50;
break
case "nee":
document.form1.overwaarde35000.value = waarde;
document.form1.vraagID.value = "2a";
document.getElementById('innVragen').innerHTML = overwaarde12500;
break
}
break
case "1b":
switch (waarde) {
case "ja":
document.form1.jonger50.value = waarde;
document.form1.vraagID.value = "2b";
document.getElementById('innVragen').innerHTML = dk;
break
case "nee":
document.form1.jonger50.value = waarde;
document.form1.vraagID.value = "eind";
document.form1.antwoord.value = antwoord20;
document.getElementById('innVragen').innerHTML = antwoord20;
break
}
break
case "2a":
switch (waarde) {
case "ja":
document.form1.overwaarde12500.value = waarde;
document.form1.vraagID.value = "3a";
document.getElementById('innVragen').innerHTML = dk;
break
case "nee":
document.form1.overwaarde12500.value = waarde;
document.form1.vraagID.value = "3b";
document.getElementById('innVragen').innerHTML = dk;
break
}
break
case "2b":
switch (waarde) {
case "ja":
document.form1.dk.value = waarde;
document.form1.vraagID.value = "eind";
document.form1.antwoord.value = antwoord50;
document.getElementById('innVragen').innerHTML = antwoord50;
break
case "nee":
document.form1.dk.value = waarde;
document.form1.vraagID.value = "eind";
document.form1.antwoord.value = antwoord20;
document.getElementById('innVragen').innerHTML = antwoord20;
break
}
break
case "3a":
switch (waarde) {
case "ja":
document.form1.dk.value = waarde;
document.form1.vraagID.value = "eind";
document.form1.antwoord.value = antwoord50;
document.getElementById('innVragen').innerHTML = antwoord50;
break
case "nee":
document.form1.dk.value = waarde;
document.form1.vraagID.value = "eind";
document.form1.antwoord.value = antwoord20;
document.getElementById('innVragen').innerHTML = antwoord20;
break
}
break
case "3b":
switch (waarde) {
case "ja":
document.form1.dk.value = waarde;
document.form1.vraagID.value = "eind";
document.form1.antwoord.value = antwoord20;
document.getElementById('innVragen').innerHTML = antwoord20;
break
case "nee":
document.form1.dk.value = waarde;
document.form1.vraagID.value = "eind";
document.form1.antwoord.value = antwoord20;
document.getElementById('innVragen').innerHTML = antwoord20;
break
}
break
} // einde switch
} // einde hypotheek
if(document.form1.vraagID.value == "eind") {
document.getElementById('trJaNee').style.display = "none";
document.getElementById('trGeen').style.display = "none";
document.getElementById('trOfferte').style.display = "";
}
if(document.form1.vraagID.value == "geen") {
document.getElementById('trJaNee').style.display = "none";
document.getElementById('trOfferte').style.display = "none";
document.getElementById('trGeen').style.display = "";
}
}
function setMouseDown(obj,waarde) {
var browser=navigator.appName;
if (browser=="Netscape") {
obj.style.marginLeft = "2px";
} else {
obj.style.marginLeft = "-2px";
}
obj.style.marginTop = "-1px";
}
function setMouseUp(obj) {
obj.style.marginLeft = "0px";
obj.style.marginTop = "0px";
}
function setValue(waarde) {
document.form1.wens.value = waarde;
document.form1.submit();
}
function OnlyDatumInput(obj, event) {
var waarde = obj.value;
var returnVar = '';
var KeyTyped = event.which;
if(KeyTyped == undefined) KeyTyped = event.keyCode;
var typedChar = String.fromCharCode(KeyTyped);
var sMask = "01234567890,./- ";
if (sMask.indexOf(typedChar) == -1) {
if(event.keyCode) {
event.keyCode = 0;
} else {
returnVar = false;
}
}
if(waarde.length == 11) {
if(event.keyCode) {
event.keyCode = 0;
} else {
returnVar = false;
}
}
return returnVar;
}
function OnlyNumeric(obj, event) {
var waarde = obj.value;
var returnVar = '';
var KeyTyped = event.which;
if(KeyTyped == undefined) KeyTyped = event.keyCode;
var typedChar = String.fromCharCode(KeyTyped);
var sMask = "0123456789";
if (sMask.indexOf(typedChar) == -1) {
if(event.keyCode) {
event.keyCode = 0;
} else {
returnVar = false;
}
}
return returnVar;
}
function OnlyLetter(obj, event) {
var waarde = obj.value;
var returnVar = '';
var KeyTyped = event.which;
if(KeyTyped == undefined) KeyTyped = event.keyCode;
var typedChar = String.fromCharCode(KeyTyped);
var sMask = "abcdefghijklmnopqrstuvwxyz";
if (sMask.indexOf(typedChar) == -1) {
if(event.keyCode) {
event.keyCode = 0;
} else {
returnVar = false;
}
}
return returnVar;
}
function OnlyTelefoon(obj, event) {
var waarde = obj.value;
var returnVar = '';
var KeyTyped = event.which;
if(KeyTyped == undefined) KeyTyped = event.keyCode;
var typedChar = String.fromCharCode(KeyTyped);
var sMask = "0123456789-";
if( String.fromCharCode(KeyTyped) == "-" ) {
if(waarde.indexOf("-") != -1) {
if(event.keyCode) {
event.keyCode = 0;
} else {
returnVar = false;
} }
}
if (sMask.indexOf(typedChar) == -1) {
if(event.keyCode) {
event.keyCode = 0;
} else {
returnVar = false;
}
}
if(waarde.length == 10 && waarde.indexOf("-") == -1 ) {
if(event.keyCode) {
event.keyCode = 0;
} else {
returnVar = false;
}
}
if(waarde.length == 11) {
if(event.keyCode) {
event.keyCode = 0;
} else {
returnVar = false;
}
}
return returnVar;
}
function telefoonCheck(obj) {
var waarde = obj.value;
if(waarde != "") {
if(waarde.length < 10 && waarde.indexOf("-") == -1 ) {
obj.value = '';
obj.focus();
alert('Het betreft geen volledig telefoonnummer, gaarne correct invullen.');
return false;
}
if(waarde.length < 11 && waarde.indexOf("-") != -1 ) {
obj.value = '';
obj.focus();
alert('Het betreft geen volledig telefoonnummer, gaarne correct invullen.');
return false;
}
if(waarde.substring(0,1) != "0") {
obj.value = '';
obj.focus();
alert('Het telefoonnummer dient met een 0 te beginnen, gaarne correct invullen.');
return false;
}
}
}
function postcodecheck1(obj) {
var waarde = obj.value;
if(waarde != "") {
if(waarde.length != 4) {
obj.value = '';
obj.focus();
alert('Het betreft geen volledige postcode, gaarne correct invullen.');
return false;
}
}
}
function postcodecheck2(obj) {
var waarde = obj.value;
if(waarde != "") {
if(waarde.length != 2) {
obj.value = '';
obj.focus();
alert('Het betreft geen volledige postcode, gaarne correct invullen.');
return false;
}
}
}
function isValidEmail(str) {
return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
}
function checkemail(obj){
var testresults;
var str = obj.value;
if(str != '') {
var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
if (filter.test(str))
testresults=true;
else{
obj.value = '';
obj.focus();
alert("Gaarne een geldig E-mailadres ingeven.")
}
}
}
function datumcheckGeboorteDatum(obj) {
if(obj.value != "" && obj.value != "00-00-0000") {
var msg = " Gaarne datumformaat dag-maand-jaar ingeven."
var invoerdatum = obj.value;
invoerdatum = invoerdatum.replace("-", ",") ;
invoerdatum = invoerdatum.replace("/", ",") ;
invoerdatum = invoerdatum.replace(" ", ",") ;
invoerdatum = invoerdatum.replace(".", ",") ;
invoerdatum = invoerdatum.replace("-", ",") ;
invoerdatum = invoerdatum.replace("/", ",") ;
invoerdatum = invoerdatum.replace(" ", ",") ;
invoerdatum = invoerdatum.replace(".", ",") ;
invoerdatum = invoerdatum.replace("-", ",") ;
invoerdatum = invoerdatum.replace("/", ",") ;
invoerdatum = invoerdatum.replace(" ", ",") ;
invoerdatum = invoerdatum.replace(".", ",") ;
invoerdatum = invoerdatum.split(",");
if(invoerdatum.length == 3) {
var varDag = invoerdatum[0];
var varMaand = invoerdatum[1];
var varJaar = invoerdatum[2];
if(varDag > 31) {
alert(msg);
obj.value = "";
return false;
}
if(varMaand > 12) {
alert(msg);
obj.value = "";
return false;
}
// check Day
if (varDag.length == 1) {
varDag = '0' + varDag;
} else {
if (varDag.length > 2) {
alert(msg);
obj.value = "";
return false;
}
}
// check Month
if (varMaand.length == 1) {
varMaand = '0' + varMaand;
} else {
if (varMaand.length > 2) {
alert(msg);
obj.value = "";
return false;
}
}
// check Year
var curdate = new Date();
var huidigJaar = curdate.getFullYear();
var vandaag = new Date();
if (varJaar.length == 2) {
var varJaarTemp = 0;
varJaarTemp = 2000 + (varJaar * 1);
if(varJaarTemp > huidigJaar) {
varJaar = '19' + varJaar;
} else {
varJaar = varJaarTemp;
}
} else {
if (varJaar.length != 4 || varJaar > huidigJaar) {
alert(msg);
obj.value = "";
return false;
}
}
var myDate=new Date()
myDate.setFullYear(varJaar,(varMaand * 1) - 1,varDag) ;
var checkday = myDate.getDate();
if (checkday == varDag && myDate <= vandaag) {
obj.value = varDag + '-' + varMaand + '-' + varJaar;
} else {
alert(" De maand heeft niet het aantal dagen als door u ingegeven of is groter dan de huidige datum.\n Gaarne een juiste datum ingeven.\n Datumformaat dag-maand-jaar");
obj.value = "";
return false; }
} else {
alert(msg);
obj.value = "";
return false;
}}
}
function valForm() {
var retError = '';
if(document.formHsd.VRLETTER.value == "") retError += 'Gaarne uw voorletters ingeven.\n';
if(document.formHsd.ACHTERNM.value == "") retError += 'Gaarne uw achternaam ingeven.\n';
if(document.formHsd.STRAAT.value == "") retError += 'Gaarne de straatnaam ingeven.\n';
if(document.formHsd.HSNR.value == "") retError += 'Gaarne uw huisnummer ingeven.\n';
if(document.formHsd.PC4C.value == "") retError += 'Gaarne uw postcode ingeven.\n';
if(document.formHsd.PC2L.value == "") retError += 'Gaarne uw postcode ingeven.\n';
if(document.formHsd.WOONPLTS.value == "") retError += 'Gaarne uw woonplaats ingeven.\n';
if(document.formHsd.GEBDAT.value == "") retError += 'Gaarne uw geboortedatum ingeven.\n';
if(document.formHsd.telo.value == "") retError += 'Gaarne uw telefoonnummer ingeven.\n';
if(document.formHsd.EMAIL.value == "") retError += 'Gaarne uw email-adres ingeven.\n';
if(retError != '') {
alert(retError);
return false;
} else {
document.formHsd.indienen.value = "1";
document.formHsd.submit();
// verzenden.
}
}