function calculate() {
	var day = document.getElementById("day").value;
	var month = document.getElementById("month").value;
	var year = document.getElementById("year").value;
	var timeStamp = new Date(year, month-1, day,0,0,0);
	var currentTime = new Date();
	var diff = new Date(currentTime-timeStamp);
	var weeks = diff/(1000*60*60*24*7);
	var days = (weeks-Math.floor(weeks))*7;	

	var resultDIV = document.getElementById("calc_result");
	
	if (weeks>40) {
		resultHTML = "<p>Das angegebene Datum liegt zu weit zurück.</p><p>Bitte überprüfen Sie Ihre Eingabe.</p>";
	} else if (weeks>0 && days>0) {
		resultHTML = "<p>Der erste Tag der letzten Regel war: <b>"+day+". "+month+". "+year+"</b></p><p>Heute ist die Schwangerschaft <b>"+Math.floor(weeks)+" Wochen</b> und <b>"+Math.floor(days)+" Tage</b> alt.</p><p>Bitte beachten Sie, da&szlig; es bei dieser Berechnung Schwankungen geben kann und nur eine Ultraschalluntersuchung eine genaue Bestimmung des Alters ermöglicht.</p>";
	} else {
		resultHTML = "<p>Das angegebene Datum liegt in der Zukunft.</p><p>Bitte überprüfen Sie Ihre Eingabe.</p>";
	}
	
	
	resultDIV.innerHTML = resultHTML;
}
