
if(!document.getElementById)document.getElementById=document.all;//hopefully make IE4 adapt
function lite(obj) {
	try {
		obj.filters.blendTrans.apply();
		obj.filters.blendTrans.play();
	}
	catch(e){};
}
var activeMenu = null;
var activeItem = null;
function show(menu,item) {
	menu = document.getElementById(menu);
	if( activeMenu != menu ) {	
		if(activeMenu) {
			hide();
			if(document.all)
				menu.style.filter = "alpha(opacity=100)";
			else if(document.getElementById)
				menu.style.MozOpacity = 0.999;
		}
		else {
			if(document.all)
				menu.style.filter = "alpha(opacity=-10)";
			else if(document.getElementById)
				menu.style.MozOpacity = -0.111;
		}
		if(!window.opera)
			fade(menu.id,true);
		menu.style.zIndex = 1;
		menu.style.visibility = "visible";
		activeMenu = menu;
	}
}
function hide() {
	if(activeMenu) {
		activeMenu.style.zIndex = 2;
		if(!window.opera)
			fade(activeMenu.id,false);
		else
			activeMenu.style.visibility = "hidden";
		activeMenu = null;
	}
}
function fade(menu,open) {
	var menu = document.getElementById(menu);
	if(document.getElementById) {
		menu.fading = clearTimeout(menu.fading);
		if(document.all) {
			var num = parseInt(menu.style.filter.split("=")[1]);
			num += open ? 10 : -10;
			menu.style.filter = "alpha(opacity="+num+")";
		}
		else {
			var num = parseFloat(menu.style.MozOpacity);
			num += open ? .111 : -.111;
			menu.style.MozOpacity = num;
		}
		if( open && num < (document.all ? 100 : .9) || !open && num > 0 )
			menu.fading = setTimeout("fade('"+menu.id+"',"+(open?true:false)+")",50);
		else if( !open && num <= 0 )
			menu.style.visibility = "hidden";
	}
}


var count = document.links.length;
