
function ClearForm(form){
	form.koerpergewicht.value = "";
	form.koerpergroesse.value = "";
	form.bmi.value = ""; 
}

function calculate_BMI(koerpergewicht, koerpergroesse) {
	bmindx=koerpergewicht/eval(koerpergroesse*koerpergroesse);
	return bmindx;
}

function checkform(form) {
	if (form.koerpergewicht.value==null || form.koerpergewicht.value.length==0 || isNaN(form.koerpergewicht.value)){
		alert("\n Bitte geben Sie Ihr Körpergewicht ein! ");         
		document.bmi.koerpergewicht.focus();           
		return false;
	}
	if (form.koerpergroesse.value==null || form.koerpergroesse.value.length==0 || isNaN(form.koerpergroesse.value)){
		alert("\n Bitte geben Sie Ihre Größe ein! ");
		document.bmi.koerpergroesse.focus();
		return false;
	}       
	if (parseFloat(form.koerpergroesse.value) <= 90 ||parseFloat(form.koerpergroesse.value) >=250){
		alert("\n Sind Sie sich bei der Größe sicher?");
		return false;
	}
	else if (parseFloat(form.koerpergewicht.value) <= 35 || parseFloat(form.koerpergewicht.value) >=250){
		alert("\n Ist Ihre Gewichtsangabe wirklich korrekt?");
		return false;
	}
	return true;
}

function calculate_form(form) {
	if (checkform(form)) {
		yourbmi=Math.round(calculate_BMI(form.koerpergewicht.value, form.koerpergroesse.value/100));
		document.getElementById("ergebnis").innerHTML="<b>"+yourbmi+"</b>"; 
	}
}


