//this checks to ensure that the mouse over / outs works perfectl and don't cause problems with accidental layer roll errors
function isMouseLeaveOrEnter(e, handler) { 

	if (e.type != 'mouseout' && e.type != 'mouseover') return false; 
	var reltg = e.relatedTarget ? e.relatedTarget : 
	e.type == 'mouseout' ? e.toElement : e.fromElement; 
	while (reltg && reltg != handler) reltg = reltg.parentNode; 
	return (reltg != handler); 
}


function openMenuDropDown(whichtarget) {
	document.getElementById(whichtarget).style.display = 'block';
	if (whichtarget == 'themenudropdown') {
		//document.getElementById('mainmenuh2title').style.border = '1px solid #FFFFFF';
	}

}
function closeMenuDropDown(whichtarget) {
	document.getElementById(whichtarget).style.display = 'none';
		if (whichtarget == 'themenudropdown') {
			//document.getElementById('mainmenuh2title').style.border = '1px solid #366580';
		}
}
function highlightMainMenuRollOver(whichtarget1, whichtarget2) {
	document.getElementById(whichtarget1).style.backgroundColor = 'none';
	document.getElementById(whichtarget2).style.color = 'none';
}
function unHighlightMainMenuRollOver(whichtarget1, whichtarget2) {
	document.getElementById(whichtarget1).style.backgroundColor = 'none';
	document.getElementById(whichtarget2).style.color = 'none';
}

