var activeId=0;
var nPrevId=0;

function fnSetMnuActive(Id) {
	oButton = document.getElementById("Img" + Id);
	oButton.src = eval("mnu" + Id + "1.src");
	activeId = Id;
}

function fnSetMnuOn(Id) {
	try { clearTimeout(oTimer);}
	catch (ex) {}
	try {
	if (nPrevId != 0 && nPrevId != Id) {
		var oButton = document.getElementById("Img" + nPrevId);
		var oSubmenu = document.getElementById("subMnu" + nPrevId);
		oSubmenu.style.display = "none";
	}
	var oButton = document.getElementById("Img" + Id);
	var oSubmenu = document.getElementById("subMnu" + Id);
	if (Id==activeId) {
		oButton.src = eval("mnu" + Id + "0.src");
	}
	oSubmenu.style.left = fnFindLeftPos(oButton);
	oSubmenu.style.display = "block";
	nPrevId = Id; 
	}
	catch (ex) {}	
}
	
function fnSetMnuOff(Id) {
	var oButton = document.getElementById("Img" + Id);
	if (Id==activeId) {
		oButton.src = eval("mnu" + Id + "1.src");
	} 
	oTimer = eval("setTimeout('fnSetMnuOffAfterPause("+ Id +")', 500)");
	
}

function fnSetMnuOffAfterPause(Id) {
	try {
	var oButton = document.getElementById("Img" + Id);
	var oSubmenu = document.getElementById("subMnu" + Id);
	oSubmenu.style.display = "none";
	nPrevId = 0;
	}
	catch (ex) {}
}
function fnFindLeftPos(oButton) {
	var curleft = 0;
	var objName = oButton.id;
	if (oButton.offsetParent) {
		curleft = oButton.offsetLeft
		while (oButton = oButton.offsetParent) { curleft += oButton.offsetLeft }
		
	}
	return [curleft];
}
function openDiv(Id) {
	fnShow(Id);
	oImg = document.getElementById("bestel" + Id);
	oSub = document.getElementById("bestellen");
	oSub.style.left = fnFindLeft(oImg);
	oSub.style.top = fnFindTop(oImg);
	oSub.style.visibility = "visible";
}
function fnClose() {
	oSub = document.getElementById("bestellen");
	oSub.style.visibility = "hidden";
}
function fnFindLeft(oImg) {
	var curleft = 0;
	var objName = oImg.id;
	if (oImg.offsetParent) {
		curleft = oImg.offsetLeft
		while (oImg = oImg.offsetParent) { curleft += oImg.offsetLeft }
		
	}
	return [curleft-80];
}
function fnFindTop(oImg) {
	var curtop = 0;
	var objName = oImg.id;
	if (oImg.offsetParent) {
		curtop = oImg.offsetTop
		while (oImg = oImg.offsetParent) { oImg += oButton.offsetTop }
		
	}
	return [curtop+230];
}
function popUpFoto(URL) {
	var	W = 500;
	var H = 500;
	var L = (screen.width - W) / 2;
	var T = (screen.height - H) / 2;
	day = new Date();
	id = day.getTime();
	var sRef = "picture.asp?img=" + URL;
	eval("page" + id + " = window.open(sRef, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width='+W+',height='+H+',left ='+L+',top ='+T+'');");
	}
