var disableClear
var arrSelectList=new Array()
var arrDivList = new Array()
var showFlag = false
function fnHideComboOnMenuBarPopUp(arrDiv,arrSel){
	if (arrSel.length > 0) 
		arrSelectList = arrSel
	if (arrDiv.length > 0) 
		arrDivList = arrDiv
}				

function fnOnMenuMouseOver(selObj,divName){
	disableClear = false
	fnCloseAllMenu()
	disableClear = true	
	selObj.style.backgroundColor = '#7DC6E8'
	if (divName != ''){
		document.getElementById(divName).style.top = getOffsetTop(selObj) + 20						
		document.getElementById(divName).style.left = getOffsetLeft(selObj) + 5
		document.getElementById(divName).style.visibility = "visible"
		document.getElementById(divName).style.width = "200px"
		
		for(j=0;j<arrDivList.length;j++){
			if (divName == arrDivList[j]){
				for(i=0;i<arrSelectList.length;i++)
					document.getElementById(arrSelectList[i]).style.visibility = "hidden"					
				showFlag = true
				break;
			}
		}
	}
}		
						
function fnDelayClear(){					
	if (disableClear == false)
		window.setTimeout("javascript:fnCloseAllMenu()",1000)
}	
			
	
			
function fnOnMenuBarMouseOver(){										
	disableClear = true						
}
								
function fnOnMenuBarMouseOut(){
	disableClear = false
	fnDelayClear()
}
													
function getOffsetTop (obj) {
	var topPos = obj.offsetTop;
	while ((obj = obj.offsetParent) != null)
		topPos += obj.offsetTop;
	return topPos;
}

function getOffsetLeft(obj) {
	var leftPos = obj.offsetLeft;
	while ((obj = obj.offsetParent) != null)
		leftPos += obj.offsetLeft;
	return leftPos;
}

function fnOpenPage(strPageName){
	document.getElementById("frmMain").action = strPageName
	document.getElementById("frmMain").submit();
}