window.addEvent('domready', function(){
	var regex = /id=([0-9]*)/;
	$$('.menuhover').each(function(rollover){
		rollover.setStyle('display','none');

		var match = regex.exec(	rollover.className);

		if(!match)
			return;
		rollover.sectionid = match[1];
		var link = document.getElement('.main_menu .brc_menu a[class*=item'+rollover.sectionid+' ]');

		if(!link)
			return;

		link.addEvent('mouseenter',function(e){
			mouseover(rollover,link);

		});

		rollover.addEvent('mouseenter',function(){
			mouseover(this,link);
			this.over= true;

		});

		rollover.addEvent('mouseleave',function(){
			mouseout(this,link);
			this.over= false;

		});

		link.addEvent('mouseleave',function(e){
			if(!rollover.over)
				mouseout(rollover,link);

		});

	})


	function mouseover(rollover,link){
		$$('.menuhover').each(function(rollover){
			rollover.setStyle('display','none');
		});
		link.setStyle('font-weight','bold');
		rollover.setStyle('height','400px');
		rollover.setStyle('display','block');


		var mySlide = new Fx.Slide(rollover);
		rollover.setStyle('height','0px');


mySlide.slideIn();




		//rollover.set('tween', {transition: Fx.Transitions.Elastic.easeOut});
		//rollover.tween('margin-top', 100);

	}

	function mouseout(rollover,link){

		link.setStyle('font-weight','');
		rollover.setStyle('display','none');

	}




})
