function rc() {
	w = document.getElementById("width").value;
	h = document.getElementById("length").value
	d = document.getElementById("diagonal").value;
	var b = (Math.sqrt(w * w + h * h) - d) / 2;
	if (b == 0) {
		var r = 0;
	} else {
		var a = Math.atan(h / w);
		var t = 7.853982E-001 - a;
		var l = -1;
		var m = 2.828427E+000 * b * Math.cos(t);
		var n = -b * b;
		var rn = (-m - Math.sqrt(m * m - 4 * l * n)) / 2 * l;
		var r = rn;
	} // end else if
	if (isNaN(r)) {
		document.getElementById("radius").setAttribute("value",
				"Incorrect input values!");
	} else {
		document.getElementById("radius").setAttribute("value", r.toFixed(2));
	}
};

onload = function() {
	var tableHtml = "<table class='rcTable'><th colspan='2' style='text-align: center;'>Table corner radius calculator</th><tr><td style='color: #C25044;'>Width:<input class='rcInput' id='width' type='text'/></td><td rowspan='6'><img src='/lib/aah-trampolines/radialCalculatorImage.gif'/></td></tr><tr><td style='color: #719DDE;'>Length:<input class='rcInput'	id='length' type='text'/></td></tr><tr><td style='color: #9DBA61;'>Diagonal:<input class='rcInput' id='diagonal' type='text' /></td></tr><tr><td><input class='rcButton' type='submit' onclick='rc();' value='Calculate'/></td></tr><tr><td style='color: #F92D2D;'>R (Radius):<input class='rcInput' id='radius' type='text'/></td></tr></table>";
	document.getElementById("rcWidget").innerHTML = tableHtml;
}
