function checkID(evt) {
	var id;
	if ((bw.ie6) && (bw.id!="opera")) {
		id = window.event.fromElement.id;
	} else if (bw.id =="opera") {
		timeoutID = window.setTimeout("hideMenu()", 100);
		id="x";
	} else if (bw.ns4 || bw.ns6 || bw.ns7) {
		timeoutID = window.setTimeout("hideMenu()", 100);
		id="x";
	}
	if ((id == "") || (id == "main")) {
		hideAll();
	}
}

function getObject(objectID) {
	if ((bw.ie4)|| (bw.id=="opera")) {
		return "document.all." + objectID;
	} else if ((bw.ns6) || (bw.ns7) || (bw.ie5) || (bw.ie6)) {
		return "document.getElementById('" + objectID + "')";
	} else if (bw.ns4) {
		return "document.layers." + objectID;
	}
}

function getXpos() {
}

function getYpos() {
}

function setXpos(x) {
	if (bw.ns4) { }
}

function setYpos(y) {
}

function createMenu(name, parentMenu, x, y) {
	//this = eval(getObject(name));
	this.setX = setXpos();
	this.setY = setYpos();
}

function showMenu(id) {
	if (id != oldID) { hideAll(); }
	oldID = id;
	if ((id >= 0) || (id <= 4)) { visibleMenu = id; }
	if (bw.ns4) {
		eval(getObject(menuID[visibleMenu]) + ".left = " + getObject('menuDiv') + ".pageX +" +((id<3?id+1:3) + (id * 99)) );
		eval(getObject(menuID[visibleMenu]) + ".top = " + getObject('menuDiv') + ".pageY");
	} else if (bw.ns6) {
		eval(getObject(menuID[visibleMenu]) + ".style.left = " + getObject('menuDiv') + ".offsetLeft +201 +" +((id<3?id:2) + (id * 99)) );
		eval(getObject(menuID[visibleMenu]) + ".style.top = " + getObject('menuDiv') + ".offsetTop");
	} else if (bw.id =="opera") {
		x = eval(getObject('main') + ".offsetLeft +358 +" +((id<3?id:2) + (id * 99)));
		y = eval(getObject("main") + ".offsetTop+83");
		eval(getObject(menuID[visibleMenu]) + ".style.left = x;");
		eval(getObject(menuID[visibleMenu]) + ieStyle + ".top = y;");
	} else if ((bw.mac)||(bw.ie5)) {
		eval(getObject(menuID[visibleMenu]) + ieStyle + ".posLeft = (document.body.clientWidth/2)-22 +" +((id<3?id:2) + (id * 99)) );
		eval(getObject(menuID[visibleMenu]) + ieStyle + ".posTop = 99");//" + getObject('menuDiv') + ".offsetTop");
	} else {
		eval(getObject(menuID[visibleMenu]) + ieStyle + ".posLeft = " + getObject('menuDiv') + ".offsetLeft +201 +" +((id<3?id:2) + (id * 99)) );
		eval(getObject(menuID[visibleMenu]) + ieStyle + ".posTop = " + getObject('menuDiv') + ".offsetTop");
	}
	eval(getObject(menuID[visibleMenu]) + ieStyle + ".visibility = sShow;");
}

function hideMenu() {
	if ((timeoutID != -1) && (visibleMenu != -1)) { eval(getObject(menuID[oldID]) + ieStyle + ".visibility = sHide;"); }
	timeoutID = -1;
	visibleMenu = "";
}

function delayHide(id, subid) {
	var ns4layer = "";
	timeoutID = window.setTimeout("hideMenu()", 100);
	if (bw.ns4) { ns4layer = "document.layers." + menuID[id] + ".";}
	if (subid > 0) { eval(ns4layer + "document.mi_img" + id + "_" + subid +".src = '/images/com/' + menuTitle" +id + "[subid] + '-off.gif';"); }
}

function stopHide(id, subid) {
	var ns4layer = "";
	if (bw.ns4) { ns4layer = "document.layers." + menuID[id] + ".";}
	if (timeoutID > -1) { window.clearTimeout(timeoutID); }
	if (subid > 0) { eval(ns4layer + "document.mi_img" + id + "_" + subid +".src = '/images/com/' + menuTitle" +id + "[subid] + '-on.gif';"); }
	timeoutID = -1;
}
