var activeID 		= 0;
var currID 			= 0;

function fnMnuActivate(Id) 
{
	try 
	{ 
		clearTimeout(oTimer); 
	} 
	catch(ex) {}
	
	try 
	{ 
		fnSwitchSubMnu(Id, 1); 
	}
	catch(ex) {}
	currID = Id;
}
function fnMnuDeactivate(Id) 
{
	try 
	{ 
		oTimer = eval("setTimeout('fnSwitchSubMnuAfterPause(" + Id + ")', 500)"); 
	}
	catch(ex) {}
}
function fnSetMnuActive(Id) {
	try 
	{
	document.getElementById('Mnu' + Id).className = "MnuOn";
	activeID = ID;
	}
	catch (ex) { }
}
function fnSwitchSubMnu(Id,state) {
	if(currID != 0) {
		
		try 
		{
			var MnuObj = document.getElementById('SubMnu' + currID);
			MnuObj.style.display = "none";
		}
		catch(ex){}	
	}
	var obj = document.getElementById('Mnu' + Id);
	var MnuObj = document.getElementById('SubMnu' + Id);
	
	if (state==1) 
	{
		MnuObj.style.left		= fnFindLeftPos(obj);
		MnuObj.style.top 		= fnFindTopPos(obj);
		MnuObj.style.display 	= "block";
	} 
	else if (state == 0) 
	{
		try { MnuObj.style.display = "none"; }
		catch(ex){}
	}
}
function fnSwitchSubMnuAfterPause(Id) 
{
	try 
	{ 
		fnSwitchSubMnu(Id,0);
		currID = 0;
	}
	catch (ex) { }
}
function fnFindLeftPos(obj) 
{
	var curleft = 0;
	var objName = obj.id;
	if(obj.offsetParent) 
	{
		curleft = obj.offsetLeft
		while(obj = obj.offsetParent) 
		{
			curleft += obj.offsetLeft;
		}
		return[curleft];
	}
}
function fnFindTopPos(obj) 
{
	var curtop = 0;
	var objName = obj.id;
	if(obj.offsetParent) 
	{
		curleft = obj.offsetTop
		while(obj = obj.offsetParent) 
		{
			curtop += obj.offsetTop;
		}
		return[curtop + 17];
	}
}
function fnHoverOn(Id)
{
	obj = document.getElementById("MnuItem" + Id);
	
	obj.className = "LinkOn";
}
function fnHoverOff(Id)
{
	obj = document.getElementById("MnuItem" + Id);
	
	obj.className = "LinkOff";	
}
function fnChangeColor(Id)
{
	obj = document.getElementById("MnuItem" + Id);
	
	obj.className = "LinkOff";
}
function fnChangeColorBack(Id)
{
	obj = document.getElementById("MnuItem" + Id);
	
	obj.className = "LinkOn";
}
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+'');");
}

