function ccBM_dy_calc() {
	var f = document.forms.ccBM_dogYrsForm;
	var dh = f.dh.options[f.dh.selectedIndex].value;
	var units = f.units.options[f.units.selectedIndex].value;
	var n = f.nval.value;
	if(units=='m') { n=n/12; }
	if(!ccBM_is_n(n)) { alert("Por favor coloque um número válido. Você pode colocar decimais se preferir."); return false; }
	var txt, y;
	if(dh=='dog') {
		y = ( (n>=2) ? (21+((n-2)*4)) : (n*10.5));
		txt = 'Seu cão <b>'+(Math.round(y*10)/10)+'</b> anos humanos.';
	} else {
		y = ( (n>=21) ? ((n-21)/4+2) : (n/10.5) );
		txt = 'Você tem <b>'+(Math.round(y*10)/10)+'</b> anos caninos.';
	}
	document.getElementById('ccBM_lyr_dog_yrs').innerHTML = txt;
}
function ccBM_is_n(n)
{
	if( isNaN(n) || n==null || n.length==0 ) { return false; }
	n=n+"";
	if( n.search(/\s+/)!=-1 ) { return false; }
	return true;
}
if( document.layers && !document.getElementById ) {
	document.write( 'É necessário atualizar o browser para calcular a idade de seu cão.<p />');
} else {
document.write(
'<div style="font-family:arial,helvetica,sans-serif;font-size:12px;">',
'<form style="margin:0px" name="ccBM_dogYrsForm" onsubmit="ccBM_dy_calc();return false;">',
'<b style="font-family:arial,helvetica,sans-serif;font-size:13px;color:#000000">Calculadora de Anos Caninos</b><br />',
'<select name="dh" style="width:140px;margin-top:3px;">',
	'<option value="dog">Meu cão tem ...</option>',
	'<option value="human">Eu tenho ...</option>',
'</select><br />',
'<input type="text" name="nval" value="" size="2" style="width:30px;margin-top:3px;" />&nbsp;',
'<select name="units" style="width:75px;margin-top:3px;">',
	'<option value="y">Anos</option>',
	'<option value="m">Meses</option>',
'</select><br />',
'<input type="button" style="width:140px;margin-top:3px;" name="" value="Calcular" onclick="ccBM_dy_calc()" />',
'<div style="width:140px;"><div id="ccBM_lyr_dog_yrs" style="border:1px dotted #888888;padding:5px;margin-top:7px;background-color:#ffffff;font-family:arial,helvetica,sans-serif;font-size:12px;color:#000000;font-style:italic;color:blue">Seu cão tem ___ anos humanos.</div></div>',
'</form>',
'</div>'
);
}
