function addbookmark()
{
if (document.all)
{window.external.AddFavorite(document.location,document.title)}
}

var clockID=0
function UpdateClock()
{
if (clockID)
{clearTimeout(clockID);
clockID = 0;}

var tDate = new Date();
var dayofweek = tDate.getDay();
if (dayofweek==0){dayofweek="Sunday"}
if (dayofweek==1){dayofweek="Monday"}
if (dayofweek==2){dayofweek="Tuesday"}
if (dayofweek==3){dayofweek="Wednesday"}
if (dayofweek==4){dayofweek="Thursday"}
if (dayofweek==5){dayofweek="Friday"}
if (dayofweek==6){dayofweek="Saturday"}

var Day=tDate.getDate()

var Mth=tDate.getMonth()+1
if (Mth==1){Mth="January"}
if (Mth==2){Mth="February"}
if (Mth==3){Mth="March"}
if (Mth==4){Mth="April"}
if (Mth==5){Mth="May"}
if (Mth==6){Mth="June"}
if (Mth==7){Mth="July"}
if (Mth==8){Mth="August"}
if (Mth==9){Mth="September"}
if (Mth==10){Mth="October"}
if (Mth==11){Mth="November"}
if (Mth==12){Mth="December"}

var Yr=tDate.getFullYear()

var H=tDate.getHours();
if (H>11)
{var AMPM="PM";}
else
{var AMPM="AM";}

if (H>12)
{H=H-12;}

if (H<10)
{H="0"+H;}

var M=tDate.getMinutes()
if (M<10)
{M="0"+M;}

var S=tDate.getSeconds()
if (S<10)
{S="0"+S;}

theDate.innerHTML=dayofweek+", "+Mth+" "+Day+", "+Yr+" ---"+H+":"+M+":"+S+" "+AMPM;
clockID = setTimeout("UpdateClock()",1000);
}

function StartClock() {
clockID = setTimeout("UpdateClock()",500);
}

function KillClock() {
if (clockID)
 {clearTimeout(clockID);
 clockID = 0;}
}

function putFocus(formInst, elementInst)
{forms[0].elements[4].focus();}

function RadioCheck0()
{
if (CalsNeed.Radio1[0].checked=true)
{CalsNeed.Radio1[1].checked=false;

CalsNeed.feet.disabled=false;
CalsNeed.inches.disabled=false;
CalsNeed.lbs.disabled=false;

CalsNeed.feet.value="";
CalsNeed.inches.value="";
CalsNeed.lbs.value="";

CalsNeed.cms.value="XXXX";
CalsNeed.kgs.value="XXXX";

CalsNeed.cms.disabled=true;
CalsNeed.kgs.disabled=true;

CalsNeed.feet.focus();}
}

function RadioCheck1()
{
if	(CalsNeed.Radio1[1].checked=true)
{CalsNeed.Radio1[0].checked=false;

CalsNeed.feet.value="XXXX";
CalsNeed.inches.value="XXXX";
CalsNeed.lbs.value="XXXX";

CalsNeed.feet.disabled=true;
CalsNeed.inches.disabled=true;
CalsNeed.lbs.disabled=true;

CalsNeed.cms.disabled=false;
CalsNeed.kgs.disabled=false;

CalsNeed.cms.value="";
CalsNeed.kgs.value="";

CalsNeed.cms.focus();}
}

function ValidateInput()
{		
		if (CalsNeed.feet.value.length<1)
			{alert("Please enter your height in feet");
			CalsNeed.feet.focus();
			return false;}

		else if (CalsNeed.inches.value>=12)
			{alert("Inches should be less than 12");
			CalsNeed.inches.focus();
			return false;}

		else if (CalsNeed.lbs.value.length<1)
			{alert("Please enter your weight in lbs");
			CalsNeed.lbs.focus();
			return false;}

		else if (CalsNeed.cms.value.length<1)
			{alert("Please enter your height in cms");
			CalsNeed.cms.focus();
			return false;}

		else if (CalsNeed.kgs.value.length<1)
			{alert("Please enter your weight in Kgs");
			CalsNeed.kgs.focus();
			return false;}

		else if (CalsNeed.age.value.length<1)
			{alert("Please enter your age in years");
			CalsNeed.age.focus();
			return false;}
		else
		{GetCalories();
		return true;}
}

function GetCalories(){
//metric/female
if (CalsNeed.Radio1[1].checked && CalsNeed.Radio2[1].checked)
{var Weight=CalsNeed.kgs.value*9.592;
var Height=CalsNeed.cms.value*1.7008;
var Age=CalsNeed.age.value*4.7;
var Results=(655+Weight+Height-Age);
}

//metric/male
if (CalsNeed.Radio1[1].checked && CalsNeed.Radio2[0].checked)
{var Weight=CalsNeed.kgs.value*13.684;
var	Height=CalsNeed.cms.value*5;
var Age=CalsNeed.age.value*6.8;
var Results=(66+Weight+Height-Age);
}

//imperial/female
if (CalsNeed.Radio1[0].checked && CalsNeed.Radio2[1].checked)
{var feet=CalsNeed.feet.value;
var	inches=CalsNeed.inches.value;
{if (inches=""){inches=0}
}
var TotalInches=feet*12+inches;
var	Height=TotalInches*2.54*1.7008;
var	Pounds=CalsNeed.lbs.value;
var	Weight=Pounds/2.2*9.592;
var Age=CalsNeed.age.value*4.7;
var Results=(655+Weight+Height-Age);
}
//imperial/male
if (CalsNeed.Radio1[0].checked && CalsNeed.Radio2[0].checked)
{var feet=CalsNeed.feet.value;
var	inches=CalsNeed.inches.value;
{if (inches=""){inches=0}
}
var TotalInches=feet*12+inches;
var	Height=TotalInches*2.54*5;
var	Pounds=CalsNeed.lbs.value;
var	Weight=Pounds/2.2*13.684;
var Age=CalsNeed.age.value*6.8;
var	Results=(66+Weight+Height-Age);
}
head.innerHTML="Calories Needed Based On Level Of Activity";
basal.innerHTML="<b>1. Basal or resting metabolic rate - </b>measures the calories the body needs to just keep it in being. You need <b> "+Math.round(Results)+" calories per day</b> to energise the circulatory system, the digestive system, and other vital body functions. These are what the body needs if you just laid in bed and stared at the ceiling.";
sedentary.innerHTML="<b>2. Sedentary Lifestyle-</b> means you are very inactive; you watch television, and take the occasional trip to the refrigerator. If you are happy with your weight and general health then consuming approximately <b>"+Math.round(Results*1.2)+" calories per day</b> will maintain your current weight.";
light.innerHTML="<b>3. Light Activity -</b> means you are engaged in activities such as light house keeping. To maintain your current weight you could consume approx <b> "+Math.round(Results*1.3)+" calories per day.</b>";
moderate.innerHTML="<b>4. Moderate Activity -</b> means you walk a couple miles per week on a regular basis. To maintain your current weight you could consume approx <b> "+Math.round(Results*1.5)+" calories per day.</b>";
heavy.innerHTML="<b>5. Heavy Activity -</b> means you run at least 10 miles a week and you are engaged in some sporting activity. To maintain your current weight you could consume approx <b> "+Math.round(Results*1.7)+" calories per day.</b>";
vheavy.innerHTML="<b>6. Very Heavy Activity -</b> means you are engaging in activities such as training for marathons and running at least 30 miles a week. To maintain your current weight you could consume approx <b> "+Math.round(Results*2)+" calories per day.</b>";
}

