var menuAnimationInProgress = false;
var hoverOverStopNode = false;

jQuery(function()
{
	$('#nav_sub').hide();
	
	$('#nav_list #aboutus').mouseover(function(){
		$('#nav_sub').css({ marginLeft:'40px' });
		$('#nav_sub_arrow').css({ marginLeft:'20px' });
		$('#nav_sub_content').html('<ul class="nav_sublist">' + $('#aboutus_sub').html() + '</ul>');
		$('#nav_sub').css({ marginTop:'-' + (60 + $('#aboutus_sub').height()) + 'px' });
	});
	$('#nav_list #aboutchordoma').mouseover(function(){
		$('#nav_sub').css({ marginLeft:'140px' });
		$('#nav_sub_arrow').css({ marginLeft:'50px' });
		$('#nav_sub_content').html('<ul class="nav_sublist">' + $('#aboutchordoma_sub').html() + '</ul>');
		$('#nav_sub').css({ marginTop:'-' + (60 + $('#aboutchordoma_sub').height()) + 'px' });
	});
	$('#nav_list #research').mouseover(function(){
		$('#nav_sub').css({ marginLeft:'240px' });
		$('#nav_sub_arrow').css({ marginLeft:'80px' });
		$('#nav_sub_content').html('<ul class="nav_sublist">' + $('#research_sub').html() + '</ul>');
		$('#nav_sub').css({ marginTop:'-' + (60 + $('#research_sub').height()) + 'px' });
	});
	$('#nav_list #treatment').mouseover(function(){
		$('#nav_sub').css({ marginLeft:'310px' });
		$('#nav_sub_arrow').css({ marginLeft:'110px' });
		$('#nav_sub_content').html('<ul class="nav_sublist">' + $('#treatment_sub').html() + '</ul>');
		$('#nav_sub').css({ marginTop:'-' + (60 + $('#treatment_sub').height()) + 'px' });
	});
	$('#nav_list #news').mouseover(function(){
		$('#nav_sub').css({ marginLeft:'425px' });
		$('#nav_sub_arrow').css({ marginLeft:'80px' });
		$('#nav_sub_content').html('<ul class="nav_sublist">' + $('#news_sub').html() + '</ul>');
		$('#nav_sub').css({ marginTop:'-' + (60 + $('#news_sub').height()) + 'px' });
	});
	$('#nav_list #getinvolved').mouseover(function(){
		$('#nav_sub').css({ marginLeft:'435px' });
		$('#nav_sub_arrow').css({ marginLeft:'170px' });
		$('#nav_sub_content').html('<ul class="nav_sublist">' + $('#getinvolved_sub').html() + '</ul>');
		$('#nav_sub').css({ marginTop:'-' + (60 + $('#getinvolved_sub').height()) + 'px' });
	});
	
//	$('#nav_list #resources').mouseover(function(){
//		$('#nav_sub').css({ marginLeft:'520px' });
//		$('#nav_sub_arrow').css({ marginLeft:'200px' });
//	});
	
	$('#nav_list .hassub').mouseover(function(){
		//if (menuAnimationInProgress) $('#nav_sub').stop();
		
		menuAnimationInProgress = true;
		
		if (jQuery.browser.msie) $('#nav_sub').show(0, function(){ menuAnimationInProgress = false; });
		else $('#nav_sub').fadeIn('slow', function(){	menuAnimationInProgress = false; });
	});
	
	$('#nav_list .navlink').hover(function()
	{
		hoverOverStopNode = true;
	}, function() {
		hoverOverStopNode = false;
	});
	
	$('#nav_list').mouseout(function()
	{
		setTimeout(function(){
			if (!hoverOverStopNode)
			{
				if (jQuery.browser.msie) $('#nav_sub').hide(0);
				else $('#nav_sub').fadeOut('slow');
			}
		}, 600);
	});
	
	$('#nav_sub').hover(function()
	{
		hoverOverStopNode = true;
	}, function() {
		hoverOverStopNode = false;
	});
	$('#nav_sub').mouseout(function()
	{
		setTimeout(function(){
			if (!hoverOverStopNode)
			{
				if (jQuery.browser.msie) $('#nav_sub').hide(0);
				else $('#nav_sub').fadeOut('slow');
			}
		}, 600);
	});
	
});