document.write(""); function daysInMonth(month,year) { return new Date(year, month, 0).getDate(); } function generateDays() { var currentyear = window.document.getElementById('DOBY').value; var currentmonth = window.document.getElementById('DOBM').value; var daysinthismonth = daysInMonth(currentmonth,currentyear); var generateddays = ""; for (var i=1;i<=daysinthismonth;i++) { generateddays += " "; } window.document.getElementById('DOBD').innerHTML = generateddays; } function estimateBodyFat(){ //gender coefficient (males = 1, females = 0) //Adult Body Fat % = (1.20 x BMI) + (0.23 x Age) - (10.8 x gender) - 5.4 heightcm = window.document.getElementById('heightcm').value; weightkg = window.document.getElementById('weightkg').value; heightM = heightcm/100; var BMI = weightkg/(heightM*heightM); BMI = BMI.toFixed(2); window.document.getElementById('BMI').innerHTML=BMI; age = 30; year = window.document.getElementById('DOBY').value; month = window.document.getElementById('DOBM').value; day = window.document.getElementById('DOBD').value; var today=new Date(); var age=today.getFullYear()-year; if(today.getMonth() < month || (today.getMonth()==month && today.getDate() < day)){age--;} var bodyfatestimate = (1.2 * BMI) + (0.23 * age) - (10.8) - 5.4; bodyfatestimate = bodyfatestimate.toFixed(0); window.document.getElementById('bodyfatestimate').innerHTML=bodyfatestimate+"%"; } function calculateBMR(){ var BMR = 0; heightcm = window.document.getElementById('heightcm').value; weightkg = window.document.getElementById('weightkg').value; // gender = window.document.getElementById('gender').value; age = 30; year = window.document.getElementById('DOBY').value; month = window.document.getElementById('DOBM').value; day = window.document.getElementById('DOBD').value; var today=new Date(); var age=today.getFullYear()-year; if(today.getMonth() < month || (today.getMonth()==month && today.getDate() < day)){age--;} //Mifflin - St Jeor Formula //Men //10 x weight (kg) + 6.25 x height (cm) - 5 x age (y) + 5 //Women //10 x weight (kg) + 6.25 x height (cm) - 5 x age (y) - 161. //if (gender=='Male'){ // BMR = 10 * weightkg + 6.25 * heightcm - 5 * age + 5; //} else { BMR = 10 * weightkg + 6.25 * heightcm - 5 * age - 161; //} exercise_multiplier = 1.2 //default to little var radios = document.getElementsByName('dailyactivity'); for (var i = 0, length = radios.length; i < length; i++) { if (radios[i].checked) { dailyactivity = radios[i].value; break; } } if (dailyactivity==""){ exercise_multiplier = 1.2; } else if (dailyactivity=="lightactive"){ exercise_multiplier = 1.375; } else if (dailyactivity=="moderatelyactive"){ exercise_multiplier = 1.55; } else if (dailyactivity=="veryactive"){ exercise_multiplier = 1.725; } else if (dailyactivity=="extremelyactive"){ exercise_multiplier = 1.9; } TDEE = BMR * exercise_multiplier; window.document.getElementById('TDEE').innerHTML=TDEE; window.document.getElementById('BMR').innerHTML=BMR; var targetcaloriesdisplay = TDEE-500; window.document.getElementById('targetcaloriesdisplay').innerHTML=targetcaloriesdisplay; var carbcals = 0; var proteincals = 0; var target_fat_cals = 0; //carbsintake = targetcaloriesdisplay*0.1; //10% carbsintake = targetcaloriesdisplay*0.075; //7.5% //1 gram of carbohydrate is 4 calories carbsintake = carbsintake/4; carbsintake = carbsintake.toFixed(2); if (carbsintake<20) carbsintake = 20; if (carbsintake>45) carbsintake = 45; window.document.getElementById('carbsintake').innerHTML=carbsintake+" grams"; carbcals = carbsintake; //protein intake should be around should be around .6-.8g/ # of lean body mass - don't use ratios! //proteintake = targetcaloriesdisplay*0.45; //45% //proteintake = targetcaloriesdisplay*0.225; //22.5% estimateBodyFat(); var BFE = window.document.getElementById('bodyfatestimate').innerHTML; BFE = BFE.substr(0,BFE.length-1); BFE = parseFloat(BFE); bodyfatweight = weightkg*(BFE/100); weightlbs = weightkg * 2.20462; var leanbodymass_estimate = weightlbs-bodyfatweight; //alert(leanbodymass_estimate); proteintake = 0.8*leanbodymass_estimate; proteintake = proteintake.toFixed(2); //1 gram of protein is 4 calories //proteintake = proteintake/4; // proteintake = proteintake.toFixed(2); window.document.getElementById('proteintake').innerHTML=proteintake+" grams"; proteincals = proteintake; //*4; var nonfatcarbs = parseFloat(carbcals*4)+parseFloat(proteincals*4); //alert(nonfatcarbs); target_fat_cals = parseFloat(targetcaloriesdisplay) - parseFloat(nonfatcarbs); //alert(target_fat_cals); //fatintake = targetcaloriesdisplay*0.45; //45% //fatintake = targetcaloriesdisplay*0.725; //72.5% fatintake = target_fat_cals; //1 gram of fat is 9 calories fatintake = fatintake/9; fatintake = fatintake.toFixed(2); window.document.getElementById('fatintake').innerHTML=fatintake+" grams"; estimateBodyFat(); // document.getElementById('showresults').style.display=''; } function recalcWeight(unittype){ //convert KG to lbs or vice versa if (unittype=="KG"){ weightkg = window.document.getElementById('weightkg').value; weightkg = parseInt(weightkg); weightlbs = weightkg * 2.20462; weightlbs = weightlbs.toFixed(2) window.document.getElementById('weightlbs').value = weightlbs; } else if (unittype=="LBS"){ weightlbs = window.document.getElementById('weightlbs').value; weightlbs = parseInt(weightlbs); weightkg = weightlbs / 2.20462; weightkg = weightkg.toFixed(2); window.document.getElementById('weightkg').value = weightkg; } //2. update lbs input calculateBMR(); } function recalcHeight(unittype){ //convert feet/cm if (unittype=="CM"){ heightcm = window.document.getElementById('heightcm').value; heightcm = parseInt(heightcm); heightinchestotal = heightcm * 0.393701; heightfeet = heightinchestotal * 0.083; heightinches = heightinchestotal-(heightfeet/0.083); heightfeet = parseInt(heightfeet); heightinches = heightinchestotal - (heightfeet*12); heightinches = heightinches.toFixed(0); if (heightinches<1) heightinches = 0; if (heightinches==12){ heightinches = 0; heightfeet = heightfeet +1; } window.document.getElementById('heightfeet').value = heightfeet; window.document.getElementById('heightinches').value = heightinches; } else if (unittype=="FEET"){ heightinches = window.document.getElementById('heightinches').value; heightfeet = window.document.getElementById('heightfeet').value; heightfeet = parseInt(heightfeet); heightinches = parseInt(heightinches); totalinches = (heightfeet*12)+heightinches; heightcm = totalinches * 2.54 heightcm = parseInt(heightcm); window.document.getElementById('heightcm').value = heightcm; } //2. update lbs input calculateBMR(); } document.write("

Get Your Personal PCOS Diet Recommendation

"); document.write("

If you have PCOS, losing weight can be a challenge. This Ketogenic PCOS diet calculator determines your optimal food intake so you can achieve your personal weight loss goals.

"); //document.write("

Test 1

"); document.write("
"); document.write("

Fill In Your Personal Data:

"); //document.write("
"); //document.write("
"); document.write("
KG:
"); document.write("
-or- Lbs:
"); document.write("
"); document.write("
CM: "); document.write(" "); document.write("
"); //document.write("
-or- Feet: "); //document.write(" , Inches:
"); document.write("
-or- Feet: "); document.write(" , Inches:
"); document.write("
"); //document.write("
DOB: Year: "); //document.write(" Month: Day:
"); document.write("
DOB: Year: "); document.write(" Month: "); document.write(" Day: "); generateDays(); document.write("
"); document.write("
"); document.write("
"); document.write("
"); document.write("

Fill In Your Daily Activity Level:

"); document.write("

Given this data it is possible to calculate your Base Metabolic Rate (BMR). This calculator uses the Mifflin-St.Jeor-Formula which was found to be the most accurate. The BMR resembles the resting metabolic rate. The real daily energy expenditure depends on how active you are on average. Based on that activity level your actual total daily energy expenditure (TDEE) can be calculated. This is the amount of calories you need to consume each day when you do not want to lose weight.

"); document.write("Sedentary. Typical desk job, little to no exercise.
"); document.write("Lightly active. Walking around a good amount, retail jobs. 1–3 hours per week of light exercise.
"); document.write("Moderately active. 3–5 hours a week, e.g. daily 15 minutes biking and 3 times heavy lifting per week.
"); document.write("Very active. Construction workers, hard exercise 6–7 days per week
"); document.write("Extremely active. Twice per day, extra heavy workouts
"); document.write("
"); document.write("
"); document.write("
"); document.write("

Your Results:

"); document.write("
"); document.write("

kcal Base Metabolic Rate: ?

"); document.write("

kcal total daily energy expenditure: ?

"); //document.write("
"); document.write("

BMI: ?

"); document.write("

Body Fat Estimate: ?

"); //document.write("
"); document.write("

What is a Healthy Body Fat Percentage?

"); document.write("

Healthy body fat percentages vary greatly depending on your age and body type.

"); document.write("

Healthy Body Fat Percentages for Females:

"); document.write(""); document.write("

Target Calorie Intake: ?

"); document.write("

Carbs: (?)

"); document.write("

Fat: (?)"); document.write("

Protein: (?)"); //document.write("Recommended to have between 10% and 35% of proteins in your diet, so aiming for the middle at 22.5%

"); //document.write("22.5% of 1840 is 103.5 grams of protein

"); //document.write("1 gram of fat is 9 calories, so you need 148 grams of fat per day.

"); document.write("

How it works

"); document.write("

In a ketogenic diet, one typically aims for 20 to 30g from carbs. (Although it can be as high as 50g)

"); document.write("

Protein should be around 0.6 to 0.8g of lean body mass. An upper end all the way up to about 1.2g/# is acceptable depending on activity level

"); document.write("

The rest of your calories come from fat.

"); document.write("

Reference here

"); document.write("

Macros Calculation:

"); document.write("

A healthy and achievable weight loss goal is to lose 1/2 to 2 pounds (0.23 to 0.9kg) each week. We default to the middle of about 1 pound per week. Losing 1 pound (0.45kg) will mean reducing 500 calories a day.

"); document.write("

Keep in mind that everybody has different needs, you'll also have to adjust your plan as you lose weight since your needs will change.

"); document.write("

If you want to lose fat, a useful guideline for lowering your calorie intake is to reduce your calories by at least 500, but not more than 1000 below your maintenance level. For people with only a small amount of weight to lose, 1000 calories will be too much of a deficit.

"); document.write("

Today's PCOS friendly recipe: Ketogenic Cinnamon Pancakes.

This calculator is powered by Fertility Chef in partnership with PCOSAA.

"); document.write("
"); //end of id='showresults' calculateBMR();