var menuEvent = null;

function OpenMenu(object,smMenu,engineName,engineVersion) {
	engineName = "SM-Ares";
	engineVersion = "1.0.3";
	smMenu.style.left = object.offsetLeft ;
	smMenu.style.top = menu.offsetHeight + menu.offsetTop;
	smMenu.style.visibility = "visible";
	smMenu.style.top = "122px";
 	smMenu.style.offsetLeft = "5px";
	menuEvent = smMenu
}

function CloseMenu(smMenu) {
	smMenu.style.visibility = "hidden";
	menuEvent = null;
}

function document.onmouseover() {
	var object = window.event.srcElement;
	if ("mainlnk" == object.className) {
		var smMenu = document.all[object.id.replace("item", "DropMenu")];
		if (menuEvent && menuEvent != smMenu) {
			CloseMenu(menuEvent);
		}
		if (smMenu) {
			OpenMenu(object,smMenu);
		}
	}
	else if (menuEvent && !menuEvent.contains(object) && !menu.contains(object)) {
		CloseMenu(menuEvent);
	}
}

function document.onmouseout() {
	var object = window.event.srcElement;
}

function disableselect(e) {
	return false
}

function reEnable() {
	return true
}

document.onselectstart = new Function ("return false")
if (window.sidebar) {
	document.onmousedown = disableselect
	document.onclick = reEnable
}

function itemOvr(object) {
	object.style.color = "red"
}

function itemOut(object) {
	object.style.color = ""
}

function menuOver(object) {
	if (window.event.srcElement.className == "button") {
		window.event.srcElement.className = "buttonOver";
	}
	window.status = object.children.tags('A')[0]
}

function TdClickA(object) {
	if(event.srcElement.tagName == 'TD') {
		object.children.tags('A')[0].click()
	}
}

function menuOut(object) {
	if (window.event.srcElement.className == "buttonOver") {
		window.event.srcElement.className = "button";
	}
	window.status = ""
}

function loadImages() {
	Images = new Array("images/mnuBtnOver.gif", "images/mnuLS.gif", "images/mnuTR.gif", "images/mnuTL.gif", "images/mnuRT.gif", "images/mnuRS.gif", "images/mnuRB.gif", "images/mnuBR.gif", "images/mnuBL.gif", "images/hr.gif");
	for(loadall = 0; loadall < Images.length; loadall ++) {
		var LoadedImage = new Image();
		LoadedImage.src = Images[loadall];
	}
}
