//  #########  OPENS POP UP BOXES 
function popLayer(a){
if(navigator.family =="nn4") {
	overdiv=1;
	document.layers.popdiv.document.write(
		"<table cellspacing=0 cellpadding=1 border=0 bgcolor=#000000><tr><td>\n"+
		"<table cellspacing=0 cellpadding=3 border=0 width=100%><tr><td bgcolor=#ffffdd nowrap><center><font size=-1>\n"+
		descarray[a]+
		"</td></tr></table></td></tr></table>");
	document.layers.popdiv.document.close();
	if (showhow == "fixed") {
		document.layers.popdiv.left= locLeftarray[navigator.family][a];
		document.layers.popdiv.top=  locToparray[navigator.family][a];
	} else {	document.layers.popdiv.left= x-15;
		document.layers.popdiv.top=  y+15;
		}
	}
else if(navigator.family =="ie4"){
	if (showhow == "fixed") {
		document.all["popdiv"+a].style.pixelLeft= locLeftarray[navigator.family][a];
		document.all["popdiv"+a].style.pixelTop= locToparray[navigator.family][a];
	} else {	document.all["popdiv"+a].style.pixelLeft= x+15;
		document.all["popdiv"+a].style.pixelTop= y-5;
		}
	}
else if(navigator.family =="gecko" || navigator.family == "opera"){
	if (showhow == "fixed") {
		document.getElementById("popdiv"+a).style.left= locLeftarray[navigator.family][a];
		document.getElementById("popdiv"+a).style.top=  locToparray[navigator.family][a];
	} else {	document.getElementById("popdiv"+a).style.left= x-15;
		document.getElementById("popdiv"+a).style.top=  y+15;
		}
	}
}

//  ##############   CLOSES POP UPS
function hideLayer(b){ 
if (overdiv == "-1" || b != overdiv) {  
	if(navigator.family =="nn4") 		{ if (overdiv == "1" &&  b > 4) {return;}
		document.layers.popdiv.document.write("");
		document.layers.popdiv.document.close();
		eval(document["popdiv"].top="-500");}
	else if(navigator.family =="ie4")	{document.all["popdiv"+b].style.pixelTop= -500;}
	else if(navigator.family =="gecko" || navigator.family == "opera")
					{document.getElementById("popdiv"+b).style.top="-500";}
	}
}


//  ########  TRACKS MOUSE POSITION FOR POPUP PLACEMENT
var isNav = (navigator.appName.indexOf("Netscape") !=-1);
function handlerMM(e){
x = (isNav) ? e.pageX : event.clientX + document.body.scrollLeft;
y = (isNav) ? e.pageY : event.clientY + document.body.scrollTop;
}
if (isNav){document.captureEvents(Event.MOUSEMOVE);}
document.onmousemove = handlerMM;