<!-- Dit script is het intellectuele eigendom van DenK Internet Services te Tiel, dé internetspecialist voor het financiële intermediair. -->
<!-- Het is derden niet toegestaan dit script of gedeelten daarvan te koppelen, kopieëren of op welke wijze dan ook te gebruiken zonder uitdrukkelijke schriftelijke toestemming van DenK Internet Services. -->
<!-- mail: info@denk.biz | website: www.denk.biz -->

var iw = new Object; function Calculator()
   {
if (theForm.leeftijd.value=='')
   {
   alert("U bent vergeten 'Leeftijd hoofdkostwinner' aan te geven");
   theForm.leeftijd.focus();
   return (false);
   }
if (theForm.huishouden.value=='')
   {
   alert("U bent vergeten 'Samenstelling huishouden' aan te geven");
   theForm.huishouden.focus();
   return (false);
   }
if (theForm.inkomen.value=='')
   {
   alert("U bent vergeten 'Netto maandinkomen hoofdkostwinner' aan te geven");
   theForm.inkomen.focus();
   return (false);
   }
if (theForm.woning.value=='')
   {
   alert("U bent vergeten 'Oppervlakte woning' aan te geven");
   theForm.woning.focus();
   return (false);
   }
waarde1=0
if (theForm.au[0].checked || theForm.au[1].checked)
	{waarde1=1}
	if (waarde1==0)
	{alert("U bent vergeten de vraag over audiovisuele-\nen computerapparatuur te beantwoorden")
	return(false);
  }
if (theForm.au[0].checked)
	{if (theForm.audiobedrag.value=='')
   {
   alert("U bent vergeten het totaalbedrag aan audiovisuele-\nen computerapparatuur aan te geven");
   theForm.audiobedrag.focus();
   return (false);
   }
   }
if (theForm.au[0].checked)
	{
var valid = "0123456789";
var ok = "yes";
var temp;
for (var i=0; i<theForm.audiobedrag.value.length; i++) {
temp = "" + theForm.audiobedrag.value.substring(i, i+1);
if (valid.indexOf(temp) == "-1") ok = "no";
   }
if (ok == "no")
   {
alert("U kunt hier uitsluitend bedragen in hele euro's invullen!\n\nGebruik geen ',' (comma) of '.' (punt)");
  theForm.audiobedrag.focus();
  theForm.audiobedrag.select();
   return false;
  }
  }
if (theForm.au[0].checked)
	{if (theForm.audiobedrag.value < 12001)
   {
   alert("Het door u opgegeven totaalbedrag aan audiovisuele-\nen computerapparatuur is niet groter dan 12.000 euro hetgeen\nniet overeenkomt met uw antwoord op de vraag daarvóór");
   theForm.audiobedrag.focus();
  theForm.audiobedrag.select();
   return (false);
   }
   }
if (theForm.au[1].checked)
	{if (theForm.audiobedrag.value > 12000)
   {
   alert("Het door u opgegeven bedrag aan audiovisuele- en\ncomputerapparatuur is groter dan 12.000 euro hetgeen\nniet overeenkomt met uw antwoord op de vraag daarvóór");
   theForm.audiobedrag.focus();
  theForm.audiobedrag.select();
   return (false);
   }
   }
waarde1=0
if (theForm.sier[0].checked || theForm.sier[1].checked)
	{waarde1=1}
	if (waarde1==0)
	{alert("U bent vergeten de vraag over lijfsieraden te beantwoorden")
	return(false);
  }
if (theForm.sier[0].checked)
	{if (theForm.sieradenbedrag.value=='')
   {
   alert("U bent vergeten het totaalbedrag aan lijfsieraden aan te geven");
   theForm.sieradenbedrag.focus();
   return (false);
   }
   }
if (theForm.sier[0].checked)
	{
var valid = "0123456789";
var ok = "yes";
var temp;
for (var i=0; i<theForm.sieradenbedrag.value.length; i++) {
temp = "" + theForm.sieradenbedrag.value.substring(i, i+1);
if (valid.indexOf(temp) == "-1") ok = "no";
   }
if (ok == "no")
   {
alert("U kunt hier uitsluitend bedragen in hele euro's invullen!\n\nGebruik geen ',' (comma) of '.' (punt)");
  theForm.sieradenbedrag.focus();
  theForm.sieradenbedrag.select();
   return false;
  }
  }
if (theForm.sier[0].checked)
	{if (theForm.sieradenbedrag.value < 6001)
   {
   alert("Het door u opgegeven totaalbedrag aan lijfsieraden is niet groter dan 6.000 euro\nhetgeen niet overeenkomt met uw antwoord op de vraag daarvóór");
   theForm.sieradenbedrag.focus();
  theForm.sieradenbedrag.select();
   return (false);
   }
   }
if (theForm.sier[1].checked)
	{if (theForm.sieradenbedrag.value > 6000)
   {
   alert("Het door u opgegeven bedrag aan lijfsieraden is groter dan 6.000 euro\nhetgeen niet overeenkomt met uw antwoord op de vraag daarvóór");
   theForm.sieradenbedrag.focus();
  theForm.sieradenbedrag.select();
   return (false);
   }
   }
waarde1=0
if (theForm.bijz[0].checked || theForm.bijz[1].checked)
	{waarde1=1}
	if (waarde1==0)
	{alert("U bent vergeten de vraag over bijzondere bezittingen te beantwoorden")
	return(false);
  }
if (theForm.bijz[0].checked)
	{if (theForm.bijzonderhedenbedrag.value=='')
   {
   alert("U bent vergeten het totaalbedrag aan bijzondere bezittingen aan te geven");
   theForm.bijzonderhedenbedrag.focus();
   return (false);
   }
   }
if (theForm.bijz[0].checked)
	{
var valid = "0123456789";
var ok = "yes";
var temp;
for (var i=0; i<theForm.bijzonderhedenbedrag.value.length; i++) {
temp = "" + theForm.bijzonderhedenbedrag.value.substring(i, i+1);
if (valid.indexOf(temp) == "-1") ok = "no";
   }
if (ok == "no")
   {
alert("U kunt hier uitsluitend bedragen in hele euro's invullen!\n\nGebruik geen ',' (comma) of '.' (punt)");
  theForm.bijzonderhedenbedrag.focus();
  theForm.bijzonderhedenbedrag.select();
   return false;
  }
  }
if (theForm.bijz[0].checked)
	{if (theForm.bijzonderhedenbedrag.value < 15001)
   {
   alert("Het door u opgegeven totaalbedrag aan bijzondere bezittingen is niet groter dan 15.000 euro\nhetgeen niet overeenkomt met uw antwoord op de vraag daarvóór");
   theForm.bijzonderhedenbedrag.focus();
  theForm.bijzonderhedenbedrag.select();
   return (false);
   }
   }
if (theForm.bijz[1].checked)
	{if (theForm.bijzonderhedenbedrag.value > 15000)
   {
   alert("Het door u opgegeven bedrag aan bijzondere bezittingen is groter dan 15.000 euro\nhetgeen niet overeenkomt met uw antwoord op de vraag daarvóór");
   theForm.bijzonderhedenbedrag.focus();
  theForm.bijzonderhedenbedrag.select();
   return (false);
   }
   }
waarde1=0
if (theForm.huurdersbelang[0].checked || theForm.huurdersbelang[1].checked)
	{waarde1=1}
	if (waarde1==0)
	{alert("U bent vergeten de vraag over huurdersbelang te beantwoorden")
	return(false);
  }
if (theForm.huurdersbelang[0].checked)
	{if (theForm.huurdersbelangbedrag.value=='')
   {
   alert("U bent vergeten het totaalbedrag aan huurdersbelang aan te geven");
   theForm.huurdersbelangbedrag.focus();
   return (false);
   }
   }
if (theForm.huurdersbelang[0].checked)
	{
var valid = "0123456789";
var ok = "yes";
var temp;
for (var i=0; i<theForm.huurdersbelangbedrag.value.length; i++) {
temp = "" + theForm.huurdersbelangbedrag.value.substring(i, i+1);
if (valid.indexOf(temp) == "-1") ok = "no";
   }
if (ok == "no")
   {
alert("U kunt hier uitsluitend bedragen in hele euro's invullen!\n\nGebruik geen ',' (comma) of '.' (punt)");
  theForm.huurdersbelangbedrag.focus();
  theForm.huurdersbelangbedrag.select();
   return false;
  }
  }
if (theForm.huurdersbelang[0].checked)
	{if (theForm.huurdersbelangbedrag.value < 6001)
   {
   alert("Het door u opgegeven totaalbedrag aan huurdersbelang is niet groter dan 6.000 euro\nhetgeen niet overeenkomt met uw antwoord op de vraag daarvóór");
   theForm.huurdersbelangbedrag.focus();
  theForm.huurdersbelangbedrag.select();
   return (false);
   }
   }
if (theForm.huurdersbelang[1].checked)
	{if (theForm.huurdersbelangbedrag.value > 6000)
   {
   alert("Het door u opgegeven bedrag aan huurdersbelang is groter dan 6.000 euro\nhetgeen niet overeenkomt met uw antwoord op de vraag daarvóór");
   theForm.huurdersbelangbedrag.focus();
  theForm.huurdersbelangbedrag.select();
   return (false);
   }
   }
   var leeftd = eval(theForm.leeftijd.value);
   var huish = eval(theForm.huishouden.value);
   var ink = eval(theForm.inkomen.value);
   var won = eval(theForm.woning.value);
if (theForm.au[0].checked)
	{
   var aubedrag = eval(theForm.audiobedrag.value);
   }
if (theForm.sier[0].checked)
	{
   var sierbedrag = eval(theForm.sieradenbedrag.value);
   }
if (theForm.bijz[0].checked)
	{
   var bijzbedrag = eval(theForm.bijzonderhedenbedrag.value);
   }
if (theForm.huurdersbelang[0].checked)
	{
   var huurbelbedrag = eval(theForm.huurdersbelangbedrag.value);
   }
   var punttotaal = (leeftd + huish + ink + won);
if (theForm.au[1].checked) {var aubijtel = 0};
if (theForm.au[0].checked)
	{
   if (aubedrag > 12000) {var aubijtel = (aubedrag - 12000)} else {var aubijtel = 0}
   };
if (theForm.sier[1].checked) {var sierbijtel = 0};
if (theForm.sier[0].checked)
	{
   if (sierbedrag > 6000) {var sierbijtel = (sierbedrag - 6000)} else {var sierbijtel = 0}
   };
if (theForm.bijz[1].checked) {var bijzbijtel = 0};
if (theForm.bijz[0].checked)
	{
   if (bijzbedrag > 15000) {var bijzbijtel = (bijzbedrag - 15000)} else {var bijzbijtel = 0}
   };
if (theForm.huurdersbelang[1].checked) {var huurbelbijtel = 0};
if (theForm.huurdersbelang[0].checked)
	{
   if (huurbelbedrag > 6000) {var huurbelbijtel = (huurbelbedrag - 6000)} else {var huurbelbijtel = 0}
   };
   theForm.totaal.value = Math.round(((punttotaal * 1070) + aubijtel + sierbijtel + bijzbijtel + huurbelbijtel) * 100) / 100;
   }

function SelecteerVelden2() {
	if (theForm.au[0].checked) {
		theForm.audiobedrag.style.backgroundColor='';
		theForm.audiobedrag.value='';
	}
	if (theForm.au[1].checked) {
		theForm.audiobedrag.style.backgroundColor='silver';
		theForm.audiobedrag.value='niet invullen';
	}
}
function SelecteerVelden3() {
	if (theForm.sier[0].checked) {
		theForm.sieradenbedrag.style.backgroundColor='';
		theForm.sieradenbedrag.value='';
	}
	if (theForm.sier[1].checked) {
		theForm.sieradenbedrag.style.backgroundColor='silver';
		theForm.sieradenbedrag.value='niet invullen';
	}
}
function SelecteerVelden4() {
	if (theForm.bijz[0].checked) {
		theForm.bijzonderhedenbedrag.style.backgroundColor='';
		theForm.bijzonderhedenbedrag.value='';
	}
	if (theForm.bijz[1].checked) {
		theForm.bijzonderhedenbedrag.style.backgroundColor='silver';
		theForm.bijzonderhedenbedrag.value='niet invullen';
	}
}
function SelecteerVelden5() {
	if (theForm.huurdersbelang[0].checked) {
		theForm.huurdersbelangbedrag.style.backgroundColor='';
		theForm.huurdersbelangbedrag.value='';
	}
	if (theForm.huurdersbelang[1].checked) {
		theForm.huurdersbelangbedrag.style.backgroundColor='silver';
		theForm.huurdersbelangbedrag.value='niet invullen';
	}
}
