var neuzeile=null
var m0="Kommentar zu ihrem BMI:"
var m1="Entweder Sie haben sich bei der Eingabe Ihrer Daten geirrt"
var m2="oder Sie sind wirklich viel zu dünn."
var m3="Suchen Sie so bald als möglich Ihren Arzt auf."
var m4="Sie sollten auf jeden Fall mehr essen!"
var m5="Versuchen Sie regelmässig mehrere Mahlzeiten"
var m6="täglich zu sich zu nehmen."
var m7="Sie sind viel zu dünn! Sie sollten mehr essen!"
var m8="am Tag zu sich zu nehmen."
var m9="Falls Sie nicht in kürzester Zeit zunehmen,"
var m10="sollten Sie Ihren Arzt aufsuchen."
var m11="Laut BMI sind Sie etwas zu dünn."
var m12="Sie sollten nicht aus kosmetischen Gründen fasten."
var m13="Versuchen Sie nicht abzunehmen."
var m14="Sie könnten sogar ein Kilo mehr vertragen!"
var m15="Gratuliere !!!"
var m16="Ihr BMI ist ideal."
var m17="Versuchen Sie dieses Gewicht so lange wie möglich zu halten."
var m18=""
var m19=""
var m20=""
var m21="Ihr BMI befindet sich innerhalb der Toleranzgrenze."
var m22="Sie sollten auf keinen Fall zunehmen, "
var m23="um Herz-Kreislaufrisiken zu vermeiden."
var m24="Lassen Sie das Auto und den Computer stehen, essen Sie etwas"
var m25="weniger und bewegen Sie sich mehr "
var m26="(betreiben Sie regelmäßig Sport!!!)"
var m27="Nehmen Sie ab! Sie haben ein erhöhtes Herz-Kreislaufrisiko!"
var m28="Regelmäßige Bewegung würde Ihnen sehr gut tun."
var m29="Sie sollten mindestens 5 kg abnehmen. Ändern Sie Ihre"
var m30="Essgewohnheiten - mehr Gemüse und Obst, wenig Alkohol!"
var m31="Sie sind zu dick. Sie sollten unbedingt, am besten unter"
var m32="ärztlicher Kontrolle abnehmen."
var m33="Sie haben ein erhöhtes Herz-Kreislaufrisiko und setzen auf"
var m34="Dauer auch Ihre Gelenke einer zu hohen Belastung aus."
var m35="oder Sie sind wirklich viel zu dick." 
var m36="Sie sollten unbedingt unter ärztlicher Kontrolle abnehmen."
var m37="Bei Ihnen ist nicht nur das Herz-Kreislaufrisiko extrem hoch,"
var m38="auch Ihre Gelenke sind wahrscheinlich zu sehr belastet."
var m39="Beginnen Sie auf keinen Fall eine Diät ohne ärztliche"
var m40="Aufsicht!"

function ClearForm(form){
 form.gewicht.value = "";
 form.alter.value= "";
 form.groesse.value = "";
 form.bmi.value = "";
 form.my_comment.value = "";
}

function bmi(gewicht, groesse) { bmindx=gewicht/eval(groesse*groesse); return bmindx;
}

function checkform(form) {
 if (form.gewicht.value==null||form.gewicht.value.length==0 || form.groesse.value==null||form.groesse.value.length==0 ){ alert("\nBitte füllen Sie das Formular vollständig aus!"); return false; }
 else if (parseFloat(form.groesse.value) <= 0|| parseFloat(form.groesse.value) >=300|| parseFloat(form.gewicht.value) <= 0|| parseFloat(form.gewicht.value) >=500){ alert("\nSie dürften sich geirrt haben!!! \nBitte geben Sie neu ein. \nGewicht in Kg und \nGröße in cm"); ClearForm(form); return false; }
 else if (form.alter.value==null||form.alter.value.length==0){ alert("\nBitte füllen Sie das Formular vollständig aus! - Auch das Alter !!  Angaben werden vertraulich behandelt!"); return false; }
 else if (form.alter.value <=15){ alert("\nDer BMI ist erst ab einem Alter von 16 bis 17 Jahren relevant! Der Wachstumsprozess kann starke Gewichtsveränderungen mit sich bringen. --- Ihre Eingabe wird nicht berechnet ---"); return false; }
 else if (form.alter.value>=130){ alert("\nSie dürften sich im Alter geirrt haben. In diesem Alter ist der BMI nicht mehr relevant. Sie würden auch nicht mehr vor dem Computer sitzen !"); return false; }
 return true;
}

function computeform(form) {
 if (navigator.appVersion.lastIndexOf('Win') != -1){ neuzeile="\r\n"; } else neuzeile="\n";
 if (checkform(form)) {
 ihrbmi=Math.round(bmi(form.gewicht.value, form.groesse.value/100)); form.bmi.value=ihrbmi;
 msg1=m0+neuzeile+neuzeile+m1+neuzeile+m35+neuzeile+m36+neuzeile+m37+neuzeile+m38+neuzeile+m39+neuzeile+m40; msg2=m0+neuzeile+neuzeile+m31+neuzeile+m32+neuzeile+m33+neuzeile+m34; msg3=m0+neuzeile+neuzeile+m27+neuzeile+m28+neuzeile+m29+neuzeile+m30; msg4=m0+neuzeile+neuzeile+m21+neuzeile+m22+neuzeile+m23+neuzeile+m24+neuzeile+m25+neuzeile+m26; msg5=m0+neuzeile+neuzeile+m15+neuzeile+m16+neuzeile+m17+neuzeile+m18+neuzeile+m19+neuzeile+m20; msg6=m0+neuzeile+neuzeile+m11+neuzeile+m12+neuzeile+m13+neuzeile+m14; msg7=m0+neuzeile+neuzeile+m7+neuzeile+m5+neuzeile+m8+neuzeile+m9+neuzeile+m10; msg8=m0+neuzeile+neuzeile+m1+neuzeile+m2+neuzeile+m3+neuzeile+m4+neuzeile+m5+neuzeile+m6; 
 if (ihrbmi >40) { form.my_comment.value=msg1; }
 else if (ihrbmi >30 && ihrbmi <=40) { form.my_comment.value=msg2; }
 else if (ihrbmi >26 && ihrbmi <=31 && form.alter.value <45) { form.my_comment.value=msg3; }
 else if (ihrbmi >23 && ihrbmi <=26 && form.alter.value <45) { form.my_comment.value=msg4; }
 else if (ihrbmi >20 && ihrbmi <=23 && form.alter.value <45) { form.my_comment.value=msg5; }
 else if (ihrbmi >18 && ihrbmi <=20 && form.alter.value <45) { form.my_comment.value=msg6; }
 else if (ihrbmi >16 && ihrbmi <=18 && form.alter.value <45) { form.my_comment.value=msg7; }
 else if (ihrbmi <17 && form.alter.value <45) { form.my_comment.value=msg8 }
 else if (ihrbmi ==30 && form.alter.value >=65) { form.my_comment.value=msg3; }
 else if (ihrbmi >27 && ihrbmi <=29 && form.alter.value >=65) { form.my_comment.value=msg4; }
 else if (ihrbmi >23 && ihrbmi <=27 && form.alter.value >=65) { form.my_comment.value=msg5; }
 else if (ihrbmi >21 && ihrbmi <=23 && form.alter.value >=65) { form.my_comment.value=msg6; }
 else if (ihrbmi >19 && ihrbmi <=21 && form.alter.value >=65) { form.my_comment.value=msg7; }
 else if (ihrbmi <=19 && form.alter.value >=65) { form.my_comment.value=msg8 }
 else if (ihrbmi >28 && ihrbmi <=30 && form.alter.value >54 && form.alter.value <65) { form.my_comment.value=msg3; }
 else if (ihrbmi >26 && ihrbmi <=28 && form.alter.value >54 && form.alter.value <65) { form.my_comment.value=msg4; }
 else if (ihrbmi >22 && ihrbmi <=26 && form.alter.value >54 && form.alter.value <65) { form.my_comment.value=msg5; }
 else if (ihrbmi >20 && ihrbmi <=22 && form.alter.value >54 && form.alter.value <65) { form.my_comment.value=msg6; }
 else if (ihrbmi >18 && ihrbmi <=20 && form.alter.value >54 && form.alter.value <65) { form.my_comment.value=msg7; }
 else if (ihrbmi <=18 && form.alter.value >54 && form.alter.value <65) { form.my_comment.value=msg8 }
 else if (ihrbmi >27 && ihrbmi <=30 && form.alter.value >44 && form.alter.value <55) { form.my_comment.value=msg3; }
 else if (ihrbmi >25 && ihrbmi <=27 && form.alter.value >44 && form.alter.value <55) { form.my_comment.value=msg4; }
 else if (ihrbmi >21 && ihrbmi <=25 && form.alter.value >44 && form.alter.value <55) { form.my_comment.value=msg5; }
 else if (ihrbmi >19 && ihrbmi <=21 && form.alter.value >44 && form.alter.value <55) { form.my_comment.value=msg6; }
 else if (ihrbmi >17 && ihrbmi <=19 && form.alter.value >44 && form.alter.value <55) { form.my_comment.value=msg7; }
 else if (ihrbmi <=17 && form.alter.value >44 && form.alter.value <55) { form.my_comment.value=msg8 }
 } return;
}
