// JavaScript Document
//- BMI ---------------------------------------------------------------------
function computeBMI(form) 
{ 
 var Item;
 var w,h,bmival;
	if ((form.vyska.value == null || form.vyska.value.length == 0) || (form.vaha.value == null || form.vaha.value.length == 0)) 
       { 
	     alert("Chyba:\nNejsou vyplněna všechna políčka, \n nebo jsou vyplněna chybně!");
       	 return; 
       }
        else if (parseFloat(form.vyska.value) <= 0||
                 parseFloat(form.vyska.value) >=300||
                 parseFloat(form.vaha.value) <= 0||
                 parseFloat(form.vaha.value) >=300)
           {

                alert("\nTakové rozměry snad nemáte! \nVložte prosím hodnoty znovu. \nVáhu v kilogramech \na výšku v centimetrech.");
                clearBMI(form);
                return;
           }

	if (form.sex[0].checked) 
       		Item = 0;
      	else 
        	Item = 1;

h = parseInt(form.vyska.value);
w = parseInt(form.vaha.value);

bmival=(w*100*100)/(h*h);

if (bmival >40) 
	form.bmivaha.value="Máte morbidní obezitu - BMI: > 40!";
else 
 if (bmival >34 && bmival <=40) 
 	form.bmivaha.value="Máte střední obezitu - BMI: 35–40";
 else 
  if (bmival >29 && bmival <=35)
  	form.bmivaha.value="Máte mírnou obezitu - BMI: 30–35";
  else 
   if (bmival >24 && bmival <=30)
   	form.bmivaha.value="Máte nadváhu - BMI: 25–30";
   else 
    if (bmival >17 && bmival <=25)
    	form.bmivaha.value="Máte ideální váhu - BMI: 18–25. Jen tak dál!";
    else if (bmival < 18) 
        form.bmivaha.value="Máte podváhu - BMI: < 18!";

 form.bmival.value = bmival;
} 

function clearBMI(form) 
{ 
	form.vyska.value = ""; 
        form.vaha.value = "";
        form.bmival.value = "";
        form.bmivaha.value = "";
}
//- END BMI ---------------------------------------------------------------------

