function docalc(tempmonth, tempday, tempyear,tempcyclus)
{
    var temp=tempcyclus-28;
	d = new Date((tempyear + 2005), tempmonth, tempday+temp);

	var i;
	n = new Date;

	// 40 weken
	i = 40 * (7 * 24 * 60 * 60 * 1000) + (12 * 60 * 60 * 1000);
	n.setTime(i + d.getTime());
	document.bcalc.dmonth.value = n.getMonth() + 1;
	document.bcalc.dday.value = n.getDate();
	if (n.getYear() < 2000) {
		document.bcalc.dyear.value = n.getYear() + 1900;
	} else {
		document.bcalc.dyear.value = n.getYear();
	}
var dag2 = today.getDate();
var maand2 = today.getMonth()+1;
var jaar2 = today.getYear();
var derekensom = (maand2 * 4);
var vandaag = new Date();
var mm = ((vandaag-d)/7/24/60/60/1000);
var mm2 = (40-mm);
//document.bcalc.dday2.value = dag2;
//document.bcalc.dmonth2.value = maand2;
//document.bcalc.dyear2.value = jaar2;
//document.bcalc.aantalweken.value = vandaag;
document.bcalc.aantalweken2.value = Math.round(mm);
document.bcalc.tegoed.value = Math.round(mm2);

//de dag-maand-jaar formatteren in 1 veld
document.bcalc.dedatum.value = document.bcalc.dday.value+'-'+document.bcalc.dmonth.value+'-'+document.bcalc.dyear.value;
document.bcalc.aantalweken2.value = document.bcalc.aantalweken2.value+' weken';
document.bcalc.tegoed.value = document.bcalc.tegoed.value+' weken';

}

var today = new Date();
var jaar = today.getYear();
var maand = today.getMonth()+1;
var dag = today.getDate();
var dagnaam = today.getDay();
if (dagnaam==0) d="zondag";
else if (dagnaam==1) d="maandag";
else if (dagnaam==2) d="dinsdag";
else if (dagnaam==3) d="woensdag";
else if (dagnaam==4) d="donderdag";
else if (dagnaam==5) d="vrijdag";
else d="zaterdag";
