var openRoller = "";
var toggleRoller = "";
var rollerTimeOut = "";
function openRollOver(rollOver)
{
	if(roller = document.getElementById(rollOver))
	{
		if(rollerTimeOut)
		{ window.clearTimeout(rollerTimeOut); }
		if(openRoller != roller)
		{
			if(openRoller)
			{ openRoller.style.display = "none"; }
			roller.style.display = "block";
			openRoller = roller;
		}
		if(toggleRoller && toggleRoller != roller)
		{ toggleRoller.style.display = "none"; }
	}
	return false;
}

function closeRollOver(rollOver)
{
	if(roller = document.getElementById(rollOver))
	{
		if(roller == openRoller && roller != toggleRoller)
		{
			rollerTimeOut = window.setTimeout("_closeRollOver('"+rollOver+"')", 200);
		}
	}
	return false;
}

function _closeRollOver(rollOver)
{
	if(roller = document.getElementById(rollOver))
	{
		openRoller = "";
		roller.style.display = "none";
	}
	if(toggleRoller)
	{ toggleRoller.style.display = "block"; }
}


function toggleRollOver(rollOver, show)
{
	if(roller = document.getElementById(rollOver))
	{
		if(roller != toggleRoller)
		{
			if(toggleRoller)
			{
				toggleRoller.style.display = "none";
			}
			if(roller != openRoller)
			{
				openRoller.style.display = "none";
			}
			toggleRoller = roller;
		}
		else if(show != "on")
		{
			roller.style.display = "none";
			toggleRoller = "";
		}
	}
	return false;
}


function imgPopup(winURL)
{
	ehImg=window.open(winURL,"eurohypo_img","locationbar=no,status=no,menubar=no,resizable=yes,width=565,height=500");
	return false;
}

function toggleSubList(listNumber, toggleAction)
{
	if(list = document.getElementById("list"+listNumber))
	{
		listIcon = document.getElementById("img"+listNumber);
		if(toggleAction == "open" || (list.style.display == "none" && toggleAction != "close"))
		{	
			list.style.display = "block";
			listIcon.src= "img/ico_minus.gif";
		}
		else 
		{	
			list.style.display = "none";	
			listIcon.src= "img/ico_plus.gif";
		}
		
	}
}

