// # Written By Inil Koh : 06/08/2001

var originalXDivSubmenus, originalYDivSubmenus;

function getPosDivSubmenus(){
	originalXDivSubmenus = 0;
	originalYDivSubmenus = 0;

	if(!is_ie && !is_nav6) {
		originalXDivSubmenus  = document.imgPosDivSubmenus.x;
		originalYDivSubmenus  = document.imgPosDivSubmenus.y;
	}
	else {
		var el = document.imgPosDivSubmenus;
		while (el != null){
			originalXDivSubmenus += el.offsetLeft;
			originalYDivSubmenus += el.offsetTop;
			el = el.offsetParent;
		}
	}
	
}

function showDivSubmenus(){
	if (is_ie) {
		document.all.divSubmenus.style.visibility = "visible";
	}
	else {
		if(is_nav6) {
			document.getElementById('divSubmenus').style.visibility = "visible";
		}
		else {
			document.layers["divSubmenus"].visibility = "show";
		}
	}
}

function hideDivSubmenus(){
	if (is_ie) {
		document.all.divSubmenus.style.visibility = "hidden";
	}
	else {
		if(is_nav6) {
			document.getElementById('divSubmenus').style.visibility = "hidden";
		}
		else {
			document.layers["divSubmenus"].visibility = "hide";
		}
	}
}

function moveDiv() {
	var posleft;
	var postop;

	getPosDivSubmenus();
	posleft = originalXDivSubmenus + 1;
	postop = originalYDivSubmenus  + getYWinScroll() - 1;

	if(is_ie) {
		document.all.divSubmenus.style.left = posleft + "px";
		document.all.divSubmenus.style.top =  postop + "px";
	}
	else if(is_nav6) {
		document.getElementById('divSubmenus').style.left = posleft + "px";
		document.getElementById('divSubmenus').style.top = postop + "px";
	}
	else {
		document.layers["divSubmenus"].left = posleft;
		document.layers["divSubmenus"].top = postop;
	}
	showDivSubmenus();
}

function scrollSubMenus(){
	setInterval('moveDiv()', 100);
}
