﻿var tSuperMenu;
var tsSuperMenu;
var tableColumnCount;

function showSuperMenuID(id) {
	var tables = document.getElementsByTagName("table");
	var tableNames;
	if (id == "About") position = (menuLanguage == "en") ? 0 : 0;
	if (id == "Services") position = (menuLanguage == "en") ? 92 : 105;
	if (id == "Patients") position = (menuLanguage == "en") ? 227 : 220;
	if (id == "Professionals") position = (menuLanguage == "en") ? 405 : 377;
	if (id == "News") position = (menuLanguage == "en") ? 597 : 607;
	if (id == "HowHelp") position = (menuLanguage == "en") ? 722 : 726;
	for (i=0; i<tables.length; i++)
	{
		tableNames += tables[i].id 
		if (tables[i].id.indexOf("superMenuTable") == 0)
		{
			tables[i].style.display = "none";
			tableNames += "*";
		}
		tableNames += "\r\n";
	}
	tableColumnCount = document.getElementById("superMenuTable" + id).getElementsByTagName('tr')[0].getElementsByTagName('td').length;
	document.getElementById("superMenuTable" + id).style.display = "block";
	document.getElementById("superMenu").style.width = parseInt(227 * tableColumnCount + 10 * (tableColumnCount + 1)) + "px";
	if (tableColumnCount == 4)
	{
		document.getElementById("superMenuContainer").style.left = "0px";
		document.getElementById("superMenuIframe").style.left = "0px";
	}
	else
	{
		var menuWidth = (227 * tableColumnCount + 10 * (tableColumnCount + 1));
		var	menuPosition = 960;
		while ((menuPosition + menuWidth) > 960 || menuPosition > position) menuPosition--;

		document.getElementById("superMenuContainer").style.left = parseInt(menuPosition) + "px";
		document.getElementById("superMenuIframe").style.left = parseInt(menuPosition) + "px";
	}
	showSuperMenu();
}
function showSuperMenu() {
    if (tSuperMenu) clearTimeout(tSuperMenu);
    objDiv = document.getElementById("superMenu");
	objDivContainer = document.getElementById("superMenuContainer");
	objIframe = document.getElementById("superMenuIframe");
	tsSuperMenu = setTimeout('objDiv.style.display = "block";objIframe.style.height=objDiv.offsetHeight + "px";objIframe.style.width=objDiv.offsetWidth + "px";objIframe.style.display = "block"', 50);
}
function hideSuperMenu() {
    if (tsSuperMenu) clearTimeout(tsSuperMenu);
    objDiv = document.getElementById("superMenu");
	objIframe = document.getElementById("superMenuIframe");
    tSuperMenu = setTimeout('objDiv.style.display = "none";objIframe.style.display = "none"', 100);
}

