
var opened = null;
Event.observe( window, 'load',  function(){
	id =  $('home_mood1')?$('home_mood1').id:$('mood1').id;
	new Insertion.Bottom( id, '<div id="trans"></div>');
	t = $('trans');
	t.hide();
	t.style.position = 'absolute';
	t.style.top = '0px';
	t.style.left = '0px';
	t.style.background = 'white';
	t.style.width  = '792px';
	
	body_id = document.body.id;
	if( body_id == "uid2" || body_id == "uid42" )
	{
			t.style.height = '216px';
	} else {
			t.style.height = '96px';
	}


	t.setOpacity( 0.9 );
	
	
	$('mainnavi').onmouseover = function()
	{ 
		if( !opened ) { 
			new Effect.BlindDown( 'trans', {queue: 'end', duration: 0.2 });
			opened = true;
		}
	};
	
	$('trans').onmouseover = function()
	{
		if( opened ) {
			new Effect.BlindUp( 'trans', {queue: 'end', duration: 0.4});
			opened = null;
		}
	};


});

function check_hover()
{
	if( opened && !$$('.hover').length ) {
		new Effect.BlindUp( 'trans', {queue: 'end', duration: 0.4});
		opened = false;
	}
}

pe = new PeriodicalExecuter( check_hover, 1 ); 

function showmenu(e){

	Element.addClassName( e, 'hover' );
	if(Element.hasClassName(e, 'pulldown')){
		Element.addClassName( e.previous(), 'active');
	}

}

function hidemenu(e){
	Element.removeClassName( e, 'hover' );
	if(Element.hasClassName(e, 'pulldown')){
		Element.removeClassName( e.previous(), 'active');
	} 
}

