
$(document).ready(function(){
	$('ul.jd_menu').jdMenu();
	// tak toto nefunguje, takze to menim priamo v javascripte
	$('ul.jd_Menu').jdMenu({disableLinks:false});
	// Add menu hiding on document click
	$(document).bind('click', function() {
		$('ul.jd_menu ul:visible').jdMenuHide();
	});
	
	// correct the width of dropdown menus
	$("ul.mainmenu-second-level").each(function(i){
		var ow = $(this).parent().width();
		$(this).css('width','auto');
		$(this).css('min-width',ow);
		$(this).children("li").css('width','auto');
		$(this).children("li").css('min-width',ow);
		//$(this).find("a").css('width',ow);
	});

	// correct the width of dropdown menus for - IE bug
	$("ul.mainmenu-second-level > li").each(function(i){
		var ow = $(this).parent().width();
		$(this).children("a").css('width',ow - 34);
	});
	
	// if menu item has a submenu, add arrow icon
	$("ul.jd_menu > li > ul > li").each(function(i){
		if( $('ul',this).length > 0){
			$(this).addClass("hasSubmenu");
		}
	});

  $("a.zoomable").fancybox({
    'zoomOpacity' : true,
    'overlayShow' : false,
    'zoomSpeedIn' : 500,
    'zoomSpeedOut' : 500,
    'padding' : 0
  }); 

	$('.hover_menu a').mouseover( function() {
		$('.hover_menu a').not($(this)).each( function() {
			$(this).addClass('inactive');
		});
	}).mouseout( function() {
		$('.hover_menu a').removeClass('inactive');
	});

});
