/////////////////////////////////////////////////////////////
////
////	JavaScript Copyrighted By Seoptics
////			www.seoptics.com
////
/////////////////////////////////////////////////////////////

function LevelMultiplier(f)
{
	var activ_index;
	var activ_val;
	 
	activ_index = f.act_level.selectedIndex;
	activ_val = f.act_level.options[activ_index].value;
	
	if (f.gender.options[1].selected)  // vrouw
	{
		switch(activ_val)
		{
			case "2":
				return(-0.1);
			case "3":
				return(1.18);
			case "4":
				return(1.27);
			case "5":
				return(1.36);
			case "6":
				return(1.45);
			case "7":
				return(1.54);
			case "8":
				return(1.63);
			case "9":
				return(1.72);
			case "10":
				return(1.81);
		}
	}
	else  // man
	{
		switch(activ_val)
		{
			case "2":
				return(1.0);
			case "3":
				return(1.2);
			case "4":
				return(1.3);
			case "5":
				return(1.4);
			case "6":
				return(1.5);
			case "7":
				return(1.6);
			case "8":
				return(1.7);
			case "9":
				return(1.8);
			case "10":
				return(1.9);
		}
	}
}

function calc_totalcal()
{
	var f = document.getElementById('totkcal_form');
	var level_factor;
	var sError = ""
	var cm = f.cm.value;
	var kg = f.kg.value.replace(/,/,".");
	var age = f.age.value;
	
	if(cm==""){sError = sError + "U hebt uw lichaamslengte niet ingevuld\n"}
	if(kg==""){sError = sError + "U hebt uw gewicht niet ingevuld\n"}
	if(age==""){sError = sError + "U hebt uw leeftijd niet ingevuld\n"}
	
	if(sError=="")
	{
		if (f.gender[0].checked) // male
		{
			kcals = 655.1 + (9.563 * kg) + (1.850 * cm) - (4.676 * age);
		}
		else
		{
			kcals = 66.5  + (13.75 * kg) + (5.003 * cm) - (6.775 * age);
		}
		level_factor = LevelMultiplier(f);
		kcals = Math.round(kcals * level_factor);
		f.kcal.value = kcals;
	}
	else
	{
		alert(sError);
	}
}
