$(document).ready(function(){
	var program = $('#programdrop');
	var pleft = $('#allprograms_mi').position().left - 8;
	var plink = $('#allprograms_mi');
	var comms = $('#comdrop');
	var cleft = $('#community_mi').position().left-13;
	var clink = $('#community_mi');
	
	var panimate = false;
	var canimate = false;
	
	$(program).css('left',pleft);
	$(program).hide();

	$(comms).css('left',cleft);
	$(comms).hide();
	
	function pdisappear(force) {
		if (panimate || force == true) {
			$(this).delay(200, function(){
				if (panimate || force == true){
					$(program).animate({top:'20px',opacity:0});
				}				
			})			
		}		
	}
	
	function pappear() {
		panimate = false;

		if ($(program).css('top') == '28px')
			return;

		cdisappear(true);
		$(program).css('opacity', 0);
		$(program).css('display', 'block');
		$(program).animate({top:'28px',opacity:1});
	}
	
	function phover(){
		panimate = false;
	}
	
	function cdisappear(force) {
		if (canimate || force == true) {
			$(this).delay(200, function(){
				if (canimate || force == true){
					$(comms).animate({top:'20px',opacity:0});
				}				
			})			
		}		
	}
	
	function cappear() {
		canimate = false;

		if ($(comms).css('top') == '28px')
			return;
		
		pdisappear(true);
		$(comms).css('opacity', 0);
		$(comms).css('display', 'block');
		$(comms).animate({top:'28px',opacity:1});
	}
	
	function chover(){
		canimate = false;
	}
	
	

	
	$(plink).mouseenter(pappear);
	$(plink).mouseleave(function(){
		panimate = true;
		pdisappear();
	});
	$(program).mouseenter(phover);
	$(program).mouseleave(function(){
		panimate = true;
		pdisappear();
	});

	$(clink).mouseenter(cappear);
	$(clink).mouseleave(function(){
		canimate = true;
		cdisappear();
	});
	$(comms).mouseenter(chover);
	$(comms).mouseleave(function(){
		canimate = true;
		cdisappear();
	});
		

})