	function round(number,X) {
		// rounds number to X decimal places, defaults to 2
		X = (!X ? 2 : X);
		return Math.round(number*Math.pow(10,X))/Math.pow(10,X);
	}

	function convertval()
	{
		if (bw.ns4) {
			layer = document.layers['divFastconvert']
			num = layer.document.frm_Convert.val.value
			conversion = layer.document.frm_Convert.units.options[layer.document.frm_Convert.units.selectedIndex].value
			answer = 'document.layers[\'divFastconvert\'].document.frm_Convert.equals.value='
		} else {
			if (bw.ie) {
				num = document.all['divFastconvert'].document.frm_Convert.val.value
				conversion = document.all['divFastconvert'].document.frm_Convert.units.value
				answer = 'document.all[\'divFastconvert\'].document.frm_Convert.equals.value='
			} else {
				if (bw.ns6) {
					num = document.frm_Convert.val.value
					conversion = document.frm_Convert.units.value
					answer = 'document.frm_Convert.equals.value='
				}
			}
		}
		convertthis = conversion.replace('x', num)
		answer = answer + round(eval(convertthis), 2)
		eval(answer)
	}
