var undefined;

function returnBMI ()
{
	//inputSelector
	if (!document.getElementById('bmi_height_scale_i') || document.getElementById('bmi_height_scale_i').checked == false) 
	{ 
		var height_scale_m = 'm'; 
		var height_scale_i = 'm';
	}
	else if (!document.getElementById('bmi_height_scale_m') || document.getElementById('bmi_height_scale_m').checked == false) 
	{ 
		var height_scale_m = 'i'; 
		var height_scale_i = 'i';
	}
	else 
	{
		var height_scale_i = $F('bmi_height_scale_i');
		var height_scale_m = $F('bmi_height_scale_m');		
	}
	
	var weight = '';
	var height = '';
	var inches = '';
	var height_scale = '';

	if (height_scale_i == 'i')
	{
		weight = $F('bmi_weight_i');
		height = $F('bmi_height_i');
		inches = $F('bmi_height_inches');
		height_scale = 'i';
	}
	else if (height_scale_m == 'm')
	{
		weight = $F('bmi_weight_m');
		height = $F('bmi_height_m');
		height_scale = 'm';
	}

	var pars = 'weight='+weight+'&height='+height+'&inches='+inches+'&scale='+height_scale;
	var url = '/tools/bmi/bmi.php';

	var myAjax = new Ajax.Request(
	url,
	{
		method: 'get',
		parameters: pars,
		onComplete: showBMI
	});
}

function showBMI(originalRequest)
{
	$('bmi').innerHTML = originalRequest.responseText;
	$('bmi_results').style.display = 'block';
}

function changeheight(measurementSystem)
{
	var hide_id = '';
	var show_id = '';

	if (measurementSystem == 'i')
	{
		show_id = 'metric_';
		hide_id = 'imperial_';
	}
	else
	{
		show_id = 'imperial_';
		hide_id = 'metric_';
	}

	document.getElementById(hide_id+'height').style.display = 'none';
	document.getElementById(show_id+'height').style.display = 'block';

	document.getElementById(hide_id+'weight').style.display = 'none';
	document.getElementById(show_id+'weight').style.display = 'block';

}