﻿var navs = new Array('Home', 'Ebi', 'Services', 'MyEbi', 'Health', 'Contact');

var links = new Array(
				'NONE',
				'Experience|International Capabilities|Innovation',
				'Insurance Products$Health & Welfare$Corporate Wellness$Retirement$Voluntary Benefits$Property & Casualty$Estate Planning|Consulting Services|Technologies',
				'EasyAppsOnline Login|EASE Login|HR Solutions|HR360|WellnessIQ|Vitality',
				'NONE',
				'NONE'
			);

var urls = new Array(
				'NONE',
				'EBIDifference.aspx|EBIDifference.aspx?tab=ic|EBIDifference.aspx?tab=in',
				'WhoWeAre.aspx$HealthAndWelfare.aspx$CorporateWellness.aspx$Retirement.aspx$VoluntaryBenefits.aspx$PropertyAndCasualty.aspx$LifeInsurance.aspx|ConsultingServices.aspx|Technology.aspx',
				'https://employeebenefitsint.easyappsonline.com/|EASE.aspx|http://www.benefits-partners.com/Employee_Benefits_International/hr/default.aspx|HR360.aspx|http://www.wellnessiq.net/|http://www.employeebenefitsint.com/vitality_preview.htm',
				'NONE',
				'NONE'
			);

function buildNavigation() {
	var subnav_counter = 0;
	for (var i = 0; i < navs.length; i++) {
		var obj = document.getElementById('nav' + navs[i]);
		var linkss = links[i].split("|");
		var urlss = urls[i].split("|");

		var hasMenu = true;
		if (linkss.length == 1) {
			if (linkss[0] == 'NONE')
				hasMenu = false;
		}

		if (hasMenu) {
			var html = new String("");
			html += "<table id='nav_main_" + i + "' cellpadding='0' cellspacing='0' border='0' style='background-color:#333333;position:static;'>";

			for (var j = 0; j < linkss.length; j++) {
				var linksss = linkss[j].split('$');
				var urlsss = urlss[j].split('$');
				var thisrow = "";

				var mouseover = "";
				var mouseout = "";
				var click = "";
				var link = linksss[0];

				if (linksss.length > 1) {
					mouseover = "showSubNav(" + subnav_counter + ");";
					mouseout = "hideSubNav(" + subnav_counter + ");";
				}
				else {
					click = ((urlss[j].indexOf("://") != -1) ? "window.open('" + urlsss[0] + "','popup_" + i + "_" + j + "','');" : "location.href='" + urlsss[0] + "'");
					//link = "<a href=\"" + urlsss[0] + "\" " + ((urlss[j].indexOf("://") != -1) ? "target='_new'" : "") + ">" + link + "</a>";
					link = "<a href='#'>" + link + "</a>";
				}

				if (linksss.length > 1)
					thisrow += "<tr><td class='navLink' onmouseover=\"" + mouseover + "\" onmouseout=\"" + mouseout + "\">||<a href='#'>" + link + "</a></td></tr>";
				else
					thisrow += "<tr><td class='navLink' onclick=\"" + click + "\" onmouseover=\"" + mouseover + "\" onmouseout=\"" + mouseout + "\">" + link + "</td></tr>";

				if (linksss.length > 1) {
					var s = new String("");
					s += "<table id='nav_" + subnav_counter + "' cellpadding='0' cellspacing='0' border='0' style='width:200px;background-color:#333333;display:none;z-index:20;' class='navSubMenu'>";
					for (var k = 1; k < linksss.length; k++) {
						if (linksss[k].indexOf("://") != -1)
							s += "<tr><td class='navLink' onclick=\"window.open('" + urlsss[k] + "','','');\"><a href=\"" + urlsss[k] + "\" target=\"_new\">" + linksss[k] + "</a></td></tr>";
						else
							s += "<tr><td class='navLink' onclick=\"location.href='" + urlsss[k] + "';\"><a href=\"" + urlsss[k] + "\">" + linksss[k] + "</a></td></tr>";
					}
					s += "</table>";
					thisrow = thisrow.replace("||", s);
					subnav_counter++;
				}

				html += thisrow;
			}
			html += "</table>";
			obj.innerHTML = html;

			eval("document.getElementById('tdNav" + navs[i] + "').onmouseover = function() { showNav('" + navs[i] + "',true); }");
		}
		else {
			eval("document.getElementById('tdNav" + navs[i] + "').onmouseover = function() { showNav('" + navs[i] + "',false); }");
		}
	}
}

function showNav(navId, showPopup) {
	hideAllNav();
	if (showPopup)
		document.getElementById('nav' + navId).className = "navShow";

	document.getElementById('tdNav' + navId).className = "navMainShow";
}

function hideAllNav() {
	for (var i = 0; i < navs.length; i++) {
		document.getElementById('nav' + navs[i]).className = 'navHide';
		document.getElementById('tdNav' + navs[i]).className = 'navMainHide';
	}

	//for (var i = 0; document.getElementById('nav_' + i); i++) { document.getElementById('nav_' + i).style.display = 'none'; }
}

var subnavTimeout = 0;

function showSubNav(n) {
	if (subnavTimeout != 0) { window.clearTimeout(subnavTimeout); subnavTimeout = 0; }
	document.getElementById('nav_' + n).style.display = '';
}

function hideSubNav(n) {
	if (subnavTimeout == 0) {
		subnavTimeout = window.setTimeout("document.getElementById('nav_" + n + "').style.display = 'none';", 3000);
	}
}

window.setTimeout('buildNavigation()', 10);
