<!-- Generic Unit Conversion Program
function calculateVolume(form){
	var cubicMetresMultiplier = 0;
	var cubicFeetMultiplier = 0;
	switch (form.elements[3].value){
   	case "1"://metric
		cubicMetresMultiplier = 1;
		cubicFeetMultiplier = 35.314662;
		break;
   	case "2":
		cubicMetresMultiplier = 0.0283169;
		cubicFeetMultiplier = 1;
		break;
	}
	var cubicMetresVol = (form.elements[0].value * form.elements[1].value * form.elements[2].value)*cubicMetresMultiplier;
	var cubicFeetVol = (form.elements[0].value * form.elements[1].value * form.elements[2].value)*cubicFeetMultiplier;
	var metresArea = (form.elements[0].value * form.elements[1].value)*cubicMetresMultiplier;
	var feetArea = (form.elements[0].value * form.elements[1].value)*cubicFeetMultiplier;
	
    	form.elements[4].value = cubicMetresVol;
    	form.elements[5].value = cubicFeetVol;
    	form.elements[7].value = metresArea;
    	form.elements[8].value = feetArea;


    	return true;
}
<!-- done hiding from old browsers -->