function thumbMenuContractNow(_this, fade) {
	if(_this.hasClass('hovered')) {
		if(fade) {
			_this.find('div.div-nav:first').removeClass('visible').fadeTo(1, 0, function(){$(this).hide().parents('li').removeClass('hovered')});
		} else {
			_this.removeClass('hovered').find('div.div-nav:first').removeClass('visible').hide();
		}
	}
}
function thumbMenuExpand() {
	clearTimeout(this.thumbMenuTimeout);
	$(this).siblings().each(function(){thumbMenuContractNow($(this), false)});
	$(this).addClass('hovered').find('div.div-nav:first').stop().css('opacity', 1).css('z-index', 100).show().addClass('visible');
}
function thumbMenuContract() {
	var _this = $(this);
	if(!_this.is('.expanded')) {
		thumbMenuContractNow(_this, false);
	} else {
		this.thumbMenuTimeout = setTimeout(function(){thumbMenuContractNow(_this, true)}, 400);
	}
}

$(function() {
	$('div.thumbmenu-wrapper>ul.menu>li').css('position', 'relative').bind('mouseenter', thumbMenuExpand).bind('mouseleave', thumbMenuContract);
});
