function GeoCalc(){
var Volum;
sidea = eval(document.ansquarvol.sidea.value);
sideap = eval(document.ansquarvol.sideap.value);
sideb = eval(document.ansquarvol.sideb.value);

if((sidea > 0) && (sideap > 0) && (sideb > 0)){

	if(sidea == sideap)
		document.getElementById("volume").innerHTML = "Calcul impossible. Le diamètre externe est égale au diamètre interne !";
	if(sidea < sideap)
		document.getElementById("volume").innerHTML = "Calcul impossible. Le diamètre externe est inferieur au diamètre interne !";

	Volum = FormatNumber(((Math.PI / 4) * Math.pow(sidea,2) * sideb) - ((Math.PI / 4) * Math.pow(sideap,2) * sideb));
	
	if(Volum >= 10000)
		resultVolum = "&#928; = 3.141592653589793<br />Volume<br />" + Volum + "  cm<sup>3</sup><br />" + FormatNumber(Volum/1000000) + "  m<sup>2</sup><br />";
	else
		resultVolum = "&#928; = 3.141592653589793<br />Volume<br />" + Volum + "  cm<sup>3</sup><br />";
	
	document.getElementById("volume").innerHTML = resultVolum;
}

}
	