var Tab1;
var Tab2;
var Tab3;
var Tab4;
var Tab5;
var Tab6;
var Tab7;
function handleNavOut(elname) {
	// hides all popups, parameter is the div name
	// function called on onmouseout of hyperlink parameter
    x = document.getElementById(elname);
    if (x == null) return;
	x.style.left = "-2650px";
	x.style.display = "none";
}

function SetNavLyr(obj1, lyr) {
    obj = document.getElementById(obj1);
    if (obj == null) return;
	var newX = findNavPosX(obj);
	var newY = findNavPosY(obj);
	var finx = newX - 26;
	var finy = newY + 17;
	var x = document.getElementById(lyr);
	if (x == null) return;
	owidth = x.clientWidth; //width of menu object html
	tt = finx + owidth;

	//set final position
	x.style.top = finy + 'px';
	x.style.left = finx + 'px';
	x.style.display = "block";
}

function findNavPosX(obj) { 
	//recursively searches through dom to get x postion
	var curleft = 0;
	if (obj.offsetParent) {
		while (1) {
			curleft += obj.offsetLeft;
			if (!obj.offsetParent) {
				break;
			}
			obj = obj.offsetParent;
		}
	} else if (obj.x) {
		curleft += obj.x;
	}
	return curleft;
}

function findNavPosY(obj) {
	//recursively searches through dom to get y postion
	var curtop = 0;
	if (obj.offsetParent) {
		while (1) {
			curtop += obj.offsetTop;
			if (!obj.offsetParent) {
				break;
			}
			obj = obj.offsetParent;
		}
	} else if (obj.y) {
		curtop += obj.y;
	}
	return curtop;
}
