$(window).load(function(){
	$(document).click(function(event) {
		if ($(event.target).attr("id") == "wines-item") { 
			if ($('#wines-sub').css("display") == "none") { show_wines_sub(); } else { hide_wines_sub(); }
			event.preventDefault();
		} else {
			hide_wines_sub();
		}
	});
	
	$('#wines-sub').mouseleave(hide_wines_sub);
	
	function hide_wines_sub() {
		$('#wines-item').removeClass('clkd');
		if ($.browser.mozilla || $.browser.safari || $.browser.opera) $('#wines-sub').fadeOut(1500);
		else $("#wines-sub").hide();
	}
	
	function show_wines_sub() {
		$('#wines-item').addClass('clkd');
		if ($.browser.mozilla || $.browser.safari || $.browser.opera) $('#wines-sub').fadeIn(1500);
		else $("#wines-sub").show();
	}

	var hl = 0;
	var hr = 0;
	$('div#sidebar-left').children().not('a.move-down, a.move-up, div.scrollable').each(function() { if ($(this).is('a')) {	hl = $(this).children().height(); } });
	$('div#sidebar-right').children().not('a.move-down, a.move-up, div.scrollable').each(function() { if ($(this).is('a')) { hr = $(this).children().height(); } });
	var h = (hl > hr)? hl : hr;
	
	$("div#sidebar div.scrollable").height(((($('#content').height()-60-h)/160)|0)*160);
	$("div#sidebar div.scrollable").css("overflow","hidden");
	$("div.scrollable ul").css("height","20em");
	$("div#sidebar-left, div#sidebar-right").css({"width":"150px", "margin":"10px"});
	if ($.browser.msie && $.browser.version == 6) { $("div#sidebar-right").css("margin-left","187px"); $("div#sidebar-left").css("margin-left", "5px"); }
	else {$("div#sidebar-right").css("margin-left","190px");}
	s = (($('#content').height()-60-h)/160)|0;
	if ($("div#content").height() < ($("div#sidebar-left ul li").length * 160 + h) || $("div#content").height() < ($("div#sidebar-right ul li").length * 160 + h)) {
		$('.move-up, .move-down').show().css("display", "block");
		$("#sidebar-left div.scrollable").scrollable({vertical: true, size: s, items: "ul", prevPage: "#move-up-left", nextPage: "#move-down-left"});
		$("#sidebar-right div.scrollable").scrollable({vertical: true, size: s, items: "ul", prevPage: "#move-up-right", nextPage: "#move-down-right"});
		$(".move-down, .move-up").click(function(event){event.preventDefault();})
	} 

	$("div#sidebar a.lb").lightBox();
	$("div#content a.lb").lightBox();
});
