function popup(theURL) {
	mywin = open(theURL, "displayWindow", "resizable=yes,width=440,height=250,status=no,scrollbars=no,toolbar=no,menubar=no,dependent=yes,alwaysRaised=yes,titlebar=no,z-lock=yes");
	mywin.focus();
}

var strLineBreak = '<br>';
var aBold = '<span style="text-decoration:underline">';
var bBold = '</span>';
var ns = false;
var x;
var y;
if (!(document.all)&&!(document.layers)) {
	strLineBreak = ' - ';
	aBold = '';
	bBold = '';
	ns = true;
}

function help() {
	// don't do anything!
}

function changeText(num) {
	if(document.all) {
		document.all['infoLayer'].innerHTML = arrInfo[num];
		document.all['infoLayer'].style.top = (y + 10) + 'px';
		document.all['infoLayer'].style.left = (x + 10) + 'px';
		document.all['infoLayer'].style.visibility = 'visible';
	} else if (!(document.layers)) {
		var span_el = document.getElementById('infoLayer');

    	// implement   span_el.innerText = "a brand new bag"
    	var new_txt = document.createTextNode(arrInfo[num]);
    	span_el.replaceChild(new_txt, span_el.childNodes[0]);
		span_el.style.top = (y + 10) + 'px';
		span_el.style.left = (x + 10) + 'px';	
		span_el.style.visibility = 'visible';
	}
}

function hideInfo() {
	if(document.all) {
		document.all['infoLayer'].style.visibility = 'hidden';
	} else if (!(document.layers)) {
		var span_el = document.getElementById('infoLayer');
		span_el.style.visibility = 'hidden';
	}
}

document.onmousemove = mouseMove;
if (ns) document.captureEvents(Event.MOUSEMOVE)

function mouseMove(e) {

	var xx,yy;
	if (self.pageYOffset) // all except Explorer
	{
		xx = self.pageXOffset;
		yy = self.pageYOffset;
	}
	else if (document.documentElement && document.documentElement.scrollTop)
		// Explorer 6 Strict
	{
		xx = document.documentElement.scrollLeft;
		yy = document.documentElement.scrollTop;
	}
	else if (document.body) // all other Explorers
	{
		xx = document.body.scrollLeft;
		yy = document.body.scrollTop;
	}
	x = (ns)? e.pageX : event.x+xx;
	y = (ns)? e.pageY : event.y+yy;
	return true;
}
