// ensure support for most browsers when using getElementById()
if((document.all || window.mmIsOpera) && !document.getElementById) {
	document.getElementById = function(id) {
		 return document.all[id];
	}
}

function FIND(item) {
	if( window.mmIsOpera ) return(document.getElementById(item));
	if (document.all) return(document.all[item]);
	if (document.getElementById) return(document.getElementById(item));
	return(false);
}
function findPosX(obj){
	if(obj.offsetParent != null){
		var offsetleft = obj.offsetLeft;
		while(obj.offsetParent != null){
			obj = obj.offsetParent;
			offsetleft += obj.offsetLeft;
		}
	} else if (obj.x){
		offsetleft = obj.x;
	}
	return offsetleft;
}


function showDD( fromMenu, toMenu ) {
	//var fromItm = FIND(fromMenu);
	//var toItm 	= FIND(toMenu);
	var fromItm = document.getElementById(fromMenu);
	var toItm 	= document.getElementById(toMenu);
	if(fromItm && toItm){
		var xMenu = findPosX(fromItm);
		if(toMenu != ""){
			toItm.style.visibility = "visible";
			toItm.style.left = xMenu;
		}
	}
}
function showFO( fromMenu, fromTable, toMenu ) {
	//var fromItm = FIND(fromMenu);
	//var fromTbl = FIND(fromTable);
	//var toItm 	= FIND(toMenu);
	var fromItm = document.getElementById(fromMenu);
	var fromTbl = document.getElementById(fromTable);
	var toItm 	= document.getElementById(toMenu);
	var cellPadding = 0;
	var width = 0;
	var xMenu = findPosX(fromItm);
	if(fromTbl){
		fromItm.style.left = xMenu;
		if(fromTbl.cellPadding){
			cellPadding = parseFloat(fromTbl.cellPadding) + 1;
		}
		if(fromTbl.width){
			width = parseFloat(fromTbl.width);
		}
		xMenu = parseFloat(xMenu) + width + cellPadding;
	}
	fromItm.style.visibility = "visible";
	if(toItm){
		toItm.style.visibility = "visible";
		toItm.style.left = xMenu;
	}
}


function hideDD(){
	var divs = document.getElementsByTagName("DIV")
	for(i=0;i<divs.length;i++){
		if(divs[i].id.substring(0,8) == "dropdown" || divs[i].id.substring(0,6) == "flyout"){
			divs[i].style.visibility = "hidden";
		}
	}

}
