window.onload = function(){

	var listStatus = 'closed';
	var onMenu = false;
	var onLists = false;
	var listOpen;

	var showList = function(lid) {
	
		var listId = lid.replace(/For/g,'');

		if(listStatus == "open"){
			if(listId != listOpen)
				hideList();
		} 
		
		if(listStatus == "closed"){
			listStatus = 'open';
			listOpen = listId;
			new Fx.Style($(listOpen), 'opacity', {duration:500}).start(0,1);
			(hideList).delay(10000);
	
		}

	};
	
	var hideList = function(){
		if(listOpen){
			if(!onMenu && !onLists){
				new Fx.Style($(listOpen), 'opacity', {duration:500}).start(1,0);
				listStatus = 'closed';
				listOpen = '';
			}
		}
	};
	
	if($('ForJumpSubnav').hasClass('hasSubNav')){

		var listId = $('ForJumpSubnav').id.replace(/For/g,'');

		$(listId).setStyles({
			top: $('ForJumpSubnav').getTop()+20+'px',
			left: $('ForJumpSubnav').getLeft()+'px'
		});
				
	}
		
	$('ForJumpSubnav').addEvent('mouseenter', function() {
		onMenu = true;
		if(this.hasClass('hasSubNav'))
			showList(this.id);
	});

	$('ForJumpSubnav').addEvent('mouseleave', function() {
		onMenu = false;
		(hideList).delay(500);
	});
	
	$('JumpSubnav').addEvent('mouseleave', function(){
		onLists = false;
		(hideList).delay(500);
	});
	$('JumpSubnav').addEvent('mouseenter', function(){
		onLists = true;
	});
}

