function bepaalGewicht1(form)
{
 var gesl  = parseInt(form.geslacht.options[form.geslacht.selectedIndex].value); 
 var lngt  = parseInt(form.lengte.value);
 var brst  = parseInt(form.borst.value);

 if ( lngt > 0 && brst > 0)     // om foutmelding (NaN) te voorkomen
 {
  document.gewicht1.elements[4].value = Math.round( ((lngt * brst)/gesl)*10 )/10;
 }

}


function bepaalGewicht2(form)
{

var lngt  = form.lengte.value;
var gewt  = form.gewicht.value;

document.gewicht2.elements[3].value = Math.round( (gewt/((lngt/100)*(lngt/100)))*10 )/10;

}



function bepaalGewicht2b(form)
{

var lng  = form.lengte.value;
var bmi  = form.bmi.value;

document.gewicht2b.elements[3].value = Math.round( ((lng/100)*(lng/100)*bmi)*10 )/10;

}



function bepaalGewicht3(form)
{

var lngt  = form.lengte.value; 

document.gewicht3.elements[2].value = Math.round((20 * (lngt/100) * (lngt/100))*10)/10;

}




function bepaalGewicht3(form)
{

var lngt  = form.lengte.value; 

document.gewicht3.elements[2].value = Math.round((20 * (lngt/100) * (lngt/100))*10)/10;

}


function BepaalBmikind(form)
{

 var jongenond = new Array(35);    // grens ondergewicht jongen
 var jongenovr = new Array(35);    // grens overgewicht  jongen
 var jongendik = new Array(35);    // grens zeer dik jongen
 var meisjeond = new Array(35);
 var meisjeovr = new Array(35);
 var meisjedik = new Array(35);

 jongenond[0]  = "14.0";   jongenovr[0]  = "18.4";   jongendik[0]  = "20.1";                // leeftijd 2
 jongenond[1]  = "13.7";   jongenovr[1]  = "18.1";   jongendik[1]  = "19.8";                // leeftijd 2.5
 jongenond[2]  = "13.5";   jongenovr[2]  = "17.9";   jongendik[2]  = "19.6";                // 3
 jongenond[3]  = "13.3";   jongenovr[3]  = "17.7";   jongendik[3]  = "19.4";                // 3.5
 jongenond[4]  = "13.2";   jongenovr[4]  = "17.6";   jongendik[4]  = "19.3";                // 4
 jongenond[5]  = "13.1";   jongenovr[5]  = "17.5";   jongendik[5]  = "19.3";                // 4.5
 jongenond[6]  = "13.1";   jongenovr[6]  = "17.4";   jongendik[6]  = "19.3";                // 5 
 jongenond[7]  = "13.1";   jongenovr[7]  = "17.5";   jongendik[7]  = "19.5";                // 5.5
 jongenond[8]  = "13.1";   jongenovr[8]  = "17.6";   jongendik[8]  = "19.8";                // 6                
 jongenond[9]  = "13.1";   jongenovr[9]  = "17.7";   jongendik[9]  = "20.2";                // 6.5
 jongenond[10] = "13.1";   jongenovr[10] = "17.9";   jongendik[10] = "20.6";                // 7
 jongenond[11] = "13.2";   jongenovr[11] = "18.2";   jongendik[11] = "21.1";                // 7.5
 jongenond[12] = "13.3";   jongenovr[12] = "18.4";   jongendik[12] = "21.6";                // 8
 jongenond[13] = "13.4";   jongenovr[13] = "18.8";   jongendik[13] = "22.2";                // 8.5
 jongenond[14] = "13.5";   jongenovr[14] = "19.1";   jongendik[14] = "22.8";                // 9  
 jongenond[15] = "13.6";   jongenovr[15] = "19.5";   jongendik[15] = "23.4";                // 9.5
 jongenond[16] = "13.7";   jongenovr[16] = "19.8";   jongendik[16] = "24.0";                // 10
 jongenond[17] = "13.9";   jongenovr[17] = "20.2";   jongendik[17] = "24.6";                // 10.5
 jongenond[18] = "14.0";   jongenovr[18] = "20.6";   jongendik[18] = "25.1";                // 11
 jongenond[19] = "14.2";   jongenovr[19] = "20.9";   jongendik[19] = "25.6";                // 11.5
 jongenond[20] = "14.4";   jongenovr[20] = "21.2";   jongendik[20] = "26.0";                // 12 
 jongenond[21] = "14.6";   jongenovr[21] = "21.6";   jongendik[21] = "26.4";                // 12.5
 jongenond[22] = "14.8";   jongenovr[22] = "21.9";   jongendik[22] = "26.8";                // 13
 jongenond[23] = "15.0";   jongenovr[23] = "22.3";   jongendik[23] = "27.2";                // 13.5
 jongenond[24] = "15.3";   jongenovr[24] = "22.6";   jongendik[24] = "27.6";                // 14
 jongenond[25] = "15.5";   jongenovr[25] = "23.0";   jongendik[25] = "28.0";                // 14.5
 jongenond[26] = "15.8";   jongenovr[26] = "23.3";   jongendik[26] = "28.3";                // 15
 jongenond[27] = "16.0";   jongenovr[27] = "23.6";   jongendik[27] = "28.6";                // 15.5 
 jongenond[28] = "16.3";   jongenovr[28] = "23.9";   jongendik[28] = "28.9";                // 16 
 jongenond[29] = "16.5";   jongenovr[29] = "24.2";   jongendik[29] = "29.1";                // 16.5
 jongenond[30] = "16.8";   jongenovr[30] = "24.5";   jongendik[30] = "29.4";                // 17
 jongenond[31] = "17.1";   jongenovr[31] = "24.7";   jongendik[31] = "29.7";                // 17.5
 jongenond[32] = "17.2";   jongenovr[32] = "25.0";   jongendik[32] = "30.0";                // 18

 meisjeond[0]  = "13.1";   meisjeovr[0]  = "18.0";   meisjedik[0]  = "19.8";                // leeftijd 2
 meisjeond[1]  = "13.3";   meisjeovr[1]  = "17.8";   meisjedik[1]  = "19.5";                // 2.5
 meisjeond[2]  = "13.6";   meisjeovr[2]  = "17.6";   meisjedik[2]  = "19.4";			  // 3
 meisjeond[3]  = "13.5";   meisjeovr[3]  = "17.4";   meisjedik[3]  = "19.2";			  // 3.5
 meisjeond[4]  = "13.3";   meisjeovr[4]  = "17.3";   meisjedik[4]  = "19.1";			  // 4	
 meisjeond[5]  = "13.2";   meisjeovr[5]  = "17.2";   meisjedik[5]  = "19.1";			  // 4.5
 meisjeond[6]  = "13.0";   meisjeovr[6]  = "17.1";   meisjedik[6]  = "19.2";			  // 5
 meisjeond[7]  = "13.0";   meisjeovr[7]  = "17.2";   meisjedik[7]  = "19.3";			  // 5.5
 meisjeond[8]  = "13.0";   meisjeovr[8]  = "17.3";   meisjedik[8]  = "19.7";			  // 6	
 meisjeond[9]  = "13.0";   meisjeovr[9]  = "17.5";   meisjedik[9]  = "20.1";			  // 6.5
 meisjeond[10] = "13.0";   meisjeovr[10] = "17.8";   meisjedik[10] = "20.5";			  // 7
 meisjeond[11] = "13.0";   meisjeovr[11] = "18.0";   meisjedik[11] = "21.0";			  // 7.5
 meisjeond[12] = "13.1";   meisjeovr[12] = "18.3";   meisjedik[12] = "21.6";			  // 8
 meisjeond[13] = "13.2";   meisjeovr[13] = "18.7";   meisjedik[13] = "22.2";			  // 8.5	
 meisjeond[14] = "13.3";   meisjeovr[14] = "19.1";   meisjedik[14] = "22.8";			  // 9
 meisjeond[15] = "13.4";   meisjeovr[15] = "19.5";   meisjedik[15] = "23.5";			  // 9.5
 meisjeond[16] = "13.6";   meisjeovr[16] = "19.9";   meisjedik[16] = "24.1";			  // 10
 meisjeond[17] = "13.7";   meisjeovr[17] = "20.3";   meisjedik[17] = "24.8";			  // 10.5	
 meisjeond[18] = "13.9";   meisjeovr[18] = "20.7";   meisjedik[18] = "25.4";			  // 11
 meisjeond[19] = "14.1";   meisjeovr[19] = "21.2";   meisjedik[19] = "26.1";			  // 11.5	
 meisjeond[20] = "14.4";   meisjeovr[20] = "21.7";   meisjedik[20] = "26.7";			  // 12
 meisjeond[21] = "14.7";   meisjeovr[21] = "22.1";   meisjedik[21] = "27.2";			  // 12.5
 meisjeond[22] = "15.0";   meisjeovr[22] = "22.6";   meisjedik[22] = "27.8";			  // 13	
 meisjeond[23] = "15.3";   meisjeovr[23] = "23.0";   meisjedik[23] = "28.2";			  // 13.5
 meisjeond[24] = "15.6";   meisjeovr[24] = "23.3";   meisjedik[24] = "28.6";			  // 14	
 meisjeond[25] = "15.9";   meisjeovr[25] = "23.7";   meisjedik[25] = "28.9";			  // 14.5
 meisjeond[26] = "16.1";   meisjeovr[26] = "23.9";   meisjedik[26] = "29.1";			  // 15	
 meisjeond[27] = "16.4";   meisjeovr[27] = "24.2";   meisjedik[27] = "29.3";			  // 15.5
 meisjeond[28] = "16.6";   meisjeovr[28] = "24.4";   meisjedik[28] = "29.4";			  // 16	
 meisjeond[29] = "16.8";   meisjeovr[29] = "24.5";   meisjedik[29] = "29.6";                // 16.5
 meisjeond[30] = "17.0";   meisjeovr[30] = "24.7";   meisjedik[30] = "29.7";                // 17
 meisjeond[31] = "17.2";   meisjeovr[31] = "24.8";   meisjedik[31] = "29.8";                // 17.5
 meisjeond[32] = "17.4";   meisjeovr[32] = "25.0";   meisjedik[32] = "30.0";                // 18

 
 
 var gesl  = parseInt(form.geslacht.options[form.geslacht.selectedIndex].value); 
 var leef  = parseInt(form.leeftijd.options[form.leeftijd.selectedIndex].value); 
 var gewi  = parseInt(form.gewicht.value);
 var leng  = parseInt(form.lengte.value);
 var bmi, bmibeschrijving, grensondergewicht, grensovergewicht, grenszeerdik; 
 
 
 
 if ( gewi > 0 && leng > 0) // om foutmelding (NaN) te voorkomen
 { 
 
  bmi = Math.round((gewi/((leng/100) * (leng/100)))*10)/10;

               
  if(gesl == 0)     // Jongen
  {
   grensondergewicht = jongenond[leef];
   grensovergewicht  = jongenovr[leef];
   grenszeerdik      = jongendik[leef];
  }
 
  if(gesl == 1)     // meisje
  {
  
   grensondergewicht = meisjeond[leef];
   grensovergewicht  = meisjeovr[leef];
   grenszeerdik      = meisjedik[leef];
  }

  bmibeschrijving  = "Gezond gewicht";
 
  if (parseFloat(bmi)< parseFloat(grensondergewicht)){bmibeschrijving = "Ondergewicht";}
  if (parseFloat(bmi)>=parseFloat(grensovergewicht)){bmibeschrijving = "Overgewicht";}
  if (parseFloat(bmi)> parseFloat(grenszeerdik)){bmibeschrijving = "Zeer dik";}
 
  document.kind.elements[5].value = bmi;
  document.kind.elements[6].value = bmibeschrijving;

  document.kind.elements[7].value  = grensondergewicht;
  document.kind.elements[8].value  = grensondergewicht;
  document.kind.elements[9].value  = grensovergewicht;
  document.kind.elements[10].value = grensovergewicht;
  document.kind.elements[11].value = grenszeerdik;
  document.kind.elements[12].value = grenszeerdik;


 }
 
}

