<!-- 
// Written by Calvin Nguyen for Glassblue Design.  Any code replicated from this document must bear the following line
// Authored by Calvin Nguyen for Glassblue Design http://www.glassblue.com

// menu functions
Menu = {timer : null, current : null};
//generic getstyle
Menu.getStyle = function(name){
	if(document.getElementById) return document.getElementById(name).style;
	else if(document.all) return document.all[name].style;
	else if(document.layers) return document.layers[name];
}
//show menu
Menu.show = function(name){
	if(this.timer) clearTimeout(this.timer);
	this.getStyle(name).visibility = "visible";
	this.current = name;
}
//delay hide function
Menu.hide = function(){
	this.timer = setTimeout("Menu.doHide()",300);
}

//hide function
Menu.doHide = function(){
	if(this.current){
		this.getStyle(this.current).visibility = "hidden";
		this.current = null;
	}
}
	
// general hide and show functions
function hideLayer(myLayer) {
	//alert("hidelayer");
	if (document.getElementById(myLayer)){
		//alert("element detected");
		document.getElementById(myLayer).style.display = "none";
	}
}

// show layer function
function showLayer(myLayer) {
	//alert("showlayer " + myLayer);
	if (document.getElementById(myLayer)){
		//alert("element detected");
		document.getElementById(myLayer).style.display = "block";
	}
}
	
	
// -->