function init_bmi_whi_calculator(){
	$(document).ready(function(){
		$('#go').click(bmi_calculate);
		$('#whigo').click(whi_calculate);
		$('#bmiAnswer').hide();
		$('#whiAnswer').hide();
	});
}

function bmi_calculate(){
	$('#bmiAnswer').show();
	$('#formBottom').hide();
	var height = $('#meters').val();
	var feet;
	var inches;
	if(height == ''){
		feet = $('#feet').val();
		inches = $('#in').val();

		height = (0.3048 * feet) + (0.0254 * inches); 
	}

	var weight = $('#kg').val();

	var stone;
	var pounds;

	if(weight == ''){
		stone = $('#stone').val();
		pounds = $('#pounds').val();

		weight = (stone * 6.35029318) + (0.45359237 * pounds);
	}

	var bmi = weight / (height * height);

	var percentScale = (bmi - 15) / (50 - 15);

	if(percentScale < 0){
		percentScale = 0;
	}

	if(percentScale > 1){
		percentScale = 1;
	}

	var tSUiDiv = $('#TSUiDiv3');

	tSUiDiv.slider('option','value',percentScale * 1000);

	
	var ppux = tSUiDiv.width() / 1000;
	var xpos = ppux * (percentScale * 1000);


	$('#TS3 .tagSliderSections').css('background-image','url(/site-resources/images/tag_slider_element/slider_value_bg.png)');
	$('#TS3 .tagSliderSections').css('background-repeat','repeat-y');

	$('#TS3 .tagSliderSections').css('background-position',xpos + "px 0px");

	tSUiDiv.trigger('slide');
}

function whi_calculate(){
	$('#whiAnswer').show();
	$('#formBottom').hide();
	var hip = $('#hip').val();

	if(hip == ""){
		hip = $('#hipin').val() * 2.54;
	}

	var waste = $('#waste').val();


	if(waste == ""){
		waste = $('#wastein').val() * 2.54;
	}
	
	var whr = waste / hip;


	var percentScale = (whr - 0.65) / (1 - 0.65);

	if(percentScale < 0){
		percentScale = 0.00;
	}

	if(percentScale > 1){
		percentScale = 1;
	}

	var tSUiDiv = $('#TSUiDiv4');

	tSUiDiv.slider('option','value',percentScale * 1000);

	
	var ppux = tSUiDiv.width() / 1000;
	var xpos = ppux * (percentScale * 1000);


	$('#TS4 .tagSliderSections').css('background-image','url(/site-resources/images/tag_slider_element/slider_value_bg.png)');
	$('#TS4 .tagSliderSections').css('background-repeat','repeat-y');

	tSUiDiv.trigger('slide');

}
