var LinkDivActive = 0;
var onDiv;
var timeOnDiv;
var layerRef;
var styleRef;
var showVar;
var hideVar;
var NN  = (document.layers ? true : false);
var dom = (document.getElementById)? true : false;
var IE4 = (!dom && document.all) ? true : false;

if (NN)
{
	showVar="show";
	hideVar="'hide'";
}
else if (IE4)
{
    layerRef="document.all.";
	styleRef=".style";
	showVar="visible";
	hideVar="hidden";
}
else 
{
	showVar="visible";
	hideVar="hidden";
}

function hideDiv(divn)
{  
	if(dom) {
	document.getElementById(divn).style.visibility = hideVar;    
}
    else if (NN) document.layers[divn].visibility = hideVar;
   
    else if(IE4) {
	eval(layerRef+divn+styleRef+'.visibility = '+hideVar);
	//eval(layerRef+divn+'M'+styleRef+'.visibility = '+hideVar);
}}

function showDiv(divn)
{   
	if(dom) {	
	document.getElementById(divn).style.visibility = showVar;    
	}
    else if (NN) document.layers[divn].visibility = showVar;   
    else if(IE4) {
	eval(layerRef+divn+styleRef+'.visibility = '+showVar);
	//eval(layerRef+divn+'M'+styleRef+'.visibility = '+showVar);
}}

function showLinkDiv(divn)
{
	if (timeOnDiv != null)
	{
		clearTimeout(timeOnDiv);
		hideDiv(onDiv);
	}
	showDiv(divn);
	onDiv = divn;
}

function divTimer()
{
	timeOnDiv = setTimeout("divOut()",500)
}

function divOut()
{
	if (LinkDivActive == 0)
	{
		hideDiv(onDiv);
	}
}
