

var LinkDivActive = 0;
var onDiv;
var timeOnDiv;

var isDOM = (document.getElementById ? true : false); 
var isIE4 = ((document.all && !isDOM) ? true : false);
var isNS4 = (document.layers ? true : false);

function getRef(id) {
	if (isDOM) return document.getElementById(id);
	if (isIE4) return document.all[id];
	if (isNS4) return document.layers[id];
}

function getSty(id) {
	return (isNS4 ? getRef(id) : getRef(id).style);
} 

//Divisions Show | Hide
function hideDiv(divn) {
    getSty(divn).visibility='hidden';
}
function showDiv(divn) {
    getSty(divn).visibility='visible';
}

//Link Divisions Stuff
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);
   } 
}

function LinkDivOver() {
   LinkDivActive = 1;
   clearTimeout(timeOnDiv);
}

function LinkDivOut() {
   LinkDivActive = 0;
   timeOnDiv = setTimeout("divOut()",500)
}

function ChHideLinkDiv(divn) {
   if (LinkDivActive == 0)
	   timeOnDiv = setTimeout("divOut()",500)
}
