function calculateIMC(){
	if ($('sexm') && $('sexm').checked)
		selected_sex = 'm';
	else
		selected_sex = 'f';

	var height = document.getElementById('height').value;
	var weight = document.getElementById('weight').value;
	var age = document.getElementById('age').value;

	if ($('height') && $('weight') && $('age') && checkImcData(height, weight, age, selected_sex)) {
		//imc_value = imc($('height').value,$('weight').value,$('age').value,selected_sex);
		var imc_value = imc(height, weight, age, selected_sex);
                //alert(imc_value);
		//perfect_weight = perfectWeight($('height').value,$('weight').value,$('age').value,selected_sex);
		perfect_weight = perfectWeight(height, weight, age, selected_sex);

		Set_Cookie( 'imc', imc_value, '', '/', '', '' );
		Set_Cookie( 'perfect_weight', perfect_weight, '', '/', '', '' );
		Set_Cookie( 'imc_verdict', imcVerdict(imc_value), '', '/', '', '' );
		Set_Cookie( 'height', height, '', '/', '', '' );
		Set_Cookie( 'weight', weight, '', '/', '', '' );
		Set_Cookie( 'age', age, '', '/', '', '' );
		Set_Cookie( 'sex', selected_sex, '', '/', '', '' );

		$('pointer').innerHTML = '<b>'+roundNumber(imc_value,1)+'</b>';
		$('pointer').style.display='block';
		$('pointer').fade({duration: 2.0, from: 0, to: 1});

		var p_imc_value = imc_value;
		if (imc_value < 15) p_imc_value=16;
		if (imc_value > 38) p_imc_value=39;

		$('ruler').style.paddingLeft = parseInt((p_imc_value-15)*19.4-16)+'px';

		$('imc_value').innerHTML = imc_value;
		$('imc_verdict').innerHTML = imcVerdict(imc_value);
		$('imc_perfect_weight').innerHTML = perfect_weight;

		$('imc').style.display = 'block';
		$('imc_title').style.display = 'none';

		$('imc').fade({ duration: 2.0, from: 0, to: 1 });
	}
}

function print_imc(str) {
	str="<iframe id=\"aaa\" style=\"border:none;width:100%;height:100%;\" src='"+str+"' />";
	printImcWindow( "600","520",str);
}

function getWidgetCode(width){
	$('text_widget').value = '<script type="text/javascript" src="http://static.realitatea.net/images/bucataria_widget_diete.js"></script><script type="text/javascript">getWidgetDiete("'+width+'")</script>';
}
function changeWidgetPreview(element){

	switch(element.value){
	case "477":
	case "400":
	case "350":
	case "300":
	case "250":
		$('submit_button').style.fontSize='14pt';
		break;

	case "160":
		$('submit_button').style.fontSize='10pt';
		break;

	case "200":
	default:
		$('submit_button').style.fontSize='12pt';
	}
	$('table_widget').style.width=element.value+'px';
	$('ruler').src='/images/diet_ruler_'+element.value+'.jpg';
	getWidgetCode(element.value);
}