/* SSIGNORE
 Ignorieren dieser Datei beim Aufruf der Suchfunktion */
 
 function berechne_bmi()
{
  if (document.forms.bmiform.gewicht.value =="" || document.forms.bmiform.groesse.value =="")
	{	
	alert ("Bitte tragen Sie Gewicht und Größe ein!");
	return false;
	}
	else
 {
	if (document.forms.bmiform.gewicht.value<25 || document.forms.bmiform.groesse.value<100)
	{	
	alert ("Sind Sie sicher, dass Ihre Angaben zu Größe bzw. Gewicht richtig sind?");
	return false;
	}
else
 {
	if (isNaN(document.forms.bmiform.gewicht.value) == true)
	{	
	alert ("Bitte geben Sie im Feld für das Gewicht eine Zahl bzw. Kommastellen als Punkt ein!");
	return false;
	}
else
 {
	if (isNaN(document.forms.bmiform.groesse.value) == true)
	{	
	alert ("Bitte geben Sie im Feld für die Größe eine Zahl bzw. Kommastellen als Punkt ein!");
	return false;
	}
else
 {
  var gewicht = parseFloat(document.forms.bmiform.gewicht.value, 10);
  var groesse = parseFloat(document.forms.bmiform.groesse.value, 10) / 100;
  var bmi     = gewicht / (groesse * groesse);
  // runden
  bmi = Math.floor(bmi*10 + 0.5)/10;
  document.forms.bmiform.bmi.value = bmi;
  // bild wechseln
  wechseln(bmi);
 	}
   }
  }
 }
}

function wechseln(bmi)
{
if (bmi == "") 
  	{
  	document.bmimg.src="bm0.gif";
	}	
else if (bmi==1)
	{
	document.bmimg.src="bm0.gif";
	}
else if	(bmi<18.5) 
  	{
  	document.bmimg.src="bm1.gif";
	return;
	}
else if	(bmi>=18.5 && bmi<25) 
  	{
  	document.bmimg.src="bm2.gif";
	return;
	}
else if	(bmi>=25 && bmi<30) 
  	{
  	document.bmimg.src="bm3.gif";
	return;
	}
else if	(bmi>=30 && bmi<35)  
  	{
  	document.bmimg.src="bm4.gif";
	return;
	}
else if	(bmi>35)  
  	{
  	document.bmimg.src="bm5.gif";
	return;
	}
}	
