User:Curvers/My personal docs/AMBI

From Wikipedia, the free encyclopedia

   <script language="javascript">
   function UpdateSchema(){
       myForm = document.forms['bogus'];
       if(myForm.elements['Lichaamsgewicht'].value){
          if(isNaN(myForm.elements['Lichaamsgewicht'].value)){
               alert('Bij lichaamsgewicht dient uw lichaamsgewicht in te vullen (alleen cijfers!)');
               myForm.elements['Lichaamsgewicht'].focus();
          } else {
               if(myForm.elements['Vetpercentage'].value){
                  if(isNaN(myForm.elements['Vetpercentage'].value)){
                       alert('Bij Vetpercentage dient uw vetpercentage in te vullen (alleen cijfers!)');
                       myForm.elements['Vetpercentage'].focus();
                  } else {
                     if(myForm.elements['Lichaamsgewicht'].value && myForm.elements['Lengte'].value) { 
                       myForm.elements['BMI'].value = Math.round(myForm.elements['Lichaamsgewicht'].value / ((myForm.elements['Lengte'].value/100) * (myForm.elements['Lengte'].value/100))); 
                       if (myForm.elements['BMI'].value < 18) {
                           myForm.elements['Bouw'].value = "ondergewicht";
                       } else if(myForm.elements['BMI'].value < 25) { 
                            if(myForm.elements['Vetpercentage'].value <=15){ 
                               myForm.elements['Bouw'].value = "gespierd";
                            } else if(myForm.elements['Vetpercentage'].value <=20){ 
                               myForm.elements['Bouw'].value = "atletisch";
                            } else if(myForm.elements['Vetpercentage'].value <=30){ 
                               myForm.elements['Bouw'].value = "licht overgewicht";
                            }    
                       } else if (eval(myForm.elements['BMI'].value)< 27) {
                            if(myForm.elements['Vetpercentage'].value <=15){ 
                               myForm.elements['Bouw'].value = "zeer gespierd";
                            } else if(myForm.elements['Vetpercentage'].value <=20 && myForm.elements['Vetpercentage'].value >=15){ 
                               myForm.elements['Bouw'].value = "gespierd";
                            } else if(myForm.elements['Vetpercentage'].value <=30){ 
                               myForm.elements['Bouw'].value = "licht overgewicht / atletisch";
                            } else if(myForm.elements['Vetpercentage'].value <=40){ 
                               myForm.elements['Bouw'].value = "matig overgewicht";
                            }    
                       } else if (eval(myForm.elements['BMI'].value)< 30) { 
                          if(myForm.elements['Vetpercentage'].value <=15){ 
                               myForm.elements['Bouw'].value = "bodybuilder";
                            } else if(myForm.elements['Vetpercentage'].value <=20){ 
                               myForm.elements['Bouw'].value = "zeer gespierd";
                            } else if(myForm.elements['Vetpercentage'].value <=30){ 
                               myForm.elements['Bouw'].value = "licht overgewicht / gespierd";
                            } else if(myForm.elements['Vetpercentage'].value <=40){ 
                               myForm.elements['Bouw'].value = "matig overgewicht";
                            }        
                       } else if (eval(myForm.elements['BMI'].value)< 40) {
                            if(myForm.elements['Vetpercentage'].value <=15){ 
                               myForm.elements['Bouw'].value = "bodybuilder";
                            } else if(myForm.elements['Vetpercentage'].value <=20){ 
                               myForm.elements['Bouw'].value = "zeer gespierd";
                            } else if(myForm.elements['Vetpercentage'].value <=30){ 
                               myForm.elements['Bouw'].value = "matig overgewicht / gespierd";
                            } else if(myForm.elements['Vetpercentage'].value <=40){ 
                               myForm.elements['Bouw'].value = "matig overgewicht";
                            }                               
                       } else {
                          myForm.elements['Bouw'].value = "ziekelijk overgewicht";
                       }
                       myForm.elements['BMR'].value = Math.round(655+(9.6*myForm.elements['Lichaamsgewicht'].value)+(1.8*myForm.elements['Lengte'].value)-(4.7*myForm.elements['Leeftijd'].value))
                     }
                  
                       myForm.elements['VVM'].value = Math.round(((100 - myForm.elements['Vetpercentage'].value)/100) * myForm.elements['Lichaamsgewicht'].value,2);
                       myForm.elements['Basisbehoefte'].value = myForm.elements['VVM'].value * 24;
                       
                       if(myForm.elements['Sportieve_arbeidstoeslag'].value!=0) myForm.elements['Sporttoeslag'].value = Math.round(myForm.elements['Basisbehoefte'].value * 0.1);
                       
                       
                       myForm.elements['Arbeidstoeslagkcal'].value = Math.round(myForm.elements['Basisbehoefte'].value*myForm.elements['Arbeidstoeslag'].value);
                       
                      myForm.elements['Sportieve_arbeidstoeslagkcal'].value = myForm.elements['Sportieve_arbeidstoeslag'].value;
                       
                       if(myForm.elements['Basisbehoefte'].value && myForm.elements['Sporttoeslag'].value && myForm.elements['Arbeidstoeslagkcal'].value && myForm.elements['Sportieve_arbeidstoeslagkcal'].value) {
                                                   myForm.elements['energiebehoefte'].value = eval(myForm.elements['Basisbehoefte'].value) + eval(myForm.elements['Sporttoeslag'].value) + eval(myForm.elements['Arbeidstoeslagkcal'].value) + eval(myForm.elements['Sportieve_arbeidstoeslagkcal'].value);
                           myForm.elements['Eiwitbehoeftegram'].value = Math.round(myForm.elements['VVM'].value * 1.5);
                           myForm.elements['Eiwitbehoeftegram2'].value = Math.round(myForm.elements['VVM'].value * 2);
                       
                           myForm.elements['Eiwitbehoefte'].value = myForm.elements['Eiwitbehoeftegram'].value * 4
                           myForm.elements['Eiwitbehoefte2'].value = myForm.elements['Eiwitbehoeftegram2'].value * 4
                           
                           myForm.elements['Vetbehoefte'].value = Math.round(myForm.elements['energiebehoefte'].value * 0.20);
                           myForm.elements['Vetbehoeftegram'].value = Math.round(myForm.elements['Vetbehoefte'].value /9);
                           myForm.elements['Koolhydraatbehoefte'].value = Math.round(myForm.elements['energiebehoefte'].value-myForm.elements['Eiwitbehoefte'].value-myForm.elements['Vetbehoefte'].value)
                           myForm.elements['Koolhydraatbehoefte2'].value = Math.round(myForm.elements['energiebehoefte'].value-myForm.elements['Eiwitbehoefte2'].value-myForm.elements['Vetbehoefte'].value)
                           myForm.elements['Koolhydraatbehoeftegram'].value = Math.round(myForm.elements['Koolhydraatbehoefte'].value /4);
                           myForm.elements['Koolhydraatbehoeftegram2'].value = Math.round(myForm.elements['Koolhydraatbehoefte2'].value /4);
                       }
                  }
               }
          }
       }
       
   }
   </script>
         <form action="bogus.htm" type="post" onSubmit="javascript:return false;" name="bogus">  

<TBODY>

Voedingsbehoefte calculator

<TBODY> </TBODY>

Lichaamsgewicht

<input style="border-width:1px;border-style:solid;text-align:right;" type="text" size="2" name="Lichaamsgewicht" onChange="javascript:UpdateSchema()">  KG

Vetpercentage

<input style="border-width:1px;border-style:solid;text-align:right;" type="text" size="2" name="Vetpercentage" onChange="javascript:UpdateSchema()">     %

Leeftijd

<input style="border-width:1px;border-style:solid;text-align:right;" type="text" size="2" name="Leeftijd" onChange="javascript:UpdateSchema()">        

Lengte

<input style="border-width:1px;border-style:solid;text-align:right;" type="text" size="2" name="Lengte" onChange="javascript:UpdateSchema()">        

Geslacht

<select name="Geslacht" onChange="javascript:UpdateSchema()"> <option value="man">man</option> <option value="vrouw">vrouw</option>

</select>        

Arbeid

<select name="Arbeidstoeslag" onChange="javascript:UpdateSchema()"> <option value="0"></option> <option value="0.3">lichte arbeid</option> <option value="0.5"> gemiddelde arbeid</option> <option value="0.75"> lichtzware arbeid</option> <option value="1.0"> zware arbeid</option>

</select>        

Sport

<select name="Sportieve_arbeidstoeslag" onChange="javascript:UpdateSchema()"> <option value="0"></option> <option value="0">Geen sport</option> <option value="300">Beginners</option> <option value="400">Gevorderde beginners</option> <option value="500">Gevorderden</option>

<option value="600">Vergevorderden</option></select>        



<TBODY> </TBODY>

Vet Vrije Massa (VVM)

<input style="border-width:0px;border-style:solid;text-align:right;" type="text" size="2" name="VVM" readonly>    KG


Body Mass Index (BMI)

<input style="border-width:0px;border-style:solid;text-align:right;" type="text" size="2" name="BMI" readonly>   BMI


Basaal Metabolisme (BMR)

<input style="border-width:0px;border-style:solid;text-align:right;" type="text" size="2" name="BMR" readonly>   BMR


Lichaamsbouw

<input style="border-width:0px;border-style:solid;text-align:right;" type="text" size="15" name="Bouw" readonly>


Basisbehoefte

<input style="border-width:0px;border-style:solid;text-align:right;" type="text" size="2" name="Basisbehoefte" readonly>  kcal


Extra energie behoefte door arbeid

<input type="text" style="border-width:0px;border-style:solid;text-align:right;" size="2" name="Arbeidstoeslagkcal" onChange="javascript:UpdateSchema()" readonly>  kcal

&nbsp

Extra basis energie behoefte voor sporters

<input style="border-width:0px;border-style:solid;text-align:right;" type="text" size="2" name="Sporttoeslag" readonly>  kcal

&nbsp

Extra energie behoefte door sport

<input style="border-width:0px;border-style:solid;text-align:right;" style="text-align=right;" type="text" size="2" name="Sportieve_arbeidstoeslagkcal" onChange="javascript:UpdateSchema()" readonly>  kcal


Dagelijkse energiebehoefte

<input style="border-width:0px;border-style:solid;text-align:right;font-weight:bold;" type="text" size="2" name="energiebehoefte" readonly> kcal



<TBODY> </TBODY>

Eiwitbehoefte

<input style="border-width:0px;border-style:solid;text-align:right;" type="text" size="2" name="Eiwitbehoeftegram"> gram -<input style="border-width:0px;border-style:solid;text-align:right;" type="text" size="1" name="Eiwitbehoeftegram2"> gram

<input style="border-width:0px;border-style:solid;text-align:right;" type="text" size="2" name="Eiwitbehoefte">  kcal -<input style="border-width:0px;border-style:solid;text-align:right;" type="text" size="1" name="Eiwitbehoefte2">  kcal


Vetbehoefte

<input style="border-width:0px;border-style:solid;text-align:right;" type="text" size="2" name="Vetbehoefte">  kcal

<input style="border-width:0px;border-style:solid;text-align:right;" type="text" size="2" name="Vetbehoeftegram"> gram


Koolhydraatbehoefte

<input style="border-width:0px;border-style:solid;text-align:right;" type="text" size="2" name="Koolhydraatbehoefte">  kcal -<input type="text" style="border-width:0px;border-style:solid;text-align:right;" size="1" name="Koolhydraatbehoefte2">  kcal

<input style="border-width:0px;border-style:solid;text-align:right;" type="text" size="2" name="Koolhydraatbehoeftegram"> gram -<input type="text" style="border-width:0px;border-style:solid;text-align:right;" size="1" name="Koolhydraatbehoeftegram2"> gram


<a href="http://www.caloriechecker.nl" target="_blank">www.caloriechecker.nl</a> check hier je voedsel inname