All pastes #32760 Raw Edit

Someone

public text v1 · immutable
#32760 ·published 2005-12-07 05:04 UTC
rendered paste body
function popLayer(nr) {
	if (document.layers)
	{
		if (document.layers[nr].display == 'none')
		{
			document.layers[nr].display = 'block';
		}
		else if (document.layers[nr].display == 'block')
		{
			document.layers[nr].display = 'none';
		}
	}	
	else if (document.all)
	{
		if (document.all[nr].style.display == 'none')
		{
			document.all[nr].style.display = 'block';
		}
		else if (document.all[nr].style.display == 'block')
		{
			document.all[nr].style.display = 'none';
		}
	}
	else if (document.getElementById)
	{
		if (document.getElementById(nr).style.display == 'none')
		{
			document.getElementById(nr).style.display = 'block';
		}
		else if (document.getElementById(nr).style.display == 'block')
		{
			document.getElementById(nr).style.display = 'none';
		}
	}
}

var IE = document.all?true:false;
if (!IE) document.captureEvents(Event.MOUSEMOVE)
document.onmousemove = getMouseXY;
var tempX = 0;
var tempY = 0;

function getMouseXY(e) {
	if (IE) { // grab the x-y pos.s if browser is IE
		tempX = event.clientX + document.body.scrollLeft;
		tempY = event.clientY + document.body.scrollTop;
	}
	else {  // grab the x-y pos.s if browser is NS
		tempX = e.pageX;
		tempY = e.pageY;
	}  
	if (tempX < 0){tempX = 0;}
	if (tempY < 0){tempY = 0;}
	document.all['popLayer'].style.top = tempY + "px";
	document.all['popLayer'].style.left = tempX + "px";
	document.getElementById['popLayer'].style.scrollTop = tempY + "px";
	document.getElementById['popLayer'].style.scrollLeft = tempX + "px";
	return true;
}