// JavaScript Document

//****** Cálculo da Frequência Cardíaca **********

function FCM(idade){
	var sexo, FCMaxima
	sexo = getCheckedValue(frm_FCM.rd_Sexo);
	/*alert('sexo: ' + sexo + ' idade: ' + idade);*/
	if (idade > 0 ){
		if (sexo == 'H'){
			FCMaxima=220-idade;
		}
		else{ 
			FCMaxima=226-idade;
		}
	document.form1.txt_FCM.value = FCMaxima;
	document.frmFCM.txtFCM.value = FCMaxima;
	}
	else{
		alert('Digite a sua idade');
		return;
	}	
}

function getCheckedValue(radioObj) {
	if(!radioObj)
		return "";
	var opcoes = radioObj.length;
	if(opcoes == undefined)
		if(radioObj.checked)
			return radioObj.value;
		else
			return "";
	for(var i = 0; i < opcoes; i++) {
		if(radioObj[i].checked) {
			return radioObj[i].value;
		}
	}
	return "";
}

function ZAT(FCmaxima,FCbasal,ITmax,ITmin){
	var FCReserva, ZATMin, ZATMax;
	if (FCmaxima >=0 && FCbasal > 0){
		FCReserva = FCmaxima - FCbasal;
		document.frmRst.txtRsv.value = FCReserva;
		}
	else{
		alert('Digite o valor da frequência basal (ex: 60)');
		return;
	}
	if (ITmin >0 && FCbasal > 0){
		ZATMin = ((ITmin/100) * FCReserva) + FCbasal;
		document.frmRst.txtZATMin.value = ZATMin.toFixed(0);
		}
	else{
		alert('Digite o valor da Intensidade de Treino Mínima (ex: 60)');
		return;
	}
	if (ITmax >0 && FCbasal >= 0){
		ZATMax = ((ITmax/100) * FCReserva) + FCbasal;
		document.frmRst.txtZATMax.value = ZATMax.toFixed(0);
	}
	else{
		alert('Digite o valor da Intensidade de Treino Máxima (ex: 80)');
		return;	
	}
}

function round(number,X) {
// rounds number to X decimal places, defaults to 2
X = (!X ? 2 : X);
return Math.round(number*Math.pow(10,X))/Math.pow(10,X);
}
// End -->

