
		var activeMenu=-1;
		var z=0;
		
		function cleanUpFades() {
			//document.getElementById("m"+activeMenu).style.visibility="hidden";
			fadeStepNeg(activeMenu, 100);
			activeMenu=-1;
		}	
		
		function fadeIn(item) {
			var x=document.getElementById("m"+item).style;
			
			if (item != activeMenu && activeMenu != -1) 
				{ cleanUpFades(); }
				
			activeMenu = item;
			if (x.visibility != "visible") {
				x.visibility="visible";
				fadeStep(item, 0);
			}
		}
		
		function fadeStep(id, f) {
			if (f <= 100) {
				setFade(id, f)
				setTimeout('fadeStep('+id+', '+ (f+10) +')', 25);
			}
		}

		function fadeStepNeg(id, f) {
			var item = document.getElementById("m" + id);
			if (item) {
				if (f >= 0) {
					setFade(id, f)
					setTimeout('fadeStepNeg('+id+', '+ (f-10) +')', 25);
				} else {
					item.style.visibility="hidden";
					setFade(id, 100);
				}
			}
		}

		
		function setFade(id, op) {
			var item = document.getElementById("m" + id);
			if (item) {
				if (item.filters)
				{
					if (item.filters.alpha) {
						item.filters.alpha.opacity = op;
					} else {
						item.style.filter = 'alpha(opacity=' + op + ')';
					}
				} else {
					item.style.opacity = op / 100;
				}
			}
		}

