jQuery.noConflict();

jQuery(document).ready(function() {
//	jQuery('#menu ul li').hover(
//	  function () {
//		  jQuery(this).addClass('hover');
//	  }, 
//	  function () {
//		  jQuery(this).removeClass('hover');
//	  }
//	);

//	var largestLiWidth = 0;
//	jQuery("#menu ul li ul li").each(function() {
//		largestLiWidth = Math.max(largestLiWidth, this.clientWidth);
//	});
//	jQuery("#menu ul li ul li").width(largestLiWidth);
});


jQuery(document).ready(function() {

	// prevent download of images via context menu
    jQuery("#content_rechts img").live("contextmenu", function(e) {
        e.preventDefault();
    });
    
    jQuery("img#fancybox-img").live("contextmenu", function(e) {
        e.preventDefault();
    });
    
    jQuery("img#lbImage").live("contextmenu", function(e) {
        e.preventDefault();
    });

	
	/**
	 * Background fix 
	 */

	jQuery(function() {   

		var theWindow        = jQuery(window);
		var bg              = jQuery("#bg");
		var aspectRatio      = bg.width() / bg.height();
		
		function resizeBg() {

		        if ( (theWindow.width() / theWindow.height()) < aspectRatio ) {
		            bg
		                .removeClass()
		                .addClass('bgheight');
		        } else {
		            bg
		                .removeClass()
		                .addClass('bgwidth');
		        }
		
		}
		
		jQuery(window).resize(function() {
		        resizeBg();
		}).trigger("resize");
		
	});

	/**
	 * Menu
	 */
	jQuery("div#menu ul").superfish({
				delay: 250,
				animation: { height:"show" },
				speed: "fast",
				autoArrows: false,
				dropShadows: false,
				hoverClass: "hover"
//				onHide: function() {
//					Cufon("div#menu li a").refresh();
//				}
	    	}
		);

	jQuery("div#menu li ul").each(function() {
		    	jQuery(this).find("li").first().addClass("first");
		    }
		);
	
	jQuery("div#lijn").css("height", jQuery("div#contentvlak_midden").height() + 'px');
	
	}
);
