var oldwhich="";
var waittime=300;
var layerTimer;
var position_top=30;
var position_left=160;


function showlayer(nam,val)
{
if (val>0) {document.getElementById(nam).style.visibility="visible";} else {document.getElementById(nam).style.visibility="hidden";}
return;
}

function getmenuheight (nam)
{
 return document.getElementById(nam).offsetHeight;
}

//turn on layer and rollover
	function layOver(nam,place)
	{
	obj=document.getElementById(nam);
	if (oldwhich!=nam&&oldwhich!="")
	{
		ol=document.getElementById(oldwhich).style;
		ol.visibility="hidden";
	}
	if (obj)
	{
	l = document.getElementById(nam).style;


	l.visibility = "visible";

	x=findPosX(place);
	y=findPosY(place);
	l.position='absolute';
	l.left=position_left+x+"px";
	if (position_top+y-getmenuheight(nam)/2>document.body.scrollTop) l.top=position_top+y-getmenuheight(nam)/2+"px"; else l.top=document.body.scrollTop+"px";

	oldwhich=nam;
	}
	clearTimeout(layerTimer);
		
	return;
	}
	
//turn off layer and rollover if user is completely off nav 
	function stopOver()
	{   
	layerTimer = setTimeout("layOut()",waittime);
	}

	function layOut()
	{   
	   if (oldwhich!="")
	    {
	ol = document.getElementById(oldwhich).style;
	ol.visibility = "hidden";	
	    }
	}
//reset the timer
	function startOver()
	{
	clearTimeout(layerTimer);
	}

function findPosX(id){
	var curleft = 0;
	obj=document.getElementById(id);
	obj = obj.offsetParent;
	while (obj.offsetParent){
		curleft += obj.offsetLeft
		obj = obj.offsetParent;		
	} 
	return curleft;
}

function findPosY(id){
	var curtop = 0;
	obj=document.getElementById(id);
obj = obj.offsetParent;
	while (obj.offsetParent){
		curtop += obj.offsetTop
		obj = obj.offsetParent;
	}
	return curtop;
}
//var basedir="/";
var scr=basedir+'_scripts/img.html';

function showImage(img)
{

wnnn=window.open(scr+'?'+escape(img),'win','resizable,width=400,height=200,screenX=0,screenY=0,top=0,left=0');
wnnn.focus();
}

