	var m1,mOpen,mToClose;
	var idTemporizzato;
	function myInit() {
		m1 = new fx.Opacity('menu01', {duration: 400}); m1.hide();
	}
	
	function m1Out() { outMenu(); }

	function m1Over() { overMenu(m1); }

	function overMenu( mx ) {
		mToClose = mOpen;
		closeMenu();
		mOpen = mx;
		if (mOpen) {
			mOpen.clearTimer();
			mOpen.custom(0,1);
			mToClose = mOpen;
		}
	}
	
	function closeMenu() {
		if (mToClose) {
			clearTimeout( idTemporizzato );
			mToClose.clearTimer();
			mToClose.hide();
			mToClose = null;
		}
	}
		
	function outMenu() {
		clearTimeout( idTemporizzato );
		idTemporizzato = setTimeout( 'closeMenu()', 1000 );
	}