function Sub2_Show(DivID) {
	var selectedMenu = document.getElementById(DivID);
	var container_whole_page = document.getElementById("whole_page");
	var container_middle = document.getElementById("middle");
	selectedMenu.style.left = container_whole_page.offsetLeft + selectedMenu.parentNode.offsetLeft + selectedMenu.parentNode.offsetWidth - 10 + "px";
	selectedMenu.style.top = container_middle.offsetTop + selectedMenu.parentNode.offsetTop - 20 + "px";
	selectedMenu.style.display = "block";
}

function Sub3_Show(DivID, offsetH, offsetV) {
	var selectedMenu = document.getElementById(DivID);
	selectedMenu.style.left = offsetH + "em";
	selectedMenu.style.top = offsetV + "em";
	selectedMenu.style.display = "block";
}

function Sub_Hide(DivID) {
	var unselectedMenu = document.getElementById(DivID);
	unselectedMenu.style.display = "none";
}

function get_calc() {
	var hXMLHTTP;
	var calc_container = document.getElementById("calc_container");
	if (window.XMLHttpRequest) {
		hXMLHTTP = new XMLHttpRequest();
	}
	else if (window.ActiveXObject) {
		hXMLHTTP = new ActiveXObject("Microsoft.XMLHTTP");
	}
	if (!hXMLHTTP) {
		calc_container.innerHTML = "Calc not available.";
	} else {
		hXMLHTTP.onreadystatechange = function() {
			if (hXMLHTTP.readyState == 4) {
				calc_container.innerHTML = hXMLHTTP.responseText;
			}
		}
		hXMLHTTP.open("GET", "/cgi-bin" + neurotec_tag_out + "order_calc_update.cgi", true);
		hXMLHTTP.send(null);
	}
}
