var obj = null;

function checkHover() {
	if (obj) {
		obj.find('div').hide();
	}
}

$(document).ready(function() {
	$('#mainmenu > li').hover(function() {
		$(this).addClass("on");
		if (obj) {
			obj.find('div').fadeOut('fast');
			obj = null;
		}
		
		$(this).find('div').show();
	}, function() {
		obj = $(this);
		setTimeout("checkHover()", 100);
		obj.removeClass("on");
	});
});
