function registerEvents()
{
	window.document.getElementById("i_pas25").onclick = showInfoPas25;
	window.document.getElementById("closePas25").onclick = hideInfoPas25;
	
	window.document.getElementById("i_pas24").onclick = showInfoPas24;
	window.document.getElementById("closePas24").onclick = hideInfoPas24;
	
	window.document.getElementById("i_pas23").onclick = showInfoPas23;
	window.document.getElementById("closePas23").onclick = hideInfoPas23;
	
	window.document.getElementById("i_pas22").onclick = showInfoPas22;
	window.document.getElementById("closePas22").onclick = hideInfoPas22;
	
	window.document.getElementById("i_pas21").onclick = showInfoPas21;
	window.document.getElementById("closePas21").onclick = hideInfoPas21;
		
	window.document.getElementById("i_pas20").onclick = showInfoPas20;
	window.document.getElementById("closePas20").onclick = hideInfoPas20;

	window.document.getElementById("i_pas19").onclick = showInfoPas19;
	window.document.getElementById("closePas19").onclick = hideInfoPas19;

	window.document.getElementById("i_pas18").onclick = showInfoPas18;
	window.document.getElementById("closePas18").onclick = hideInfoPas18;

	window.document.getElementById("i_pas17").onclick = showInfoPas17;
	window.document.getElementById("closePas17").onclick = hideInfoPas17;

	window.document.getElementById("i_pas16").onclick = showInfoPas16;
	window.document.getElementById("closePas16").onclick = hideInfoPas16;

	window.document.getElementById("i_pas15").onclick = showInfoPas15;
	window.document.getElementById("closePas15").onclick = hideInfoPas15;

	window.document.getElementById("i_pas14").onclick = showInfoPas14;
	window.document.getElementById("closePas14").onclick = hideInfoPas14;		
}

function displayInfoCont(evt,contID)
{
	var x, y;
	
	if( !evt )
	{ evt = window.event; }
	
	hideAll(evt);
	
	/* pageX|Y */
	if( typeof( evt.pageX ) == 'number' )
	{
		x = evt.pageX;
		y = evt.pageY;
	}
	/* clientX|Y */
	else if( typeof( evt.clientX ) == 'number' )
	{
		x = evt.clientX;
		y = evt.clientY;
		/* zusaetzlich scrollLeft scrollTop */
		if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) )
		{
			x += document.body.scrollLeft;
			y += document.body.scrollTop;
		}
		else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) )
		{
			x += document.documentElement.scrollLeft;
			y += document.documentElement.scrollTop;
		}
	}
	else { return; }
	
	window.document.getElementById(contID).style.display = "block";
	window.document.getElementById(contID).style.left = (x + 25) + "px";
	window.document.getElementById(contID).style.top = (y - 35) + "px";
}

function hideAll(evt)
{
	hideInfoCont(evt,"info_pas25");
	hideInfoCont(evt,"info_pas24");
	hideInfoCont(evt,"info_pas23");
	hideInfoCont(evt,"info_pas22");
	hideInfoCont(evt,"info_pas21");
	hideInfoCont(evt,"info_pas20");
	hideInfoCont(evt,"info_pas19");
	hideInfoCont(evt,"info_pas18");
	hideInfoCont(evt,"info_pas17");
	hideInfoCont(evt,"info_pas16");
	hideInfoCont(evt,"info_pas15");
	hideInfoCont(evt,"info_pas14");	
}

function hideInfoCont(evt,contID)
{
	if(!evt)
	{ evt = window.event; }
	
	window.document.getElementById(contID).style.display = "none";
}

function showInfoPas25(evt)
{	displayInfoCont(evt,"info_pas25");	}
function hideInfoPas25(evt)
{	hideInfoCont(evt,"info_pas25");	}

function showInfoPas24(evt)
{	displayInfoCont(evt,"info_pas24");	}
function hideInfoPas24(evt)
{	hideInfoCont(evt,"info_pas24");	}

function showInfoPas23(evt)
{	displayInfoCont(evt,"info_pas23");	}
function hideInfoPas23(evt)
{	hideInfoCont(evt,"info_pas23");	}

function showInfoPas22(evt)
{	displayInfoCont(evt,"info_pas22");	}
function hideInfoPas22(evt)
{	hideInfoCont(evt,"info_pas22");	}

function showInfoPas21(evt)
{	displayInfoCont(evt,"info_pas21");	}
function hideInfoPas21(evt)
{	hideInfoCont(evt,"info_pas21");	}

function showInfoPas20(evt)
{	displayInfoCont(evt,"info_pas20");	}
function hideInfoPas20(evt)
{	hideInfoCont(evt,"info_pas20");	}

function showInfoPas19(evt)
{	displayInfoCont(evt,"info_pas19");	}
function hideInfoPas19(evt)
{	hideInfoCont(evt,"info_pas19");	}

function showInfoPas18(evt)
{	displayInfoCont(evt,"info_pas18");	}
function hideInfoPas18(evt)
{	hideInfoCont(evt,"info_pas18");	}

function showInfoPas17(evt)
{	displayInfoCont(evt,"info_pas17");	}
function hideInfoPas17(evt)
{	hideInfoCont(evt,"info_pas17");	}

function showInfoPas16(evt)
{	displayInfoCont(evt,"info_pas16");	}
function hideInfoPas16(evt)
{	hideInfoCont(evt,"info_pas16");	}

function showInfoPas15(evt)
{	displayInfoCont(evt,"info_pas15");	}
function hideInfoPas15(evt)
{	hideInfoCont(evt,"info_pas15");	}

function showInfoPas14(evt)
{	displayInfoCont(evt,"info_pas14");	}
function hideInfoPas14(evt)
{	hideInfoCont(evt,"info_pas14");	}

