var intervalPointer;
var direction = "down";
var posX = 0, posY = 0;


function mouse_pos (e)
{
	posX = (e.x || e.layerX);
	posY = (e.y || e.layerY);
}

function movePlakat (_artnr, _changeInterval)
{
	if (_changeInterval)
	{
		window.document.getElementById("plakat_" + _artnr).style.visibility = "visible";
		window.clearInterval (intervalPointer);
		intervalPointer = window.setInterval("movePlakat('" + _artnr + "', 0)", 5);
	}
	
	if (navigator.appName.indexOf("Explorer") > 0)
	{
		var scrTop = (window.pageYOffset == null) ? document.body.scrollTop : window.pageYOffset;
		var scrLeft = (window.pageXOffset == null) ? document.body.scrollLeft : window.pageXOffset;
	}
	else var scrTop = 0, scrLeft = 0;
	
	
	if (direction == "down")
		document.getElementById("plakat_" + _artnr).style.top = posY + scrTop;
	else
		document.getElementById("plakat_" + _artnr).style.top = posY + scrTop - document.getElementById("plakat_" + _artnr).offsetHeight;
		
	document.getElementById("plakat_" + _artnr).style.left = posX + scrLeft + 10;
}

function toggle_plakat (_artnr, _mode)
{
	if (_mode)	// On
	{
		if (posY + document.getElementById("plakat_" + _artnr).offsetHeight > document.body.offsetHeight)
			direction = "up";
		else
			direction = "down";
			
		intervalPointer = window.setInterval("movePlakat('" + _artnr + "', 1)", 1000);
	}
	else	// Off
	{
		window.clearInterval (intervalPointer);
		window.document.getElementById("plakat_" + _artnr).style.visibility = "hidden";
	}
}

function toggle_varidiv (_nr, _mode)
{	
	with (window.document)
	{
		if (navigator.appName.indexOf("Explorer") > 0)
		{
			var scrTop = (window.pageYOffset == null) ? document.body.scrollTop : window.pageYOffset;
			var scrLeft = (window.pageXOffset == null) ? document.body.scrollLeft : window.pageXOffset;
		}
		else var scrTop = 0, scrLeft = 0;
	
	
		if (_mode)		// On
		{
			getElementById("varidiv_" + _nr).style.top = posY + scrTop - 20;
			getElementById("varidiv_" + _nr).style.left = posX + scrLeft - 20;
			getElementById("varidiv_" + _nr).style.visibility = "visible";
			
			for (var i = 0; i < document.getElementsByTagName("div").length; i++)
			{
				if (document.getElementsByTagName("div")[i].id.substring(0, 8) == "varidiv_" &&
					document.getElementsByTagName("div")[i].id != "varidiv_"+_nr)
					document.getElementsByTagName("div")[i].style.visibility = "hidden";
			}
		}
		else	// Off
		{
			getElementById("varidiv_" + _nr).style.visibility = "hidden";
		}
	}
}
