function calcule_imc() {
	document.getElementById('imc').innerHTML="";
	document.getElementById('resultat').innerHTML="";


	var filter  = /^([0-9]{1,3})+$/;

	if (!filter.test(document.getElementById('taille').value) || document.getElementById('taille').value=="" || document.getElementById('taille').value>250 || document.getElementById('taille').value<100 )
	{ alert("Taille incorrecte (saisissez bien une valeur en centimetres) !"); 
		document.getElementById('taille').focus() ;	
		return false ;
	}
	
	if (!filter.test(document.getElementById('poids').value) || document.getElementById('poids').value=="" || document.getElementById('poids').value>200 || document.getElementById('poids').value<30)
	{ alert("Poids incorrect!"); 
		document.getElementById('poids').focus() ;
		return false ;
	}
	
	
	var imc = Math.round(document.getElementById('poids').value/Math.pow((document.getElementById('taille').value/100), 2)*10)/10 ;
	
	document.getElementById('imc').innerHTML="Votre Indice de Masse Corporelle est : ";
	document.getElementById('imc').innerHTML += imc ;
	if (imc<18.5){document.getElementById('resultat').innerHTML="Attention, vous &ecirc;tes trop maigre !"}
	else if (imc<25){document.getElementById('resultat').innerHTML="Poids m&eacute;dicalement correct"}
	else if (imc<30){document.getElementById('resultat').innerHTML="Situation de surpoids. Attention aux risques cardio-vasculaires"}
	else if (imc<35){document.getElementById('resultat').innerHTML="Ob&eacute;sit&eacute; mod&eacute;r&eacute;e. Risque de probl&egrave;mes cardio-vasculaires"}
	else if (imc<40){document.getElementById('resultat').innerHTML="Ob&eacute;sit&eacute; s&eacute;v&egrave;re. Risques cardio-vasculaires importants"}
	else {document.getElementById('resultat').innerHTML="Ob&eacute;sit&eacute; morbide ! Risques cardio-vasculaires tr&egrave;s importants"}
}
