﻿// JScript File

var disappeardelay=550  //menu disappear speed onMouseout (in miliseconds)
var oldwhat = ''

function ShowMenu(what) {

	if (oldwhat == what  ) {
	//do nothing
	
	} else {
		if (oldwhat != ''  ) {
			HideTheMenuNow();
		}
	}

	oldwhat = what	
	ClearTimeoutForHideTheMenuNow()

	var obj;
	obj = what.getElementsByTagName('div')[0];
	if (obj != null) {

	obj.style.visibility = "visible";
	what.getElementsByTagName('div')[0].id="CurrentActiveDropDown"
	}
}


function SetupHidingMenuOnDelay(what){
	
	var obj;
	//obj = what.getElementsByTagName('div')[0].style.visibility="hidden";
	HideMenuTimeout=setTimeout("HideTheMenuNow()",disappeardelay)
}

function HideTheMenuNow(){
	var obj;
	obj = document.getElementById("CurrentActiveDropDown");
	if (obj != null) {
	obj.style.visibility="hidden"
	obj.id=""
	}
}


function ClearTimeoutForHideTheMenuNow(){
	if (typeof HideMenuTimeout!="undefined")
	clearTimeout(HideMenuTimeout)
}


