lastPop=null;
startPop=null;

function ShowPopup(theLink,popThis, pos){
	nudgeY=-529;
	nudgeX=-429;
if(pos=="awards"){
	nudgeY=-64;
	nudgeX=20;
}else if(pos=="awardsTop"){
	nudgeY=-590;
	nudgeX=-400;
}else{}

if (navigator.userAgent.indexOf("Firefox")!=-1 || navigator.userAgent.indexOf("Safari")!=-1){
	if(pos=="awards"){
	nudgeY=-159;
	nudgeX=20;
	}else if(pos=="awardsTop"){
	nudgeY=-138;
	nudgeX=20;
}
}


	if(startPop){
		clearTimeout(startPop);
		yo.style.visibility = "Hidden";
		startPop=null;
	}
	theLink2=theLink.toString()
	theLinkText=theLink2.substring(theLink2.indexOf(' ')+1,theLink2.indexOf('('));
	
	if(lastPop){
		yo = document.getElementById(lastPop);
		yo.style.visibility = "Hidden";
		lastPop=null;
	}

	yo = document.getElementById(popThis);
	hey = document.getElementById(theLink);

	yo.style.top =   getAbsoluteTop(theLink)+nudgeY;
	yo.style.left = getAbsoluteLeft(theLink)+nudgeX;
	yo.style.visibility = "Visible";
	lastPop=popThis;
}

function HidePopup(){
	if(lastPop){
		yo = document.getElementById(lastPop);
		yo.style.visibility = "Hidden";
		lastPop=null;
		startPop=null;
	}
}

function countPop(div){
	if(!startPop){
		clearTimeout(startPop);
		startPop=setTimeout("HidePopup()",500)
	}
	if(div){
		clearTimeout(startPop);
		
		startPop=setTimeout("HidePopup()",200)	
	}
}

function stopPop(theName){
	clearTimeout(startPop);
}

function getAbsoluteLeft(o) {
	oLeft = o.offsetLeft;
	while(o.offsetParent!=null) { 
		oParent = o.offsetParent;
		oLeft += oParent.offsetLeft;
		o = oParent
	}
	return oLeft
}

function getAbsoluteTop(o) {
	oTop = o.offsetTop
	while(o.offsetParent!=null) { 
		oParent = o.offsetParent  
		oTop += oParent.offsetTop 
		o = oParent
	}
	return oTop
}