<!--

var popUpWidth = 375; 

var screenAvail = 750;

var wpjaPopUp = document.getElementById("dfnPopUp");
document.write('<div id="dfnPopUp" style="visibility:hidden; z-index:4;width:'+popUpWidth+'; position:absolute;"></div>');

function fnDefPup(objD,b){
wpjaPopUp = document.getElementById("dfnPopUp");
wpjaPopUp.innerHTML = b.innerHTML

wpjaPopUp.style.left = getPos(objD,"Left");
var screenNeed = getPos(objD,"Left") + popUpWidth;

if (screenNeed > screenAvail){

//The number 10 below is an extra offset x value applied when the
//definitional popup box positions beyond your screen width. You
//can change this number to fine tune your "beyond screenwidth" positioning.
var screenOffset = getPos(objD,"Left") + popUpWidth - (screenAvail);
wpjaPopUp.style.left = getPos(objD,"Left") - (screenOffset - 10);
}
wpjaPopUp.style.top = getPos(objD,"Top") + objD.offsetHeight;
wpjaPopUp.style.visibility = 'visible';
}

function getPos(objD,sPos){
var iPos = 0;
while (objD != null) {
iPos += objD["offset" + sPos];
objD = objD.offsetParent;}
return iPos;
}

function hidePopUp(){
wpjaPopUp = document.getElementById("dfnPopUp");
wpjaPopUp.style.visibility = 'hidden';
}
//--> 