function menuHover () {
	if ( this . order < menu . length - 1 ) {
		menu [ this . order + 1 ] . className += ' nobg' ;
	}
	menuActive . className = menuActive . className . replace ( 'active' , '' ) ;
	if ( menuActive . order < menu . length - 1 ) {
		menu [ menuActive . order + 1 ] . className = menu [ menuActive . order + 1 ] . className . replace ( 'nobg' , '' ) ;
	}
}

function menuHout () {
	if ( this . order < menu . length - 1 ) {
		menu [ this . order + 1 ] . className = menu [ this . order + 1 ] . className . replace ( 'nobg' , '' ) ;
	}
	menuActive . className += ' active' ;
	if ( menuActive . order < menu . length - 1 ) {
		menu [ menuActive . order + 1 ] . className += ' nobg' ;
	}
}

var menu = document . getElementById ( 'menu' ) ;
menu = menu . getElementsByTagName ( 'a' ) ;
for ( i = 0 ; i < menu . length ; i ++ ) {
	if ( menu [ i ] . className . indexOf ( 'active' ) >= 0 ) {
		menuActive = menu [ i ] ;
		if ( i < menu . length - 1 ) {
			menu [ i + 1 ] . className += ' nobg' ;
		}
	}
	menu [ i ] . onmouseover = menuHover ;
	menu [ i ] . onmouseout = menuHout ;
	menu [ i ] . order = i ;
}